body {
  font-family: Open Sans;
}
.display-1 {
  font-family: 'Oswald', sans-serif;
  font-size: 2.5rem;
}
.display-1 > .mbr-iconfont {
  font-size: 2.5rem;
}
.display-2 {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.3rem;
}
.display-2 > .mbr-iconfont {
  font-size: 1.3rem;
}
.display-4 {
  font-family: 'Open Sans', sans-serif;
  font-size: 0.875rem;
}
.display-4 > .mbr-iconfont {
  font-size: 0.875rem;
}
.display-5 {
  font-family: 'Open Sans', sans-serif;
  font-size: 0.9rem;
}
.display-5 > .mbr-iconfont {
  font-size: 0.9rem;
}
.display-7 {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.125rem;
}
.display-7 > .mbr-iconfont {
  font-size: 1.125rem;
}
/* ---- 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: 2rem;
    font-size: calc( 1.525rem + (2.5 - 1.525) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.525rem + (2.5 - 1.525) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 1.04rem;
    font-size: calc( 1.105rem + (1.3 - 1.105) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.105rem + (1.3 - 1.105) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.7rem;
    font-size: calc( 0.95625rem + (0.875 - 0.95625) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (0.95625rem + (0.875 - 0.95625) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 0.72rem;
    font-size: calc( 0.965rem + (0.9 - 0.965) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (0.965rem + (0.9 - 0.965) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 10px 15px;
  border-radius: 6px;
}
.btn-sm {
  padding: 5px 10px;
  border-radius: 6px;
}
.btn-md {
  padding: 15px 20px;
  border-radius: 6px;
}
.btn-lg {
  padding: 20px 25px;
  border-radius: 6px;
}
.bg-primary {
  background-color: #0087ab !important;
}
.bg-success {
  background-color: #344cf1 !important;
}
.bg-info {
  background-color: #48d678 !important;
}
.bg-warning {
  background-color: #da1616 !important;
}
.bg-danger {
  background-color: #ffd511 !important;
}
.btn-primary,
.btn-primary:active,
.btn-primary.active {
  background-color: #0087ab !important;
  border-color: #0087ab !important;
  color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus {
  color: #ffffff !important;
  background-color: #004b5e !important;
  border-color: #004b5e !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #004b5e !important;
  border-color: #004b5e !important;
}
.btn-secondary,
.btn-secondary:active,
.btn-secondary.active {
  background-color: #0a1c44 !important;
  border-color: #0a1c44 !important;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus {
  color: #ffffff !important;
  background-color: #000101 !important;
  border-color: #000101 !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #000101 !important;
  border-color: #000101 !important;
}
.btn-info,
.btn-info:active,
.btn-info.active {
  background-color: #48d678 !important;
  border-color: #48d678 !important;
  color: #ffffff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus {
  color: #ffffff !important;
  background-color: #26ab53 !important;
  border-color: #26ab53 !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #26ab53 !important;
  border-color: #26ab53 !important;
}
.btn-success,
.btn-success:active,
.btn-success.active {
  background-color: #344cf1 !important;
  border-color: #344cf1 !important;
  color: #ffffff !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus {
  color: #ffffff !important;
  background-color: #0e26cb !important;
  border-color: #0e26cb !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #0e26cb !important;
  border-color: #0e26cb !important;
}
.btn-warning,
.btn-warning:active,
.btn-warning.active {
  background-color: #da1616 !important;
  border-color: #da1616 !important;
  color: #ffffff !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus {
  color: #ffffff !important;
  background-color: #950f0f !important;
  border-color: #950f0f !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #950f0f !important;
  border-color: #950f0f !important;
}
.btn-danger,
.btn-danger:active,
.btn-danger.active {
  background-color: #ffd511 !important;
  border-color: #ffd511 !important;
  color: #110e00 !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus {
  color: #110e00 !important;
  background-color: #c3a100 !important;
  border-color: #c3a100 !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #110e00 !important;
  background-color: #c3a100 !important;
  border-color: #c3a100 !important;
}
.btn-white {
  color: #333333 !important;
}
.btn-white,
.btn-white:active,
.btn-white.active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-black,
.btn-black:active,
.btn-black.active {
  background-color: #333333 !important;
  border-color: #333333 !important;
  color: #ffffff !important;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-primary-outline,
.btn-primary-outline:active,
.btn-primary-outline.active {
  background: none;
  border-color: #003645;
  color: #003645;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus {
  color: #ffffff;
  background-color: #0087ab;
  border-color: #0087ab;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #0087ab !important;
  border-color: #0087ab !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active,
.btn-secondary-outline.active {
  background: none;
  border-color: #000000;
  color: #000000;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus {
  color: #ffffff;
  background-color: #0a1c44;
  border-color: #0a1c44;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #0a1c44 !important;
  border-color: #0a1c44 !important;
}
.btn-info-outline,
.btn-info-outline:active,
.btn-info-outline.active {
  background: none;
  border-color: #229649;
  color: #229649;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus {
  color: #ffffff;
  background-color: #48d678;
  border-color: #48d678;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #48d678 !important;
  border-color: #48d678 !important;
}
.btn-success-outline,
.btn-success-outline:active,
.btn-success-outline.active {
  background: none;
  border-color: #0c21b3;
  color: #0c21b3;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus {
  color: #ffffff;
  background-color: #344cf1;
  border-color: #344cf1;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #344cf1 !important;
  border-color: #344cf1 !important;
}
.btn-warning-outline,
.btn-warning-outline:active,
.btn-warning-outline.active {
  background: none;
  border-color: #7d0d0d;
  color: #7d0d0d;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus {
  color: #ffffff;
  background-color: #da1616;
  border-color: #da1616;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #da1616 !important;
  border-color: #da1616 !important;
}
.btn-danger-outline,
.btn-danger-outline:active,
.btn-danger-outline.active {
  background: none;
  border-color: #aa8c00;
  color: #aa8c00;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus {
  color: #110e00;
  background-color: #ffd511;
  border-color: #ffd511;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #110e00 !important;
  background-color: #ffd511 !important;
  border-color: #ffd511 !important;
}
.btn-black-outline,
.btn-black-outline:active,
.btn-black-outline.active {
  background: none;
  border-color: #000000;
  color: #000000;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus {
  color: #ffffff;
  background-color: #333333;
  border-color: #333333;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #333333 !important;
  border-color: #333333 !important;
}
.btn-white-outline,
.btn-white-outline:active,
.btn-white-outline.active {
  background: none;
  border-color: #ffffff;
  color: #ffffff;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus {
  color: #333333;
  background-color: #ffffff;
  border-color: #ffffff;
}
.text-primary {
  color: #0087ab !important;
}
.text-secondary {
  color: #0a1c44 !important;
}
.text-success {
  color: #344cf1 !important;
}
.text-info {
  color: #48d678 !important;
}
.text-warning {
  color: #da1616 !important;
}
.text-danger {
  color: #ffd511 !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #000000 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #003645 !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #000000 !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #0c21b3 !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #229649 !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #7d0d0d !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #aa8c00 !important;
}
a.text-white:hover,
a.text-white:focus {
  color: #b3b3b3 !important;
}
a.text-black:hover,
a.text-black:focus {
  color: #4d4d4d !important;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #48d678;
}
.alert-warning {
  background-color: #da1616;
}
.alert-danger {
  background-color: #ffd511;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: none !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #0087ab;
  border-color: #0087ab;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #0087ab;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #2bd2ff;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #f3f4fe;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #effbf3;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #f9c3c3;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #fff9dd;
}
.form-control {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.125rem;
}
.form-control > .mbr-iconfont {
  font-size: 1.125rem;
}
blockquote {
  border-color: #0087ab;
}
/* Forms */
.mbr-form .btn {
  margin: 0.4rem 0;
}
.btn-primary:hover {
  color: #0087ab !important;
  background: white !important;
  border-color: white !important;
}
.form-control,
.jq-number__spin {
  background-color: #ffffff;
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #0087ab;
  color: #ffffff;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: currentColor;
  border-bottom-color: currentColor;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #0087ab;
  border-bottom-color: #0087ab;
}
.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: #0087ab !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: #0a1c44 !important;
  box-shadow: none !important;
}
.lazy-bg {
  background-image: none !important;
}
.lazy-placeholder:not(section),
.lazy-none {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 200px;
  height: 200px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%230087ab' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.5;
}
.cid-tyPFQg3FZM .navbar {
  padding: 0.5rem 0;
  background: #18284c;
  transition: none;
  min-height: 50px;
}
.cid-tyPFQg3FZM .navbar-fixed-top {
  padding-top: 0;
}
.cid-tyPFQg3FZM .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-content-top {
  background: #0a1c44;
  max-width: 100%;
  display: none;
  -webkit-justify-content: left;
  justify-content: left;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown-item {
  padding: 0;
}
.cid-tyPFQg3FZM .dropdown-item,
.cid-tyPFQg3FZM .nav-link,
.cid-tyPFQg3FZM .brand-name {
  font-style: normal;
}
.cid-tyPFQg3FZM .dropdown-item:hover,
.cid-tyPFQg3FZM .nav-link:hover,
.cid-tyPFQg3FZM .brand-name:hover {
  color: #0087ab !important;
}
.cid-tyPFQg3FZM .dropdown-menu {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .dropdown-item:active {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tyPFQg3FZM .navbar-dropdown.bg-color.transparent.opened {
  background: #18284c;
}
.cid-tyPFQg3FZM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tyPFQg3FZM .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 0.5rem !important;
}
.cid-tyPFQg3FZM .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .content-text {
  margin-bottom: 0;
}
.cid-tyPFQg3FZM .navbar-nav {
  position: relative;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #0087ab;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tyPFQg3FZM .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tyPFQg3FZM .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-tyPFQg3FZM .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tyPFQg3FZM .nav-dropdown .link {
  font-weight: 400;
}
.cid-tyPFQg3FZM .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tyPFQg3FZM .content-right-side {
  text-align: center;
}
.cid-tyPFQg3FZM .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tyPFQg3FZM .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tyPFQg3FZM .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-tyPFQg3FZM .info-widget {
  padding-left: 2rem;
  padding-right: 3rem;
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tyPFQg3FZM .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tyPFQg3FZM .widget-content .widget-title {
  font-weight: 400;
  margin-bottom: 3px;
}
.cid-tyPFQg3FZM .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar .menu-content-top {
    display: flex;
    height: 60px;
  }
  .cid-tyPFQg3FZM .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-tyPFQg3FZM .navbar {
    display: block;
    padding: 0;
  }
  .cid-tyPFQg3FZM .navbar .menu-logo {
    margin: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tyPFQg3FZM .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tyPFQg3FZM .navbar-toggler {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
  }
}
.cid-tyPFQg3FZM .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tyPFQg3FZM .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tyPFQg3FZM .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tyPFQg3FZM .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tyPFQg3FZM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-tyPFQg3FZM button.navbar-toggler:focus {
  outline: none;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e1be19;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .btn {
  display: flex;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .collapsed button.navbar-toggler {
  display: block;
}
.cid-tyPFQg3FZM .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tyPFQg3FZM .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-tyPFQg3FZM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-tyPFQg3FZM .collapsed .menu-bottom {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-item {
    color: white !important;
    border-bottom: 0px solid #4f5b77;
  }
  .cid-tyPFQg3FZM .dropdown-item:not(:last-child) {
    border-bottom: 1px solid #4f5b77;
  }
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing,
  .cid-tyPFQg3FZM .navbar-collapse.show {
    display: block !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tyPFQg3FZM img {
    height: 3.8rem !important;
  }
  .cid-tyPFQg3FZM .btn {
    display: flex;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    display: block;
  }
  .cid-tyPFQg3FZM .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tyPFQg3FZM .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tyPFQg3FZM .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tyPFQg3FZM .nav-link:focus {
  outline: none;
}
.cid-tyPFQg3FZM .navbar-toggler {
  position: relative;
}
.cid-tyPFQg3FZM .dropdown-item.active,
.cid-tyPFQg3FZM .dropdown-item:active {
  color: initial;
}
.cid-tyPFQg3FZM .widget-title,
.cid-tyPFQg3FZM .widget-icon {
  color: #e9e9e9;
}
.cid-tyPFQg3FZM .widget-text {
  color: #656565;
}
@media (max-width: 576px) {
  .cid-tyPFQg3FZM .menu-logo {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar {
    padding: 0;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    -webkit-align-self: center;
    align-self: center;
  }
}
.cid-t4vs3uyHzC {
  background-image: url("../../../assets/images/jesus-benis-1800x1200.jpg");
}
.cid-t4vs3uyHzC .mbr-section-title {
  text-align: center;
}
.cid-t4vs3uyHzC .mbr-text,
.cid-t4vs3uyHzC .mbr-section-btn {
  text-align: center;
}
.cid-tyPFQg3FZM .navbar {
  padding: 0.5rem 0;
  background: #18284c;
  transition: none;
  min-height: 50px;
}
.cid-tyPFQg3FZM .navbar-fixed-top {
  padding-top: 0;
}
.cid-tyPFQg3FZM .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-content-top {
  background: #0a1c44;
  max-width: 100%;
  display: none;
  -webkit-justify-content: left;
  justify-content: left;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown-item {
  padding: 0;
}
.cid-tyPFQg3FZM .dropdown-item,
.cid-tyPFQg3FZM .nav-link,
.cid-tyPFQg3FZM .brand-name {
  font-style: normal;
}
.cid-tyPFQg3FZM .dropdown-item:hover,
.cid-tyPFQg3FZM .nav-link:hover,
.cid-tyPFQg3FZM .brand-name:hover {
  color: #0087ab !important;
}
.cid-tyPFQg3FZM .dropdown-menu {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .dropdown-item:active {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tyPFQg3FZM .navbar-dropdown.bg-color.transparent.opened {
  background: #18284c;
}
.cid-tyPFQg3FZM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tyPFQg3FZM .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 0.5rem !important;
}
.cid-tyPFQg3FZM .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .content-text {
  margin-bottom: 0;
}
.cid-tyPFQg3FZM .navbar-nav {
  position: relative;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #0087ab;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tyPFQg3FZM .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tyPFQg3FZM .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-tyPFQg3FZM .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tyPFQg3FZM .nav-dropdown .link {
  font-weight: 400;
}
.cid-tyPFQg3FZM .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tyPFQg3FZM .content-right-side {
  text-align: center;
}
.cid-tyPFQg3FZM .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tyPFQg3FZM .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tyPFQg3FZM .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-tyPFQg3FZM .info-widget {
  padding-left: 2rem;
  padding-right: 3rem;
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tyPFQg3FZM .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tyPFQg3FZM .widget-content .widget-title {
  font-weight: 400;
  margin-bottom: 3px;
}
.cid-tyPFQg3FZM .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar .menu-content-top {
    display: flex;
    height: 60px;
  }
  .cid-tyPFQg3FZM .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-tyPFQg3FZM .navbar {
    display: block;
    padding: 0;
  }
  .cid-tyPFQg3FZM .navbar .menu-logo {
    margin: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tyPFQg3FZM .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tyPFQg3FZM .navbar-toggler {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
  }
}
.cid-tyPFQg3FZM .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tyPFQg3FZM .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tyPFQg3FZM .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tyPFQg3FZM .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tyPFQg3FZM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-tyPFQg3FZM button.navbar-toggler:focus {
  outline: none;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e1be19;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .btn {
  display: flex;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .collapsed button.navbar-toggler {
  display: block;
}
.cid-tyPFQg3FZM .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tyPFQg3FZM .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-tyPFQg3FZM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-tyPFQg3FZM .collapsed .menu-bottom {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-item {
    color: white !important;
    border-bottom: 0px solid #4f5b77;
  }
  .cid-tyPFQg3FZM .dropdown-item:not(:last-child) {
    border-bottom: 1px solid #4f5b77;
  }
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing,
  .cid-tyPFQg3FZM .navbar-collapse.show {
    display: block !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tyPFQg3FZM img {
    height: 3.8rem !important;
  }
  .cid-tyPFQg3FZM .btn {
    display: flex;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    display: block;
  }
  .cid-tyPFQg3FZM .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tyPFQg3FZM .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tyPFQg3FZM .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tyPFQg3FZM .nav-link:focus {
  outline: none;
}
.cid-tyPFQg3FZM .navbar-toggler {
  position: relative;
}
.cid-tyPFQg3FZM .dropdown-item.active,
.cid-tyPFQg3FZM .dropdown-item:active {
  color: initial;
}
.cid-tyPFQg3FZM .widget-title,
.cid-tyPFQg3FZM .widget-icon {
  color: #e9e9e9;
}
.cid-tyPFQg3FZM .widget-text {
  color: #656565;
}
@media (max-width: 576px) {
  .cid-tyPFQg3FZM .menu-logo {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar {
    padding: 0;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    -webkit-align-self: center;
    align-self: center;
  }
}
.cid-t5qSMyjHfG {
  padding-top: 210px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/claire-langlois-3-1800x700.jpg");
}
.cid-t5qSMyjHfG .mbr-section-title {
  text-align: right;
}
.cid-t5qSMyjHfG .mbr-text,
.cid-t5qSMyjHfG .mbr-section-btn {
  text-align: right;
}
.cid-t5qWkKkZVc {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t5qWkKkZVc .mbr-section-title {
  color: #160830;
}
.cid-t5qWkKkZVc .mbr-text,
.cid-t5qWkKkZVc .mbr-section-btn {
  color: #353535;
}
.cid-t5qWkKkZVc .mbr-section-subtitle {
  color: #0c5383;
}
.cid-t5qWkKkZVc img {
  border-radius: 2rem;
}
.cid-t5qSMyGgNS {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t5qSMyGgNS h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t5qSMyGgNS .container {
    position: relative;
  }
  .cid-t5qSMyGgNS .row {
    margin: 0;
  }
  .cid-t5qSMyGgNS h2 {
    margin: 0;
  }
}
.cid-t5qSMyGgNS .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t5qSMyGgNS .mbr-text {
  margin-top: 1.4rem;
  color: #ffffff;
  text-align: left;
}
.cid-t5qSMyGgNS h2 {
  color: #0a1c44;
  text-align: left;
}
.cid-t5qThnTmdL {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t5qThnTmdL h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t5qThnTmdL .container {
    position: relative;
  }
  .cid-t5qThnTmdL .row {
    margin: 0;
  }
  .cid-t5qThnTmdL h2 {
    margin: 0;
  }
}
.cid-t5qThnTmdL .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t5qThnTmdL .mbr-text {
  margin-top: 1.4rem;
  color: #ffffff;
  text-align: left;
}
.cid-t5qThnTmdL h2 {
  color: #0a1c44;
  text-align: left;
}
.cid-t5tCe38nd6 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-t5tCe38nd6 .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-t5tCe38nd6 .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-t5tCe38nd6 .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-t5tCe38nd6 .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-t5tCe38nd6 .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-t5tCe38nd6 .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-t5tCe38nd6 .card-title {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-t5tCe38nd6 .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-t5tCe38nd6 .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-t5tCe38nd6 .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -1.5rem;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-t5tCe38nd6 .mbr-section-title,
.cid-t5tCe38nd6 .line-wrap {
  text-align: center;
}
.cid-t5tCe38nd6 .card-box > p,
.cid-t5tCe38nd6 .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-t5wASh7kAF {
  padding-top: 30px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/claire-langlois-ciel-8-1800x800.jpg");
}
.cid-t5wASh7kAF .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-t5wASh7kAF .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-t5wASh7kAF .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-t5wASh7kAF .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-t5wASh7kAF .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-t5wASh7kAF .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-t5wASh7kAF .card:hover .card-box {
  bottom: 0;
}
.cid-t5wASh7kAF .card:hover .btn {
  opacity: 1;
}
.cid-t5wASh7kAF .card-title {
  color: #ffffff;
  margin: 0;
  text-align: left;
}
.cid-t5wASh7kAF .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-t5wASh7kAF .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: #232323;
  opacity: 0.3;
  z-index: 1;
  pointer-events: none;
}
.cid-t5wASh7kAF .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-t5wASh7kAF .mbr-section-title,
.cid-t5wASh7kAF .line-wrap {
  text-align: center;
}
.cid-t5wASh7kAF .card-box > p,
.cid-t5wASh7kAF .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t5wASh7kAF .card-box {
    bottom: 0;
  }
  .cid-t5wASh7kAF .btn {
    opacity: 1;
  }
}
.cid-t96VWKhS9Q {
  padding-top: 30px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/claire-langlois-ciel-8-1800x800.jpg");
}
.cid-t96VWKhS9Q .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-t96VWKhS9Q .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-t96VWKhS9Q .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-t96VWKhS9Q .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-t96VWKhS9Q .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-t96VWKhS9Q .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-t96VWKhS9Q .card:hover .card-box {
  bottom: 0;
}
.cid-t96VWKhS9Q .card:hover .btn {
  opacity: 1;
}
.cid-t96VWKhS9Q .card-title {
  color: #ffffff;
  margin: 0;
  text-align: left;
}
.cid-t96VWKhS9Q .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-t96VWKhS9Q .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: #232323;
  opacity: 0.3;
  z-index: 1;
  pointer-events: none;
}
.cid-t96VWKhS9Q .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-t96VWKhS9Q .mbr-section-title,
.cid-t96VWKhS9Q .line-wrap {
  text-align: center;
}
.cid-t96VWKhS9Q .card-box > p,
.cid-t96VWKhS9Q .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t96VWKhS9Q .card-box {
    bottom: 0;
  }
  .cid-t96VWKhS9Q .btn {
    opacity: 1;
  }
}
.cid-tm1X6NfkJz {
  padding-top: 3rem;
  padding-bottom: 6rem;
  background-color: #0a1c44;
  border-bottom: 1px solid #000000;
}
.cid-tm1X6NfkJz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tm1X6NfkJz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tm1X6NfkJz .row {
  justify-content: flex-start;
}
.cid-tm1X6NfkJz .mbr-section-title {
  color: #000000;
  width: 100%;
}
.cid-tm1X6NfkJz .colored-text {
  line-height: inherit;
  font-weight: inherit;
  color: inherit;
  color: #ee2524;
}
.cid-tm1X6NfkJz .mbr-section-subtitle {
  color: #ffffff;
  width: 100%;
}
.cid-tm1X6NfkJz .mbr-text {
  color: #ffffff;
  width: 100%;
}
.cid-tm1X6NfkJz .mbr-section-btn {
  margin-top: 2.4rem;
}
.cid-ti5tfl3Mnj {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #0a1c44;
}
.cid-ti5tfl3Mnj .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-ti5tfl3Mnj .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: #0087ab;
}
.cid-ti5tfl3Mnj .svg-top .st0 {
  fill: #0a1c44;
}
@media (max-width: 992px) {
  .cid-ti5tfl3Mnj .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-ti5tfl3Mnj .text-content {
    max-width: none;
  }
}
.cid-ti5tfl3Mnj .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-ti5tfl3Mnj .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-ti5tfl3Mnj .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-ti5tfl3Mnj .icons {
    justify-content: center !important;
  }
  .cid-ti5tfl3Mnj .text-content * {
    text-align: center;
  }
}
.cid-ti5tfl3Mnj P {
  color: #ffffff;
}
.cid-ti5tfl3Mnj .mbr-section-title {
  color: #ffffff;
}
.cid-tIlJCclgWC {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0a1c44;
}
.cid-tIlJCclgWC .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-tyPFQg3FZM .navbar {
  padding: 0.5rem 0;
  background: #18284c;
  transition: none;
  min-height: 50px;
}
.cid-tyPFQg3FZM .navbar-fixed-top {
  padding-top: 0;
}
.cid-tyPFQg3FZM .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-content-top {
  background: #0a1c44;
  max-width: 100%;
  display: none;
  -webkit-justify-content: left;
  justify-content: left;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown-item {
  padding: 0;
}
.cid-tyPFQg3FZM .dropdown-item,
.cid-tyPFQg3FZM .nav-link,
.cid-tyPFQg3FZM .brand-name {
  font-style: normal;
}
.cid-tyPFQg3FZM .dropdown-item:hover,
.cid-tyPFQg3FZM .nav-link:hover,
.cid-tyPFQg3FZM .brand-name:hover {
  color: #0087ab !important;
}
.cid-tyPFQg3FZM .dropdown-menu {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .dropdown-item:active {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tyPFQg3FZM .navbar-dropdown.bg-color.transparent.opened {
  background: #18284c;
}
.cid-tyPFQg3FZM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tyPFQg3FZM .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 0.5rem !important;
}
.cid-tyPFQg3FZM .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .content-text {
  margin-bottom: 0;
}
.cid-tyPFQg3FZM .navbar-nav {
  position: relative;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #0087ab;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tyPFQg3FZM .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tyPFQg3FZM .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-tyPFQg3FZM .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tyPFQg3FZM .nav-dropdown .link {
  font-weight: 400;
}
.cid-tyPFQg3FZM .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tyPFQg3FZM .content-right-side {
  text-align: center;
}
.cid-tyPFQg3FZM .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tyPFQg3FZM .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tyPFQg3FZM .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-tyPFQg3FZM .info-widget {
  padding-left: 2rem;
  padding-right: 3rem;
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tyPFQg3FZM .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tyPFQg3FZM .widget-content .widget-title {
  font-weight: 400;
  margin-bottom: 3px;
}
.cid-tyPFQg3FZM .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar .menu-content-top {
    display: flex;
    height: 60px;
  }
  .cid-tyPFQg3FZM .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-tyPFQg3FZM .navbar {
    display: block;
    padding: 0;
  }
  .cid-tyPFQg3FZM .navbar .menu-logo {
    margin: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tyPFQg3FZM .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tyPFQg3FZM .navbar-toggler {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
  }
}
.cid-tyPFQg3FZM .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tyPFQg3FZM .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tyPFQg3FZM .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tyPFQg3FZM .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tyPFQg3FZM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-tyPFQg3FZM button.navbar-toggler:focus {
  outline: none;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e1be19;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .btn {
  display: flex;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .collapsed button.navbar-toggler {
  display: block;
}
.cid-tyPFQg3FZM .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tyPFQg3FZM .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-tyPFQg3FZM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-tyPFQg3FZM .collapsed .menu-bottom {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-item {
    color: white !important;
    border-bottom: 0px solid #4f5b77;
  }
  .cid-tyPFQg3FZM .dropdown-item:not(:last-child) {
    border-bottom: 1px solid #4f5b77;
  }
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing,
  .cid-tyPFQg3FZM .navbar-collapse.show {
    display: block !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tyPFQg3FZM img {
    height: 3.8rem !important;
  }
  .cid-tyPFQg3FZM .btn {
    display: flex;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    display: block;
  }
  .cid-tyPFQg3FZM .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tyPFQg3FZM .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tyPFQg3FZM .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tyPFQg3FZM .nav-link:focus {
  outline: none;
}
.cid-tyPFQg3FZM .navbar-toggler {
  position: relative;
}
.cid-tyPFQg3FZM .dropdown-item.active,
.cid-tyPFQg3FZM .dropdown-item:active {
  color: initial;
}
.cid-tyPFQg3FZM .widget-title,
.cid-tyPFQg3FZM .widget-icon {
  color: #e9e9e9;
}
.cid-tyPFQg3FZM .widget-text {
  color: #656565;
}
@media (max-width: 576px) {
  .cid-tyPFQg3FZM .menu-logo {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar {
    padding: 0;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    -webkit-align-self: center;
    align-self: center;
  }
}
.cid-t5rjFkzXFe {
  padding-top: 180px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/claire-langlois-4-1800x700.jpg");
}
.cid-t5rjFkzXFe .mbr-section-title {
  text-align: left;
  color: #ffffff;
}
.cid-t5rjFkzXFe .mbr-text,
.cid-t5rjFkzXFe .mbr-section-btn {
  text-align: center;
}
.cid-t5rjFllqPn {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t5rjFllqPn h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t5rjFllqPn .container {
    position: relative;
  }
  .cid-t5rjFllqPn .row {
    margin: 0;
  }
  .cid-t5rjFllqPn h2 {
    margin: 0;
  }
}
.cid-t5rjFllqPn .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t5rjFllqPn .mbr-text {
  margin-top: 1.4rem;
  color: #ffffff;
  text-align: left;
}
.cid-t5rjFllqPn h2 {
  color: #0a1c44;
  text-align: left;
}
.cid-t5wy8OzHYd {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-t5wy8OzHYd .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-t5wy8OzHYd .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-t5wy8OzHYd .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-t5wy8OzHYd .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-t5wy8OzHYd .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-t5wy8OzHYd .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-t5wy8OzHYd .card-title {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-t5wy8OzHYd .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-t5wy8OzHYd .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-t5wy8OzHYd .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -1.5rem;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-t5wy8OzHYd .mbr-section-title,
.cid-t5wy8OzHYd .line-wrap {
  text-align: center;
}
.cid-t5wy8OzHYd .card-box > p,
.cid-t5wy8OzHYd .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-t6cjqz2Zom {
  padding-top: 30px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/claire-langlois-ciel-8-1800x800.jpg");
}
.cid-t6cjqz2Zom .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-t6cjqz2Zom .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-t6cjqz2Zom .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-t6cjqz2Zom .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-t6cjqz2Zom .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-t6cjqz2Zom .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-t6cjqz2Zom .card:hover .card-box {
  bottom: 0;
}
.cid-t6cjqz2Zom .card:hover .btn {
  opacity: 1;
}
.cid-t6cjqz2Zom .card-title {
  color: #ffffff;
  margin: 0;
  text-align: left;
}
.cid-t6cjqz2Zom .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-t6cjqz2Zom .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: #232323;
  opacity: 0.3;
  z-index: 1;
  pointer-events: none;
}
.cid-t6cjqz2Zom .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-t6cjqz2Zom .mbr-section-title,
.cid-t6cjqz2Zom .line-wrap {
  text-align: center;
}
.cid-t6cjqz2Zom .card-box > p,
.cid-t6cjqz2Zom .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t6cjqz2Zom .card-box {
    bottom: 0;
  }
  .cid-t6cjqz2Zom .btn {
    opacity: 1;
  }
}
.cid-t974Hu9n9c {
  padding-top: 30px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/claire-langlois-ciel-8-1800x800.jpg");
}
.cid-t974Hu9n9c .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-t974Hu9n9c .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-t974Hu9n9c .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-t974Hu9n9c .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-t974Hu9n9c .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-t974Hu9n9c .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-t974Hu9n9c .card:hover .card-box {
  bottom: 0;
}
.cid-t974Hu9n9c .card:hover .btn {
  opacity: 1;
}
.cid-t974Hu9n9c .card-title {
  color: #ffffff;
  margin: 0;
  text-align: left;
}
.cid-t974Hu9n9c .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-t974Hu9n9c .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: #232323;
  opacity: 0.3;
  z-index: 1;
  pointer-events: none;
}
.cid-t974Hu9n9c .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-t974Hu9n9c .mbr-section-title,
.cid-t974Hu9n9c .line-wrap {
  text-align: center;
}
.cid-t974Hu9n9c .card-box > p,
.cid-t974Hu9n9c .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t974Hu9n9c .card-box {
    bottom: 0;
  }
  .cid-t974Hu9n9c .btn {
    opacity: 1;
  }
}
.cid-ti5vuwJyDH {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #0a1c44;
}
.cid-ti5vuwJyDH .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-ti5vuwJyDH .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: #0087ab;
}
.cid-ti5vuwJyDH .svg-top .st0 {
  fill: #0a1c44;
}
@media (max-width: 992px) {
  .cid-ti5vuwJyDH .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-ti5vuwJyDH .text-content {
    max-width: none;
  }
}
.cid-ti5vuwJyDH .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-ti5vuwJyDH .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-ti5vuwJyDH .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-ti5vuwJyDH .icons {
    justify-content: center !important;
  }
  .cid-ti5vuwJyDH .text-content * {
    text-align: center;
  }
}
.cid-ti5vuwJyDH P {
  color: #ffffff;
}
.cid-ti5vuwJyDH .mbr-section-title {
  color: #ffffff;
}
.cid-tIlKe5Zc4U {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0a1c44;
}
.cid-tIlKe5Zc4U .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-tyPFQg3FZM .navbar {
  padding: 0.5rem 0;
  background: #18284c;
  transition: none;
  min-height: 50px;
}
.cid-tyPFQg3FZM .navbar-fixed-top {
  padding-top: 0;
}
.cid-tyPFQg3FZM .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-content-top {
  background: #0a1c44;
  max-width: 100%;
  display: none;
  -webkit-justify-content: left;
  justify-content: left;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown-item {
  padding: 0;
}
.cid-tyPFQg3FZM .dropdown-item,
.cid-tyPFQg3FZM .nav-link,
.cid-tyPFQg3FZM .brand-name {
  font-style: normal;
}
.cid-tyPFQg3FZM .dropdown-item:hover,
.cid-tyPFQg3FZM .nav-link:hover,
.cid-tyPFQg3FZM .brand-name:hover {
  color: #0087ab !important;
}
.cid-tyPFQg3FZM .dropdown-menu {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .dropdown-item:active {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tyPFQg3FZM .navbar-dropdown.bg-color.transparent.opened {
  background: #18284c;
}
.cid-tyPFQg3FZM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tyPFQg3FZM .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 0.5rem !important;
}
.cid-tyPFQg3FZM .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .content-text {
  margin-bottom: 0;
}
.cid-tyPFQg3FZM .navbar-nav {
  position: relative;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #0087ab;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tyPFQg3FZM .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tyPFQg3FZM .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-tyPFQg3FZM .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tyPFQg3FZM .nav-dropdown .link {
  font-weight: 400;
}
.cid-tyPFQg3FZM .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tyPFQg3FZM .content-right-side {
  text-align: center;
}
.cid-tyPFQg3FZM .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tyPFQg3FZM .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tyPFQg3FZM .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-tyPFQg3FZM .info-widget {
  padding-left: 2rem;
  padding-right: 3rem;
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tyPFQg3FZM .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tyPFQg3FZM .widget-content .widget-title {
  font-weight: 400;
  margin-bottom: 3px;
}
.cid-tyPFQg3FZM .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar .menu-content-top {
    display: flex;
    height: 60px;
  }
  .cid-tyPFQg3FZM .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-tyPFQg3FZM .navbar {
    display: block;
    padding: 0;
  }
  .cid-tyPFQg3FZM .navbar .menu-logo {
    margin: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tyPFQg3FZM .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tyPFQg3FZM .navbar-toggler {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
  }
}
.cid-tyPFQg3FZM .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tyPFQg3FZM .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tyPFQg3FZM .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tyPFQg3FZM .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tyPFQg3FZM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-tyPFQg3FZM button.navbar-toggler:focus {
  outline: none;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e1be19;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .btn {
  display: flex;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .collapsed button.navbar-toggler {
  display: block;
}
.cid-tyPFQg3FZM .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tyPFQg3FZM .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-tyPFQg3FZM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-tyPFQg3FZM .collapsed .menu-bottom {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-item {
    color: white !important;
    border-bottom: 0px solid #4f5b77;
  }
  .cid-tyPFQg3FZM .dropdown-item:not(:last-child) {
    border-bottom: 1px solid #4f5b77;
  }
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing,
  .cid-tyPFQg3FZM .navbar-collapse.show {
    display: block !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tyPFQg3FZM img {
    height: 3.8rem !important;
  }
  .cid-tyPFQg3FZM .btn {
    display: flex;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    display: block;
  }
  .cid-tyPFQg3FZM .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tyPFQg3FZM .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tyPFQg3FZM .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tyPFQg3FZM .nav-link:focus {
  outline: none;
}
.cid-tyPFQg3FZM .navbar-toggler {
  position: relative;
}
.cid-tyPFQg3FZM .dropdown-item.active,
.cid-tyPFQg3FZM .dropdown-item:active {
  color: initial;
}
.cid-tyPFQg3FZM .widget-title,
.cid-tyPFQg3FZM .widget-icon {
  color: #e9e9e9;
}
.cid-tyPFQg3FZM .widget-text {
  color: #656565;
}
@media (max-width: 576px) {
  .cid-tyPFQg3FZM .menu-logo {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar {
    padding: 0;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    -webkit-align-self: center;
    align-self: center;
  }
}
.cid-t5rsV9fZk5 {
  padding-top: 150px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/claire-langlois-4-1800x700.jpg");
}
.cid-t5rsV9fZk5 .mbr-section-title {
  text-align: left;
  color: #ffffff;
}
.cid-t5rsV9fZk5 .mbr-text,
.cid-t5rsV9fZk5 .mbr-section-btn {
  text-align: center;
}
.cid-t5rsV9UWxv {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t5rsV9UWxv h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t5rsV9UWxv .container {
    position: relative;
  }
  .cid-t5rsV9UWxv .row {
    margin: 0;
  }
  .cid-t5rsV9UWxv h2 {
    margin: 0;
  }
}
.cid-t5rsV9UWxv .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t5rsV9UWxv .mbr-text {
  margin-top: 1.4rem;
  color: #ffffff;
  text-align: left;
}
.cid-t5rsV9UWxv h2 {
  color: #0a1c44;
  text-align: left;
}
.cid-t5wyd9KNzk {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-t5wyd9KNzk .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-t5wyd9KNzk .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-t5wyd9KNzk .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-t5wyd9KNzk .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-t5wyd9KNzk .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-t5wyd9KNzk .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-t5wyd9KNzk .card-title {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-t5wyd9KNzk .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-t5wyd9KNzk .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-t5wyd9KNzk .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -1.5rem;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-t5wyd9KNzk .mbr-section-title,
.cid-t5wyd9KNzk .line-wrap {
  text-align: center;
}
.cid-t5wyd9KNzk .card-box > p,
.cid-t5wyd9KNzk .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-t6cjv1c1Fy {
  padding-top: 30px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/claire-langlois-ciel-8-1800x800.jpg");
}
.cid-t6cjv1c1Fy .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-t6cjv1c1Fy .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-t6cjv1c1Fy .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-t6cjv1c1Fy .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-t6cjv1c1Fy .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-t6cjv1c1Fy .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-t6cjv1c1Fy .card:hover .card-box {
  bottom: 0;
}
.cid-t6cjv1c1Fy .card:hover .btn {
  opacity: 1;
}
.cid-t6cjv1c1Fy .card-title {
  color: #ffffff;
  margin: 0;
  text-align: left;
}
.cid-t6cjv1c1Fy .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-t6cjv1c1Fy .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: #232323;
  opacity: 0.3;
  z-index: 1;
  pointer-events: none;
}
.cid-t6cjv1c1Fy .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-t6cjv1c1Fy .mbr-section-title,
.cid-t6cjv1c1Fy .line-wrap {
  text-align: center;
}
.cid-t6cjv1c1Fy .card-box > p,
.cid-t6cjv1c1Fy .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t6cjv1c1Fy .card-box {
    bottom: 0;
  }
  .cid-t6cjv1c1Fy .btn {
    opacity: 1;
  }
}
.cid-t974JWlRYj {
  padding-top: 30px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/claire-langlois-ciel-8-1800x800.jpg");
}
.cid-t974JWlRYj .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-t974JWlRYj .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-t974JWlRYj .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-t974JWlRYj .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-t974JWlRYj .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-t974JWlRYj .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-t974JWlRYj .card:hover .card-box {
  bottom: 0;
}
.cid-t974JWlRYj .card:hover .btn {
  opacity: 1;
}
.cid-t974JWlRYj .card-title {
  color: #ffffff;
  margin: 0;
  text-align: left;
}
.cid-t974JWlRYj .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-t974JWlRYj .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: #232323;
  opacity: 0.3;
  z-index: 1;
  pointer-events: none;
}
.cid-t974JWlRYj .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-t974JWlRYj .mbr-section-title,
.cid-t974JWlRYj .line-wrap {
  text-align: center;
}
.cid-t974JWlRYj .card-box > p,
.cid-t974JWlRYj .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t974JWlRYj .card-box {
    bottom: 0;
  }
  .cid-t974JWlRYj .btn {
    opacity: 1;
  }
}
.cid-ti5vCLkv3E {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #0a1c44;
}
.cid-ti5vCLkv3E .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-ti5vCLkv3E .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: #0087ab;
}
.cid-ti5vCLkv3E .svg-top .st0 {
  fill: #0a1c44;
}
@media (max-width: 992px) {
  .cid-ti5vCLkv3E .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-ti5vCLkv3E .text-content {
    max-width: none;
  }
}
.cid-ti5vCLkv3E .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-ti5vCLkv3E .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-ti5vCLkv3E .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-ti5vCLkv3E .icons {
    justify-content: center !important;
  }
  .cid-ti5vCLkv3E .text-content * {
    text-align: center;
  }
}
.cid-ti5vCLkv3E P {
  color: #ffffff;
}
.cid-ti5vCLkv3E .mbr-section-title {
  color: #ffffff;
}
.cid-tIlKljJnv7 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0a1c44;
}
.cid-tIlKljJnv7 .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-tyPFQg3FZM .navbar {
  padding: 0.5rem 0;
  background: #18284c;
  transition: none;
  min-height: 50px;
}
.cid-tyPFQg3FZM .navbar-fixed-top {
  padding-top: 0;
}
.cid-tyPFQg3FZM .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-content-top {
  background: #0a1c44;
  max-width: 100%;
  display: none;
  -webkit-justify-content: left;
  justify-content: left;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown-item {
  padding: 0;
}
.cid-tyPFQg3FZM .dropdown-item,
.cid-tyPFQg3FZM .nav-link,
.cid-tyPFQg3FZM .brand-name {
  font-style: normal;
}
.cid-tyPFQg3FZM .dropdown-item:hover,
.cid-tyPFQg3FZM .nav-link:hover,
.cid-tyPFQg3FZM .brand-name:hover {
  color: #0087ab !important;
}
.cid-tyPFQg3FZM .dropdown-menu {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .dropdown-item:active {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tyPFQg3FZM .navbar-dropdown.bg-color.transparent.opened {
  background: #18284c;
}
.cid-tyPFQg3FZM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tyPFQg3FZM .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 0.5rem !important;
}
.cid-tyPFQg3FZM .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .content-text {
  margin-bottom: 0;
}
.cid-tyPFQg3FZM .navbar-nav {
  position: relative;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #0087ab;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tyPFQg3FZM .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tyPFQg3FZM .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-tyPFQg3FZM .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tyPFQg3FZM .nav-dropdown .link {
  font-weight: 400;
}
.cid-tyPFQg3FZM .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tyPFQg3FZM .content-right-side {
  text-align: center;
}
.cid-tyPFQg3FZM .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tyPFQg3FZM .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tyPFQg3FZM .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-tyPFQg3FZM .info-widget {
  padding-left: 2rem;
  padding-right: 3rem;
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tyPFQg3FZM .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tyPFQg3FZM .widget-content .widget-title {
  font-weight: 400;
  margin-bottom: 3px;
}
.cid-tyPFQg3FZM .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar .menu-content-top {
    display: flex;
    height: 60px;
  }
  .cid-tyPFQg3FZM .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-tyPFQg3FZM .navbar {
    display: block;
    padding: 0;
  }
  .cid-tyPFQg3FZM .navbar .menu-logo {
    margin: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tyPFQg3FZM .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tyPFQg3FZM .navbar-toggler {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
  }
}
.cid-tyPFQg3FZM .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tyPFQg3FZM .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tyPFQg3FZM .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tyPFQg3FZM .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tyPFQg3FZM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-tyPFQg3FZM button.navbar-toggler:focus {
  outline: none;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e1be19;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .btn {
  display: flex;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .collapsed button.navbar-toggler {
  display: block;
}
.cid-tyPFQg3FZM .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tyPFQg3FZM .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-tyPFQg3FZM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-tyPFQg3FZM .collapsed .menu-bottom {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-item {
    color: white !important;
    border-bottom: 0px solid #4f5b77;
  }
  .cid-tyPFQg3FZM .dropdown-item:not(:last-child) {
    border-bottom: 1px solid #4f5b77;
  }
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing,
  .cid-tyPFQg3FZM .navbar-collapse.show {
    display: block !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tyPFQg3FZM img {
    height: 3.8rem !important;
  }
  .cid-tyPFQg3FZM .btn {
    display: flex;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    display: block;
  }
  .cid-tyPFQg3FZM .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tyPFQg3FZM .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tyPFQg3FZM .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tyPFQg3FZM .nav-link:focus {
  outline: none;
}
.cid-tyPFQg3FZM .navbar-toggler {
  position: relative;
}
.cid-tyPFQg3FZM .dropdown-item.active,
.cid-tyPFQg3FZM .dropdown-item:active {
  color: initial;
}
.cid-tyPFQg3FZM .widget-title,
.cid-tyPFQg3FZM .widget-icon {
  color: #e9e9e9;
}
.cid-tyPFQg3FZM .widget-text {
  color: #656565;
}
@media (max-width: 576px) {
  .cid-tyPFQg3FZM .menu-logo {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar {
    padding: 0;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    -webkit-align-self: center;
    align-self: center;
  }
}
.cid-t5rB9DTMDw {
  padding-top: 150px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/claire-langlois-4-1800x700.jpg");
}
.cid-t5rB9DTMDw .mbr-section-title {
  text-align: left;
  color: #ffffff;
}
.cid-t5rB9DTMDw .mbr-text,
.cid-t5rB9DTMDw .mbr-section-btn {
  text-align: center;
}
.cid-t5rB9ElO0K {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t5rB9ElO0K h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t5rB9ElO0K .container {
    position: relative;
  }
  .cid-t5rB9ElO0K .row {
    margin: 0;
  }
  .cid-t5rB9ElO0K h2 {
    margin: 0;
  }
}
.cid-t5rB9ElO0K .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t5rB9ElO0K .mbr-text {
  margin-top: 1.4rem;
  color: #ffffff;
  text-align: left;
}
.cid-t5rB9ElO0K h2 {
  color: #0a1c44;
  text-align: left;
}
.cid-t5wyjHrnxQ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-t5wyjHrnxQ .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-t5wyjHrnxQ .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-t5wyjHrnxQ .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-t5wyjHrnxQ .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-t5wyjHrnxQ .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-t5wyjHrnxQ .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-t5wyjHrnxQ .card-title {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-t5wyjHrnxQ .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-t5wyjHrnxQ .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-t5wyjHrnxQ .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -1.5rem;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-t5wyjHrnxQ .mbr-section-title,
.cid-t5wyjHrnxQ .line-wrap {
  text-align: center;
}
.cid-t5wyjHrnxQ .card-box > p,
.cid-t5wyjHrnxQ .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-t6cjzIUCJU {
  padding-top: 30px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/claire-langlois-ciel-8-1800x800.jpg");
}
.cid-t6cjzIUCJU .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-t6cjzIUCJU .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-t6cjzIUCJU .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-t6cjzIUCJU .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-t6cjzIUCJU .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-t6cjzIUCJU .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-t6cjzIUCJU .card:hover .card-box {
  bottom: 0;
}
.cid-t6cjzIUCJU .card:hover .btn {
  opacity: 1;
}
.cid-t6cjzIUCJU .card-title {
  color: #ffffff;
  margin: 0;
  text-align: left;
}
.cid-t6cjzIUCJU .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-t6cjzIUCJU .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: #232323;
  opacity: 0.3;
  z-index: 1;
  pointer-events: none;
}
.cid-t6cjzIUCJU .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-t6cjzIUCJU .mbr-section-title,
.cid-t6cjzIUCJU .line-wrap {
  text-align: center;
}
.cid-t6cjzIUCJU .card-box > p,
.cid-t6cjzIUCJU .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t6cjzIUCJU .card-box {
    bottom: 0;
  }
  .cid-t6cjzIUCJU .btn {
    opacity: 1;
  }
}
.cid-t974MYUzSe {
  padding-top: 30px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/claire-langlois-ciel-8-1800x800.jpg");
}
.cid-t974MYUzSe .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-t974MYUzSe .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-t974MYUzSe .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-t974MYUzSe .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-t974MYUzSe .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-t974MYUzSe .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-t974MYUzSe .card:hover .card-box {
  bottom: 0;
}
.cid-t974MYUzSe .card:hover .btn {
  opacity: 1;
}
.cid-t974MYUzSe .card-title {
  color: #ffffff;
  margin: 0;
  text-align: left;
}
.cid-t974MYUzSe .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-t974MYUzSe .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: #232323;
  opacity: 0.3;
  z-index: 1;
  pointer-events: none;
}
.cid-t974MYUzSe .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-t974MYUzSe .mbr-section-title,
.cid-t974MYUzSe .line-wrap {
  text-align: center;
}
.cid-t974MYUzSe .card-box > p,
.cid-t974MYUzSe .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t974MYUzSe .card-box {
    bottom: 0;
  }
  .cid-t974MYUzSe .btn {
    opacity: 1;
  }
}
.cid-ti5vLLqDdg {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #0a1c44;
}
.cid-ti5vLLqDdg .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-ti5vLLqDdg .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: #0087ab;
}
.cid-ti5vLLqDdg .svg-top .st0 {
  fill: #0a1c44;
}
@media (max-width: 992px) {
  .cid-ti5vLLqDdg .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-ti5vLLqDdg .text-content {
    max-width: none;
  }
}
.cid-ti5vLLqDdg .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-ti5vLLqDdg .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-ti5vLLqDdg .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-ti5vLLqDdg .icons {
    justify-content: center !important;
  }
  .cid-ti5vLLqDdg .text-content * {
    text-align: center;
  }
}
.cid-ti5vLLqDdg P {
  color: #ffffff;
}
.cid-ti5vLLqDdg .mbr-section-title {
  color: #ffffff;
}
.cid-tIlKq5rmEG {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0a1c44;
}
.cid-tIlKq5rmEG .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-tyPFQg3FZM .navbar {
  padding: 0.5rem 0;
  background: #18284c;
  transition: none;
  min-height: 50px;
}
.cid-tyPFQg3FZM .navbar-fixed-top {
  padding-top: 0;
}
.cid-tyPFQg3FZM .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-content-top {
  background: #0a1c44;
  max-width: 100%;
  display: none;
  -webkit-justify-content: left;
  justify-content: left;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown-item {
  padding: 0;
}
.cid-tyPFQg3FZM .dropdown-item,
.cid-tyPFQg3FZM .nav-link,
.cid-tyPFQg3FZM .brand-name {
  font-style: normal;
}
.cid-tyPFQg3FZM .dropdown-item:hover,
.cid-tyPFQg3FZM .nav-link:hover,
.cid-tyPFQg3FZM .brand-name:hover {
  color: #0087ab !important;
}
.cid-tyPFQg3FZM .dropdown-menu {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .dropdown-item:active {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tyPFQg3FZM .navbar-dropdown.bg-color.transparent.opened {
  background: #18284c;
}
.cid-tyPFQg3FZM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tyPFQg3FZM .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 0.5rem !important;
}
.cid-tyPFQg3FZM .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .content-text {
  margin-bottom: 0;
}
.cid-tyPFQg3FZM .navbar-nav {
  position: relative;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #0087ab;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tyPFQg3FZM .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tyPFQg3FZM .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-tyPFQg3FZM .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tyPFQg3FZM .nav-dropdown .link {
  font-weight: 400;
}
.cid-tyPFQg3FZM .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tyPFQg3FZM .content-right-side {
  text-align: center;
}
.cid-tyPFQg3FZM .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tyPFQg3FZM .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tyPFQg3FZM .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-tyPFQg3FZM .info-widget {
  padding-left: 2rem;
  padding-right: 3rem;
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tyPFQg3FZM .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tyPFQg3FZM .widget-content .widget-title {
  font-weight: 400;
  margin-bottom: 3px;
}
.cid-tyPFQg3FZM .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar .menu-content-top {
    display: flex;
    height: 60px;
  }
  .cid-tyPFQg3FZM .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-tyPFQg3FZM .navbar {
    display: block;
    padding: 0;
  }
  .cid-tyPFQg3FZM .navbar .menu-logo {
    margin: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tyPFQg3FZM .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tyPFQg3FZM .navbar-toggler {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
  }
}
.cid-tyPFQg3FZM .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tyPFQg3FZM .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tyPFQg3FZM .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tyPFQg3FZM .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tyPFQg3FZM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-tyPFQg3FZM button.navbar-toggler:focus {
  outline: none;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e1be19;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .btn {
  display: flex;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .collapsed button.navbar-toggler {
  display: block;
}
.cid-tyPFQg3FZM .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tyPFQg3FZM .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-tyPFQg3FZM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-tyPFQg3FZM .collapsed .menu-bottom {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-item {
    color: white !important;
    border-bottom: 0px solid #4f5b77;
  }
  .cid-tyPFQg3FZM .dropdown-item:not(:last-child) {
    border-bottom: 1px solid #4f5b77;
  }
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing,
  .cid-tyPFQg3FZM .navbar-collapse.show {
    display: block !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tyPFQg3FZM img {
    height: 3.8rem !important;
  }
  .cid-tyPFQg3FZM .btn {
    display: flex;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    display: block;
  }
  .cid-tyPFQg3FZM .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tyPFQg3FZM .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tyPFQg3FZM .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tyPFQg3FZM .nav-link:focus {
  outline: none;
}
.cid-tyPFQg3FZM .navbar-toggler {
  position: relative;
}
.cid-tyPFQg3FZM .dropdown-item.active,
.cid-tyPFQg3FZM .dropdown-item:active {
  color: initial;
}
.cid-tyPFQg3FZM .widget-title,
.cid-tyPFQg3FZM .widget-icon {
  color: #e9e9e9;
}
.cid-tyPFQg3FZM .widget-text {
  color: #656565;
}
@media (max-width: 576px) {
  .cid-tyPFQg3FZM .menu-logo {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar {
    padding: 0;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    -webkit-align-self: center;
    align-self: center;
  }
}
.cid-t5IJmNJTCE {
  padding-top: 135px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/priere-2-1800x600.jpg");
}
.cid-t5IJmNJTCE .mbr-section-title {
  text-align: left;
}
.cid-t5IJmNJTCE .mbr-text,
.cid-t5IJmNJTCE .mbr-section-btn {
  text-align: left;
}
.cid-t5IJmOcOwT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t5IJmOcOwT .mbr-section-title {
  color: #160830;
}
.cid-t5IJmOcOwT .mbr-text,
.cid-t5IJmOcOwT .mbr-section-btn {
  color: #353535;
}
.cid-t5IJmOcOwT .mbr-section-subtitle {
  color: #0a72b6;
}
.cid-t5IJmOcOwT img {
  border-radius: 2rem;
}
.cid-t5IJmOtOxS {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t5IJmOtOxS h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t5IJmOtOxS .container {
    position: relative;
  }
  .cid-t5IJmOtOxS .row {
    margin: 0;
  }
  .cid-t5IJmOtOxS h2 {
    margin: 0;
  }
}
.cid-t5IJmOtOxS .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t5IJmOtOxS .mbr-text {
  margin-top: 1.4rem;
  color: #ffffff;
  text-align: left;
}
.cid-t5IJmOtOxS h2 {
  color: #0a1c44;
  text-align: left;
}
.cid-t5IXl9OF26 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t5IXl9OF26 .mbr-section-subtitle {
  margin-bottom: 1.5rem;
}
.cid-t5IXl9OF26 .mbr-text {
  line-height: 1.15;
}
.cid-t5IXl9OF26 .bottom_box {
  margin-top: 4rem;
}
.cid-t5IXl9OF26 .title {
  position: relative;
  z-index: 1;
}
.cid-t5IXl9OF26 .name {
  margin-bottom: 1rem;
  text-align: left;
}
.cid-t5IXl9OF26 b,
.cid-t5IXl9OF26 strong {
  font-weight: 500;
  color: #0a1c44;
}
.cid-t5IXl9OF26 .linkBtn {
  margin-top: 2.5rem;
}
@media (max-width: 767px) {
  .cid-t5IXl9OF26 .mbr-section-subtitle {
    margin-bottom: 0.75rem;
  }
  .cid-t5IXl9OF26 .bottom_box {
    margin-top: 2rem;
    text-align: left;
  }
  .cid-t5IXl9OF26 .linkBtn {
    margin-top: 1.5rem;
  }
  .cid-t5IXl9OF26 .name {
    margin-bottom: .5rem;
  }
}
.cid-t5IXl9OF26 .mbr-text,
.cid-t5IXl9OF26 .linkBtn {
  color: #050505;
}
.cid-t5IXl9OF26 .prof {
  text-align: left;
}
.cid-t5IRA1WSQp {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t5IRA1WSQp .mbr-text,
.cid-t5IRA1WSQp .mbr-section-btn {
  text-align: center;
  color: #101428;
}
.cid-t5IRA1WSQp H1 {
  text-align: left;
  color: #e00000;
}
.cid-t5IU6dt2am {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t5IU6dt2am .mbr-section-subtitle {
  margin-bottom: 1.5rem;
}
.cid-t5IU6dt2am .mbr-text {
  line-height: 1.15;
}
.cid-t5IU6dt2am .bottom_box {
  margin-top: 4rem;
}
.cid-t5IU6dt2am .title {
  position: relative;
  z-index: 1;
}
.cid-t5IU6dt2am .name {
  margin-bottom: 1rem;
  text-align: left;
}
.cid-t5IU6dt2am b,
.cid-t5IU6dt2am strong {
  font-weight: 500;
  color: #0a1c44;
}
.cid-t5IU6dt2am .linkBtn {
  margin-top: 2.5rem;
}
@media (max-width: 767px) {
  .cid-t5IU6dt2am .mbr-section-subtitle {
    margin-bottom: 0.75rem;
  }
  .cid-t5IU6dt2am .bottom_box {
    margin-top: 2rem;
    text-align: left;
  }
  .cid-t5IU6dt2am .linkBtn {
    margin-top: 1.5rem;
  }
  .cid-t5IU6dt2am .name {
    margin-bottom: .5rem;
  }
}
.cid-t5IU6dt2am .mbr-text,
.cid-t5IU6dt2am .linkBtn {
  color: #000000;
}
.cid-t5IU6dt2am .prof {
  text-align: left;
}
.cid-t6cjm5RkNj {
  padding-top: 30px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/claire-langlois-ciel-8-1800x800.jpg");
}
.cid-t6cjm5RkNj .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-t6cjm5RkNj .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-t6cjm5RkNj .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-t6cjm5RkNj .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-t6cjm5RkNj .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-t6cjm5RkNj .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-t6cjm5RkNj .card:hover .card-box {
  bottom: 0;
}
.cid-t6cjm5RkNj .card:hover .btn {
  opacity: 1;
}
.cid-t6cjm5RkNj .card-title {
  color: #ffffff;
  margin: 0;
  text-align: left;
}
.cid-t6cjm5RkNj .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-t6cjm5RkNj .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: #232323;
  opacity: 0.3;
  z-index: 1;
  pointer-events: none;
}
.cid-t6cjm5RkNj .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-t6cjm5RkNj .mbr-section-title,
.cid-t6cjm5RkNj .line-wrap {
  text-align: center;
}
.cid-t6cjm5RkNj .card-box > p,
.cid-t6cjm5RkNj .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t6cjm5RkNj .card-box {
    bottom: 0;
  }
  .cid-t6cjm5RkNj .btn {
    opacity: 1;
  }
}
.cid-t974BSOwLs {
  padding-top: 30px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/claire-langlois-ciel-8-1800x800.jpg");
}
.cid-t974BSOwLs .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-t974BSOwLs .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-t974BSOwLs .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-t974BSOwLs .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-t974BSOwLs .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-t974BSOwLs .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-t974BSOwLs .card:hover .card-box {
  bottom: 0;
}
.cid-t974BSOwLs .card:hover .btn {
  opacity: 1;
}
.cid-t974BSOwLs .card-title {
  color: #ffffff;
  margin: 0;
  text-align: left;
}
.cid-t974BSOwLs .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-t974BSOwLs .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: #232323;
  opacity: 0.3;
  z-index: 1;
  pointer-events: none;
}
.cid-t974BSOwLs .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-t974BSOwLs .mbr-section-title,
.cid-t974BSOwLs .line-wrap {
  text-align: center;
}
.cid-t974BSOwLs .card-box > p,
.cid-t974BSOwLs .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t974BSOwLs .card-box {
    bottom: 0;
  }
  .cid-t974BSOwLs .btn {
    opacity: 1;
  }
}
.cid-tIlK9s0rMt {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0a1c44;
}
.cid-tIlK9s0rMt .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-tyPFQg3FZM .navbar {
  padding: 0.5rem 0;
  background: #18284c;
  transition: none;
  min-height: 50px;
}
.cid-tyPFQg3FZM .navbar-fixed-top {
  padding-top: 0;
}
.cid-tyPFQg3FZM .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-content-top {
  background: #0a1c44;
  max-width: 100%;
  display: none;
  -webkit-justify-content: left;
  justify-content: left;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown-item {
  padding: 0;
}
.cid-tyPFQg3FZM .dropdown-item,
.cid-tyPFQg3FZM .nav-link,
.cid-tyPFQg3FZM .brand-name {
  font-style: normal;
}
.cid-tyPFQg3FZM .dropdown-item:hover,
.cid-tyPFQg3FZM .nav-link:hover,
.cid-tyPFQg3FZM .brand-name:hover {
  color: #0087ab !important;
}
.cid-tyPFQg3FZM .dropdown-menu {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .dropdown-item:active {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tyPFQg3FZM .navbar-dropdown.bg-color.transparent.opened {
  background: #18284c;
}
.cid-tyPFQg3FZM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tyPFQg3FZM .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 0.5rem !important;
}
.cid-tyPFQg3FZM .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .content-text {
  margin-bottom: 0;
}
.cid-tyPFQg3FZM .navbar-nav {
  position: relative;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #0087ab;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tyPFQg3FZM .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tyPFQg3FZM .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-tyPFQg3FZM .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tyPFQg3FZM .nav-dropdown .link {
  font-weight: 400;
}
.cid-tyPFQg3FZM .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tyPFQg3FZM .content-right-side {
  text-align: center;
}
.cid-tyPFQg3FZM .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tyPFQg3FZM .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tyPFQg3FZM .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-tyPFQg3FZM .info-widget {
  padding-left: 2rem;
  padding-right: 3rem;
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tyPFQg3FZM .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tyPFQg3FZM .widget-content .widget-title {
  font-weight: 400;
  margin-bottom: 3px;
}
.cid-tyPFQg3FZM .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar .menu-content-top {
    display: flex;
    height: 60px;
  }
  .cid-tyPFQg3FZM .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-tyPFQg3FZM .navbar {
    display: block;
    padding: 0;
  }
  .cid-tyPFQg3FZM .navbar .menu-logo {
    margin: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tyPFQg3FZM .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tyPFQg3FZM .navbar-toggler {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
  }
}
.cid-tyPFQg3FZM .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tyPFQg3FZM .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tyPFQg3FZM .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tyPFQg3FZM .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tyPFQg3FZM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-tyPFQg3FZM button.navbar-toggler:focus {
  outline: none;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e1be19;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .btn {
  display: flex;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .collapsed button.navbar-toggler {
  display: block;
}
.cid-tyPFQg3FZM .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tyPFQg3FZM .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-tyPFQg3FZM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-tyPFQg3FZM .collapsed .menu-bottom {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-item {
    color: white !important;
    border-bottom: 0px solid #4f5b77;
  }
  .cid-tyPFQg3FZM .dropdown-item:not(:last-child) {
    border-bottom: 1px solid #4f5b77;
  }
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing,
  .cid-tyPFQg3FZM .navbar-collapse.show {
    display: block !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tyPFQg3FZM img {
    height: 3.8rem !important;
  }
  .cid-tyPFQg3FZM .btn {
    display: flex;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    display: block;
  }
  .cid-tyPFQg3FZM .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tyPFQg3FZM .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tyPFQg3FZM .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tyPFQg3FZM .nav-link:focus {
  outline: none;
}
.cid-tyPFQg3FZM .navbar-toggler {
  position: relative;
}
.cid-tyPFQg3FZM .dropdown-item.active,
.cid-tyPFQg3FZM .dropdown-item:active {
  color: initial;
}
.cid-tyPFQg3FZM .widget-title,
.cid-tyPFQg3FZM .widget-icon {
  color: #e9e9e9;
}
.cid-tyPFQg3FZM .widget-text {
  color: #656565;
}
@media (max-width: 576px) {
  .cid-tyPFQg3FZM .menu-logo {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar {
    padding: 0;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    -webkit-align-self: center;
    align-self: center;
  }
}
.cid-t5JpRxKvZx {
  padding-top: 120px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/lettre-a-dieu-claire-langlois-1-1800x1200.jpg");
}
.cid-t5JpRxKvZx a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-t5JpRxKvZx a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-t5JpRxKvZx .form-group {
  -webkit-flex-grow: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-t5JpRxKvZx textarea.form-control {
  min-height: 214.5px;
}
.cid-t5JpRxKvZx .btn {
  margin: 0 auto !important;
}
.cid-t5JpRxKvZx .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  height: 50px;
  margin-bottom: 2.5rem;
}
.cid-t5JpRxKvZx h4,
.cid-t5JpRxKvZx p {
  margin: 0;
}
.cid-t5JpRxKvZx h2 {
  color: #333;
  margin-bottom: 2rem;
}
.cid-t5JpRxKvZx h3 {
  color: #767676;
  line-height: 1.8;
  margin-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-t5JpRxKvZx h2 {
    text-align: center;
  }
  .cid-t5JpRxKvZx h3 {
    text-align: center;
  }
  .cid-t5JpRxKvZx .input-group-btn {
    text-align: center;
  }
  .cid-t5JpRxKvZx .social-list {
    text-align: center;
  }
  .cid-t5JpRxKvZx .order-2 {
    margin-top: 2.5rem;
  }
}
.cid-t5JpRxKvZx H2 {
  color: #656565;
}
.cid-t5JpRxKvZx .content {
  text-align: left;
  color: #656565;
}
.cid-t5JpRxKvZx .type {
  text-align: left;
  padding-bottom: 8px;
  color: #232323;
}
.cid-t5JpRxKvZx .title1 {
  text-align: center;
  color: #ffffff;
  margin-bottom: 0.7rem;
}
.cid-t5JpRxKvZx .mbr-section-subtitle {
  text-align: left;
  color: #656565;
}
.cid-t5JpRxKvZx .title2 {
  margin-bottom: 1.30rem;
  color: #ffffff;
  text-align: center;
}
.cid-tIlIzVxjDi {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0a1c44;
}
.cid-tIlIzVxjDi .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-tyPFQg3FZM .navbar {
  padding: 0.5rem 0;
  background: #18284c;
  transition: none;
  min-height: 50px;
}
.cid-tyPFQg3FZM .navbar-fixed-top {
  padding-top: 0;
}
.cid-tyPFQg3FZM .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-content-top {
  background: #0a1c44;
  max-width: 100%;
  display: none;
  -webkit-justify-content: left;
  justify-content: left;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown-item {
  padding: 0;
}
.cid-tyPFQg3FZM .dropdown-item,
.cid-tyPFQg3FZM .nav-link,
.cid-tyPFQg3FZM .brand-name {
  font-style: normal;
}
.cid-tyPFQg3FZM .dropdown-item:hover,
.cid-tyPFQg3FZM .nav-link:hover,
.cid-tyPFQg3FZM .brand-name:hover {
  color: #0087ab !important;
}
.cid-tyPFQg3FZM .dropdown-menu {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .dropdown-item:active {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tyPFQg3FZM .navbar-dropdown.bg-color.transparent.opened {
  background: #18284c;
}
.cid-tyPFQg3FZM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tyPFQg3FZM .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 0.5rem !important;
}
.cid-tyPFQg3FZM .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .content-text {
  margin-bottom: 0;
}
.cid-tyPFQg3FZM .navbar-nav {
  position: relative;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #0087ab;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tyPFQg3FZM .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tyPFQg3FZM .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-tyPFQg3FZM .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tyPFQg3FZM .nav-dropdown .link {
  font-weight: 400;
}
.cid-tyPFQg3FZM .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tyPFQg3FZM .content-right-side {
  text-align: center;
}
.cid-tyPFQg3FZM .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tyPFQg3FZM .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tyPFQg3FZM .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-tyPFQg3FZM .info-widget {
  padding-left: 2rem;
  padding-right: 3rem;
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tyPFQg3FZM .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tyPFQg3FZM .widget-content .widget-title {
  font-weight: 400;
  margin-bottom: 3px;
}
.cid-tyPFQg3FZM .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar .menu-content-top {
    display: flex;
    height: 60px;
  }
  .cid-tyPFQg3FZM .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-tyPFQg3FZM .navbar {
    display: block;
    padding: 0;
  }
  .cid-tyPFQg3FZM .navbar .menu-logo {
    margin: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tyPFQg3FZM .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tyPFQg3FZM .navbar-toggler {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
  }
}
.cid-tyPFQg3FZM .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tyPFQg3FZM .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tyPFQg3FZM .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tyPFQg3FZM .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tyPFQg3FZM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-tyPFQg3FZM button.navbar-toggler:focus {
  outline: none;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e1be19;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .btn {
  display: flex;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .collapsed button.navbar-toggler {
  display: block;
}
.cid-tyPFQg3FZM .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tyPFQg3FZM .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-tyPFQg3FZM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-tyPFQg3FZM .collapsed .menu-bottom {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-item {
    color: white !important;
    border-bottom: 0px solid #4f5b77;
  }
  .cid-tyPFQg3FZM .dropdown-item:not(:last-child) {
    border-bottom: 1px solid #4f5b77;
  }
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing,
  .cid-tyPFQg3FZM .navbar-collapse.show {
    display: block !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tyPFQg3FZM img {
    height: 3.8rem !important;
  }
  .cid-tyPFQg3FZM .btn {
    display: flex;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    display: block;
  }
  .cid-tyPFQg3FZM .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tyPFQg3FZM .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tyPFQg3FZM .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tyPFQg3FZM .nav-link:focus {
  outline: none;
}
.cid-tyPFQg3FZM .navbar-toggler {
  position: relative;
}
.cid-tyPFQg3FZM .dropdown-item.active,
.cid-tyPFQg3FZM .dropdown-item:active {
  color: initial;
}
.cid-tyPFQg3FZM .widget-title,
.cid-tyPFQg3FZM .widget-icon {
  color: #e9e9e9;
}
.cid-tyPFQg3FZM .widget-text {
  color: #656565;
}
@media (max-width: 576px) {
  .cid-tyPFQg3FZM .menu-logo {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar {
    padding: 0;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    -webkit-align-self: center;
    align-self: center;
  }
}
.cid-t6cex8Wn8d {
  padding-top: 150px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/dieu2-1-1800x700.jpg");
}
.cid-t6cex8Wn8d .mbr-section-title {
  text-align: left;
  color: #ffffff;
}
.cid-t6cex8Wn8d .mbr-text,
.cid-t6cex8Wn8d .mbr-section-btn {
  text-align: left;
}
.cid-t667ltgBxA {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t667ltgBxA .mbr-text,
.cid-t667ltgBxA .mbr-section-btn {
  text-align: left;
  color: #101428;
}
.cid-t667ltgBxA H1 {
  text-align: left;
  color: #232323;
}
.cid-t67S4XTEjT {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-t67S4XTEjT .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-t67S4XTEjT .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-t67S4XTEjT .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-t67S4XTEjT .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-t67S4XTEjT .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-t67S4XTEjT .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-t67S4XTEjT .card-title {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-t67S4XTEjT .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-t67S4XTEjT .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-t67S4XTEjT .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -1.5rem;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-t67S4XTEjT .mbr-section-title,
.cid-t67S4XTEjT .line-wrap {
  text-align: center;
}
.cid-t67S4XTEjT .card-box > p,
.cid-t67S4XTEjT .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-t6cjMT3nV8 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/claire-langlois-ciel-8-1800x800.jpg");
}
.cid-t6cjMT3nV8 .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-t6cjMT3nV8 .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-t6cjMT3nV8 .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-t6cjMT3nV8 .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-t6cjMT3nV8 .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-t6cjMT3nV8 .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-t6cjMT3nV8 .card:hover .card-box {
  bottom: 0;
}
.cid-t6cjMT3nV8 .card:hover .btn {
  opacity: 1;
}
.cid-t6cjMT3nV8 .card-title {
  color: #ffffff;
  margin: 0;
  text-align: left;
}
.cid-t6cjMT3nV8 .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-t6cjMT3nV8 .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: #232323;
  opacity: 0.3;
  z-index: 1;
  pointer-events: none;
}
.cid-t6cjMT3nV8 .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-t6cjMT3nV8 .mbr-section-title,
.cid-t6cjMT3nV8 .line-wrap {
  text-align: center;
}
.cid-t6cjMT3nV8 .card-box > p,
.cid-t6cjMT3nV8 .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t6cjMT3nV8 .card-box {
    bottom: 0;
  }
  .cid-t6cjMT3nV8 .btn {
    opacity: 1;
  }
}
.cid-t974VfMgoM {
  padding-top: 30px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/claire-langlois-ciel-8-1800x800.jpg");
}
.cid-t974VfMgoM .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-t974VfMgoM .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-t974VfMgoM .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-t974VfMgoM .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-t974VfMgoM .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-t974VfMgoM .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-t974VfMgoM .card:hover .card-box {
  bottom: 0;
}
.cid-t974VfMgoM .card:hover .btn {
  opacity: 1;
}
.cid-t974VfMgoM .card-title {
  color: #ffffff;
  margin: 0;
  text-align: left;
}
.cid-t974VfMgoM .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-t974VfMgoM .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: #232323;
  opacity: 0.3;
  z-index: 1;
  pointer-events: none;
}
.cid-t974VfMgoM .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-t974VfMgoM .mbr-section-title,
.cid-t974VfMgoM .line-wrap {
  text-align: center;
}
.cid-t974VfMgoM .card-box > p,
.cid-t974VfMgoM .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t974VfMgoM .card-box {
    bottom: 0;
  }
  .cid-t974VfMgoM .btn {
    opacity: 1;
  }
}
.cid-ti5w9ZcdPo {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #0a1c44;
}
.cid-ti5w9ZcdPo .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-ti5w9ZcdPo .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: #0087ab;
}
.cid-ti5w9ZcdPo .svg-top .st0 {
  fill: #0a1c44;
}
@media (max-width: 992px) {
  .cid-ti5w9ZcdPo .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-ti5w9ZcdPo .text-content {
    max-width: none;
  }
}
.cid-ti5w9ZcdPo .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-ti5w9ZcdPo .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-ti5w9ZcdPo .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-ti5w9ZcdPo .icons {
    justify-content: center !important;
  }
  .cid-ti5w9ZcdPo .text-content * {
    text-align: center;
  }
}
.cid-ti5w9ZcdPo P {
  color: #ffffff;
}
.cid-ti5w9ZcdPo .mbr-section-title {
  color: #ffffff;
}
.cid-tIlKC5uEu4 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0a1c44;
}
.cid-tIlKC5uEu4 .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-tyPFQg3FZM .navbar {
  padding: 0.5rem 0;
  background: #18284c;
  transition: none;
  min-height: 50px;
}
.cid-tyPFQg3FZM .navbar-fixed-top {
  padding-top: 0;
}
.cid-tyPFQg3FZM .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-content-top {
  background: #0a1c44;
  max-width: 100%;
  display: none;
  -webkit-justify-content: left;
  justify-content: left;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown-item {
  padding: 0;
}
.cid-tyPFQg3FZM .dropdown-item,
.cid-tyPFQg3FZM .nav-link,
.cid-tyPFQg3FZM .brand-name {
  font-style: normal;
}
.cid-tyPFQg3FZM .dropdown-item:hover,
.cid-tyPFQg3FZM .nav-link:hover,
.cid-tyPFQg3FZM .brand-name:hover {
  color: #0087ab !important;
}
.cid-tyPFQg3FZM .dropdown-menu {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .dropdown-item:active {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tyPFQg3FZM .navbar-dropdown.bg-color.transparent.opened {
  background: #18284c;
}
.cid-tyPFQg3FZM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tyPFQg3FZM .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 0.5rem !important;
}
.cid-tyPFQg3FZM .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .content-text {
  margin-bottom: 0;
}
.cid-tyPFQg3FZM .navbar-nav {
  position: relative;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #0087ab;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tyPFQg3FZM .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tyPFQg3FZM .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-tyPFQg3FZM .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tyPFQg3FZM .nav-dropdown .link {
  font-weight: 400;
}
.cid-tyPFQg3FZM .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tyPFQg3FZM .content-right-side {
  text-align: center;
}
.cid-tyPFQg3FZM .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tyPFQg3FZM .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tyPFQg3FZM .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-tyPFQg3FZM .info-widget {
  padding-left: 2rem;
  padding-right: 3rem;
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tyPFQg3FZM .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tyPFQg3FZM .widget-content .widget-title {
  font-weight: 400;
  margin-bottom: 3px;
}
.cid-tyPFQg3FZM .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar .menu-content-top {
    display: flex;
    height: 60px;
  }
  .cid-tyPFQg3FZM .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-tyPFQg3FZM .navbar {
    display: block;
    padding: 0;
  }
  .cid-tyPFQg3FZM .navbar .menu-logo {
    margin: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tyPFQg3FZM .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tyPFQg3FZM .navbar-toggler {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
  }
}
.cid-tyPFQg3FZM .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tyPFQg3FZM .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tyPFQg3FZM .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tyPFQg3FZM .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tyPFQg3FZM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-tyPFQg3FZM button.navbar-toggler:focus {
  outline: none;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e1be19;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .btn {
  display: flex;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .collapsed button.navbar-toggler {
  display: block;
}
.cid-tyPFQg3FZM .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tyPFQg3FZM .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-tyPFQg3FZM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-tyPFQg3FZM .collapsed .menu-bottom {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-item {
    color: white !important;
    border-bottom: 0px solid #4f5b77;
  }
  .cid-tyPFQg3FZM .dropdown-item:not(:last-child) {
    border-bottom: 1px solid #4f5b77;
  }
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing,
  .cid-tyPFQg3FZM .navbar-collapse.show {
    display: block !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tyPFQg3FZM img {
    height: 3.8rem !important;
  }
  .cid-tyPFQg3FZM .btn {
    display: flex;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    display: block;
  }
  .cid-tyPFQg3FZM .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tyPFQg3FZM .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tyPFQg3FZM .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tyPFQg3FZM .nav-link:focus {
  outline: none;
}
.cid-tyPFQg3FZM .navbar-toggler {
  position: relative;
}
.cid-tyPFQg3FZM .dropdown-item.active,
.cid-tyPFQg3FZM .dropdown-item:active {
  color: initial;
}
.cid-tyPFQg3FZM .widget-title,
.cid-tyPFQg3FZM .widget-icon {
  color: #e9e9e9;
}
.cid-tyPFQg3FZM .widget-text {
  color: #656565;
}
@media (max-width: 576px) {
  .cid-tyPFQg3FZM .menu-logo {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar {
    padding: 0;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    -webkit-align-self: center;
    align-self: center;
  }
}
.cid-t6cekTeKNa {
  padding-top: 150px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/dieu2-1-1800x700.jpg");
}
.cid-t6cekTeKNa .mbr-section-title {
  text-align: left;
  color: #ffffff;
}
.cid-t6cekTeKNa .mbr-text,
.cid-t6cekTeKNa .mbr-section-btn {
  text-align: left;
}
.cid-t66D6zPVjd {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t66D6zPVjd .mbr-text,
.cid-t66D6zPVjd .mbr-section-btn {
  text-align: left;
  color: #101428;
}
.cid-t66D6zPVjd H1 {
  text-align: left;
  color: #232323;
}
.cid-t67S1r7tm8 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-t67S1r7tm8 .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-t67S1r7tm8 .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-t67S1r7tm8 .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-t67S1r7tm8 .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-t67S1r7tm8 .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-t67S1r7tm8 .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-t67S1r7tm8 .card-title {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-t67S1r7tm8 .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-t67S1r7tm8 .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-t67S1r7tm8 .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -1.5rem;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-t67S1r7tm8 .mbr-section-title,
.cid-t67S1r7tm8 .line-wrap {
  text-align: center;
}
.cid-t67S1r7tm8 .card-box > p,
.cid-t67S1r7tm8 .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-t6cjIYP4Fu {
  padding-top: 30px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/claire-langlois-ciel-8-1800x800.jpg");
}
.cid-t6cjIYP4Fu .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-t6cjIYP4Fu .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-t6cjIYP4Fu .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-t6cjIYP4Fu .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-t6cjIYP4Fu .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-t6cjIYP4Fu .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-t6cjIYP4Fu .card:hover .card-box {
  bottom: 0;
}
.cid-t6cjIYP4Fu .card:hover .btn {
  opacity: 1;
}
.cid-t6cjIYP4Fu .card-title {
  color: #ffffff;
  margin: 0;
  text-align: left;
}
.cid-t6cjIYP4Fu .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-t6cjIYP4Fu .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: #232323;
  opacity: 0.3;
  z-index: 1;
  pointer-events: none;
}
.cid-t6cjIYP4Fu .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-t6cjIYP4Fu .mbr-section-title,
.cid-t6cjIYP4Fu .line-wrap {
  text-align: center;
}
.cid-t6cjIYP4Fu .card-box > p,
.cid-t6cjIYP4Fu .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t6cjIYP4Fu .card-box {
    bottom: 0;
  }
  .cid-t6cjIYP4Fu .btn {
    opacity: 1;
  }
}
.cid-t974Snma1Z {
  padding-top: 30px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/claire-langlois-ciel-8-1800x800.jpg");
}
.cid-t974Snma1Z .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-t974Snma1Z .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-t974Snma1Z .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-t974Snma1Z .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-t974Snma1Z .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-t974Snma1Z .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-t974Snma1Z .card:hover .card-box {
  bottom: 0;
}
.cid-t974Snma1Z .card:hover .btn {
  opacity: 1;
}
.cid-t974Snma1Z .card-title {
  color: #ffffff;
  margin: 0;
  text-align: left;
}
.cid-t974Snma1Z .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-t974Snma1Z .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: #232323;
  opacity: 0.3;
  z-index: 1;
  pointer-events: none;
}
.cid-t974Snma1Z .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-t974Snma1Z .mbr-section-title,
.cid-t974Snma1Z .line-wrap {
  text-align: center;
}
.cid-t974Snma1Z .card-box > p,
.cid-t974Snma1Z .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t974Snma1Z .card-box {
    bottom: 0;
  }
  .cid-t974Snma1Z .btn {
    opacity: 1;
  }
}
.cid-ti5w3ruA1l {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #0a1c44;
}
.cid-ti5w3ruA1l .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-ti5w3ruA1l .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: #0087ab;
}
.cid-ti5w3ruA1l .svg-top .st0 {
  fill: #0a1c44;
}
@media (max-width: 992px) {
  .cid-ti5w3ruA1l .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-ti5w3ruA1l .text-content {
    max-width: none;
  }
}
.cid-ti5w3ruA1l .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-ti5w3ruA1l .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-ti5w3ruA1l .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-ti5w3ruA1l .icons {
    justify-content: center !important;
  }
  .cid-ti5w3ruA1l .text-content * {
    text-align: center;
  }
}
.cid-ti5w3ruA1l P {
  color: #ffffff;
}
.cid-ti5w3ruA1l .mbr-section-title {
  color: #ffffff;
}
.cid-tIlKxVL5zm {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0a1c44;
}
.cid-tIlKxVL5zm .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-tyPFQg3FZM .navbar {
  padding: 0.5rem 0;
  background: #18284c;
  transition: none;
  min-height: 50px;
}
.cid-tyPFQg3FZM .navbar-fixed-top {
  padding-top: 0;
}
.cid-tyPFQg3FZM .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-content-top {
  background: #0a1c44;
  max-width: 100%;
  display: none;
  -webkit-justify-content: left;
  justify-content: left;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown-item {
  padding: 0;
}
.cid-tyPFQg3FZM .dropdown-item,
.cid-tyPFQg3FZM .nav-link,
.cid-tyPFQg3FZM .brand-name {
  font-style: normal;
}
.cid-tyPFQg3FZM .dropdown-item:hover,
.cid-tyPFQg3FZM .nav-link:hover,
.cid-tyPFQg3FZM .brand-name:hover {
  color: #0087ab !important;
}
.cid-tyPFQg3FZM .dropdown-menu {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .dropdown-item:active {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tyPFQg3FZM .navbar-dropdown.bg-color.transparent.opened {
  background: #18284c;
}
.cid-tyPFQg3FZM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tyPFQg3FZM .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 0.5rem !important;
}
.cid-tyPFQg3FZM .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .content-text {
  margin-bottom: 0;
}
.cid-tyPFQg3FZM .navbar-nav {
  position: relative;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #0087ab;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tyPFQg3FZM .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tyPFQg3FZM .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-tyPFQg3FZM .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tyPFQg3FZM .nav-dropdown .link {
  font-weight: 400;
}
.cid-tyPFQg3FZM .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tyPFQg3FZM .content-right-side {
  text-align: center;
}
.cid-tyPFQg3FZM .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tyPFQg3FZM .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tyPFQg3FZM .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-tyPFQg3FZM .info-widget {
  padding-left: 2rem;
  padding-right: 3rem;
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tyPFQg3FZM .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tyPFQg3FZM .widget-content .widget-title {
  font-weight: 400;
  margin-bottom: 3px;
}
.cid-tyPFQg3FZM .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar .menu-content-top {
    display: flex;
    height: 60px;
  }
  .cid-tyPFQg3FZM .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-tyPFQg3FZM .navbar {
    display: block;
    padding: 0;
  }
  .cid-tyPFQg3FZM .navbar .menu-logo {
    margin: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tyPFQg3FZM .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tyPFQg3FZM .navbar-toggler {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
  }
}
.cid-tyPFQg3FZM .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tyPFQg3FZM .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tyPFQg3FZM .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tyPFQg3FZM .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tyPFQg3FZM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-tyPFQg3FZM button.navbar-toggler:focus {
  outline: none;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e1be19;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .btn {
  display: flex;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .collapsed button.navbar-toggler {
  display: block;
}
.cid-tyPFQg3FZM .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tyPFQg3FZM .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-tyPFQg3FZM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-tyPFQg3FZM .collapsed .menu-bottom {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-item {
    color: white !important;
    border-bottom: 0px solid #4f5b77;
  }
  .cid-tyPFQg3FZM .dropdown-item:not(:last-child) {
    border-bottom: 1px solid #4f5b77;
  }
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing,
  .cid-tyPFQg3FZM .navbar-collapse.show {
    display: block !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tyPFQg3FZM img {
    height: 3.8rem !important;
  }
  .cid-tyPFQg3FZM .btn {
    display: flex;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    display: block;
  }
  .cid-tyPFQg3FZM .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tyPFQg3FZM .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tyPFQg3FZM .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tyPFQg3FZM .nav-link:focus {
  outline: none;
}
.cid-tyPFQg3FZM .navbar-toggler {
  position: relative;
}
.cid-tyPFQg3FZM .dropdown-item.active,
.cid-tyPFQg3FZM .dropdown-item:active {
  color: initial;
}
.cid-tyPFQg3FZM .widget-title,
.cid-tyPFQg3FZM .widget-icon {
  color: #e9e9e9;
}
.cid-tyPFQg3FZM .widget-text {
  color: #656565;
}
@media (max-width: 576px) {
  .cid-tyPFQg3FZM .menu-logo {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar {
    padding: 0;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    -webkit-align-self: center;
    align-self: center;
  }
}
.cid-t6eKjxNAzt {
  padding-top: 270px;
  padding-bottom: 105px;
}
.cid-t6eKjxNAzt .mbr-section-title {
  text-align: center;
}
.cid-t6eKjxNAzt .mbr-text,
.cid-t6eKjxNAzt .mbr-section-btn {
  text-align: center;
}
.cid-t6eLkoqeR1 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t6eLkoqeR1 .item-content {
  padding-left: 1rem;
  margin: auto 0;
}
.cid-t6eLkoqeR1 .item-title {
  text-align: left;
  color: #020202;
  margin: 0;
}
.cid-t6eLkoqeR1 .item-number {
  color: #000000;
  width: 35px;
}
.cid-t6eLkoqeR1 .item-img {
  margin-bottom: 1rem;
}
.cid-t6eLkoqeR1 .item-img img {
  border-radius: 20px;
}
.cid-t6eLkoqeR1 .item-wrapper {
  position: relative;
  overflow: visible;
  height: 100%;
  display: flex;
  flex-direction: row;
}
.cid-t6eLkoqeR1 .face-wrap {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  position: relative;
}
.cid-t6eLkoqeR1 .face-wrap img {
  width: 60px;
  height: 60px;
}
.cid-t6eLkoqeR1 .face-wrap:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #8364e2;
  border-radius: 50%;
  z-index: 1;
  transition: all 0.3s;
  transform: scale(0.99);
}
.cid-t6eLkoqeR1 .face-wrap .mbr-iconfont {
  position: absolute;
  right: 0;
  bottom: 0;
  font-size: 0.8rem;
  color: #ffffff;
  background: #8364e2;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 3;
}
.cid-t6eLkoqeR1 .face-wrap:hover .face {
  transform: scale(0.9);
}
.cid-t6eLkoqeR1 .face-wrap:hover:before {
  transform: scale(1.1);
}
.cid-t6eLkoqeR1 .face {
  object-fit: cover;
  position: relative;
  transition: all 0.3s;
  border-radius: 50%;
  z-index: 2;
}
.cid-t6eLkoqeR1 .item:focus,
.cid-t6eLkoqeR1 span:focus {
  outline: none;
}
.cid-t6eLkoqeR1 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-t6eLkoqeR1 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t6eLkoqeR1 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-t6eLkoqeR1 .mbr-text,
.cid-t6eLkoqeR1 .mbr-section-btn {
  text-align: left;
  color: #0a1c44;
}
.cid-t6eLkoqeR1 .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-t6eLkoqeR1 .mbr-link {
  color: #8364e2;
}
.cid-t6eLkoqeR1 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-ti04vfZU91 {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-ti04vfZU91 .item-content {
  padding-left: 1rem;
  margin: auto 0;
}
.cid-ti04vfZU91 .item-title {
  text-align: left;
  color: #020202;
  margin: 0;
}
.cid-ti04vfZU91 .item-number {
  color: #000000;
  width: 35px;
}
.cid-ti04vfZU91 .item-img {
  margin-bottom: 1rem;
}
.cid-ti04vfZU91 .item-img img {
  border-radius: 20px;
}
.cid-ti04vfZU91 .item-wrapper {
  position: relative;
  overflow: visible;
  height: 100%;
  display: flex;
  flex-direction: row;
}
.cid-ti04vfZU91 .face-wrap {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  position: relative;
}
.cid-ti04vfZU91 .face-wrap img {
  width: 60px;
  height: 60px;
}
.cid-ti04vfZU91 .face-wrap:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #8364e2;
  border-radius: 50%;
  z-index: 1;
  transition: all 0.3s;
  transform: scale(0.99);
}
.cid-ti04vfZU91 .face-wrap .mbr-iconfont {
  position: absolute;
  right: 0;
  bottom: 0;
  font-size: 0.8rem;
  color: #ffffff;
  background: #8364e2;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 3;
}
.cid-ti04vfZU91 .face-wrap:hover .face {
  transform: scale(0.9);
}
.cid-ti04vfZU91 .face-wrap:hover:before {
  transform: scale(1.1);
}
.cid-ti04vfZU91 .face {
  object-fit: cover;
  position: relative;
  transition: all 0.3s;
  border-radius: 50%;
  z-index: 2;
}
.cid-ti04vfZU91 .item:focus,
.cid-ti04vfZU91 span:focus {
  outline: none;
}
.cid-ti04vfZU91 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-ti04vfZU91 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ti04vfZU91 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-ti04vfZU91 .mbr-text,
.cid-ti04vfZU91 .mbr-section-btn {
  text-align: left;
  color: #0a1c44;
}
.cid-ti04vfZU91 .item-subtitle {
  text-align: left;
  color: #ffffff;
}
.cid-ti04vfZU91 .mbr-link {
  color: #8364e2;
}
.cid-ti04vfZU91 .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-tm1U4l3lty {
  padding-top: 3rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/dieu-notre-pere-divine-volonte23-1-1800x300.jpg");
  border-bottom: 1px solid #000000;
}
.cid-tm1U4l3lty .mbr-fallback-image.disabled {
  display: none;
}
.cid-tm1U4l3lty .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tm1U4l3lty .row {
  justify-content: flex-start;
}
.cid-tm1U4l3lty .mbr-section-title {
  color: #000000;
  width: 100%;
}
.cid-tm1U4l3lty .colored-text {
  line-height: inherit;
  font-weight: inherit;
  color: inherit;
  color: #ee2524;
}
.cid-tm1U4l3lty .mbr-section-subtitle {
  color: #ffffff;
  width: 100%;
}
.cid-tm1U4l3lty .mbr-text {
  color: #ffffff;
  width: 100%;
}
.cid-tm1U4l3lty .mbr-section-btn {
  margin-top: 2.4rem;
}
.cid-ti5t72AzMo {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #0a1c44;
}
.cid-ti5t72AzMo .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-ti5t72AzMo .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: #0087ab;
}
.cid-ti5t72AzMo .svg-top .st0 {
  fill: #0a1c44;
}
@media (max-width: 992px) {
  .cid-ti5t72AzMo .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-ti5t72AzMo .text-content {
    max-width: none;
  }
}
.cid-ti5t72AzMo .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-ti5t72AzMo .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-ti5t72AzMo .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-ti5t72AzMo .icons {
    justify-content: center !important;
  }
  .cid-ti5t72AzMo .text-content * {
    text-align: center;
  }
}
.cid-ti5t72AzMo P {
  color: #ffffff;
}
.cid-ti5t72AzMo .mbr-section-title {
  color: #ffffff;
}
.cid-tIlIDMkVyJ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0a1c44;
}
.cid-tIlIDMkVyJ .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-tyPFQg3FZM .navbar {
  padding: 0.5rem 0;
  background: #18284c;
  transition: none;
  min-height: 50px;
}
.cid-tyPFQg3FZM .navbar-fixed-top {
  padding-top: 0;
}
.cid-tyPFQg3FZM .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-content-top {
  background: #0a1c44;
  max-width: 100%;
  display: none;
  -webkit-justify-content: left;
  justify-content: left;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown-item {
  padding: 0;
}
.cid-tyPFQg3FZM .dropdown-item,
.cid-tyPFQg3FZM .nav-link,
.cid-tyPFQg3FZM .brand-name {
  font-style: normal;
}
.cid-tyPFQg3FZM .dropdown-item:hover,
.cid-tyPFQg3FZM .nav-link:hover,
.cid-tyPFQg3FZM .brand-name:hover {
  color: #0087ab !important;
}
.cid-tyPFQg3FZM .dropdown-menu {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .dropdown-item:active {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tyPFQg3FZM .navbar-dropdown.bg-color.transparent.opened {
  background: #18284c;
}
.cid-tyPFQg3FZM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tyPFQg3FZM .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 0.5rem !important;
}
.cid-tyPFQg3FZM .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .content-text {
  margin-bottom: 0;
}
.cid-tyPFQg3FZM .navbar-nav {
  position: relative;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #0087ab;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tyPFQg3FZM .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tyPFQg3FZM .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-tyPFQg3FZM .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tyPFQg3FZM .nav-dropdown .link {
  font-weight: 400;
}
.cid-tyPFQg3FZM .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tyPFQg3FZM .content-right-side {
  text-align: center;
}
.cid-tyPFQg3FZM .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tyPFQg3FZM .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tyPFQg3FZM .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-tyPFQg3FZM .info-widget {
  padding-left: 2rem;
  padding-right: 3rem;
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tyPFQg3FZM .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tyPFQg3FZM .widget-content .widget-title {
  font-weight: 400;
  margin-bottom: 3px;
}
.cid-tyPFQg3FZM .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar .menu-content-top {
    display: flex;
    height: 60px;
  }
  .cid-tyPFQg3FZM .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-tyPFQg3FZM .navbar {
    display: block;
    padding: 0;
  }
  .cid-tyPFQg3FZM .navbar .menu-logo {
    margin: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tyPFQg3FZM .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tyPFQg3FZM .navbar-toggler {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
  }
}
.cid-tyPFQg3FZM .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tyPFQg3FZM .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tyPFQg3FZM .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tyPFQg3FZM .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tyPFQg3FZM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-tyPFQg3FZM button.navbar-toggler:focus {
  outline: none;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e1be19;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .btn {
  display: flex;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .collapsed button.navbar-toggler {
  display: block;
}
.cid-tyPFQg3FZM .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tyPFQg3FZM .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-tyPFQg3FZM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-tyPFQg3FZM .collapsed .menu-bottom {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-item {
    color: white !important;
    border-bottom: 0px solid #4f5b77;
  }
  .cid-tyPFQg3FZM .dropdown-item:not(:last-child) {
    border-bottom: 1px solid #4f5b77;
  }
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing,
  .cid-tyPFQg3FZM .navbar-collapse.show {
    display: block !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tyPFQg3FZM img {
    height: 3.8rem !important;
  }
  .cid-tyPFQg3FZM .btn {
    display: flex;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    display: block;
  }
  .cid-tyPFQg3FZM .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tyPFQg3FZM .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tyPFQg3FZM .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tyPFQg3FZM .nav-link:focus {
  outline: none;
}
.cid-tyPFQg3FZM .navbar-toggler {
  position: relative;
}
.cid-tyPFQg3FZM .dropdown-item.active,
.cid-tyPFQg3FZM .dropdown-item:active {
  color: initial;
}
.cid-tyPFQg3FZM .widget-title,
.cid-tyPFQg3FZM .widget-icon {
  color: #e9e9e9;
}
.cid-tyPFQg3FZM .widget-text {
  color: #656565;
}
@media (max-width: 576px) {
  .cid-tyPFQg3FZM .menu-logo {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar {
    padding: 0;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    -webkit-align-self: center;
    align-self: center;
  }
}
.cid-t5wEGMd3Dl {
  padding-top: 165px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/claire-langlois-ciel44-1800x600.jpg");
}
.cid-t5wEGMd3Dl .mbr-section-title {
  text-align: left;
}
.cid-t5wEGMd3Dl .mbr-text,
.cid-t5wEGMd3Dl .mbr-section-btn {
  text-align: left;
}
.cid-t5wEGMDEoD {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t5wEGMDEoD .mbr-section-title {
  color: #160830;
}
.cid-t5wEGMDEoD .mbr-text,
.cid-t5wEGMDEoD .mbr-section-btn {
  color: #353535;
}
.cid-t5wEGMDEoD .mbr-section-subtitle {
  color: #055990;
}
.cid-t5wEGMDEoD img {
  border-radius: 3rem;
}
.cid-t79d1aLhfB {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t79d1aLhfB h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t79d1aLhfB .container {
    position: relative;
  }
  .cid-t79d1aLhfB .row {
    margin: 0;
  }
  .cid-t79d1aLhfB h2 {
    margin: 0;
  }
}
.cid-t79d1aLhfB .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t79d1aLhfB .mbr-text {
  margin-top: 1.4rem;
  color: #ffffff;
  text-align: left;
}
.cid-t79d1aLhfB h2 {
  color: #0a1c44;
  text-align: left;
}
.cid-t5wEGMXXtP {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t5wEGMXXtP h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t5wEGMXXtP .container {
    position: relative;
  }
  .cid-t5wEGMXXtP .row {
    margin: 0;
  }
  .cid-t5wEGMXXtP h2 {
    margin: 0;
  }
}
.cid-t5wEGMXXtP .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t5wEGMXXtP .mbr-text {
  margin-top: 1.4rem;
  color: #ffffff;
  text-align: left;
}
.cid-t5wEGMXXtP h2 {
  color: #0a72b6;
  text-align: left;
}
.cid-t5wEGNeRPN {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t5wEGNeRPN h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t5wEGNeRPN .container {
    position: relative;
  }
  .cid-t5wEGNeRPN .row {
    margin: 0;
  }
  .cid-t5wEGNeRPN h2 {
    margin: 0;
  }
}
.cid-t5wEGNeRPN .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t5wEGNeRPN .mbr-text {
  margin-top: 1.4rem;
  color: #ffffff;
  text-align: left;
}
.cid-t5wEGNeRPN h2 {
  color: #0a1c44;
  text-align: left;
}
.cid-t7kTXs21v0 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-t7kTXs21v0 .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-t7kTXs21v0 .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-t7kTXs21v0 .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-t7kTXs21v0 .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-t7kTXs21v0 .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-t7kTXs21v0 .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-t7kTXs21v0 .card-title {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-t7kTXs21v0 .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-t7kTXs21v0 .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-t7kTXs21v0 .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -1.5rem;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-t7kTXs21v0 .mbr-section-title,
.cid-t7kTXs21v0 .line-wrap {
  text-align: center;
}
.cid-t7kTXs21v0 .card-box > p,
.cid-t7kTXs21v0 .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-t6cj9x2KuL {
  padding-top: 30px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/claire-langlois-ciel-8-1800x800.jpg");
}
.cid-t6cj9x2KuL .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-t6cj9x2KuL .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-t6cj9x2KuL .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-t6cj9x2KuL .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-t6cj9x2KuL .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-t6cj9x2KuL .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-t6cj9x2KuL .card:hover .card-box {
  bottom: 0;
}
.cid-t6cj9x2KuL .card:hover .btn {
  opacity: 1;
}
.cid-t6cj9x2KuL .card-title {
  color: #ffffff;
  margin: 0;
  text-align: left;
}
.cid-t6cj9x2KuL .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-t6cj9x2KuL .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: #232323;
  opacity: 0.3;
  z-index: 1;
  pointer-events: none;
}
.cid-t6cj9x2KuL .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-t6cj9x2KuL .mbr-section-title,
.cid-t6cj9x2KuL .line-wrap {
  text-align: center;
}
.cid-t6cj9x2KuL .card-box > p,
.cid-t6cj9x2KuL .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t6cj9x2KuL .card-box {
    bottom: 0;
  }
  .cid-t6cj9x2KuL .btn {
    opacity: 1;
  }
}
.cid-t974eAHe9p {
  padding-top: 30px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/claire-langlois-ciel-8-1800x800.jpg");
}
.cid-t974eAHe9p .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-t974eAHe9p .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-t974eAHe9p .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-t974eAHe9p .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-t974eAHe9p .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-t974eAHe9p .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-t974eAHe9p .card:hover .card-box {
  bottom: 0;
}
.cid-t974eAHe9p .card:hover .btn {
  opacity: 1;
}
.cid-t974eAHe9p .card-title {
  color: #ffffff;
  margin: 0;
  text-align: left;
}
.cid-t974eAHe9p .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-t974eAHe9p .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: #232323;
  opacity: 0.3;
  z-index: 1;
  pointer-events: none;
}
.cid-t974eAHe9p .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-t974eAHe9p .mbr-section-title,
.cid-t974eAHe9p .line-wrap {
  text-align: center;
}
.cid-t974eAHe9p .card-box > p,
.cid-t974eAHe9p .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t974eAHe9p .card-box {
    bottom: 0;
  }
  .cid-t974eAHe9p .btn {
    opacity: 1;
  }
}
.cid-ti5ufeNI3V {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #0a1c44;
}
.cid-ti5ufeNI3V .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-ti5ufeNI3V .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: #0087ab;
}
.cid-ti5ufeNI3V .svg-top .st0 {
  fill: #0a1c44;
}
@media (max-width: 992px) {
  .cid-ti5ufeNI3V .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-ti5ufeNI3V .text-content {
    max-width: none;
  }
}
.cid-ti5ufeNI3V .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-ti5ufeNI3V .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-ti5ufeNI3V .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-ti5ufeNI3V .icons {
    justify-content: center !important;
  }
  .cid-ti5ufeNI3V .text-content * {
    text-align: center;
  }
}
.cid-ti5ufeNI3V P {
  color: #ffffff;
}
.cid-ti5ufeNI3V .mbr-section-title {
  color: #ffffff;
}
.cid-tIlJGMAXgO {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0a1c44;
}
.cid-tIlJGMAXgO .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-tyPFQg3FZM .navbar {
  padding: 0.5rem 0;
  background: #18284c;
  transition: none;
  min-height: 50px;
}
.cid-tyPFQg3FZM .navbar-fixed-top {
  padding-top: 0;
}
.cid-tyPFQg3FZM .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-content-top {
  background: #0a1c44;
  max-width: 100%;
  display: none;
  -webkit-justify-content: left;
  justify-content: left;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown-item {
  padding: 0;
}
.cid-tyPFQg3FZM .dropdown-item,
.cid-tyPFQg3FZM .nav-link,
.cid-tyPFQg3FZM .brand-name {
  font-style: normal;
}
.cid-tyPFQg3FZM .dropdown-item:hover,
.cid-tyPFQg3FZM .nav-link:hover,
.cid-tyPFQg3FZM .brand-name:hover {
  color: #0087ab !important;
}
.cid-tyPFQg3FZM .dropdown-menu {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .dropdown-item:active {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tyPFQg3FZM .navbar-dropdown.bg-color.transparent.opened {
  background: #18284c;
}
.cid-tyPFQg3FZM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tyPFQg3FZM .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 0.5rem !important;
}
.cid-tyPFQg3FZM .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .content-text {
  margin-bottom: 0;
}
.cid-tyPFQg3FZM .navbar-nav {
  position: relative;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #0087ab;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tyPFQg3FZM .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tyPFQg3FZM .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-tyPFQg3FZM .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tyPFQg3FZM .nav-dropdown .link {
  font-weight: 400;
}
.cid-tyPFQg3FZM .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tyPFQg3FZM .content-right-side {
  text-align: center;
}
.cid-tyPFQg3FZM .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tyPFQg3FZM .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tyPFQg3FZM .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-tyPFQg3FZM .info-widget {
  padding-left: 2rem;
  padding-right: 3rem;
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tyPFQg3FZM .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tyPFQg3FZM .widget-content .widget-title {
  font-weight: 400;
  margin-bottom: 3px;
}
.cid-tyPFQg3FZM .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar .menu-content-top {
    display: flex;
    height: 60px;
  }
  .cid-tyPFQg3FZM .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-tyPFQg3FZM .navbar {
    display: block;
    padding: 0;
  }
  .cid-tyPFQg3FZM .navbar .menu-logo {
    margin: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tyPFQg3FZM .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tyPFQg3FZM .navbar-toggler {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
  }
}
.cid-tyPFQg3FZM .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tyPFQg3FZM .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tyPFQg3FZM .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tyPFQg3FZM .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tyPFQg3FZM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-tyPFQg3FZM button.navbar-toggler:focus {
  outline: none;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e1be19;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .btn {
  display: flex;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .collapsed button.navbar-toggler {
  display: block;
}
.cid-tyPFQg3FZM .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tyPFQg3FZM .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-tyPFQg3FZM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-tyPFQg3FZM .collapsed .menu-bottom {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-item {
    color: white !important;
    border-bottom: 0px solid #4f5b77;
  }
  .cid-tyPFQg3FZM .dropdown-item:not(:last-child) {
    border-bottom: 1px solid #4f5b77;
  }
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing,
  .cid-tyPFQg3FZM .navbar-collapse.show {
    display: block !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tyPFQg3FZM img {
    height: 3.8rem !important;
  }
  .cid-tyPFQg3FZM .btn {
    display: flex;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    display: block;
  }
  .cid-tyPFQg3FZM .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tyPFQg3FZM .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tyPFQg3FZM .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tyPFQg3FZM .nav-link:focus {
  outline: none;
}
.cid-tyPFQg3FZM .navbar-toggler {
  position: relative;
}
.cid-tyPFQg3FZM .dropdown-item.active,
.cid-tyPFQg3FZM .dropdown-item:active {
  color: initial;
}
.cid-tyPFQg3FZM .widget-title,
.cid-tyPFQg3FZM .widget-icon {
  color: #e9e9e9;
}
.cid-tyPFQg3FZM .widget-text {
  color: #656565;
}
@media (max-width: 576px) {
  .cid-tyPFQg3FZM .menu-logo {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar {
    padding: 0;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    -webkit-align-self: center;
    align-self: center;
  }
}
.cid-t79VxtCqJ9 {
  padding-top: 135px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/claire-langlois-ciel44-1800x600.jpg");
}
.cid-t79VxtCqJ9 .mbr-section-title {
  text-align: left;
}
.cid-t79VxtCqJ9 .mbr-text,
.cid-t79VxtCqJ9 .mbr-section-btn {
  text-align: left;
}
.cid-t78I91tAVR {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t78I91tAVR h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t78I91tAVR .container {
    position: relative;
  }
  .cid-t78I91tAVR .row {
    margin: 0;
  }
  .cid-t78I91tAVR h2 {
    margin: 0;
  }
}
.cid-t78I91tAVR .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t78I91tAVR .mbr-text {
  margin-top: 1.4rem;
  color: #ffffff;
  text-align: left;
}
.cid-t78I91tAVR h2 {
  color: #000000;
  text-align: left;
}
.cid-t7kU0PZeGq {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-t7kU0PZeGq .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-t7kU0PZeGq .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-t7kU0PZeGq .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-t7kU0PZeGq .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-t7kU0PZeGq .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-t7kU0PZeGq .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-t7kU0PZeGq .card-title {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-t7kU0PZeGq .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-t7kU0PZeGq .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-t7kU0PZeGq .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -1.5rem;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-t7kU0PZeGq .mbr-section-title,
.cid-t7kU0PZeGq .line-wrap {
  text-align: center;
}
.cid-t7kU0PZeGq .card-box > p,
.cid-t7kU0PZeGq .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-t78I92S435 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/claire-langlois-ciel-8-1800x800.jpg");
}
.cid-t78I92S435 .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-t78I92S435 .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-t78I92S435 .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-t78I92S435 .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-t78I92S435 .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-t78I92S435 .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-t78I92S435 .card:hover .card-box {
  bottom: 0;
}
.cid-t78I92S435 .card:hover .btn {
  opacity: 1;
}
.cid-t78I92S435 .card-title {
  color: #ffffff;
  margin: 0;
  text-align: left;
}
.cid-t78I92S435 .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-t78I92S435 .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: #232323;
  opacity: 0.3;
  z-index: 1;
  pointer-events: none;
}
.cid-t78I92S435 .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-t78I92S435 .mbr-section-title,
.cid-t78I92S435 .line-wrap {
  text-align: center;
}
.cid-t78I92S435 .card-box > p,
.cid-t78I92S435 .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t78I92S435 .card-box {
    bottom: 0;
  }
  .cid-t78I92S435 .btn {
    opacity: 1;
  }
}
.cid-t974hGE7k7 {
  padding-top: 30px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/claire-langlois-ciel-8-1800x800.jpg");
}
.cid-t974hGE7k7 .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-t974hGE7k7 .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-t974hGE7k7 .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-t974hGE7k7 .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-t974hGE7k7 .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-t974hGE7k7 .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-t974hGE7k7 .card:hover .card-box {
  bottom: 0;
}
.cid-t974hGE7k7 .card:hover .btn {
  opacity: 1;
}
.cid-t974hGE7k7 .card-title {
  color: #ffffff;
  margin: 0;
  text-align: left;
}
.cid-t974hGE7k7 .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-t974hGE7k7 .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: #232323;
  opacity: 0.3;
  z-index: 1;
  pointer-events: none;
}
.cid-t974hGE7k7 .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-t974hGE7k7 .mbr-section-title,
.cid-t974hGE7k7 .line-wrap {
  text-align: center;
}
.cid-t974hGE7k7 .card-box > p,
.cid-t974hGE7k7 .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t974hGE7k7 .card-box {
    bottom: 0;
  }
  .cid-t974hGE7k7 .btn {
    opacity: 1;
  }
}
.cid-ti5uoyTCDk {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #0a1c44;
}
.cid-ti5uoyTCDk .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-ti5uoyTCDk .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: #0087ab;
}
.cid-ti5uoyTCDk .svg-top .st0 {
  fill: #0a1c44;
}
@media (max-width: 992px) {
  .cid-ti5uoyTCDk .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-ti5uoyTCDk .text-content {
    max-width: none;
  }
}
.cid-ti5uoyTCDk .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-ti5uoyTCDk .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-ti5uoyTCDk .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-ti5uoyTCDk .icons {
    justify-content: center !important;
  }
  .cid-ti5uoyTCDk .text-content * {
    text-align: center;
  }
}
.cid-ti5uoyTCDk P {
  color: #ffffff;
}
.cid-ti5uoyTCDk .mbr-section-title {
  color: #ffffff;
}
.cid-tIlJKHZMsM {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0a1c44;
}
.cid-tIlJKHZMsM .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-tyPFQg3FZM .navbar {
  padding: 0.5rem 0;
  background: #18284c;
  transition: none;
  min-height: 50px;
}
.cid-tyPFQg3FZM .navbar-fixed-top {
  padding-top: 0;
}
.cid-tyPFQg3FZM .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-content-top {
  background: #0a1c44;
  max-width: 100%;
  display: none;
  -webkit-justify-content: left;
  justify-content: left;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown-item {
  padding: 0;
}
.cid-tyPFQg3FZM .dropdown-item,
.cid-tyPFQg3FZM .nav-link,
.cid-tyPFQg3FZM .brand-name {
  font-style: normal;
}
.cid-tyPFQg3FZM .dropdown-item:hover,
.cid-tyPFQg3FZM .nav-link:hover,
.cid-tyPFQg3FZM .brand-name:hover {
  color: #0087ab !important;
}
.cid-tyPFQg3FZM .dropdown-menu {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .dropdown-item:active {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tyPFQg3FZM .navbar-dropdown.bg-color.transparent.opened {
  background: #18284c;
}
.cid-tyPFQg3FZM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tyPFQg3FZM .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 0.5rem !important;
}
.cid-tyPFQg3FZM .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .content-text {
  margin-bottom: 0;
}
.cid-tyPFQg3FZM .navbar-nav {
  position: relative;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #0087ab;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tyPFQg3FZM .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tyPFQg3FZM .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-tyPFQg3FZM .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tyPFQg3FZM .nav-dropdown .link {
  font-weight: 400;
}
.cid-tyPFQg3FZM .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tyPFQg3FZM .content-right-side {
  text-align: center;
}
.cid-tyPFQg3FZM .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tyPFQg3FZM .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tyPFQg3FZM .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-tyPFQg3FZM .info-widget {
  padding-left: 2rem;
  padding-right: 3rem;
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tyPFQg3FZM .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tyPFQg3FZM .widget-content .widget-title {
  font-weight: 400;
  margin-bottom: 3px;
}
.cid-tyPFQg3FZM .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar .menu-content-top {
    display: flex;
    height: 60px;
  }
  .cid-tyPFQg3FZM .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-tyPFQg3FZM .navbar {
    display: block;
    padding: 0;
  }
  .cid-tyPFQg3FZM .navbar .menu-logo {
    margin: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tyPFQg3FZM .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tyPFQg3FZM .navbar-toggler {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
  }
}
.cid-tyPFQg3FZM .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tyPFQg3FZM .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tyPFQg3FZM .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tyPFQg3FZM .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tyPFQg3FZM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-tyPFQg3FZM button.navbar-toggler:focus {
  outline: none;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e1be19;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .btn {
  display: flex;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .collapsed button.navbar-toggler {
  display: block;
}
.cid-tyPFQg3FZM .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tyPFQg3FZM .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-tyPFQg3FZM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-tyPFQg3FZM .collapsed .menu-bottom {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-item {
    color: white !important;
    border-bottom: 0px solid #4f5b77;
  }
  .cid-tyPFQg3FZM .dropdown-item:not(:last-child) {
    border-bottom: 1px solid #4f5b77;
  }
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing,
  .cid-tyPFQg3FZM .navbar-collapse.show {
    display: block !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tyPFQg3FZM img {
    height: 3.8rem !important;
  }
  .cid-tyPFQg3FZM .btn {
    display: flex;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    display: block;
  }
  .cid-tyPFQg3FZM .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tyPFQg3FZM .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tyPFQg3FZM .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tyPFQg3FZM .nav-link:focus {
  outline: none;
}
.cid-tyPFQg3FZM .navbar-toggler {
  position: relative;
}
.cid-tyPFQg3FZM .dropdown-item.active,
.cid-tyPFQg3FZM .dropdown-item:active {
  color: initial;
}
.cid-tyPFQg3FZM .widget-title,
.cid-tyPFQg3FZM .widget-icon {
  color: #e9e9e9;
}
.cid-tyPFQg3FZM .widget-text {
  color: #656565;
}
@media (max-width: 576px) {
  .cid-tyPFQg3FZM .menu-logo {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar {
    padding: 0;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    -webkit-align-self: center;
    align-self: center;
  }
}
.cid-t79VInN3LF {
  padding-top: 135px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/claire-langlois-ciel44-1800x600.jpg");
}
.cid-t79VInN3LF .mbr-section-title {
  text-align: left;
}
.cid-t79VInN3LF .mbr-text,
.cid-t79VInN3LF .mbr-section-btn {
  text-align: left;
}
.cid-t78RE817b8 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t78RE817b8 h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t78RE817b8 .container {
    position: relative;
  }
  .cid-t78RE817b8 .row {
    margin: 0;
  }
  .cid-t78RE817b8 h2 {
    margin: 0;
  }
}
.cid-t78RE817b8 .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t78RE817b8 .mbr-text {
  margin-top: 1.4rem;
  color: #ffffff;
  text-align: left;
}
.cid-t78RE817b8 h2 {
  color: #0a1c44;
  text-align: left;
}
.cid-t7kU4KPtHp {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-t7kU4KPtHp .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-t7kU4KPtHp .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-t7kU4KPtHp .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-t7kU4KPtHp .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-t7kU4KPtHp .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-t7kU4KPtHp .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-t7kU4KPtHp .card-title {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-t7kU4KPtHp .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-t7kU4KPtHp .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-t7kU4KPtHp .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -1.5rem;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-t7kU4KPtHp .mbr-section-title,
.cid-t7kU4KPtHp .line-wrap {
  text-align: center;
}
.cid-t7kU4KPtHp .card-box > p,
.cid-t7kU4KPtHp .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-t78RE9gn2Q {
  padding-top: 30px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/claire-langlois-ciel-8-1800x800.jpg");
}
.cid-t78RE9gn2Q .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-t78RE9gn2Q .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-t78RE9gn2Q .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-t78RE9gn2Q .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-t78RE9gn2Q .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-t78RE9gn2Q .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-t78RE9gn2Q .card:hover .card-box {
  bottom: 0;
}
.cid-t78RE9gn2Q .card:hover .btn {
  opacity: 1;
}
.cid-t78RE9gn2Q .card-title {
  color: #ffffff;
  margin: 0;
  text-align: left;
}
.cid-t78RE9gn2Q .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-t78RE9gn2Q .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: #232323;
  opacity: 0.3;
  z-index: 1;
  pointer-events: none;
}
.cid-t78RE9gn2Q .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-t78RE9gn2Q .mbr-section-title,
.cid-t78RE9gn2Q .line-wrap {
  text-align: center;
}
.cid-t78RE9gn2Q .card-box > p,
.cid-t78RE9gn2Q .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t78RE9gn2Q .card-box {
    bottom: 0;
  }
  .cid-t78RE9gn2Q .btn {
    opacity: 1;
  }
}
.cid-t974kvVVRN {
  padding-top: 30px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/claire-langlois-ciel-8-1800x800.jpg");
}
.cid-t974kvVVRN .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-t974kvVVRN .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-t974kvVVRN .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-t974kvVVRN .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-t974kvVVRN .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-t974kvVVRN .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-t974kvVVRN .card:hover .card-box {
  bottom: 0;
}
.cid-t974kvVVRN .card:hover .btn {
  opacity: 1;
}
.cid-t974kvVVRN .card-title {
  color: #ffffff;
  margin: 0;
  text-align: left;
}
.cid-t974kvVVRN .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-t974kvVVRN .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: #232323;
  opacity: 0.3;
  z-index: 1;
  pointer-events: none;
}
.cid-t974kvVVRN .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-t974kvVVRN .mbr-section-title,
.cid-t974kvVVRN .line-wrap {
  text-align: center;
}
.cid-t974kvVVRN .card-box > p,
.cid-t974kvVVRN .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t974kvVVRN .card-box {
    bottom: 0;
  }
  .cid-t974kvVVRN .btn {
    opacity: 1;
  }
}
.cid-ti5uFPECv4 {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #0a1c44;
}
.cid-ti5uFPECv4 .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-ti5uFPECv4 .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: #0087ab;
}
.cid-ti5uFPECv4 .svg-top .st0 {
  fill: #0a1c44;
}
@media (max-width: 992px) {
  .cid-ti5uFPECv4 .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-ti5uFPECv4 .text-content {
    max-width: none;
  }
}
.cid-ti5uFPECv4 .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-ti5uFPECv4 .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-ti5uFPECv4 .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-ti5uFPECv4 .icons {
    justify-content: center !important;
  }
  .cid-ti5uFPECv4 .text-content * {
    text-align: center;
  }
}
.cid-ti5uFPECv4 P {
  color: #ffffff;
}
.cid-ti5uFPECv4 .mbr-section-title {
  color: #ffffff;
}
.cid-tIlJOVxm9z {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0a1c44;
}
.cid-tIlJOVxm9z .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-tyPFQg3FZM .navbar {
  padding: 0.5rem 0;
  background: #18284c;
  transition: none;
  min-height: 50px;
}
.cid-tyPFQg3FZM .navbar-fixed-top {
  padding-top: 0;
}
.cid-tyPFQg3FZM .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-content-top {
  background: #0a1c44;
  max-width: 100%;
  display: none;
  -webkit-justify-content: left;
  justify-content: left;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown-item {
  padding: 0;
}
.cid-tyPFQg3FZM .dropdown-item,
.cid-tyPFQg3FZM .nav-link,
.cid-tyPFQg3FZM .brand-name {
  font-style: normal;
}
.cid-tyPFQg3FZM .dropdown-item:hover,
.cid-tyPFQg3FZM .nav-link:hover,
.cid-tyPFQg3FZM .brand-name:hover {
  color: #0087ab !important;
}
.cid-tyPFQg3FZM .dropdown-menu {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .dropdown-item:active {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tyPFQg3FZM .navbar-dropdown.bg-color.transparent.opened {
  background: #18284c;
}
.cid-tyPFQg3FZM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tyPFQg3FZM .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 0.5rem !important;
}
.cid-tyPFQg3FZM .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .content-text {
  margin-bottom: 0;
}
.cid-tyPFQg3FZM .navbar-nav {
  position: relative;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #0087ab;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tyPFQg3FZM .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tyPFQg3FZM .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-tyPFQg3FZM .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tyPFQg3FZM .nav-dropdown .link {
  font-weight: 400;
}
.cid-tyPFQg3FZM .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tyPFQg3FZM .content-right-side {
  text-align: center;
}
.cid-tyPFQg3FZM .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tyPFQg3FZM .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tyPFQg3FZM .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-tyPFQg3FZM .info-widget {
  padding-left: 2rem;
  padding-right: 3rem;
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tyPFQg3FZM .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tyPFQg3FZM .widget-content .widget-title {
  font-weight: 400;
  margin-bottom: 3px;
}
.cid-tyPFQg3FZM .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar .menu-content-top {
    display: flex;
    height: 60px;
  }
  .cid-tyPFQg3FZM .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-tyPFQg3FZM .navbar {
    display: block;
    padding: 0;
  }
  .cid-tyPFQg3FZM .navbar .menu-logo {
    margin: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tyPFQg3FZM .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tyPFQg3FZM .navbar-toggler {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
  }
}
.cid-tyPFQg3FZM .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tyPFQg3FZM .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tyPFQg3FZM .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tyPFQg3FZM .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tyPFQg3FZM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-tyPFQg3FZM button.navbar-toggler:focus {
  outline: none;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e1be19;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .btn {
  display: flex;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .collapsed button.navbar-toggler {
  display: block;
}
.cid-tyPFQg3FZM .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tyPFQg3FZM .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-tyPFQg3FZM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-tyPFQg3FZM .collapsed .menu-bottom {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-item {
    color: white !important;
    border-bottom: 0px solid #4f5b77;
  }
  .cid-tyPFQg3FZM .dropdown-item:not(:last-child) {
    border-bottom: 1px solid #4f5b77;
  }
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing,
  .cid-tyPFQg3FZM .navbar-collapse.show {
    display: block !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tyPFQg3FZM img {
    height: 3.8rem !important;
  }
  .cid-tyPFQg3FZM .btn {
    display: flex;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    display: block;
  }
  .cid-tyPFQg3FZM .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tyPFQg3FZM .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tyPFQg3FZM .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tyPFQg3FZM .nav-link:focus {
  outline: none;
}
.cid-tyPFQg3FZM .navbar-toggler {
  position: relative;
}
.cid-tyPFQg3FZM .dropdown-item.active,
.cid-tyPFQg3FZM .dropdown-item:active {
  color: initial;
}
.cid-tyPFQg3FZM .widget-title,
.cid-tyPFQg3FZM .widget-icon {
  color: #e9e9e9;
}
.cid-tyPFQg3FZM .widget-text {
  color: #656565;
}
@media (max-width: 576px) {
  .cid-tyPFQg3FZM .menu-logo {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar {
    padding: 0;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    -webkit-align-self: center;
    align-self: center;
  }
}
.cid-t79VT7pUqJ {
  padding-top: 135px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/claire-langlois-ciel44-1800x600.jpg");
}
.cid-t79VT7pUqJ .mbr-section-title {
  text-align: left;
}
.cid-t79VT7pUqJ .mbr-text,
.cid-t79VT7pUqJ .mbr-section-btn {
  text-align: left;
}
.cid-t78Vc6ZWPh {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t78Vc6ZWPh h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t78Vc6ZWPh .container {
    position: relative;
  }
  .cid-t78Vc6ZWPh .row {
    margin: 0;
  }
  .cid-t78Vc6ZWPh h2 {
    margin: 0;
  }
}
.cid-t78Vc6ZWPh .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t78Vc6ZWPh .mbr-text {
  margin-top: 1.4rem;
  color: #ffffff;
  text-align: left;
}
.cid-t78Vc6ZWPh h2 {
  color: #000000;
  text-align: left;
}
.cid-t78Vc7fbdi {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t78Vc7fbdi h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t78Vc7fbdi .container {
    position: relative;
  }
  .cid-t78Vc7fbdi .row {
    margin: 0;
  }
  .cid-t78Vc7fbdi h2 {
    margin: 0;
  }
}
.cid-t78Vc7fbdi .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t78Vc7fbdi .mbr-text {
  margin-top: 1.4rem;
  color: #ffffff;
  text-align: left;
}
.cid-t78Vc7fbdi h2 {
  color: #0a1c44;
  text-align: left;
}
.cid-t7kU84X5Kq {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-t7kU84X5Kq .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-t7kU84X5Kq .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-t7kU84X5Kq .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-t7kU84X5Kq .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-t7kU84X5Kq .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-t7kU84X5Kq .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-t7kU84X5Kq .card-title {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-t7kU84X5Kq .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-t7kU84X5Kq .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-t7kU84X5Kq .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -1.5rem;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-t7kU84X5Kq .mbr-section-title,
.cid-t7kU84X5Kq .line-wrap {
  text-align: center;
}
.cid-t7kU84X5Kq .card-box > p,
.cid-t7kU84X5Kq .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-t78Vc8SzAd {
  padding-top: 30px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/claire-langlois-ciel-8-1800x800.jpg");
}
.cid-t78Vc8SzAd .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-t78Vc8SzAd .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-t78Vc8SzAd .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-t78Vc8SzAd .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-t78Vc8SzAd .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-t78Vc8SzAd .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-t78Vc8SzAd .card:hover .card-box {
  bottom: 0;
}
.cid-t78Vc8SzAd .card:hover .btn {
  opacity: 1;
}
.cid-t78Vc8SzAd .card-title {
  color: #ffffff;
  margin: 0;
  text-align: left;
}
.cid-t78Vc8SzAd .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-t78Vc8SzAd .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: #232323;
  opacity: 0.3;
  z-index: 1;
  pointer-events: none;
}
.cid-t78Vc8SzAd .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-t78Vc8SzAd .mbr-section-title,
.cid-t78Vc8SzAd .line-wrap {
  text-align: center;
}
.cid-t78Vc8SzAd .card-box > p,
.cid-t78Vc8SzAd .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t78Vc8SzAd .card-box {
    bottom: 0;
  }
  .cid-t78Vc8SzAd .btn {
    opacity: 1;
  }
}
.cid-t974oXVFZo {
  padding-top: 30px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/claire-langlois-ciel-8-1800x800.jpg");
}
.cid-t974oXVFZo .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-t974oXVFZo .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-t974oXVFZo .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-t974oXVFZo .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-t974oXVFZo .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-t974oXVFZo .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-t974oXVFZo .card:hover .card-box {
  bottom: 0;
}
.cid-t974oXVFZo .card:hover .btn {
  opacity: 1;
}
.cid-t974oXVFZo .card-title {
  color: #ffffff;
  margin: 0;
  text-align: left;
}
.cid-t974oXVFZo .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-t974oXVFZo .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: #232323;
  opacity: 0.3;
  z-index: 1;
  pointer-events: none;
}
.cid-t974oXVFZo .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-t974oXVFZo .mbr-section-title,
.cid-t974oXVFZo .line-wrap {
  text-align: center;
}
.cid-t974oXVFZo .card-box > p,
.cid-t974oXVFZo .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t974oXVFZo .card-box {
    bottom: 0;
  }
  .cid-t974oXVFZo .btn {
    opacity: 1;
  }
}
.cid-ti5uQpwEWt {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #0a1c44;
}
.cid-ti5uQpwEWt .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-ti5uQpwEWt .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: #0087ab;
}
.cid-ti5uQpwEWt .svg-top .st0 {
  fill: #0a1c44;
}
@media (max-width: 992px) {
  .cid-ti5uQpwEWt .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-ti5uQpwEWt .text-content {
    max-width: none;
  }
}
.cid-ti5uQpwEWt .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-ti5uQpwEWt .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-ti5uQpwEWt .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-ti5uQpwEWt .icons {
    justify-content: center !important;
  }
  .cid-ti5uQpwEWt .text-content * {
    text-align: center;
  }
}
.cid-ti5uQpwEWt P {
  color: #ffffff;
}
.cid-ti5uQpwEWt .mbr-section-title {
  color: #ffffff;
}
.cid-tIlJSILhfQ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0a1c44;
}
.cid-tIlJSILhfQ .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-tyPFQg3FZM .navbar {
  padding: 0.5rem 0;
  background: #18284c;
  transition: none;
  min-height: 50px;
}
.cid-tyPFQg3FZM .navbar-fixed-top {
  padding-top: 0;
}
.cid-tyPFQg3FZM .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-content-top {
  background: #0a1c44;
  max-width: 100%;
  display: none;
  -webkit-justify-content: left;
  justify-content: left;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown-item {
  padding: 0;
}
.cid-tyPFQg3FZM .dropdown-item,
.cid-tyPFQg3FZM .nav-link,
.cid-tyPFQg3FZM .brand-name {
  font-style: normal;
}
.cid-tyPFQg3FZM .dropdown-item:hover,
.cid-tyPFQg3FZM .nav-link:hover,
.cid-tyPFQg3FZM .brand-name:hover {
  color: #0087ab !important;
}
.cid-tyPFQg3FZM .dropdown-menu {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .dropdown-item:active {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tyPFQg3FZM .navbar-dropdown.bg-color.transparent.opened {
  background: #18284c;
}
.cid-tyPFQg3FZM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tyPFQg3FZM .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 0.5rem !important;
}
.cid-tyPFQg3FZM .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .content-text {
  margin-bottom: 0;
}
.cid-tyPFQg3FZM .navbar-nav {
  position: relative;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #0087ab;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tyPFQg3FZM .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tyPFQg3FZM .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-tyPFQg3FZM .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tyPFQg3FZM .nav-dropdown .link {
  font-weight: 400;
}
.cid-tyPFQg3FZM .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tyPFQg3FZM .content-right-side {
  text-align: center;
}
.cid-tyPFQg3FZM .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tyPFQg3FZM .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tyPFQg3FZM .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-tyPFQg3FZM .info-widget {
  padding-left: 2rem;
  padding-right: 3rem;
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tyPFQg3FZM .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tyPFQg3FZM .widget-content .widget-title {
  font-weight: 400;
  margin-bottom: 3px;
}
.cid-tyPFQg3FZM .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar .menu-content-top {
    display: flex;
    height: 60px;
  }
  .cid-tyPFQg3FZM .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-tyPFQg3FZM .navbar {
    display: block;
    padding: 0;
  }
  .cid-tyPFQg3FZM .navbar .menu-logo {
    margin: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tyPFQg3FZM .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tyPFQg3FZM .navbar-toggler {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
  }
}
.cid-tyPFQg3FZM .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tyPFQg3FZM .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tyPFQg3FZM .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tyPFQg3FZM .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tyPFQg3FZM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-tyPFQg3FZM button.navbar-toggler:focus {
  outline: none;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e1be19;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .btn {
  display: flex;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .collapsed button.navbar-toggler {
  display: block;
}
.cid-tyPFQg3FZM .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tyPFQg3FZM .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-tyPFQg3FZM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-tyPFQg3FZM .collapsed .menu-bottom {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-item {
    color: white !important;
    border-bottom: 0px solid #4f5b77;
  }
  .cid-tyPFQg3FZM .dropdown-item:not(:last-child) {
    border-bottom: 1px solid #4f5b77;
  }
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing,
  .cid-tyPFQg3FZM .navbar-collapse.show {
    display: block !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tyPFQg3FZM img {
    height: 3.8rem !important;
  }
  .cid-tyPFQg3FZM .btn {
    display: flex;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    display: block;
  }
  .cid-tyPFQg3FZM .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tyPFQg3FZM .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tyPFQg3FZM .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tyPFQg3FZM .nav-link:focus {
  outline: none;
}
.cid-tyPFQg3FZM .navbar-toggler {
  position: relative;
}
.cid-tyPFQg3FZM .dropdown-item.active,
.cid-tyPFQg3FZM .dropdown-item:active {
  color: initial;
}
.cid-tyPFQg3FZM .widget-title,
.cid-tyPFQg3FZM .widget-icon {
  color: #e9e9e9;
}
.cid-tyPFQg3FZM .widget-text {
  color: #656565;
}
@media (max-width: 576px) {
  .cid-tyPFQg3FZM .menu-logo {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar {
    padding: 0;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    -webkit-align-self: center;
    align-self: center;
  }
}
.cid-t5xlMQQ5K9 {
  padding-top: 135px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/lettre-a-dieu2-1800x700.jpg");
}
.cid-t5xlMQQ5K9 .mbr-section-title {
  text-align: left;
}
.cid-t5xlMQQ5K9 .mbr-text,
.cid-t5xlMQQ5K9 .mbr-section-btn {
  text-align: left;
}
.cid-t5xlMRW7wU {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t5xlMRW7wU .mbr-section-title {
  color: #160830;
}
.cid-t5xlMRW7wU .mbr-text,
.cid-t5xlMRW7wU .mbr-section-btn {
  color: #353535;
}
.cid-t5xlMRW7wU .mbr-section-subtitle {
  color: #0a72b6;
}
.cid-t5xlMRW7wU img {
  border-radius: 2rem;
}
.cid-t5xlMS9vJt {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t5xlMS9vJt h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t5xlMS9vJt .container {
    position: relative;
  }
  .cid-t5xlMS9vJt .row {
    margin: 0;
  }
  .cid-t5xlMS9vJt h2 {
    margin: 0;
  }
}
.cid-t5xlMS9vJt .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t5xlMS9vJt .mbr-text {
  margin-top: 1.4rem;
  color: #ffffff;
  text-align: left;
}
.cid-t5xlMS9vJt h2 {
  color: #0a1c44;
  text-align: left;
}
.cid-t5xlMSZP2W {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-t5xlMSZP2W .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-t5xlMSZP2W .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-t5xlMSZP2W .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-t5xlMSZP2W .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-t5xlMSZP2W .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-t5xlMSZP2W .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-t5xlMSZP2W .card-title {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-t5xlMSZP2W .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-t5xlMSZP2W .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-t5xlMSZP2W .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -1.5rem;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-t5xlMSZP2W .mbr-section-title,
.cid-t5xlMSZP2W .line-wrap {
  text-align: center;
}
.cid-t5xlMSZP2W .card-box > p,
.cid-t5xlMSZP2W .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-t6cjgpJNwi {
  padding-top: 30px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/claire-langlois-ciel-8-1800x800.jpg");
}
.cid-t6cjgpJNwi .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-t6cjgpJNwi .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-t6cjgpJNwi .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-t6cjgpJNwi .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-t6cjgpJNwi .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-t6cjgpJNwi .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-t6cjgpJNwi .card:hover .card-box {
  bottom: 0;
}
.cid-t6cjgpJNwi .card:hover .btn {
  opacity: 1;
}
.cid-t6cjgpJNwi .card-title {
  color: #ffffff;
  margin: 0;
  text-align: left;
}
.cid-t6cjgpJNwi .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-t6cjgpJNwi .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: #232323;
  opacity: 0.3;
  z-index: 1;
  pointer-events: none;
}
.cid-t6cjgpJNwi .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-t6cjgpJNwi .mbr-section-title,
.cid-t6cjgpJNwi .line-wrap {
  text-align: center;
}
.cid-t6cjgpJNwi .card-box > p,
.cid-t6cjgpJNwi .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t6cjgpJNwi .card-box {
    bottom: 0;
  }
  .cid-t6cjgpJNwi .btn {
    opacity: 1;
  }
}
.cid-t974ys42rL {
  padding-top: 30px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/claire-langlois-ciel-8-1800x800.jpg");
}
.cid-t974ys42rL .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-t974ys42rL .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-t974ys42rL .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-t974ys42rL .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-t974ys42rL .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-t974ys42rL .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-t974ys42rL .card:hover .card-box {
  bottom: 0;
}
.cid-t974ys42rL .card:hover .btn {
  opacity: 1;
}
.cid-t974ys42rL .card-title {
  color: #ffffff;
  margin: 0;
  text-align: left;
}
.cid-t974ys42rL .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-t974ys42rL .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: #232323;
  opacity: 0.3;
  z-index: 1;
  pointer-events: none;
}
.cid-t974ys42rL .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-t974ys42rL .mbr-section-title,
.cid-t974ys42rL .line-wrap {
  text-align: center;
}
.cid-t974ys42rL .card-box > p,
.cid-t974ys42rL .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t974ys42rL .card-box {
    bottom: 0;
  }
  .cid-t974ys42rL .btn {
    opacity: 1;
  }
}
.cid-ti5vdY2IDs {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #0a1c44;
}
.cid-ti5vdY2IDs .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-ti5vdY2IDs .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: #0087ab;
}
.cid-ti5vdY2IDs .svg-top .st0 {
  fill: #0a1c44;
}
@media (max-width: 992px) {
  .cid-ti5vdY2IDs .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-ti5vdY2IDs .text-content {
    max-width: none;
  }
}
.cid-ti5vdY2IDs .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-ti5vdY2IDs .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-ti5vdY2IDs .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-ti5vdY2IDs .icons {
    justify-content: center !important;
  }
  .cid-ti5vdY2IDs .text-content * {
    text-align: center;
  }
}
.cid-ti5vdY2IDs P {
  color: #ffffff;
}
.cid-ti5vdY2IDs .mbr-section-title {
  color: #ffffff;
}
.cid-tIlK5oqZUB {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0a1c44;
}
.cid-tIlK5oqZUB .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-tyPFQg3FZM .navbar {
  padding: 0.5rem 0;
  background: #18284c;
  transition: none;
  min-height: 50px;
}
.cid-tyPFQg3FZM .navbar-fixed-top {
  padding-top: 0;
}
.cid-tyPFQg3FZM .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-content-top {
  background: #0a1c44;
  max-width: 100%;
  display: none;
  -webkit-justify-content: left;
  justify-content: left;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown-item {
  padding: 0;
}
.cid-tyPFQg3FZM .dropdown-item,
.cid-tyPFQg3FZM .nav-link,
.cid-tyPFQg3FZM .brand-name {
  font-style: normal;
}
.cid-tyPFQg3FZM .dropdown-item:hover,
.cid-tyPFQg3FZM .nav-link:hover,
.cid-tyPFQg3FZM .brand-name:hover {
  color: #0087ab !important;
}
.cid-tyPFQg3FZM .dropdown-menu {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .dropdown-item:active {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tyPFQg3FZM .navbar-dropdown.bg-color.transparent.opened {
  background: #18284c;
}
.cid-tyPFQg3FZM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tyPFQg3FZM .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 0.5rem !important;
}
.cid-tyPFQg3FZM .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .content-text {
  margin-bottom: 0;
}
.cid-tyPFQg3FZM .navbar-nav {
  position: relative;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #0087ab;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tyPFQg3FZM .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tyPFQg3FZM .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-tyPFQg3FZM .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tyPFQg3FZM .nav-dropdown .link {
  font-weight: 400;
}
.cid-tyPFQg3FZM .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tyPFQg3FZM .content-right-side {
  text-align: center;
}
.cid-tyPFQg3FZM .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tyPFQg3FZM .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tyPFQg3FZM .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-tyPFQg3FZM .info-widget {
  padding-left: 2rem;
  padding-right: 3rem;
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tyPFQg3FZM .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tyPFQg3FZM .widget-content .widget-title {
  font-weight: 400;
  margin-bottom: 3px;
}
.cid-tyPFQg3FZM .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar .menu-content-top {
    display: flex;
    height: 60px;
  }
  .cid-tyPFQg3FZM .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-tyPFQg3FZM .navbar {
    display: block;
    padding: 0;
  }
  .cid-tyPFQg3FZM .navbar .menu-logo {
    margin: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tyPFQg3FZM .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tyPFQg3FZM .navbar-toggler {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
  }
}
.cid-tyPFQg3FZM .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tyPFQg3FZM .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tyPFQg3FZM .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tyPFQg3FZM .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tyPFQg3FZM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-tyPFQg3FZM button.navbar-toggler:focus {
  outline: none;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e1be19;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .btn {
  display: flex;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .collapsed button.navbar-toggler {
  display: block;
}
.cid-tyPFQg3FZM .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tyPFQg3FZM .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-tyPFQg3FZM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-tyPFQg3FZM .collapsed .menu-bottom {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-item {
    color: white !important;
    border-bottom: 0px solid #4f5b77;
  }
  .cid-tyPFQg3FZM .dropdown-item:not(:last-child) {
    border-bottom: 1px solid #4f5b77;
  }
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing,
  .cid-tyPFQg3FZM .navbar-collapse.show {
    display: block !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tyPFQg3FZM img {
    height: 3.8rem !important;
  }
  .cid-tyPFQg3FZM .btn {
    display: flex;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    display: block;
  }
  .cid-tyPFQg3FZM .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tyPFQg3FZM .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tyPFQg3FZM .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tyPFQg3FZM .nav-link:focus {
  outline: none;
}
.cid-tyPFQg3FZM .navbar-toggler {
  position: relative;
}
.cid-tyPFQg3FZM .dropdown-item.active,
.cid-tyPFQg3FZM .dropdown-item:active {
  color: initial;
}
.cid-tyPFQg3FZM .widget-title,
.cid-tyPFQg3FZM .widget-icon {
  color: #e9e9e9;
}
.cid-tyPFQg3FZM .widget-text {
  color: #656565;
}
@media (max-width: 576px) {
  .cid-tyPFQg3FZM .menu-logo {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar {
    padding: 0;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    -webkit-align-self: center;
    align-self: center;
  }
}
.cid-t7bHy3GMV2 {
  padding-top: 225px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/lettre-a-dieu2-1800x700.jpg");
}
.cid-t7bHy3GMV2 .mbr-section-title {
  text-align: left;
}
.cid-t7bHy3GMV2 .mbr-text,
.cid-t7bHy3GMV2 .mbr-section-btn {
  text-align: left;
}
.cid-t7bHy49aSs {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t7bHy49aSs .mbr-section-title {
  color: #160830;
}
.cid-t7bHy49aSs .mbr-text,
.cid-t7bHy49aSs .mbr-section-btn {
  color: #353535;
}
.cid-t7bHy49aSs .mbr-section-subtitle {
  color: #0a72b6;
}
.cid-t7bHy49aSs img {
  border-radius: 2rem;
}
.cid-t7bHy4pcz9 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7bHy4pcz9 h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t7bHy4pcz9 .container {
    position: relative;
  }
  .cid-t7bHy4pcz9 .row {
    margin: 0;
  }
  .cid-t7bHy4pcz9 h2 {
    margin: 0;
  }
}
.cid-t7bHy4pcz9 .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t7bHy4pcz9 .mbr-text {
  margin-top: 1.4rem;
  color: #ffffff;
  text-align: left;
}
.cid-t7bHy4pcz9 h2 {
  color: #0a1c44;
  text-align: left;
}
.cid-t7bIsKX81o {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t7bIsKX81o .mbr-section-title {
  color: #160830;
}
.cid-t7bIsKX81o .mbr-text,
.cid-t7bIsKX81o .mbr-section-btn {
  color: #353535;
}
.cid-t7bIsKX81o .mbr-section-subtitle {
  color: #0a72b6;
}
.cid-t7bIsKX81o img {
  border-radius: 2rem;
}
.cid-t7bIFk3sLY {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7bIFk3sLY h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t7bIFk3sLY .container {
    position: relative;
  }
  .cid-t7bIFk3sLY .row {
    margin: 0;
  }
  .cid-t7bIFk3sLY h2 {
    margin: 0;
  }
}
.cid-t7bIFk3sLY .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t7bIFk3sLY .mbr-text {
  margin-top: 1.4rem;
  color: #ffffff;
  text-align: left;
}
.cid-t7bIFk3sLY h2 {
  color: #0a1c44;
  text-align: left;
}
.cid-t7bHy5tnHT {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-t7bHy5tnHT .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-t7bHy5tnHT .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-t7bHy5tnHT .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-t7bHy5tnHT .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-t7bHy5tnHT .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-t7bHy5tnHT .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-t7bHy5tnHT .card-title {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-t7bHy5tnHT .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-t7bHy5tnHT .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-t7bHy5tnHT .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -1.5rem;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-t7bHy5tnHT .mbr-section-title,
.cid-t7bHy5tnHT .line-wrap {
  text-align: center;
}
.cid-t7bHy5tnHT .card-box > p,
.cid-t7bHy5tnHT .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-t7bHy6k0EZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/claire-langlois-ciel-8-1800x800.jpg");
}
.cid-t7bHy6k0EZ .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-t7bHy6k0EZ .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-t7bHy6k0EZ .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-t7bHy6k0EZ .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-t7bHy6k0EZ .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-t7bHy6k0EZ .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-t7bHy6k0EZ .card:hover .card-box {
  bottom: 0;
}
.cid-t7bHy6k0EZ .card:hover .btn {
  opacity: 1;
}
.cid-t7bHy6k0EZ .card-title {
  color: #ffffff;
  margin: 0;
  text-align: left;
}
.cid-t7bHy6k0EZ .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-t7bHy6k0EZ .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: #232323;
  opacity: 0.3;
  z-index: 1;
  pointer-events: none;
}
.cid-t7bHy6k0EZ .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-t7bHy6k0EZ .mbr-section-title,
.cid-t7bHy6k0EZ .line-wrap {
  text-align: center;
}
.cid-t7bHy6k0EZ .card-box > p,
.cid-t7bHy6k0EZ .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t7bHy6k0EZ .card-box {
    bottom: 0;
  }
  .cid-t7bHy6k0EZ .btn {
    opacity: 1;
  }
}
.cid-t974vxKpP9 {
  padding-top: 30px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/claire-langlois-ciel-8-1800x800.jpg");
}
.cid-t974vxKpP9 .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-t974vxKpP9 .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-t974vxKpP9 .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-t974vxKpP9 .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-t974vxKpP9 .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-t974vxKpP9 .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-t974vxKpP9 .card:hover .card-box {
  bottom: 0;
}
.cid-t974vxKpP9 .card:hover .btn {
  opacity: 1;
}
.cid-t974vxKpP9 .card-title {
  color: #ffffff;
  margin: 0;
  text-align: left;
}
.cid-t974vxKpP9 .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-t974vxKpP9 .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: #232323;
  opacity: 0.3;
  z-index: 1;
  pointer-events: none;
}
.cid-t974vxKpP9 .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-t974vxKpP9 .mbr-section-title,
.cid-t974vxKpP9 .line-wrap {
  text-align: center;
}
.cid-t974vxKpP9 .card-box > p,
.cid-t974vxKpP9 .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t974vxKpP9 .card-box {
    bottom: 0;
  }
  .cid-t974vxKpP9 .btn {
    opacity: 1;
  }
}
.cid-ti5v3PVBJX {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #0a1c44;
}
.cid-ti5v3PVBJX .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-ti5v3PVBJX .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: #0087ab;
}
.cid-ti5v3PVBJX .svg-top .st0 {
  fill: #0a1c44;
}
@media (max-width: 992px) {
  .cid-ti5v3PVBJX .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-ti5v3PVBJX .text-content {
    max-width: none;
  }
}
.cid-ti5v3PVBJX .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-ti5v3PVBJX .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-ti5v3PVBJX .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-ti5v3PVBJX .icons {
    justify-content: center !important;
  }
  .cid-ti5v3PVBJX .text-content * {
    text-align: center;
  }
}
.cid-ti5v3PVBJX P {
  color: #ffffff;
}
.cid-ti5v3PVBJX .mbr-section-title {
  color: #ffffff;
}
.cid-tIlK1Ja7Jb {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0a1c44;
}
.cid-tIlK1Ja7Jb .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-tyPFQg3FZM .navbar {
  padding: 0.5rem 0;
  background: #18284c;
  transition: none;
  min-height: 50px;
}
.cid-tyPFQg3FZM .navbar-fixed-top {
  padding-top: 0;
}
.cid-tyPFQg3FZM .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-content-top {
  background: #0a1c44;
  max-width: 100%;
  display: none;
  -webkit-justify-content: left;
  justify-content: left;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown-item {
  padding: 0;
}
.cid-tyPFQg3FZM .dropdown-item,
.cid-tyPFQg3FZM .nav-link,
.cid-tyPFQg3FZM .brand-name {
  font-style: normal;
}
.cid-tyPFQg3FZM .dropdown-item:hover,
.cid-tyPFQg3FZM .nav-link:hover,
.cid-tyPFQg3FZM .brand-name:hover {
  color: #0087ab !important;
}
.cid-tyPFQg3FZM .dropdown-menu {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .dropdown-item:active {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tyPFQg3FZM .navbar-dropdown.bg-color.transparent.opened {
  background: #18284c;
}
.cid-tyPFQg3FZM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tyPFQg3FZM .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 0.5rem !important;
}
.cid-tyPFQg3FZM .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .content-text {
  margin-bottom: 0;
}
.cid-tyPFQg3FZM .navbar-nav {
  position: relative;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #0087ab;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tyPFQg3FZM .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tyPFQg3FZM .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-tyPFQg3FZM .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tyPFQg3FZM .nav-dropdown .link {
  font-weight: 400;
}
.cid-tyPFQg3FZM .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tyPFQg3FZM .content-right-side {
  text-align: center;
}
.cid-tyPFQg3FZM .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tyPFQg3FZM .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tyPFQg3FZM .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-tyPFQg3FZM .info-widget {
  padding-left: 2rem;
  padding-right: 3rem;
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tyPFQg3FZM .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tyPFQg3FZM .widget-content .widget-title {
  font-weight: 400;
  margin-bottom: 3px;
}
.cid-tyPFQg3FZM .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar .menu-content-top {
    display: flex;
    height: 60px;
  }
  .cid-tyPFQg3FZM .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-tyPFQg3FZM .navbar {
    display: block;
    padding: 0;
  }
  .cid-tyPFQg3FZM .navbar .menu-logo {
    margin: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tyPFQg3FZM .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tyPFQg3FZM .navbar-toggler {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
  }
}
.cid-tyPFQg3FZM .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tyPFQg3FZM .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tyPFQg3FZM .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tyPFQg3FZM .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tyPFQg3FZM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-tyPFQg3FZM button.navbar-toggler:focus {
  outline: none;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e1be19;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .btn {
  display: flex;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .collapsed button.navbar-toggler {
  display: block;
}
.cid-tyPFQg3FZM .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tyPFQg3FZM .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-tyPFQg3FZM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-tyPFQg3FZM .collapsed .menu-bottom {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-item {
    color: white !important;
    border-bottom: 0px solid #4f5b77;
  }
  .cid-tyPFQg3FZM .dropdown-item:not(:last-child) {
    border-bottom: 1px solid #4f5b77;
  }
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing,
  .cid-tyPFQg3FZM .navbar-collapse.show {
    display: block !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tyPFQg3FZM img {
    height: 3.8rem !important;
  }
  .cid-tyPFQg3FZM .btn {
    display: flex;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    display: block;
  }
  .cid-tyPFQg3FZM .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tyPFQg3FZM .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tyPFQg3FZM .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tyPFQg3FZM .nav-link:focus {
  outline: none;
}
.cid-tyPFQg3FZM .navbar-toggler {
  position: relative;
}
.cid-tyPFQg3FZM .dropdown-item.active,
.cid-tyPFQg3FZM .dropdown-item:active {
  color: initial;
}
.cid-tyPFQg3FZM .widget-title,
.cid-tyPFQg3FZM .widget-icon {
  color: #e9e9e9;
}
.cid-tyPFQg3FZM .widget-text {
  color: #656565;
}
@media (max-width: 576px) {
  .cid-tyPFQg3FZM .menu-logo {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar {
    padding: 0;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    -webkit-align-self: center;
    align-self: center;
  }
}
.cid-t7kSsv8sko {
  padding-top: 135px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/claire-langlois-ciel44-1800x600.jpg");
}
.cid-t7kSsv8sko .mbr-section-title {
  text-align: left;
}
.cid-t7kSsv8sko .mbr-text,
.cid-t7kSsv8sko .mbr-section-btn {
  text-align: left;
}
.cid-t7kSsvXnr1 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7kSsvXnr1 h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t7kSsvXnr1 .container {
    position: relative;
  }
  .cid-t7kSsvXnr1 .row {
    margin: 0;
  }
  .cid-t7kSsvXnr1 h2 {
    margin: 0;
  }
}
.cid-t7kSsvXnr1 .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t7kSsvXnr1 .mbr-text {
  margin-top: 1.4rem;
  color: #ffffff;
  text-align: left;
}
.cid-t7kSsvXnr1 h2 {
  color: #0a1c44;
  text-align: left;
}
.cid-t7kSsxduCF {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-t7kSsxduCF .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-t7kSsxduCF .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-t7kSsxduCF .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-t7kSsxduCF .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-t7kSsxduCF .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-t7kSsxduCF .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-t7kSsxduCF .card-title {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-t7kSsxduCF .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-t7kSsxduCF .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-t7kSsxduCF .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -1.5rem;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-t7kSsxduCF .mbr-section-title,
.cid-t7kSsxduCF .line-wrap {
  text-align: center;
}
.cid-t7kSsxduCF .card-box > p,
.cid-t7kSsxduCF .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-t7kSsxBO2N {
  padding-top: 30px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/claire-langlois-ciel-8-1800x800.jpg");
}
.cid-t7kSsxBO2N .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-t7kSsxBO2N .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-t7kSsxBO2N .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-t7kSsxBO2N .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-t7kSsxBO2N .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-t7kSsxBO2N .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-t7kSsxBO2N .card:hover .card-box {
  bottom: 0;
}
.cid-t7kSsxBO2N .card:hover .btn {
  opacity: 1;
}
.cid-t7kSsxBO2N .card-title {
  color: #ffffff;
  margin: 0;
  text-align: left;
}
.cid-t7kSsxBO2N .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-t7kSsxBO2N .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: #232323;
  opacity: 0.3;
  z-index: 1;
  pointer-events: none;
}
.cid-t7kSsxBO2N .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-t7kSsxBO2N .mbr-section-title,
.cid-t7kSsxBO2N .line-wrap {
  text-align: center;
}
.cid-t7kSsxBO2N .card-box > p,
.cid-t7kSsxBO2N .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t7kSsxBO2N .card-box {
    bottom: 0;
  }
  .cid-t7kSsxBO2N .btn {
    opacity: 1;
  }
}
.cid-t974sOtccF {
  padding-top: 30px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/claire-langlois-ciel-8-1800x800.jpg");
}
.cid-t974sOtccF .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-t974sOtccF .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-t974sOtccF .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-t974sOtccF .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-t974sOtccF .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-t974sOtccF .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-t974sOtccF .card:hover .card-box {
  bottom: 0;
}
.cid-t974sOtccF .card:hover .btn {
  opacity: 1;
}
.cid-t974sOtccF .card-title {
  color: #ffffff;
  margin: 0;
  text-align: left;
}
.cid-t974sOtccF .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-t974sOtccF .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: #232323;
  opacity: 0.3;
  z-index: 1;
  pointer-events: none;
}
.cid-t974sOtccF .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-t974sOtccF .mbr-section-title,
.cid-t974sOtccF .line-wrap {
  text-align: center;
}
.cid-t974sOtccF .card-box > p,
.cid-t974sOtccF .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t974sOtccF .card-box {
    bottom: 0;
  }
  .cid-t974sOtccF .btn {
    opacity: 1;
  }
}
.cid-ti5uYEPXVe {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #0a1c44;
}
.cid-ti5uYEPXVe .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-ti5uYEPXVe .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: #0087ab;
}
.cid-ti5uYEPXVe .svg-top .st0 {
  fill: #0a1c44;
}
@media (max-width: 992px) {
  .cid-ti5uYEPXVe .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-ti5uYEPXVe .text-content {
    max-width: none;
  }
}
.cid-ti5uYEPXVe .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-ti5uYEPXVe .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-ti5uYEPXVe .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-ti5uYEPXVe .icons {
    justify-content: center !important;
  }
  .cid-ti5uYEPXVe .text-content * {
    text-align: center;
  }
}
.cid-ti5uYEPXVe P {
  color: #ffffff;
}
.cid-ti5uYEPXVe .mbr-section-title {
  color: #ffffff;
}
.cid-tIlJWLJTkL {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0a1c44;
}
.cid-tIlJWLJTkL .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-tyPFQg3FZM .navbar {
  padding: 0.5rem 0;
  background: #18284c;
  transition: none;
  min-height: 50px;
}
.cid-tyPFQg3FZM .navbar-fixed-top {
  padding-top: 0;
}
.cid-tyPFQg3FZM .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-content-top {
  background: #0a1c44;
  max-width: 100%;
  display: none;
  -webkit-justify-content: left;
  justify-content: left;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown-item {
  padding: 0;
}
.cid-tyPFQg3FZM .dropdown-item,
.cid-tyPFQg3FZM .nav-link,
.cid-tyPFQg3FZM .brand-name {
  font-style: normal;
}
.cid-tyPFQg3FZM .dropdown-item:hover,
.cid-tyPFQg3FZM .nav-link:hover,
.cid-tyPFQg3FZM .brand-name:hover {
  color: #0087ab !important;
}
.cid-tyPFQg3FZM .dropdown-menu {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .dropdown-item:active {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tyPFQg3FZM .navbar-dropdown.bg-color.transparent.opened {
  background: #18284c;
}
.cid-tyPFQg3FZM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tyPFQg3FZM .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 0.5rem !important;
}
.cid-tyPFQg3FZM .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .content-text {
  margin-bottom: 0;
}
.cid-tyPFQg3FZM .navbar-nav {
  position: relative;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #0087ab;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tyPFQg3FZM .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tyPFQg3FZM .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-tyPFQg3FZM .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tyPFQg3FZM .nav-dropdown .link {
  font-weight: 400;
}
.cid-tyPFQg3FZM .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tyPFQg3FZM .content-right-side {
  text-align: center;
}
.cid-tyPFQg3FZM .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tyPFQg3FZM .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tyPFQg3FZM .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-tyPFQg3FZM .info-widget {
  padding-left: 2rem;
  padding-right: 3rem;
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tyPFQg3FZM .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tyPFQg3FZM .widget-content .widget-title {
  font-weight: 400;
  margin-bottom: 3px;
}
.cid-tyPFQg3FZM .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar .menu-content-top {
    display: flex;
    height: 60px;
  }
  .cid-tyPFQg3FZM .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-tyPFQg3FZM .navbar {
    display: block;
    padding: 0;
  }
  .cid-tyPFQg3FZM .navbar .menu-logo {
    margin: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tyPFQg3FZM .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tyPFQg3FZM .navbar-toggler {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
  }
}
.cid-tyPFQg3FZM .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tyPFQg3FZM .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tyPFQg3FZM .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tyPFQg3FZM .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tyPFQg3FZM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-tyPFQg3FZM button.navbar-toggler:focus {
  outline: none;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e1be19;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .btn {
  display: flex;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .collapsed button.navbar-toggler {
  display: block;
}
.cid-tyPFQg3FZM .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tyPFQg3FZM .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-tyPFQg3FZM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-tyPFQg3FZM .collapsed .menu-bottom {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-item {
    color: white !important;
    border-bottom: 0px solid #4f5b77;
  }
  .cid-tyPFQg3FZM .dropdown-item:not(:last-child) {
    border-bottom: 1px solid #4f5b77;
  }
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing,
  .cid-tyPFQg3FZM .navbar-collapse.show {
    display: block !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tyPFQg3FZM img {
    height: 3.8rem !important;
  }
  .cid-tyPFQg3FZM .btn {
    display: flex;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    display: block;
  }
  .cid-tyPFQg3FZM .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tyPFQg3FZM .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tyPFQg3FZM .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tyPFQg3FZM .nav-link:focus {
  outline: none;
}
.cid-tyPFQg3FZM .navbar-toggler {
  position: relative;
}
.cid-tyPFQg3FZM .dropdown-item.active,
.cid-tyPFQg3FZM .dropdown-item:active {
  color: initial;
}
.cid-tyPFQg3FZM .widget-title,
.cid-tyPFQg3FZM .widget-icon {
  color: #e9e9e9;
}
.cid-tyPFQg3FZM .widget-text {
  color: #656565;
}
@media (max-width: 576px) {
  .cid-tyPFQg3FZM .menu-logo {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar {
    padding: 0;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    -webkit-align-self: center;
    align-self: center;
  }
}
.cid-t7lWvZXkQy {
  padding-top: 120px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/claire-langlois-ciel-5-1800x800.jpg");
}
.cid-t7lWvZXkQy .mbr-section-title {
  text-align: center;
}
.cid-t7lWvZXkQy .mbr-text,
.cid-t7lWvZXkQy .mbr-section-btn {
  text-align: center;
}
#custom-html-8s {
  /* Type valid CSS here */
}
#custom-html-8s div {
  padding: 1200px 0;
  color: #777;
  text-align: center;
}
#custom-html-8s p {
  font-size: 60px;
  color: #777;
}
.cid-tIlJ6qaGuk {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0a1c44;
}
.cid-tIlJ6qaGuk .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-tyPFQg3FZM .navbar {
  padding: 0.5rem 0;
  background: #18284c;
  transition: none;
  min-height: 50px;
}
.cid-tyPFQg3FZM .navbar-fixed-top {
  padding-top: 0;
}
.cid-tyPFQg3FZM .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-content-top {
  background: #0a1c44;
  max-width: 100%;
  display: none;
  -webkit-justify-content: left;
  justify-content: left;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown-item {
  padding: 0;
}
.cid-tyPFQg3FZM .dropdown-item,
.cid-tyPFQg3FZM .nav-link,
.cid-tyPFQg3FZM .brand-name {
  font-style: normal;
}
.cid-tyPFQg3FZM .dropdown-item:hover,
.cid-tyPFQg3FZM .nav-link:hover,
.cid-tyPFQg3FZM .brand-name:hover {
  color: #0087ab !important;
}
.cid-tyPFQg3FZM .dropdown-menu {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .dropdown-item:active {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tyPFQg3FZM .navbar-dropdown.bg-color.transparent.opened {
  background: #18284c;
}
.cid-tyPFQg3FZM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tyPFQg3FZM .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 0.5rem !important;
}
.cid-tyPFQg3FZM .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .content-text {
  margin-bottom: 0;
}
.cid-tyPFQg3FZM .navbar-nav {
  position: relative;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #0087ab;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tyPFQg3FZM .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tyPFQg3FZM .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-tyPFQg3FZM .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tyPFQg3FZM .nav-dropdown .link {
  font-weight: 400;
}
.cid-tyPFQg3FZM .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tyPFQg3FZM .content-right-side {
  text-align: center;
}
.cid-tyPFQg3FZM .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tyPFQg3FZM .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tyPFQg3FZM .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-tyPFQg3FZM .info-widget {
  padding-left: 2rem;
  padding-right: 3rem;
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tyPFQg3FZM .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tyPFQg3FZM .widget-content .widget-title {
  font-weight: 400;
  margin-bottom: 3px;
}
.cid-tyPFQg3FZM .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar .menu-content-top {
    display: flex;
    height: 60px;
  }
  .cid-tyPFQg3FZM .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-tyPFQg3FZM .navbar {
    display: block;
    padding: 0;
  }
  .cid-tyPFQg3FZM .navbar .menu-logo {
    margin: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tyPFQg3FZM .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tyPFQg3FZM .navbar-toggler {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
  }
}
.cid-tyPFQg3FZM .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tyPFQg3FZM .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tyPFQg3FZM .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tyPFQg3FZM .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tyPFQg3FZM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-tyPFQg3FZM button.navbar-toggler:focus {
  outline: none;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e1be19;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .btn {
  display: flex;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .collapsed button.navbar-toggler {
  display: block;
}
.cid-tyPFQg3FZM .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tyPFQg3FZM .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-tyPFQg3FZM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-tyPFQg3FZM .collapsed .menu-bottom {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-item {
    color: white !important;
    border-bottom: 0px solid #4f5b77;
  }
  .cid-tyPFQg3FZM .dropdown-item:not(:last-child) {
    border-bottom: 1px solid #4f5b77;
  }
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing,
  .cid-tyPFQg3FZM .navbar-collapse.show {
    display: block !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tyPFQg3FZM img {
    height: 3.8rem !important;
  }
  .cid-tyPFQg3FZM .btn {
    display: flex;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    display: block;
  }
  .cid-tyPFQg3FZM .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tyPFQg3FZM .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tyPFQg3FZM .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tyPFQg3FZM .nav-link:focus {
  outline: none;
}
.cid-tyPFQg3FZM .navbar-toggler {
  position: relative;
}
.cid-tyPFQg3FZM .dropdown-item.active,
.cid-tyPFQg3FZM .dropdown-item:active {
  color: initial;
}
.cid-tyPFQg3FZM .widget-title,
.cid-tyPFQg3FZM .widget-icon {
  color: #e9e9e9;
}
.cid-tyPFQg3FZM .widget-text {
  color: #656565;
}
@media (max-width: 576px) {
  .cid-tyPFQg3FZM .menu-logo {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar {
    padding: 0;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    -webkit-align-self: center;
    align-self: center;
  }
}
.cid-t7lWBB4NER {
  background-image: url("../../../assets/images/lettre-a-dieu-claire-langlois-11-1800x1200.jpg");
}
.cid-t7lWBB4NER .mbr-section-title {
  text-align: center;
}
.cid-t7lWBB4NER .mbr-text,
.cid-t7lWBB4NER .mbr-section-btn {
  text-align: center;
}
.cid-tjlRlWeaM8 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-image: url("../../../assets/images/divine-volonte22-1800x200.jpg");
}
.cid-tjlRlWeaM8 .mbr-section-title {
  color: #ffffff;
  margin-bottom: 0;
}
.cid-tjlRlWeaM8 .mbr-section-subtitle {
  margin-top: 32px;
  margin-bottom: 0;
  color: #f3f3f3;
  text-align: center;
}
.cid-tjlRlWeaM8 .mbr-section-btn {
  margin-top: 20px;
}
.cid-tjlRgWowCg {
  padding-top: 225px;
  padding-bottom: 360px;
}
.cid-tjlRgWowCg .mbr-section-title {
  text-align: center;
}
.cid-tjlRgWowCg .mbr-text,
.cid-tjlRgWowCg .mbr-section-btn {
  text-align: center;
}
.cid-tIlJcuubKS {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0a1c44;
}
.cid-tIlJcuubKS .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-tyPFQg3FZM .navbar {
  padding: 0.5rem 0;
  background: #18284c;
  transition: none;
  min-height: 50px;
}
.cid-tyPFQg3FZM .navbar-fixed-top {
  padding-top: 0;
}
.cid-tyPFQg3FZM .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-content-top {
  background: #0a1c44;
  max-width: 100%;
  display: none;
  -webkit-justify-content: left;
  justify-content: left;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown-item {
  padding: 0;
}
.cid-tyPFQg3FZM .dropdown-item,
.cid-tyPFQg3FZM .nav-link,
.cid-tyPFQg3FZM .brand-name {
  font-style: normal;
}
.cid-tyPFQg3FZM .dropdown-item:hover,
.cid-tyPFQg3FZM .nav-link:hover,
.cid-tyPFQg3FZM .brand-name:hover {
  color: #0087ab !important;
}
.cid-tyPFQg3FZM .dropdown-menu {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .dropdown-item:active {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tyPFQg3FZM .navbar-dropdown.bg-color.transparent.opened {
  background: #18284c;
}
.cid-tyPFQg3FZM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tyPFQg3FZM .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 0.5rem !important;
}
.cid-tyPFQg3FZM .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .content-text {
  margin-bottom: 0;
}
.cid-tyPFQg3FZM .navbar-nav {
  position: relative;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #0087ab;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tyPFQg3FZM .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tyPFQg3FZM .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-tyPFQg3FZM .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tyPFQg3FZM .nav-dropdown .link {
  font-weight: 400;
}
.cid-tyPFQg3FZM .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tyPFQg3FZM .content-right-side {
  text-align: center;
}
.cid-tyPFQg3FZM .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tyPFQg3FZM .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tyPFQg3FZM .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-tyPFQg3FZM .info-widget {
  padding-left: 2rem;
  padding-right: 3rem;
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tyPFQg3FZM .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tyPFQg3FZM .widget-content .widget-title {
  font-weight: 400;
  margin-bottom: 3px;
}
.cid-tyPFQg3FZM .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar .menu-content-top {
    display: flex;
    height: 60px;
  }
  .cid-tyPFQg3FZM .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-tyPFQg3FZM .navbar {
    display: block;
    padding: 0;
  }
  .cid-tyPFQg3FZM .navbar .menu-logo {
    margin: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tyPFQg3FZM .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tyPFQg3FZM .navbar-toggler {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
  }
}
.cid-tyPFQg3FZM .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tyPFQg3FZM .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tyPFQg3FZM .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tyPFQg3FZM .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tyPFQg3FZM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-tyPFQg3FZM button.navbar-toggler:focus {
  outline: none;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e1be19;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .btn {
  display: flex;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .collapsed button.navbar-toggler {
  display: block;
}
.cid-tyPFQg3FZM .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tyPFQg3FZM .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-tyPFQg3FZM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-tyPFQg3FZM .collapsed .menu-bottom {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-item {
    color: white !important;
    border-bottom: 0px solid #4f5b77;
  }
  .cid-tyPFQg3FZM .dropdown-item:not(:last-child) {
    border-bottom: 1px solid #4f5b77;
  }
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing,
  .cid-tyPFQg3FZM .navbar-collapse.show {
    display: block !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tyPFQg3FZM img {
    height: 3.8rem !important;
  }
  .cid-tyPFQg3FZM .btn {
    display: flex;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    display: block;
  }
  .cid-tyPFQg3FZM .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tyPFQg3FZM .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tyPFQg3FZM .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tyPFQg3FZM .nav-link:focus {
  outline: none;
}
.cid-tyPFQg3FZM .navbar-toggler {
  position: relative;
}
.cid-tyPFQg3FZM .dropdown-item.active,
.cid-tyPFQg3FZM .dropdown-item:active {
  color: initial;
}
.cid-tyPFQg3FZM .widget-title,
.cid-tyPFQg3FZM .widget-icon {
  color: #e9e9e9;
}
.cid-tyPFQg3FZM .widget-text {
  color: #656565;
}
@media (max-width: 576px) {
  .cid-tyPFQg3FZM .menu-logo {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar {
    padding: 0;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    -webkit-align-self: center;
    align-self: center;
  }
}
.cid-t7mSBnux7W {
  padding-top: 150px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/lettre-a-dieu-claire-langlois-14-1800x600.jpg");
}
.cid-t7mSBnux7W .mbr-section-title {
  text-align: center;
}
.cid-t7mSBnux7W .mbr-text,
.cid-t7mSBnux7W .mbr-section-btn {
  text-align: left;
}
.cid-t7pRxLwdM0 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t7pRxLwdM0 .mbr-text,
.cid-t7pRxLwdM0 .mbr-section-btn {
  text-align: left;
  color: #101428;
}
.cid-t7pRxLwdM0 H1 {
  text-align: left;
  color: #e00000;
}
.cid-t7pQpm5QIp {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-t7pQpm5QIp .item:focus,
.cid-t7pQpm5QIp span:focus {
  outline: none;
}
.cid-t7pQpm5QIp .row {
  border-top: 1px solid #ffffff;
  margin-left: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-top: -1px !important;
}
.cid-t7pQpm5QIp .item-wrapper {
  display: flex;
  flex-flow: column nowrap;
  position: relative;
}
.cid-t7pQpm5QIp .item-wrapper {
  background: transparent;
}
.cid-t7pQpm5QIp .icon-box {
  padding-bottom: 24px;
}
.cid-t7pQpm5QIp .mbr-section-head {
  padding: 0 24px;
}
.cid-t7pQpm5QIp .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t7pQpm5QIp .mbr-section-title {
  color: #232323;
}
.cid-t7pQpm5QIp .mbr-text,
.cid-t7pQpm5QIp .mbr-section-btn {
  text-align: center;
  color: #000000;
}
.cid-t7pQpm5QIp .item-title {
  text-align: left;
}
.cid-t7pQpm5QIp .item-subtitle {
  text-align: left;
}
.cid-t7pQpm5QIp .container-fluid {
  padding: 0;
}
.cid-t7pQpm5QIp .item {
  background: #ffffff;
  background: transparent;
  padding: 24px;
  box-sizing: border-box;
  border-bottom: 1px solid #FFFFFF;
}
.cid-t7pQpm5QIp .item .item-menu-overlay {
  opacity: 0;
  display: none !important;
}
.cid-t7pQpm5QIp .display-4 {
  font-size: 1.25rem;
}
@media (min-width: 576px) {
  .cid-t7pQpm5QIp .mbr-section-head {
    padding: 0 40px;
  }
  .cid-t7pQpm5QIp .item {
    padding: 44px 40px;
  }
}
@media (min-width: 992px) {
  .cid-t7pQpm5QIp .mbr-section-head {
    padding: 0 60px;
  }
  .cid-t7pQpm5QIp .row {
    margin-right: -1px;
  }
  .cid-t7pQpm5QIp .item {
    padding: 44px 60px;
    border-right: 1px solid #FFFFFF;
  }
}
.cid-t7pTNXkos9 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7pTNXkos9 h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t7pTNXkos9 .container {
    position: relative;
  }
  .cid-t7pTNXkos9 .row {
    margin: 0;
  }
  .cid-t7pTNXkos9 h2 {
    margin: 0;
  }
}
.cid-t7pTNXkos9 .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t7pTNXkos9 .mbr-text {
  margin-top: 1.4rem;
  color: #ffffff;
  text-align: left;
}
.cid-t7pTNXkos9 h2 {
  color: #0a1c44;
  text-align: left;
}
.cid-t7mSBotOUC {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7mSBotOUC h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t7mSBotOUC .container {
    position: relative;
  }
  .cid-t7mSBotOUC .row {
    margin: 0;
  }
  .cid-t7mSBotOUC h2 {
    margin: 0;
  }
}
.cid-t7mSBotOUC .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t7mSBotOUC .mbr-text {
  margin-top: 1.4rem;
  color: #ffffff;
  text-align: left;
}
.cid-t7mSBotOUC h2 {
  color: #0a1c44;
  text-align: left;
}
.cid-t7mXUNej0z {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-t7mXUNej0z .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-t7mXUNej0z .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-t7mXUNej0z .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-t7mXUNej0z .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-t7mXUNej0z .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-t7mXUNej0z .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-t7mXUNej0z .card-title {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-t7mXUNej0z .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-t7mXUNej0z .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-t7mXUNej0z .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -1.5rem;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-t7mXUNej0z .mbr-section-title,
.cid-t7mXUNej0z .line-wrap {
  text-align: center;
}
.cid-t7mXUNej0z .card-box > p,
.cid-t7mXUNej0z .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-t98y1IwB1z {
  padding-top: 30px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/claire-langlois-ciel-8-1800x800.jpg");
}
.cid-t98y1IwB1z .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-t98y1IwB1z .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-t98y1IwB1z .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-t98y1IwB1z .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-t98y1IwB1z .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-t98y1IwB1z .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-t98y1IwB1z .card:hover .card-box {
  bottom: 0;
}
.cid-t98y1IwB1z .card:hover .btn {
  opacity: 1;
}
.cid-t98y1IwB1z .card-title {
  color: #ffffff;
  margin: 0;
  text-align: left;
}
.cid-t98y1IwB1z .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-t98y1IwB1z .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: #232323;
  opacity: 0.3;
  z-index: 1;
  pointer-events: none;
}
.cid-t98y1IwB1z .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-t98y1IwB1z .mbr-section-title,
.cid-t98y1IwB1z .line-wrap {
  text-align: center;
}
.cid-t98y1IwB1z .card-box > p,
.cid-t98y1IwB1z .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t98y1IwB1z .card-box {
    bottom: 0;
  }
  .cid-t98y1IwB1z .btn {
    opacity: 1;
  }
}
.cid-t98y2SfPtk {
  padding-top: 30px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/claire-langlois-ciel-8-1800x800.jpg");
}
.cid-t98y2SfPtk .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-t98y2SfPtk .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-t98y2SfPtk .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-t98y2SfPtk .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-t98y2SfPtk .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-t98y2SfPtk .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-t98y2SfPtk .card:hover .card-box {
  bottom: 0;
}
.cid-t98y2SfPtk .card:hover .btn {
  opacity: 1;
}
.cid-t98y2SfPtk .card-title {
  color: #ffffff;
  margin: 0;
  text-align: left;
}
.cid-t98y2SfPtk .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-t98y2SfPtk .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: #232323;
  opacity: 0.3;
  z-index: 1;
  pointer-events: none;
}
.cid-t98y2SfPtk .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-t98y2SfPtk .mbr-section-title,
.cid-t98y2SfPtk .line-wrap {
  text-align: center;
}
.cid-t98y2SfPtk .card-box > p,
.cid-t98y2SfPtk .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t98y2SfPtk .card-box {
    bottom: 0;
  }
  .cid-t98y2SfPtk .btn {
    opacity: 1;
  }
}
.cid-ti5sqkxuEs {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #0a1c44;
}
.cid-ti5sqkxuEs .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-ti5sqkxuEs .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: #0087ab;
}
.cid-ti5sqkxuEs .svg-top .st0 {
  fill: #0a1c44;
}
@media (max-width: 992px) {
  .cid-ti5sqkxuEs .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-ti5sqkxuEs .text-content {
    max-width: none;
  }
}
.cid-ti5sqkxuEs .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-ti5sqkxuEs .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-ti5sqkxuEs .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-ti5sqkxuEs .icons {
    justify-content: center !important;
  }
  .cid-ti5sqkxuEs .text-content * {
    text-align: center;
  }
}
.cid-ti5sqkxuEs P {
  color: #ffffff;
}
.cid-ti5sqkxuEs .mbr-section-title {
  color: #ffffff;
}
.cid-tIlIpnyj50 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0a1c44;
}
.cid-tIlIpnyj50 .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-tyPFQg3FZM .navbar {
  padding: 0.5rem 0;
  background: #18284c;
  transition: none;
  min-height: 50px;
}
.cid-tyPFQg3FZM .navbar-fixed-top {
  padding-top: 0;
}
.cid-tyPFQg3FZM .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-content-top {
  background: #0a1c44;
  max-width: 100%;
  display: none;
  -webkit-justify-content: left;
  justify-content: left;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown-item {
  padding: 0;
}
.cid-tyPFQg3FZM .dropdown-item,
.cid-tyPFQg3FZM .nav-link,
.cid-tyPFQg3FZM .brand-name {
  font-style: normal;
}
.cid-tyPFQg3FZM .dropdown-item:hover,
.cid-tyPFQg3FZM .nav-link:hover,
.cid-tyPFQg3FZM .brand-name:hover {
  color: #0087ab !important;
}
.cid-tyPFQg3FZM .dropdown-menu {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .dropdown-item:active {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tyPFQg3FZM .navbar-dropdown.bg-color.transparent.opened {
  background: #18284c;
}
.cid-tyPFQg3FZM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tyPFQg3FZM .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 0.5rem !important;
}
.cid-tyPFQg3FZM .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .content-text {
  margin-bottom: 0;
}
.cid-tyPFQg3FZM .navbar-nav {
  position: relative;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #0087ab;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tyPFQg3FZM .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tyPFQg3FZM .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-tyPFQg3FZM .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tyPFQg3FZM .nav-dropdown .link {
  font-weight: 400;
}
.cid-tyPFQg3FZM .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tyPFQg3FZM .content-right-side {
  text-align: center;
}
.cid-tyPFQg3FZM .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tyPFQg3FZM .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tyPFQg3FZM .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-tyPFQg3FZM .info-widget {
  padding-left: 2rem;
  padding-right: 3rem;
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tyPFQg3FZM .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tyPFQg3FZM .widget-content .widget-title {
  font-weight: 400;
  margin-bottom: 3px;
}
.cid-tyPFQg3FZM .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar .menu-content-top {
    display: flex;
    height: 60px;
  }
  .cid-tyPFQg3FZM .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-tyPFQg3FZM .navbar {
    display: block;
    padding: 0;
  }
  .cid-tyPFQg3FZM .navbar .menu-logo {
    margin: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tyPFQg3FZM .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tyPFQg3FZM .navbar-toggler {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
  }
}
.cid-tyPFQg3FZM .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tyPFQg3FZM .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tyPFQg3FZM .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tyPFQg3FZM .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tyPFQg3FZM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-tyPFQg3FZM button.navbar-toggler:focus {
  outline: none;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e1be19;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .btn {
  display: flex;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .collapsed button.navbar-toggler {
  display: block;
}
.cid-tyPFQg3FZM .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tyPFQg3FZM .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-tyPFQg3FZM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-tyPFQg3FZM .collapsed .menu-bottom {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-item {
    color: white !important;
    border-bottom: 0px solid #4f5b77;
  }
  .cid-tyPFQg3FZM .dropdown-item:not(:last-child) {
    border-bottom: 1px solid #4f5b77;
  }
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing,
  .cid-tyPFQg3FZM .navbar-collapse.show {
    display: block !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tyPFQg3FZM img {
    height: 3.8rem !important;
  }
  .cid-tyPFQg3FZM .btn {
    display: flex;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    display: block;
  }
  .cid-tyPFQg3FZM .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tyPFQg3FZM .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tyPFQg3FZM .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tyPFQg3FZM .nav-link:focus {
  outline: none;
}
.cid-tyPFQg3FZM .navbar-toggler {
  position: relative;
}
.cid-tyPFQg3FZM .dropdown-item.active,
.cid-tyPFQg3FZM .dropdown-item:active {
  color: initial;
}
.cid-tyPFQg3FZM .widget-title,
.cid-tyPFQg3FZM .widget-icon {
  color: #e9e9e9;
}
.cid-tyPFQg3FZM .widget-text {
  color: #656565;
}
@media (max-width: 576px) {
  .cid-tyPFQg3FZM .menu-logo {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar {
    padding: 0;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    -webkit-align-self: center;
    align-self: center;
  }
}
.cid-t7pYFeqZ6o {
  padding-top: 150px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/lettre-a-dieu-claire-langlois-14-1800x600.jpg");
}
.cid-t7pYFeqZ6o .mbr-section-title {
  text-align: center;
}
.cid-t7pYFeqZ6o .mbr-text,
.cid-t7pYFeqZ6o .mbr-section-btn {
  text-align: left;
}
.cid-t7mVnxQ8ah {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t7mVnxQ8ah h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t7mVnxQ8ah .container {
    position: relative;
  }
  .cid-t7mVnxQ8ah .row {
    margin: 0;
  }
  .cid-t7mVnxQ8ah h2 {
    margin: 0;
  }
}
.cid-t7mVnxQ8ah .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t7mVnxQ8ah .mbr-text {
  margin-top: 1.4rem;
  color: #ffffff;
  text-align: left;
}
.cid-t7mVnxQ8ah h2 {
  color: #000000;
  text-align: left;
}
.cid-t7mYvP2eUu {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-t7mYvP2eUu .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-t7mYvP2eUu .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-t7mYvP2eUu .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-t7mYvP2eUu .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-t7mYvP2eUu .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-t7mYvP2eUu .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-t7mYvP2eUu .card-title {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-t7mYvP2eUu .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-t7mYvP2eUu .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-t7mYvP2eUu .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -1.5rem;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-t7mYvP2eUu .mbr-section-title,
.cid-t7mYvP2eUu .line-wrap {
  text-align: center;
}
.cid-t7mYvP2eUu .card-box > p,
.cid-t7mYvP2eUu .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-t98y8O8SHu {
  padding-top: 30px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/claire-langlois-ciel-8-1800x800.jpg");
}
.cid-t98y8O8SHu .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-t98y8O8SHu .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-t98y8O8SHu .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-t98y8O8SHu .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-t98y8O8SHu .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-t98y8O8SHu .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-t98y8O8SHu .card:hover .card-box {
  bottom: 0;
}
.cid-t98y8O8SHu .card:hover .btn {
  opacity: 1;
}
.cid-t98y8O8SHu .card-title {
  color: #ffffff;
  margin: 0;
  text-align: left;
}
.cid-t98y8O8SHu .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-t98y8O8SHu .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: #232323;
  opacity: 0.3;
  z-index: 1;
  pointer-events: none;
}
.cid-t98y8O8SHu .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-t98y8O8SHu .mbr-section-title,
.cid-t98y8O8SHu .line-wrap {
  text-align: center;
}
.cid-t98y8O8SHu .card-box > p,
.cid-t98y8O8SHu .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t98y8O8SHu .card-box {
    bottom: 0;
  }
  .cid-t98y8O8SHu .btn {
    opacity: 1;
  }
}
.cid-t98y9VLgbC {
  padding-top: 30px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/claire-langlois-ciel-8-1800x800.jpg");
}
.cid-t98y9VLgbC .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-t98y9VLgbC .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-t98y9VLgbC .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-t98y9VLgbC .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-t98y9VLgbC .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-t98y9VLgbC .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-t98y9VLgbC .card:hover .card-box {
  bottom: 0;
}
.cid-t98y9VLgbC .card:hover .btn {
  opacity: 1;
}
.cid-t98y9VLgbC .card-title {
  color: #ffffff;
  margin: 0;
  text-align: left;
}
.cid-t98y9VLgbC .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-t98y9VLgbC .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: #232323;
  opacity: 0.3;
  z-index: 1;
  pointer-events: none;
}
.cid-t98y9VLgbC .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-t98y9VLgbC .mbr-section-title,
.cid-t98y9VLgbC .line-wrap {
  text-align: center;
}
.cid-t98y9VLgbC .card-box > p,
.cid-t98y9VLgbC .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t98y9VLgbC .card-box {
    bottom: 0;
  }
  .cid-t98y9VLgbC .btn {
    opacity: 1;
  }
}
.cid-ti5stnhWiM {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #0a1c44;
}
.cid-ti5stnhWiM .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-ti5stnhWiM .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: #0087ab;
}
.cid-ti5stnhWiM .svg-top .st0 {
  fill: #0a1c44;
}
@media (max-width: 992px) {
  .cid-ti5stnhWiM .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-ti5stnhWiM .text-content {
    max-width: none;
  }
}
.cid-ti5stnhWiM .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-ti5stnhWiM .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-ti5stnhWiM .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-ti5stnhWiM .icons {
    justify-content: center !important;
  }
  .cid-ti5stnhWiM .text-content * {
    text-align: center;
  }
}
.cid-ti5stnhWiM P {
  color: #ffffff;
}
.cid-ti5stnhWiM .mbr-section-title {
  color: #ffffff;
}
.cid-tIlItJYtrr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0a1c44;
}
.cid-tIlItJYtrr .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-tyPFQg3FZM .navbar {
  padding: 0.5rem 0;
  background: #18284c;
  transition: none;
  min-height: 50px;
}
.cid-tyPFQg3FZM .navbar-fixed-top {
  padding-top: 0;
}
.cid-tyPFQg3FZM .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-content-top {
  background: #0a1c44;
  max-width: 100%;
  display: none;
  -webkit-justify-content: left;
  justify-content: left;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown-item {
  padding: 0;
}
.cid-tyPFQg3FZM .dropdown-item,
.cid-tyPFQg3FZM .nav-link,
.cid-tyPFQg3FZM .brand-name {
  font-style: normal;
}
.cid-tyPFQg3FZM .dropdown-item:hover,
.cid-tyPFQg3FZM .nav-link:hover,
.cid-tyPFQg3FZM .brand-name:hover {
  color: #0087ab !important;
}
.cid-tyPFQg3FZM .dropdown-menu {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .dropdown-item:active {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tyPFQg3FZM .navbar-dropdown.bg-color.transparent.opened {
  background: #18284c;
}
.cid-tyPFQg3FZM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tyPFQg3FZM .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 0.5rem !important;
}
.cid-tyPFQg3FZM .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .content-text {
  margin-bottom: 0;
}
.cid-tyPFQg3FZM .navbar-nav {
  position: relative;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #0087ab;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tyPFQg3FZM .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tyPFQg3FZM .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-tyPFQg3FZM .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tyPFQg3FZM .nav-dropdown .link {
  font-weight: 400;
}
.cid-tyPFQg3FZM .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tyPFQg3FZM .content-right-side {
  text-align: center;
}
.cid-tyPFQg3FZM .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tyPFQg3FZM .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tyPFQg3FZM .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-tyPFQg3FZM .info-widget {
  padding-left: 2rem;
  padding-right: 3rem;
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tyPFQg3FZM .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tyPFQg3FZM .widget-content .widget-title {
  font-weight: 400;
  margin-bottom: 3px;
}
.cid-tyPFQg3FZM .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar .menu-content-top {
    display: flex;
    height: 60px;
  }
  .cid-tyPFQg3FZM .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-tyPFQg3FZM .navbar {
    display: block;
    padding: 0;
  }
  .cid-tyPFQg3FZM .navbar .menu-logo {
    margin: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tyPFQg3FZM .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tyPFQg3FZM .navbar-toggler {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
  }
}
.cid-tyPFQg3FZM .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tyPFQg3FZM .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tyPFQg3FZM .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tyPFQg3FZM .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tyPFQg3FZM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-tyPFQg3FZM button.navbar-toggler:focus {
  outline: none;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e1be19;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .btn {
  display: flex;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .collapsed button.navbar-toggler {
  display: block;
}
.cid-tyPFQg3FZM .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tyPFQg3FZM .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-tyPFQg3FZM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-tyPFQg3FZM .collapsed .menu-bottom {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-item {
    color: white !important;
    border-bottom: 0px solid #4f5b77;
  }
  .cid-tyPFQg3FZM .dropdown-item:not(:last-child) {
    border-bottom: 1px solid #4f5b77;
  }
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing,
  .cid-tyPFQg3FZM .navbar-collapse.show {
    display: block !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tyPFQg3FZM img {
    height: 3.8rem !important;
  }
  .cid-tyPFQg3FZM .btn {
    display: flex;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    display: block;
  }
  .cid-tyPFQg3FZM .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tyPFQg3FZM .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tyPFQg3FZM .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tyPFQg3FZM .nav-link:focus {
  outline: none;
}
.cid-tyPFQg3FZM .navbar-toggler {
  position: relative;
}
.cid-tyPFQg3FZM .dropdown-item.active,
.cid-tyPFQg3FZM .dropdown-item:active {
  color: initial;
}
.cid-tyPFQg3FZM .widget-title,
.cid-tyPFQg3FZM .widget-icon {
  color: #e9e9e9;
}
.cid-tyPFQg3FZM .widget-text {
  color: #656565;
}
@media (max-width: 576px) {
  .cid-tyPFQg3FZM .menu-logo {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar {
    padding: 0;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    -webkit-align-self: center;
    align-self: center;
  }
}
.cid-tjaiYNwNGf {
  overflow: hidden !important;
  padding-top: 60px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/powerpoints-de-claire-langlois-4-1800x500.jpg");
}
.cid-tjaiYNwNGf .container-fluid {
  padding: 0 3rem;
}
.cid-tjaiYNwNGf .animated-element {
  color: #07b3f5;
}
@media (max-width: 767px) {
  .cid-tjaiYNwNGf .container-fluid {
    padding: 0 1rem;
  }
}
.cid-tjaiYNwNGf .mbr-section-title {
  text-align: center;
}
.cid-tjaiYNwNGf .mbr-section-subtitle,
.cid-tjaiYNwNGf .mbr-section-btn {
  text-align: left;
}
.cid-tjajc7O2kA {
  padding-top: 45px;
  padding-bottom: 75px;
  background-color: #0e86ff;
}
.cid-tjajc7O2kA .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-tjajc7O2kA .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-tjajc7O2kA .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-tjajc7O2kA .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-tjajc7O2kA .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tjajc7O2kA .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-tjajc7O2kA .card:hover .card-box {
  bottom: 0;
}
.cid-tjajc7O2kA .card:hover .btn {
  opacity: 1;
}
.cid-tjajc7O2kA .card-title {
  color: #232323;
  margin: 0;
  text-align: center;
}
.cid-tjajc7O2kA .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-tjajc7O2kA .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-tjajc7O2kA .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-tjajc7O2kA .mbr-section-title,
.cid-tjajc7O2kA .line-wrap {
  text-align: center;
}
.cid-tjajc7O2kA .card-box > p,
.cid-tjajc7O2kA .mbr-section-btn {
  text-align: center;
  color: #232323;
}
@media (max-width: 576px) {
  .cid-tjajc7O2kA .card-box {
    bottom: 0;
  }
  .cid-tjajc7O2kA .btn {
    opacity: 1;
  }
}
.cid-tmfzQFS0pi {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #0e86ff;
}
.cid-tmfzQFS0pi .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-tmfzQFS0pi .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-tmfzQFS0pi .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-tmfzQFS0pi .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-tmfzQFS0pi .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tmfzQFS0pi .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-tmfzQFS0pi .card:hover .card-box {
  bottom: 0;
}
.cid-tmfzQFS0pi .card:hover .btn {
  opacity: 1;
}
.cid-tmfzQFS0pi .card-title {
  color: #232323;
  margin: 0;
  text-align: center;
}
.cid-tmfzQFS0pi .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-tmfzQFS0pi .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-tmfzQFS0pi .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-tmfzQFS0pi .mbr-section-title,
.cid-tmfzQFS0pi .line-wrap {
  text-align: center;
}
.cid-tmfzQFS0pi .card-box > p,
.cid-tmfzQFS0pi .mbr-section-btn {
  text-align: center;
  color: #232323;
}
@media (max-width: 576px) {
  .cid-tmfzQFS0pi .card-box {
    bottom: 0;
  }
  .cid-tmfzQFS0pi .btn {
    opacity: 1;
  }
}
.cid-tplYhH7AA2 {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #0e86ff;
}
.cid-tplYhH7AA2 .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-tplYhH7AA2 .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-tplYhH7AA2 .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-tplYhH7AA2 .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-tplYhH7AA2 .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tplYhH7AA2 .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-tplYhH7AA2 .card:hover .card-box {
  bottom: 0;
}
.cid-tplYhH7AA2 .card:hover .btn {
  opacity: 1;
}
.cid-tplYhH7AA2 .card-title {
  color: #232323;
  margin: 0;
  text-align: center;
}
.cid-tplYhH7AA2 .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-tplYhH7AA2 .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-tplYhH7AA2 .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-tplYhH7AA2 .mbr-section-title,
.cid-tplYhH7AA2 .line-wrap {
  text-align: center;
}
.cid-tplYhH7AA2 .card-box > p,
.cid-tplYhH7AA2 .mbr-section-btn {
  text-align: center;
  color: #232323;
}
@media (max-width: 576px) {
  .cid-tplYhH7AA2 .card-box {
    bottom: 0;
  }
  .cid-tplYhH7AA2 .btn {
    opacity: 1;
  }
}
.cid-ts2EXW4zhl {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #0e86ff;
}
.cid-ts2EXW4zhl .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-ts2EXW4zhl .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-ts2EXW4zhl .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-ts2EXW4zhl .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-ts2EXW4zhl .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ts2EXW4zhl .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-ts2EXW4zhl .card:hover .card-box {
  bottom: 0;
}
.cid-ts2EXW4zhl .card:hover .btn {
  opacity: 1;
}
.cid-ts2EXW4zhl .card-title {
  color: #232323;
  margin: 0;
  text-align: center;
}
.cid-ts2EXW4zhl .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-ts2EXW4zhl .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-ts2EXW4zhl .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-ts2EXW4zhl .mbr-section-title,
.cid-ts2EXW4zhl .line-wrap {
  text-align: center;
}
.cid-ts2EXW4zhl .card-box > p,
.cid-ts2EXW4zhl .mbr-section-btn {
  text-align: center;
  color: #232323;
}
@media (max-width: 576px) {
  .cid-ts2EXW4zhl .card-box {
    bottom: 0;
  }
  .cid-ts2EXW4zhl .btn {
    opacity: 1;
  }
}
.cid-tjas8tHEeB {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #0a1c44;
}
.cid-tjas8tHEeB .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tjas8tHEeB .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: #0087ab;
}
.cid-tjas8tHEeB .svg-top .st0 {
  fill: #0a1c44;
}
@media (max-width: 992px) {
  .cid-tjas8tHEeB .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tjas8tHEeB .text-content {
    max-width: none;
  }
}
.cid-tjas8tHEeB .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-tjas8tHEeB .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tjas8tHEeB .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-tjas8tHEeB .icons {
    justify-content: center !important;
  }
  .cid-tjas8tHEeB .text-content * {
    text-align: center;
  }
}
.cid-tjas8tHEeB P {
  color: #ffffff;
}
.cid-tjas8tHEeB .mbr-section-title {
  color: #ffffff;
}
.cid-tIlJxiQaDk {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0a1c44;
}
.cid-tIlJxiQaDk .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-tyPFQg3FZM .navbar {
  padding: 0.5rem 0;
  background: #18284c;
  transition: none;
  min-height: 50px;
}
.cid-tyPFQg3FZM .navbar-fixed-top {
  padding-top: 0;
}
.cid-tyPFQg3FZM .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-content-top {
  background: #0a1c44;
  max-width: 100%;
  display: none;
  -webkit-justify-content: left;
  justify-content: left;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown-item {
  padding: 0;
}
.cid-tyPFQg3FZM .dropdown-item,
.cid-tyPFQg3FZM .nav-link,
.cid-tyPFQg3FZM .brand-name {
  font-style: normal;
}
.cid-tyPFQg3FZM .dropdown-item:hover,
.cid-tyPFQg3FZM .nav-link:hover,
.cid-tyPFQg3FZM .brand-name:hover {
  color: #0087ab !important;
}
.cid-tyPFQg3FZM .dropdown-menu {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .dropdown-item:active {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tyPFQg3FZM .navbar-dropdown.bg-color.transparent.opened {
  background: #18284c;
}
.cid-tyPFQg3FZM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tyPFQg3FZM .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 0.5rem !important;
}
.cid-tyPFQg3FZM .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .content-text {
  margin-bottom: 0;
}
.cid-tyPFQg3FZM .navbar-nav {
  position: relative;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #0087ab;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tyPFQg3FZM .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tyPFQg3FZM .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-tyPFQg3FZM .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tyPFQg3FZM .nav-dropdown .link {
  font-weight: 400;
}
.cid-tyPFQg3FZM .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tyPFQg3FZM .content-right-side {
  text-align: center;
}
.cid-tyPFQg3FZM .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tyPFQg3FZM .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tyPFQg3FZM .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-tyPFQg3FZM .info-widget {
  padding-left: 2rem;
  padding-right: 3rem;
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tyPFQg3FZM .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tyPFQg3FZM .widget-content .widget-title {
  font-weight: 400;
  margin-bottom: 3px;
}
.cid-tyPFQg3FZM .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar .menu-content-top {
    display: flex;
    height: 60px;
  }
  .cid-tyPFQg3FZM .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-tyPFQg3FZM .navbar {
    display: block;
    padding: 0;
  }
  .cid-tyPFQg3FZM .navbar .menu-logo {
    margin: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tyPFQg3FZM .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tyPFQg3FZM .navbar-toggler {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
  }
}
.cid-tyPFQg3FZM .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tyPFQg3FZM .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tyPFQg3FZM .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tyPFQg3FZM .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tyPFQg3FZM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-tyPFQg3FZM button.navbar-toggler:focus {
  outline: none;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e1be19;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .btn {
  display: flex;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .collapsed button.navbar-toggler {
  display: block;
}
.cid-tyPFQg3FZM .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tyPFQg3FZM .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-tyPFQg3FZM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-tyPFQg3FZM .collapsed .menu-bottom {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-item {
    color: white !important;
    border-bottom: 0px solid #4f5b77;
  }
  .cid-tyPFQg3FZM .dropdown-item:not(:last-child) {
    border-bottom: 1px solid #4f5b77;
  }
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing,
  .cid-tyPFQg3FZM .navbar-collapse.show {
    display: block !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tyPFQg3FZM img {
    height: 3.8rem !important;
  }
  .cid-tyPFQg3FZM .btn {
    display: flex;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    display: block;
  }
  .cid-tyPFQg3FZM .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tyPFQg3FZM .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tyPFQg3FZM .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tyPFQg3FZM .nav-link:focus {
  outline: none;
}
.cid-tyPFQg3FZM .navbar-toggler {
  position: relative;
}
.cid-tyPFQg3FZM .dropdown-item.active,
.cid-tyPFQg3FZM .dropdown-item:active {
  color: initial;
}
.cid-tyPFQg3FZM .widget-title,
.cid-tyPFQg3FZM .widget-icon {
  color: #e9e9e9;
}
.cid-tyPFQg3FZM .widget-text {
  color: #656565;
}
@media (max-width: 576px) {
  .cid-tyPFQg3FZM .menu-logo {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar {
    padding: 0;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    -webkit-align-self: center;
    align-self: center;
  }
}
.cid-tliJrW0Oe1 {
  padding-top: 135px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/divine-volonte24-1-1800x700.jpg");
}
.cid-tliJrW0Oe1 .mbr-section-title {
  text-align: center;
}
.cid-tliJrW0Oe1 .mbr-text,
.cid-tliJrW0Oe1 .mbr-section-btn {
  text-align: center;
}
.cid-tlisJ6T2Pj {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tlisJ6T2Pj .mbr-text,
.cid-tlisJ6T2Pj .mbr-section-btn {
  text-align: left;
  color: #101428;
}
.cid-tlisJ6T2Pj H1 {
  text-align: left;
  color: #232323;
}
.cid-tlisJ74VLt {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tlisJ74VLt .mbr-text,
.cid-tlisJ74VLt .mbr-section-btn {
  text-align: left;
  color: #101428;
}
.cid-tlisJ74VLt H1 {
  text-align: left;
  color: #017a2a;
}
.cid-tlisJ7e5ZW {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tlisJ7e5ZW h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-tlisJ7e5ZW .container {
    position: relative;
  }
  .cid-tlisJ7e5ZW .row {
    margin: 0;
  }
  .cid-tlisJ7e5ZW h2 {
    margin: 0;
  }
}
.cid-tlisJ7e5ZW .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tlisJ7e5ZW .mbr-text {
  margin-top: 1.4rem;
  color: #ffffff;
  text-align: left;
}
.cid-tlisJ7e5ZW h2 {
  color: #0a1c44;
  text-align: left;
}
.cid-tlisJ7UIMN {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tlisJ7UIMN .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tlisJ7UIMN .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tlisJ7UIMN .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tlisJ7UIMN .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tlisJ7UIMN .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #232323, #0b6cbf) !important;
}
.cid-tlisJ7UIMN .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tlisJ7UIMN .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-tlisJ7UIMN .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tlisJ7UIMN .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.3;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #232323, #0b6cbf) !important;
}
.cid-tlisJ8d3NB {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #0a1c44;
}
.cid-tlisJ8d3NB .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tlisJ8d3NB .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: #0087ab;
}
.cid-tlisJ8d3NB .svg-top .st0 {
  fill: #0a1c44;
}
@media (max-width: 992px) {
  .cid-tlisJ8d3NB .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tlisJ8d3NB .text-content {
    max-width: none;
  }
}
.cid-tlisJ8d3NB .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-tlisJ8d3NB .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tlisJ8d3NB .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-tlisJ8d3NB .icons {
    justify-content: center !important;
  }
  .cid-tlisJ8d3NB .text-content * {
    text-align: center;
  }
}
.cid-tlisJ8d3NB P {
  color: #ffffff;
}
.cid-tlisJ8d3NB .mbr-section-title {
  color: #ffffff;
}
.cid-tIlHJiWAyG {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0a1c44;
}
.cid-tIlHJiWAyG .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-tyPFQg3FZM .navbar {
  padding: 0.5rem 0;
  background: #18284c;
  transition: none;
  min-height: 50px;
}
.cid-tyPFQg3FZM .navbar-fixed-top {
  padding-top: 0;
}
.cid-tyPFQg3FZM .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-content-top {
  background: #0a1c44;
  max-width: 100%;
  display: none;
  -webkit-justify-content: left;
  justify-content: left;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown-item {
  padding: 0;
}
.cid-tyPFQg3FZM .dropdown-item,
.cid-tyPFQg3FZM .nav-link,
.cid-tyPFQg3FZM .brand-name {
  font-style: normal;
}
.cid-tyPFQg3FZM .dropdown-item:hover,
.cid-tyPFQg3FZM .nav-link:hover,
.cid-tyPFQg3FZM .brand-name:hover {
  color: #0087ab !important;
}
.cid-tyPFQg3FZM .dropdown-menu {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .dropdown-item:active {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tyPFQg3FZM .navbar-dropdown.bg-color.transparent.opened {
  background: #18284c;
}
.cid-tyPFQg3FZM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tyPFQg3FZM .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 0.5rem !important;
}
.cid-tyPFQg3FZM .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .content-text {
  margin-bottom: 0;
}
.cid-tyPFQg3FZM .navbar-nav {
  position: relative;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #0087ab;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tyPFQg3FZM .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tyPFQg3FZM .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-tyPFQg3FZM .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tyPFQg3FZM .nav-dropdown .link {
  font-weight: 400;
}
.cid-tyPFQg3FZM .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tyPFQg3FZM .content-right-side {
  text-align: center;
}
.cid-tyPFQg3FZM .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tyPFQg3FZM .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tyPFQg3FZM .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-tyPFQg3FZM .info-widget {
  padding-left: 2rem;
  padding-right: 3rem;
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tyPFQg3FZM .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tyPFQg3FZM .widget-content .widget-title {
  font-weight: 400;
  margin-bottom: 3px;
}
.cid-tyPFQg3FZM .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar .menu-content-top {
    display: flex;
    height: 60px;
  }
  .cid-tyPFQg3FZM .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-tyPFQg3FZM .navbar {
    display: block;
    padding: 0;
  }
  .cid-tyPFQg3FZM .navbar .menu-logo {
    margin: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tyPFQg3FZM .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tyPFQg3FZM .navbar-toggler {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
  }
}
.cid-tyPFQg3FZM .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tyPFQg3FZM .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tyPFQg3FZM .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tyPFQg3FZM .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tyPFQg3FZM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-tyPFQg3FZM button.navbar-toggler:focus {
  outline: none;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e1be19;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .btn {
  display: flex;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .collapsed button.navbar-toggler {
  display: block;
}
.cid-tyPFQg3FZM .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tyPFQg3FZM .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-tyPFQg3FZM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-tyPFQg3FZM .collapsed .menu-bottom {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-item {
    color: white !important;
    border-bottom: 0px solid #4f5b77;
  }
  .cid-tyPFQg3FZM .dropdown-item:not(:last-child) {
    border-bottom: 1px solid #4f5b77;
  }
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing,
  .cid-tyPFQg3FZM .navbar-collapse.show {
    display: block !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tyPFQg3FZM img {
    height: 3.8rem !important;
  }
  .cid-tyPFQg3FZM .btn {
    display: flex;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    display: block;
  }
  .cid-tyPFQg3FZM .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tyPFQg3FZM .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tyPFQg3FZM .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tyPFQg3FZM .nav-link:focus {
  outline: none;
}
.cid-tyPFQg3FZM .navbar-toggler {
  position: relative;
}
.cid-tyPFQg3FZM .dropdown-item.active,
.cid-tyPFQg3FZM .dropdown-item:active {
  color: initial;
}
.cid-tyPFQg3FZM .widget-title,
.cid-tyPFQg3FZM .widget-icon {
  color: #e9e9e9;
}
.cid-tyPFQg3FZM .widget-text {
  color: #656565;
}
@media (max-width: 576px) {
  .cid-tyPFQg3FZM .menu-logo {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar {
    padding: 0;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    -webkit-align-self: center;
    align-self: center;
  }
}
.cid-tliJAqBER3 {
  padding-top: 135px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/divine-volonte24-1-1800x700.jpg");
}
.cid-tliJAqBER3 .mbr-section-title {
  text-align: center;
}
.cid-tliJAqBER3 .mbr-text,
.cid-tliJAqBER3 .mbr-section-btn {
  text-align: center;
}
.cid-tliwy4XZft {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tliwy4XZft .mbr-text,
.cid-tliwy4XZft .mbr-section-btn {
  text-align: left;
  color: #101428;
}
.cid-tliwy4XZft H1 {
  text-align: left;
  color: #232323;
}
.cid-tliwy5hDus {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tliwy5hDus .mbr-text,
.cid-tliwy5hDus .mbr-section-btn {
  text-align: left;
  color: #101428;
}
.cid-tliwy5hDus H1 {
  text-align: left;
  color: #017a2a;
}
.cid-tliwy5tQh3 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tliwy5tQh3 h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-tliwy5tQh3 .container {
    position: relative;
  }
  .cid-tliwy5tQh3 .row {
    margin: 0;
  }
  .cid-tliwy5tQh3 h2 {
    margin: 0;
  }
}
.cid-tliwy5tQh3 .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tliwy5tQh3 .mbr-text {
  margin-top: 1.4rem;
  color: #ffffff;
  text-align: left;
}
.cid-tliwy5tQh3 h2 {
  color: #0a1c44;
  text-align: left;
}
.cid-tliwy6JQxc {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tliwy6JQxc .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tliwy6JQxc .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tliwy6JQxc .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tliwy6JQxc .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tliwy6JQxc .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #232323, #0b6cbf) !important;
}
.cid-tliwy6JQxc .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tliwy6JQxc .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-tliwy6JQxc .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tliwy6JQxc .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.3;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #232323, #0b6cbf) !important;
}
.cid-tliwy75wEh {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #0a1c44;
}
.cid-tliwy75wEh .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tliwy75wEh .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: #0087ab;
}
.cid-tliwy75wEh .svg-top .st0 {
  fill: #0a1c44;
}
@media (max-width: 992px) {
  .cid-tliwy75wEh .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tliwy75wEh .text-content {
    max-width: none;
  }
}
.cid-tliwy75wEh .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-tliwy75wEh .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tliwy75wEh .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-tliwy75wEh .icons {
    justify-content: center !important;
  }
  .cid-tliwy75wEh .text-content * {
    text-align: center;
  }
}
.cid-tliwy75wEh P {
  color: #ffffff;
}
.cid-tliwy75wEh .mbr-section-title {
  color: #ffffff;
}
.cid-tIlHPlrXco {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0a1c44;
}
.cid-tIlHPlrXco .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-tyPFQg3FZM .navbar {
  padding: 0.5rem 0;
  background: #18284c;
  transition: none;
  min-height: 50px;
}
.cid-tyPFQg3FZM .navbar-fixed-top {
  padding-top: 0;
}
.cid-tyPFQg3FZM .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-content-top {
  background: #0a1c44;
  max-width: 100%;
  display: none;
  -webkit-justify-content: left;
  justify-content: left;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown-item {
  padding: 0;
}
.cid-tyPFQg3FZM .dropdown-item,
.cid-tyPFQg3FZM .nav-link,
.cid-tyPFQg3FZM .brand-name {
  font-style: normal;
}
.cid-tyPFQg3FZM .dropdown-item:hover,
.cid-tyPFQg3FZM .nav-link:hover,
.cid-tyPFQg3FZM .brand-name:hover {
  color: #0087ab !important;
}
.cid-tyPFQg3FZM .dropdown-menu {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .dropdown-item:active {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tyPFQg3FZM .navbar-dropdown.bg-color.transparent.opened {
  background: #18284c;
}
.cid-tyPFQg3FZM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tyPFQg3FZM .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 0.5rem !important;
}
.cid-tyPFQg3FZM .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .content-text {
  margin-bottom: 0;
}
.cid-tyPFQg3FZM .navbar-nav {
  position: relative;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #0087ab;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tyPFQg3FZM .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tyPFQg3FZM .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-tyPFQg3FZM .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tyPFQg3FZM .nav-dropdown .link {
  font-weight: 400;
}
.cid-tyPFQg3FZM .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tyPFQg3FZM .content-right-side {
  text-align: center;
}
.cid-tyPFQg3FZM .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tyPFQg3FZM .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tyPFQg3FZM .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-tyPFQg3FZM .info-widget {
  padding-left: 2rem;
  padding-right: 3rem;
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tyPFQg3FZM .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tyPFQg3FZM .widget-content .widget-title {
  font-weight: 400;
  margin-bottom: 3px;
}
.cid-tyPFQg3FZM .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar .menu-content-top {
    display: flex;
    height: 60px;
  }
  .cid-tyPFQg3FZM .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-tyPFQg3FZM .navbar {
    display: block;
    padding: 0;
  }
  .cid-tyPFQg3FZM .navbar .menu-logo {
    margin: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tyPFQg3FZM .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tyPFQg3FZM .navbar-toggler {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
  }
}
.cid-tyPFQg3FZM .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tyPFQg3FZM .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tyPFQg3FZM .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tyPFQg3FZM .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tyPFQg3FZM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-tyPFQg3FZM button.navbar-toggler:focus {
  outline: none;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e1be19;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .btn {
  display: flex;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .collapsed button.navbar-toggler {
  display: block;
}
.cid-tyPFQg3FZM .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tyPFQg3FZM .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-tyPFQg3FZM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-tyPFQg3FZM .collapsed .menu-bottom {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-item {
    color: white !important;
    border-bottom: 0px solid #4f5b77;
  }
  .cid-tyPFQg3FZM .dropdown-item:not(:last-child) {
    border-bottom: 1px solid #4f5b77;
  }
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing,
  .cid-tyPFQg3FZM .navbar-collapse.show {
    display: block !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tyPFQg3FZM img {
    height: 3.8rem !important;
  }
  .cid-tyPFQg3FZM .btn {
    display: flex;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    display: block;
  }
  .cid-tyPFQg3FZM .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tyPFQg3FZM .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tyPFQg3FZM .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tyPFQg3FZM .nav-link:focus {
  outline: none;
}
.cid-tyPFQg3FZM .navbar-toggler {
  position: relative;
}
.cid-tyPFQg3FZM .dropdown-item.active,
.cid-tyPFQg3FZM .dropdown-item:active {
  color: initial;
}
.cid-tyPFQg3FZM .widget-title,
.cid-tyPFQg3FZM .widget-icon {
  color: #e9e9e9;
}
.cid-tyPFQg3FZM .widget-text {
  color: #656565;
}
@media (max-width: 576px) {
  .cid-tyPFQg3FZM .menu-logo {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar {
    padding: 0;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    -webkit-align-self: center;
    align-self: center;
  }
}
.cid-tlizEVJTFe {
  padding-top: 135px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/divine-volonte24-1-1800x700.jpg");
}
.cid-tlizEVJTFe .mbr-section-title {
  text-align: center;
}
.cid-tlizEVJTFe .mbr-text,
.cid-tlizEVJTFe .mbr-section-btn {
  text-align: center;
}
.cid-tlizEW8QQS {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tlizEW8QQS .mbr-text,
.cid-tlizEW8QQS .mbr-section-btn {
  text-align: left;
  color: #101428;
}
.cid-tlizEW8QQS H1 {
  text-align: left;
  color: #232323;
}
.cid-tlizEWoXSk {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tlizEWoXSk .mbr-text,
.cid-tlizEWoXSk .mbr-section-btn {
  text-align: left;
  color: #101428;
}
.cid-tlizEWoXSk H1 {
  text-align: left;
  color: #017a2a;
}
.cid-tlizEWBQ66 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tlizEWBQ66 h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-tlizEWBQ66 .container {
    position: relative;
  }
  .cid-tlizEWBQ66 .row {
    margin: 0;
  }
  .cid-tlizEWBQ66 h2 {
    margin: 0;
  }
}
.cid-tlizEWBQ66 .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tlizEWBQ66 .mbr-text {
  margin-top: 1.4rem;
  color: #ffffff;
  text-align: left;
}
.cid-tlizEWBQ66 h2 {
  color: #0a1c44;
  text-align: left;
}
.cid-tlizEXywuj {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tlizEXywuj .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tlizEXywuj .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tlizEXywuj .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tlizEXywuj .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tlizEXywuj .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #232323, #0b6cbf) !important;
}
.cid-tlizEXywuj .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tlizEXywuj .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-tlizEXywuj .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tlizEXywuj .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.3;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #232323, #0b6cbf) !important;
}
.cid-tlizEXQN95 {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #0a1c44;
}
.cid-tlizEXQN95 .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tlizEXQN95 .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: #0087ab;
}
.cid-tlizEXQN95 .svg-top .st0 {
  fill: #0a1c44;
}
@media (max-width: 992px) {
  .cid-tlizEXQN95 .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tlizEXQN95 .text-content {
    max-width: none;
  }
}
.cid-tlizEXQN95 .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-tlizEXQN95 .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tlizEXQN95 .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-tlizEXQN95 .icons {
    justify-content: center !important;
  }
  .cid-tlizEXQN95 .text-content * {
    text-align: center;
  }
}
.cid-tlizEXQN95 P {
  color: #ffffff;
}
.cid-tlizEXQN95 .mbr-section-title {
  color: #ffffff;
}
.cid-tIlHUfG9Pt {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0a1c44;
}
.cid-tIlHUfG9Pt .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-tyPFQg3FZM .navbar {
  padding: 0.5rem 0;
  background: #18284c;
  transition: none;
  min-height: 50px;
}
.cid-tyPFQg3FZM .navbar-fixed-top {
  padding-top: 0;
}
.cid-tyPFQg3FZM .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-content-top {
  background: #0a1c44;
  max-width: 100%;
  display: none;
  -webkit-justify-content: left;
  justify-content: left;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown-item {
  padding: 0;
}
.cid-tyPFQg3FZM .dropdown-item,
.cid-tyPFQg3FZM .nav-link,
.cid-tyPFQg3FZM .brand-name {
  font-style: normal;
}
.cid-tyPFQg3FZM .dropdown-item:hover,
.cid-tyPFQg3FZM .nav-link:hover,
.cid-tyPFQg3FZM .brand-name:hover {
  color: #0087ab !important;
}
.cid-tyPFQg3FZM .dropdown-menu {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .dropdown-item:active {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tyPFQg3FZM .navbar-dropdown.bg-color.transparent.opened {
  background: #18284c;
}
.cid-tyPFQg3FZM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tyPFQg3FZM .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 0.5rem !important;
}
.cid-tyPFQg3FZM .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .content-text {
  margin-bottom: 0;
}
.cid-tyPFQg3FZM .navbar-nav {
  position: relative;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #0087ab;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tyPFQg3FZM .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tyPFQg3FZM .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-tyPFQg3FZM .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tyPFQg3FZM .nav-dropdown .link {
  font-weight: 400;
}
.cid-tyPFQg3FZM .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tyPFQg3FZM .content-right-side {
  text-align: center;
}
.cid-tyPFQg3FZM .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tyPFQg3FZM .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tyPFQg3FZM .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-tyPFQg3FZM .info-widget {
  padding-left: 2rem;
  padding-right: 3rem;
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tyPFQg3FZM .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tyPFQg3FZM .widget-content .widget-title {
  font-weight: 400;
  margin-bottom: 3px;
}
.cid-tyPFQg3FZM .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar .menu-content-top {
    display: flex;
    height: 60px;
  }
  .cid-tyPFQg3FZM .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-tyPFQg3FZM .navbar {
    display: block;
    padding: 0;
  }
  .cid-tyPFQg3FZM .navbar .menu-logo {
    margin: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tyPFQg3FZM .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tyPFQg3FZM .navbar-toggler {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
  }
}
.cid-tyPFQg3FZM .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tyPFQg3FZM .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tyPFQg3FZM .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tyPFQg3FZM .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tyPFQg3FZM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-tyPFQg3FZM button.navbar-toggler:focus {
  outline: none;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e1be19;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .btn {
  display: flex;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .collapsed button.navbar-toggler {
  display: block;
}
.cid-tyPFQg3FZM .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tyPFQg3FZM .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-tyPFQg3FZM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-tyPFQg3FZM .collapsed .menu-bottom {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-item {
    color: white !important;
    border-bottom: 0px solid #4f5b77;
  }
  .cid-tyPFQg3FZM .dropdown-item:not(:last-child) {
    border-bottom: 1px solid #4f5b77;
  }
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing,
  .cid-tyPFQg3FZM .navbar-collapse.show {
    display: block !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tyPFQg3FZM img {
    height: 3.8rem !important;
  }
  .cid-tyPFQg3FZM .btn {
    display: flex;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    display: block;
  }
  .cid-tyPFQg3FZM .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tyPFQg3FZM .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tyPFQg3FZM .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tyPFQg3FZM .nav-link:focus {
  outline: none;
}
.cid-tyPFQg3FZM .navbar-toggler {
  position: relative;
}
.cid-tyPFQg3FZM .dropdown-item.active,
.cid-tyPFQg3FZM .dropdown-item:active {
  color: initial;
}
.cid-tyPFQg3FZM .widget-title,
.cid-tyPFQg3FZM .widget-icon {
  color: #e9e9e9;
}
.cid-tyPFQg3FZM .widget-text {
  color: #656565;
}
@media (max-width: 576px) {
  .cid-tyPFQg3FZM .menu-logo {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar {
    padding: 0;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    -webkit-align-self: center;
    align-self: center;
  }
}
.cid-tliQApZawJ {
  padding-top: 135px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/divine-volonte25-2-1800x800.jpg");
}
.cid-tliQApZawJ .mbr-section-title {
  text-align: center;
}
.cid-tliQApZawJ .mbr-text,
.cid-tliQApZawJ .mbr-section-btn {
  text-align: center;
}
.cid-tliQAqnbox {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tliQAqnbox .mbr-text,
.cid-tliQAqnbox .mbr-section-btn {
  text-align: left;
  color: #101428;
}
.cid-tliQAqnbox H1 {
  text-align: left;
  color: #232323;
}
.cid-tliQAqCSRK {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tliQAqCSRK .mbr-text,
.cid-tliQAqCSRK .mbr-section-btn {
  text-align: left;
  color: #101428;
}
.cid-tliQAqCSRK H1 {
  text-align: left;
  color: #017a2a;
}
.cid-tliQAqOkTV {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tliQAqOkTV h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-tliQAqOkTV .container {
    position: relative;
  }
  .cid-tliQAqOkTV .row {
    margin: 0;
  }
  .cid-tliQAqOkTV h2 {
    margin: 0;
  }
}
.cid-tliQAqOkTV .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tliQAqOkTV .mbr-text {
  margin-top: 1.4rem;
  color: #ffffff;
  text-align: left;
}
.cid-tliQAqOkTV h2 {
  color: #0a1c44;
  text-align: left;
}
.cid-tljdQLAmNY {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tljdQLAmNY .mbr-section-title {
  color: #000000;
  margin-bottom: 0;
  text-align: left;
}
.cid-tljdQLAmNY .mbr-section-subtitle {
  margin-top: 32px;
  margin-bottom: 0;
  color: #f3f3f3;
  text-align: center;
}
.cid-tljdQLAmNY .mbr-section-btn {
  margin-top: 20px;
}
.cid-tliQArEI09 {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tliQArEI09 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tliQArEI09 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tliQArEI09 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tliQArEI09 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tliQArEI09 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #232323, #0b6cbf) !important;
}
.cid-tliQArEI09 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tliQArEI09 .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-tliQArEI09 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tliQArEI09 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.3;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #232323, #0b6cbf) !important;
}
.cid-tliQArUs7p {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #0a1c44;
}
.cid-tliQArUs7p .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tliQArUs7p .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: #0087ab;
}
.cid-tliQArUs7p .svg-top .st0 {
  fill: #0a1c44;
}
@media (max-width: 992px) {
  .cid-tliQArUs7p .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tliQArUs7p .text-content {
    max-width: none;
  }
}
.cid-tliQArUs7p .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-tliQArUs7p .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tliQArUs7p .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-tliQArUs7p .icons {
    justify-content: center !important;
  }
  .cid-tliQArUs7p .text-content * {
    text-align: center;
  }
}
.cid-tliQArUs7p P {
  color: #ffffff;
}
.cid-tliQArUs7p .mbr-section-title {
  color: #ffffff;
}
.cid-tIlHZeBOEp {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0a1c44;
}
.cid-tIlHZeBOEp .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-tyPFQg3FZM .navbar {
  padding: 0.5rem 0;
  background: #18284c;
  transition: none;
  min-height: 50px;
}
.cid-tyPFQg3FZM .navbar-fixed-top {
  padding-top: 0;
}
.cid-tyPFQg3FZM .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-content-top {
  background: #0a1c44;
  max-width: 100%;
  display: none;
  -webkit-justify-content: left;
  justify-content: left;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown-item {
  padding: 0;
}
.cid-tyPFQg3FZM .dropdown-item,
.cid-tyPFQg3FZM .nav-link,
.cid-tyPFQg3FZM .brand-name {
  font-style: normal;
}
.cid-tyPFQg3FZM .dropdown-item:hover,
.cid-tyPFQg3FZM .nav-link:hover,
.cid-tyPFQg3FZM .brand-name:hover {
  color: #0087ab !important;
}
.cid-tyPFQg3FZM .dropdown-menu {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .dropdown-item:active {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tyPFQg3FZM .navbar-dropdown.bg-color.transparent.opened {
  background: #18284c;
}
.cid-tyPFQg3FZM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tyPFQg3FZM .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 0.5rem !important;
}
.cid-tyPFQg3FZM .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .content-text {
  margin-bottom: 0;
}
.cid-tyPFQg3FZM .navbar-nav {
  position: relative;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #0087ab;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tyPFQg3FZM .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tyPFQg3FZM .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-tyPFQg3FZM .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tyPFQg3FZM .nav-dropdown .link {
  font-weight: 400;
}
.cid-tyPFQg3FZM .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tyPFQg3FZM .content-right-side {
  text-align: center;
}
.cid-tyPFQg3FZM .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tyPFQg3FZM .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tyPFQg3FZM .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-tyPFQg3FZM .info-widget {
  padding-left: 2rem;
  padding-right: 3rem;
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tyPFQg3FZM .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tyPFQg3FZM .widget-content .widget-title {
  font-weight: 400;
  margin-bottom: 3px;
}
.cid-tyPFQg3FZM .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar .menu-content-top {
    display: flex;
    height: 60px;
  }
  .cid-tyPFQg3FZM .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-tyPFQg3FZM .navbar {
    display: block;
    padding: 0;
  }
  .cid-tyPFQg3FZM .navbar .menu-logo {
    margin: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tyPFQg3FZM .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tyPFQg3FZM .navbar-toggler {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
  }
}
.cid-tyPFQg3FZM .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tyPFQg3FZM .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tyPFQg3FZM .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tyPFQg3FZM .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tyPFQg3FZM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-tyPFQg3FZM button.navbar-toggler:focus {
  outline: none;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e1be19;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .btn {
  display: flex;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .collapsed button.navbar-toggler {
  display: block;
}
.cid-tyPFQg3FZM .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tyPFQg3FZM .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-tyPFQg3FZM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-tyPFQg3FZM .collapsed .menu-bottom {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-item {
    color: white !important;
    border-bottom: 0px solid #4f5b77;
  }
  .cid-tyPFQg3FZM .dropdown-item:not(:last-child) {
    border-bottom: 1px solid #4f5b77;
  }
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing,
  .cid-tyPFQg3FZM .navbar-collapse.show {
    display: block !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tyPFQg3FZM img {
    height: 3.8rem !important;
  }
  .cid-tyPFQg3FZM .btn {
    display: flex;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    display: block;
  }
  .cid-tyPFQg3FZM .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tyPFQg3FZM .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tyPFQg3FZM .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tyPFQg3FZM .nav-link:focus {
  outline: none;
}
.cid-tyPFQg3FZM .navbar-toggler {
  position: relative;
}
.cid-tyPFQg3FZM .dropdown-item.active,
.cid-tyPFQg3FZM .dropdown-item:active {
  color: initial;
}
.cid-tyPFQg3FZM .widget-title,
.cid-tyPFQg3FZM .widget-icon {
  color: #e9e9e9;
}
.cid-tyPFQg3FZM .widget-text {
  color: #656565;
}
@media (max-width: 576px) {
  .cid-tyPFQg3FZM .menu-logo {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar {
    padding: 0;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    -webkit-align-self: center;
    align-self: center;
  }
}
.cid-tlj7c4WRjI {
  padding-top: 135px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/divine-volonte25-2-1800x800.jpg");
}
.cid-tlj7c4WRjI .mbr-section-title {
  text-align: center;
}
.cid-tlj7c4WRjI .mbr-text,
.cid-tlj7c4WRjI .mbr-section-btn {
  text-align: center;
}
.cid-tlj7c5Ajpg {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tlj7c5Ajpg .mbr-text,
.cid-tlj7c5Ajpg .mbr-section-btn {
  text-align: left;
  color: #101428;
}
.cid-tlj7c5Ajpg H1 {
  text-align: left;
  color: #232323;
}
.cid-tlj7c61CUv {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tlj7c61CUv h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-tlj7c61CUv .container {
    position: relative;
  }
  .cid-tlj7c61CUv .row {
    margin: 0;
  }
  .cid-tlj7c61CUv h2 {
    margin: 0;
  }
}
.cid-tlj7c61CUv .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tlj7c61CUv .mbr-text {
  margin-top: 1.4rem;
  color: #ffffff;
  text-align: left;
}
.cid-tlj7c61CUv h2 {
  color: #0a1c44;
  text-align: left;
}
.cid-tljfrEt5GY {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tljfrEt5GY .mbr-section-title {
  color: #000000;
  margin-bottom: 0;
  text-align: left;
}
.cid-tljfrEt5GY .mbr-section-subtitle {
  margin-top: 32px;
  margin-bottom: 0;
  color: #f3f3f3;
  text-align: center;
}
.cid-tljfrEt5GY .mbr-section-btn {
  margin-top: 20px;
}
.cid-tlj7c7bP36 {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tlj7c7bP36 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tlj7c7bP36 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tlj7c7bP36 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tlj7c7bP36 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tlj7c7bP36 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #232323, #0b6cbf) !important;
}
.cid-tlj7c7bP36 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tlj7c7bP36 .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-tlj7c7bP36 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tlj7c7bP36 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.3;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #232323, #0b6cbf) !important;
}
.cid-tlj7c7tNUH {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #0a1c44;
}
.cid-tlj7c7tNUH .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tlj7c7tNUH .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: #0087ab;
}
.cid-tlj7c7tNUH .svg-top .st0 {
  fill: #0a1c44;
}
@media (max-width: 992px) {
  .cid-tlj7c7tNUH .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tlj7c7tNUH .text-content {
    max-width: none;
  }
}
.cid-tlj7c7tNUH .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-tlj7c7tNUH .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tlj7c7tNUH .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-tlj7c7tNUH .icons {
    justify-content: center !important;
  }
  .cid-tlj7c7tNUH .text-content * {
    text-align: center;
  }
}
.cid-tlj7c7tNUH P {
  color: #ffffff;
}
.cid-tlj7c7tNUH .mbr-section-title {
  color: #ffffff;
}
.cid-tIlI7sAhWF {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0a1c44;
}
.cid-tIlI7sAhWF .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-tyPFQg3FZM .navbar {
  padding: 0.5rem 0;
  background: #18284c;
  transition: none;
  min-height: 50px;
}
.cid-tyPFQg3FZM .navbar-fixed-top {
  padding-top: 0;
}
.cid-tyPFQg3FZM .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-content-top {
  background: #0a1c44;
  max-width: 100%;
  display: none;
  -webkit-justify-content: left;
  justify-content: left;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown-item {
  padding: 0;
}
.cid-tyPFQg3FZM .dropdown-item,
.cid-tyPFQg3FZM .nav-link,
.cid-tyPFQg3FZM .brand-name {
  font-style: normal;
}
.cid-tyPFQg3FZM .dropdown-item:hover,
.cid-tyPFQg3FZM .nav-link:hover,
.cid-tyPFQg3FZM .brand-name:hover {
  color: #0087ab !important;
}
.cid-tyPFQg3FZM .dropdown-menu {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .dropdown-item:active {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tyPFQg3FZM .navbar-dropdown.bg-color.transparent.opened {
  background: #18284c;
}
.cid-tyPFQg3FZM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tyPFQg3FZM .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 0.5rem !important;
}
.cid-tyPFQg3FZM .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .content-text {
  margin-bottom: 0;
}
.cid-tyPFQg3FZM .navbar-nav {
  position: relative;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #0087ab;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tyPFQg3FZM .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tyPFQg3FZM .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-tyPFQg3FZM .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tyPFQg3FZM .nav-dropdown .link {
  font-weight: 400;
}
.cid-tyPFQg3FZM .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tyPFQg3FZM .content-right-side {
  text-align: center;
}
.cid-tyPFQg3FZM .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tyPFQg3FZM .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tyPFQg3FZM .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-tyPFQg3FZM .info-widget {
  padding-left: 2rem;
  padding-right: 3rem;
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tyPFQg3FZM .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tyPFQg3FZM .widget-content .widget-title {
  font-weight: 400;
  margin-bottom: 3px;
}
.cid-tyPFQg3FZM .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar .menu-content-top {
    display: flex;
    height: 60px;
  }
  .cid-tyPFQg3FZM .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-tyPFQg3FZM .navbar {
    display: block;
    padding: 0;
  }
  .cid-tyPFQg3FZM .navbar .menu-logo {
    margin: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tyPFQg3FZM .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tyPFQg3FZM .navbar-toggler {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
  }
}
.cid-tyPFQg3FZM .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tyPFQg3FZM .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tyPFQg3FZM .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tyPFQg3FZM .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tyPFQg3FZM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-tyPFQg3FZM button.navbar-toggler:focus {
  outline: none;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e1be19;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .btn {
  display: flex;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .collapsed button.navbar-toggler {
  display: block;
}
.cid-tyPFQg3FZM .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tyPFQg3FZM .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-tyPFQg3FZM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-tyPFQg3FZM .collapsed .menu-bottom {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-item {
    color: white !important;
    border-bottom: 0px solid #4f5b77;
  }
  .cid-tyPFQg3FZM .dropdown-item:not(:last-child) {
    border-bottom: 1px solid #4f5b77;
  }
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing,
  .cid-tyPFQg3FZM .navbar-collapse.show {
    display: block !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tyPFQg3FZM img {
    height: 3.8rem !important;
  }
  .cid-tyPFQg3FZM .btn {
    display: flex;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    display: block;
  }
  .cid-tyPFQg3FZM .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tyPFQg3FZM .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tyPFQg3FZM .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tyPFQg3FZM .nav-link:focus {
  outline: none;
}
.cid-tyPFQg3FZM .navbar-toggler {
  position: relative;
}
.cid-tyPFQg3FZM .dropdown-item.active,
.cid-tyPFQg3FZM .dropdown-item:active {
  color: initial;
}
.cid-tyPFQg3FZM .widget-title,
.cid-tyPFQg3FZM .widget-icon {
  color: #e9e9e9;
}
.cid-tyPFQg3FZM .widget-text {
  color: #656565;
}
@media (max-width: 576px) {
  .cid-tyPFQg3FZM .menu-logo {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar {
    padding: 0;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    -webkit-align-self: center;
    align-self: center;
  }
}
.cid-tlj8OoqoUA {
  padding-top: 135px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/divine-volonte25-2-1800x800.jpg");
}
.cid-tlj8OoqoUA .mbr-section-title {
  text-align: center;
}
.cid-tlj8OoqoUA .mbr-text,
.cid-tlj8OoqoUA .mbr-section-btn {
  text-align: center;
}
.cid-tlj8OoWERl {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tlj8OoWERl .mbr-text,
.cid-tlj8OoWERl .mbr-section-btn {
  text-align: left;
  color: #101428;
}
.cid-tlj8OoWERl H1 {
  text-align: left;
  color: #232323;
}
.cid-tlj8OppAhV {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tlj8OppAhV h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-tlj8OppAhV .container {
    position: relative;
  }
  .cid-tlj8OppAhV .row {
    margin: 0;
  }
  .cid-tlj8OppAhV h2 {
    margin: 0;
  }
}
.cid-tlj8OppAhV .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tlj8OppAhV .mbr-text {
  margin-top: 1.4rem;
  color: #ffffff;
  text-align: left;
}
.cid-tlj8OppAhV h2 {
  color: #0a1c44;
  text-align: left;
}
.cid-tljgj9gaA4 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tljgj9gaA4 .mbr-section-title {
  color: #000000;
  margin-bottom: 0;
  text-align: left;
}
.cid-tljgj9gaA4 .mbr-section-subtitle {
  margin-top: 32px;
  margin-bottom: 0;
  color: #f3f3f3;
  text-align: center;
}
.cid-tljgj9gaA4 .mbr-section-btn {
  margin-top: 20px;
}
.cid-tlj8Oqy4Jj {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tlj8Oqy4Jj .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tlj8Oqy4Jj .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tlj8Oqy4Jj .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tlj8Oqy4Jj .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tlj8Oqy4Jj .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #232323;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #232323, #0b6cbf) !important;
}
.cid-tlj8Oqy4Jj .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tlj8Oqy4Jj .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-tlj8Oqy4Jj .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tlj8Oqy4Jj .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #232323 !important;
  opacity: 0.3;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #232323, #0b6cbf) !important;
}
.cid-tlj8OqUieL {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #0a1c44;
}
.cid-tlj8OqUieL .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tlj8OqUieL .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: #0087ab;
}
.cid-tlj8OqUieL .svg-top .st0 {
  fill: #0a1c44;
}
@media (max-width: 992px) {
  .cid-tlj8OqUieL .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tlj8OqUieL .text-content {
    max-width: none;
  }
}
.cid-tlj8OqUieL .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-tlj8OqUieL .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tlj8OqUieL .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-tlj8OqUieL .icons {
    justify-content: center !important;
  }
  .cid-tlj8OqUieL .text-content * {
    text-align: center;
  }
}
.cid-tlj8OqUieL P {
  color: #ffffff;
}
.cid-tlj8OqUieL .mbr-section-title {
  color: #ffffff;
}
.cid-tIlIjIl68k {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0a1c44;
}
.cid-tIlIjIl68k .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-tyPFQg3FZM .navbar {
  padding: 0.5rem 0;
  background: #18284c;
  transition: none;
  min-height: 50px;
}
.cid-tyPFQg3FZM .navbar-fixed-top {
  padding-top: 0;
}
.cid-tyPFQg3FZM .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-content-top {
  background: #0a1c44;
  max-width: 100%;
  display: none;
  -webkit-justify-content: left;
  justify-content: left;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown-item {
  padding: 0;
}
.cid-tyPFQg3FZM .dropdown-item,
.cid-tyPFQg3FZM .nav-link,
.cid-tyPFQg3FZM .brand-name {
  font-style: normal;
}
.cid-tyPFQg3FZM .dropdown-item:hover,
.cid-tyPFQg3FZM .nav-link:hover,
.cid-tyPFQg3FZM .brand-name:hover {
  color: #0087ab !important;
}
.cid-tyPFQg3FZM .dropdown-menu {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .dropdown-item:active {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tyPFQg3FZM .navbar-dropdown.bg-color.transparent.opened {
  background: #18284c;
}
.cid-tyPFQg3FZM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tyPFQg3FZM .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 0.5rem !important;
}
.cid-tyPFQg3FZM .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .content-text {
  margin-bottom: 0;
}
.cid-tyPFQg3FZM .navbar-nav {
  position: relative;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #0087ab;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tyPFQg3FZM .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tyPFQg3FZM .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-tyPFQg3FZM .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tyPFQg3FZM .nav-dropdown .link {
  font-weight: 400;
}
.cid-tyPFQg3FZM .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tyPFQg3FZM .content-right-side {
  text-align: center;
}
.cid-tyPFQg3FZM .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tyPFQg3FZM .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tyPFQg3FZM .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-tyPFQg3FZM .info-widget {
  padding-left: 2rem;
  padding-right: 3rem;
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tyPFQg3FZM .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tyPFQg3FZM .widget-content .widget-title {
  font-weight: 400;
  margin-bottom: 3px;
}
.cid-tyPFQg3FZM .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar .menu-content-top {
    display: flex;
    height: 60px;
  }
  .cid-tyPFQg3FZM .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-tyPFQg3FZM .navbar {
    display: block;
    padding: 0;
  }
  .cid-tyPFQg3FZM .navbar .menu-logo {
    margin: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tyPFQg3FZM .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tyPFQg3FZM .navbar-toggler {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
  }
}
.cid-tyPFQg3FZM .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tyPFQg3FZM .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tyPFQg3FZM .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tyPFQg3FZM .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tyPFQg3FZM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-tyPFQg3FZM button.navbar-toggler:focus {
  outline: none;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e1be19;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .btn {
  display: flex;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .collapsed button.navbar-toggler {
  display: block;
}
.cid-tyPFQg3FZM .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tyPFQg3FZM .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-tyPFQg3FZM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-tyPFQg3FZM .collapsed .menu-bottom {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-item {
    color: white !important;
    border-bottom: 0px solid #4f5b77;
  }
  .cid-tyPFQg3FZM .dropdown-item:not(:last-child) {
    border-bottom: 1px solid #4f5b77;
  }
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing,
  .cid-tyPFQg3FZM .navbar-collapse.show {
    display: block !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tyPFQg3FZM img {
    height: 3.8rem !important;
  }
  .cid-tyPFQg3FZM .btn {
    display: flex;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    display: block;
  }
  .cid-tyPFQg3FZM .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tyPFQg3FZM .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tyPFQg3FZM .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tyPFQg3FZM .nav-link:focus {
  outline: none;
}
.cid-tyPFQg3FZM .navbar-toggler {
  position: relative;
}
.cid-tyPFQg3FZM .dropdown-item.active,
.cid-tyPFQg3FZM .dropdown-item:active {
  color: initial;
}
.cid-tyPFQg3FZM .widget-title,
.cid-tyPFQg3FZM .widget-icon {
  color: #e9e9e9;
}
.cid-tyPFQg3FZM .widget-text {
  color: #656565;
}
@media (max-width: 576px) {
  .cid-tyPFQg3FZM .menu-logo {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar {
    padding: 0;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    -webkit-align-self: center;
    align-self: center;
  }
}
.cid-twMZiLRVIZ {
  padding-top: 150px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/claire-langlois-2-1800x700.jpg");
}
.cid-twMZiLRVIZ .mbr-section-title {
  text-align: center;
}
.cid-twMZiLRVIZ .mbr-text,
.cid-twMZiLRVIZ .mbr-section-btn {
  text-align: center;
}
.cid-twMZiM4fmB {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #9a7c58;
}
.cid-twMZiM4fmB .mbr-section-title {
  color: #ffffff;
  margin-bottom: 0;
}
.cid-twMZiM4fmB .mbr-section-subtitle {
  margin-top: 32px;
  margin-bottom: 0;
  color: #f3f3f3;
  text-align: center;
}
.cid-twMZiM4fmB .mbr-section-btn {
  margin-top: 20px;
}
.cid-twN10OFECF {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/casting-jfj-hollywood-2-1800x700.jpg");
}
.cid-twN10OFECF .row {
  flex-direction: row-reverse;
}
.cid-twN10OFECF .image-wrapper {
  padding: 0 2rem;
}
.cid-twN10OFECF .image-wrapper img {
  width: 100%;
  border-radius: 15px;
}
@media (max-width: 1199px) {
  .cid-twN10OFECF .image-wrapper {
    padding: 0;
    margin-bottom: 3rem;
  }
}
.cid-twN10OFECF .mbr-section-title {
  color: #ffffff;
  margin-bottom: 1.5rem;
}
.cid-twN10OFECF .mbr-section-subtitle {
  color: #ffffff;
  margin-bottom: 4rem;
}
.cid-twN10OFECF .mbr-text {
  color: #1f1437;
  margin-bottom: 3rem;
}
@media (min-width: 992px) {
  .cid-twN10OFECF .text-wrapper,
  .cid-twN10OFECF .price {
    padding-left: 4.5rem;
    padding-right: 2rem;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .cid-twN10OFECF .text-wrapper,
  .cid-twN10OFECF .price {
    padding-left: 2.375rem;
  }
}
@media (min-width: 992px) and (max-width: 1099px) {
  .cid-twN10OFECF .text-wrapper,
  .cid-twN10OFECF .price {
    padding-left: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1030px) {
  .cid-twN10OFECF .text-wrapper,
  .cid-twN10OFECF .price {
    padding-left: 0.8rem;
  }
}
@media (min-width: 992px) and (max-width: 991px) {
  .cid-twN10OFECF .text-wrapper,
  .cid-twN10OFECF .price {
    padding-left: 0;
  }
}
@media (max-width: 991px) {
  .cid-twN10OFECF .content {
    text-align: center;
  }
}
.cid-twN10OFECF .mbr-card-title {
  color: #1f1437;
  margin-bottom: 18px;
}
@media (max-width: 991px) {
  .cid-twN10OFECF .mbr-card-title {
    text-align: start;
  }
}
.cid-twN10OFECF .nutrition {
  max-width: 543px;
  background-color: #f3edf7;
  border-radius: 10px;
  padding: 2.5rem 2rem;
  margin-bottom: 2rem;
  margin-left: 4.5rem;
  margin-right: 2rem;
}
@media (max-width: 1199px) {
  .cid-twN10OFECF .nutrition {
    margin-left: 2.375rem;
  }
}
@media (max-width: 1099px) {
  .cid-twN10OFECF .nutrition {
    margin-left: 1rem;
  }
}
@media (max-width: 1030px) {
  .cid-twN10OFECF .nutrition {
    margin-left: 0.8rem;
  }
}
@media (max-width: 991px) {
  .cid-twN10OFECF .nutrition {
    margin-left: auto;
    margin-right: auto;
  }
}
@media (max-width: 479px) {
  .cid-twN10OFECF .nutrition {
    padding: 1.5rem 1rem;
  }
}
.cid-twN10OFECF .nutrition-head {
  display: flex;
  justify-content: space-between;
  border-bottom: 1px solid #cd8ad1;
  margin-bottom: 1rem;
}
.cid-twN10OFECF .nutrition-head .numbers {
  margin-bottom: 18px;
}
.cid-twN10OFECF .nutrition-wrap {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
@media (max-width: 991px) {
  .cid-twN10OFECF .nutrition-wrap {
    justify-content: center;
  }
}
@media (max-width: 479px) {
  .cid-twN10OFECF .nutrition-wrap {
    flex-wrap: wrap;
  }
}
@media (max-width: 388px) {
  .cid-twN10OFECF .nutrition-wrap {
    width: 100%;
  }
}
.cid-twN10OFECF .nutrition-wrap .nutrition-tile {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 1rem;
}
.cid-twN10OFECF .nutrition-wrap .nutrition-tile:last-child {
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-twN10OFECF .tile-text-wrap {
  display: flex;
}
.cid-twN10OFECF svg {
  display: inline-block;
  width: 50px;
  height: 38px;
  margin-left: -0.5rem;
  margin-right: 0.6rem;
}
.cid-twN10OFECF svg path {
  fill: #cd8ad1;
}
.cid-twN10OFECF .numbers {
  display: flex;
  align-self: center;
}
.cid-twN10OFECF .mbr-number {
  width: 60px;
  margin-bottom: 0;
}
.cid-twN10OFECF .mbr-number:first-child {
  margin-right: 1rem;
}
.cid-twN10OFECF .mbr-tile-text {
  color: #1f1437;
  margin: 0;
  margin-right: 2rem;
}
@media (max-width: 991px) {
  .cid-twN10OFECF .mbr-tile-text {
    text-align: start;
  }
}
.cid-twN10OFECF .price {
  display: flex;
}
@media (max-width: 991px) {
  .cid-twN10OFECF .price {
    flex-direction: column-reverse;
    justify-content: center;
  }
}
.cid-twN10OFECF .price-text-wrap {
  display: flex;
  align-items: center;
  margin-left: 2rem;
}
@media (max-width: 991px) {
  .cid-twN10OFECF .price-text-wrap {
    margin-left: 0;
    justify-content: center;
  }
}
.cid-twN10OFECF .line {
  width: 1px;
  height: 50px;
  margin: 0 20px;
  background-color: #1f1437;
  opacity: 0.5;
  opacity: 0;
}
.cid-twN10OFECF .mbr-price-text {
  color: #1f1437;
  margin-bottom: 0;
}
.cid-twN10OFECF .mbr-price-number {
  color: #1f1437;
  margin-bottom: 0;
}
.cid-twN10OFECF .mbr-amount-text {
  color: #1f1437;
  margin-bottom: 0;
}
.cid-twN10OFECF .mbr-amount-number {
  color: #1f1437;
  margin-bottom: 0;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .cid-twN10OFECF div[class*="col-lg"] {
    width: 100%;
  }
}
.cid-tIlzqT7oiu {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/casting-jfj-hollywood-2-1800x700.jpg");
}
.cid-tIlzqT7oiu .row {
  flex-direction: row-reverse;
}
.cid-tIlzqT7oiu .image-wrapper {
  padding: 0 2rem;
}
.cid-tIlzqT7oiu .image-wrapper img {
  width: 100%;
  border-radius: 15px;
}
@media (max-width: 1199px) {
  .cid-tIlzqT7oiu .image-wrapper {
    padding: 0;
    margin-bottom: 3rem;
  }
}
.cid-tIlzqT7oiu .mbr-section-title {
  color: #ffffff;
  margin-bottom: 1.5rem;
}
.cid-tIlzqT7oiu .mbr-section-subtitle {
  color: #ffffff;
  margin-bottom: 4rem;
}
.cid-tIlzqT7oiu .mbr-text {
  color: #1f1437;
  margin-bottom: 3rem;
}
@media (min-width: 992px) {
  .cid-tIlzqT7oiu .text-wrapper,
  .cid-tIlzqT7oiu .price {
    padding-left: 4.5rem;
    padding-right: 2rem;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .cid-tIlzqT7oiu .text-wrapper,
  .cid-tIlzqT7oiu .price {
    padding-left: 2.375rem;
  }
}
@media (min-width: 992px) and (max-width: 1099px) {
  .cid-tIlzqT7oiu .text-wrapper,
  .cid-tIlzqT7oiu .price {
    padding-left: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1030px) {
  .cid-tIlzqT7oiu .text-wrapper,
  .cid-tIlzqT7oiu .price {
    padding-left: 0.8rem;
  }
}
@media (min-width: 992px) and (max-width: 991px) {
  .cid-tIlzqT7oiu .text-wrapper,
  .cid-tIlzqT7oiu .price {
    padding-left: 0;
  }
}
@media (max-width: 991px) {
  .cid-tIlzqT7oiu .content {
    text-align: center;
  }
}
.cid-tIlzqT7oiu .mbr-card-title {
  color: #1f1437;
  margin-bottom: 18px;
}
@media (max-width: 991px) {
  .cid-tIlzqT7oiu .mbr-card-title {
    text-align: start;
  }
}
.cid-tIlzqT7oiu .nutrition {
  max-width: 543px;
  background-color: #f3edf7;
  border-radius: 10px;
  padding: 2.5rem 2rem;
  margin-bottom: 2rem;
  margin-left: 4.5rem;
  margin-right: 2rem;
}
@media (max-width: 1199px) {
  .cid-tIlzqT7oiu .nutrition {
    margin-left: 2.375rem;
  }
}
@media (max-width: 1099px) {
  .cid-tIlzqT7oiu .nutrition {
    margin-left: 1rem;
  }
}
@media (max-width: 1030px) {
  .cid-tIlzqT7oiu .nutrition {
    margin-left: 0.8rem;
  }
}
@media (max-width: 991px) {
  .cid-tIlzqT7oiu .nutrition {
    margin-left: auto;
    margin-right: auto;
  }
}
@media (max-width: 479px) {
  .cid-tIlzqT7oiu .nutrition {
    padding: 1.5rem 1rem;
  }
}
.cid-tIlzqT7oiu .nutrition-head {
  display: flex;
  justify-content: space-between;
  border-bottom: 1px solid #cd8ad1;
  margin-bottom: 1rem;
}
.cid-tIlzqT7oiu .nutrition-head .numbers {
  margin-bottom: 18px;
}
.cid-tIlzqT7oiu .nutrition-wrap {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
@media (max-width: 991px) {
  .cid-tIlzqT7oiu .nutrition-wrap {
    justify-content: center;
  }
}
@media (max-width: 479px) {
  .cid-tIlzqT7oiu .nutrition-wrap {
    flex-wrap: wrap;
  }
}
@media (max-width: 388px) {
  .cid-tIlzqT7oiu .nutrition-wrap {
    width: 100%;
  }
}
.cid-tIlzqT7oiu .nutrition-wrap .nutrition-tile {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 1rem;
}
.cid-tIlzqT7oiu .nutrition-wrap .nutrition-tile:last-child {
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tIlzqT7oiu .tile-text-wrap {
  display: flex;
}
.cid-tIlzqT7oiu svg {
  display: inline-block;
  width: 50px;
  height: 38px;
  margin-left: -0.5rem;
  margin-right: 0.6rem;
}
.cid-tIlzqT7oiu svg path {
  fill: #cd8ad1;
}
.cid-tIlzqT7oiu .numbers {
  display: flex;
  align-self: center;
}
.cid-tIlzqT7oiu .mbr-number {
  width: 60px;
  margin-bottom: 0;
}
.cid-tIlzqT7oiu .mbr-number:first-child {
  margin-right: 1rem;
}
.cid-tIlzqT7oiu .mbr-tile-text {
  color: #1f1437;
  margin: 0;
  margin-right: 2rem;
}
@media (max-width: 991px) {
  .cid-tIlzqT7oiu .mbr-tile-text {
    text-align: start;
  }
}
.cid-tIlzqT7oiu .price {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tIlzqT7oiu .price {
    flex-direction: column-reverse;
    justify-content: center;
  }
}
.cid-tIlzqT7oiu .price-text-wrap {
  display: flex;
  align-items: center;
  margin-left: 2rem;
}
@media (max-width: 991px) {
  .cid-tIlzqT7oiu .price-text-wrap {
    margin-left: 0;
    justify-content: center;
  }
}
.cid-tIlzqT7oiu .line {
  width: 1px;
  height: 50px;
  margin: 0 20px;
  background-color: #1f1437;
  opacity: 0.5;
  opacity: 0;
}
.cid-tIlzqT7oiu .mbr-price-text {
  color: #1f1437;
  margin-bottom: 0;
}
.cid-tIlzqT7oiu .mbr-price-number {
  color: #1f1437;
  margin-bottom: 0;
}
.cid-tIlzqT7oiu .mbr-amount-text {
  color: #1f1437;
  margin-bottom: 0;
}
.cid-tIlzqT7oiu .mbr-amount-number {
  color: #1f1437;
  margin-bottom: 0;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .cid-tIlzqT7oiu div[class*="col-lg"] {
    width: 100%;
  }
}
.cid-tIlErnNFY2 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/casting-jfj-hollywood-2-1800x700.jpg");
}
.cid-tIlErnNFY2 .row {
  flex-direction: row-reverse;
}
.cid-tIlErnNFY2 .image-wrapper {
  padding: 0 2rem;
}
.cid-tIlErnNFY2 .image-wrapper img {
  width: 100%;
  border-radius: 15px;
}
@media (max-width: 1199px) {
  .cid-tIlErnNFY2 .image-wrapper {
    padding: 0;
    margin-bottom: 3rem;
  }
}
.cid-tIlErnNFY2 .mbr-section-title {
  color: #ffffff;
  margin-bottom: 1.5rem;
}
.cid-tIlErnNFY2 .mbr-section-subtitle {
  color: #ffffff;
  margin-bottom: 4rem;
}
.cid-tIlErnNFY2 .mbr-text {
  color: #1f1437;
  margin-bottom: 3rem;
}
@media (min-width: 992px) {
  .cid-tIlErnNFY2 .text-wrapper,
  .cid-tIlErnNFY2 .price {
    padding-left: 4.5rem;
    padding-right: 2rem;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .cid-tIlErnNFY2 .text-wrapper,
  .cid-tIlErnNFY2 .price {
    padding-left: 2.375rem;
  }
}
@media (min-width: 992px) and (max-width: 1099px) {
  .cid-tIlErnNFY2 .text-wrapper,
  .cid-tIlErnNFY2 .price {
    padding-left: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1030px) {
  .cid-tIlErnNFY2 .text-wrapper,
  .cid-tIlErnNFY2 .price {
    padding-left: 0.8rem;
  }
}
@media (min-width: 992px) and (max-width: 991px) {
  .cid-tIlErnNFY2 .text-wrapper,
  .cid-tIlErnNFY2 .price {
    padding-left: 0;
  }
}
@media (max-width: 991px) {
  .cid-tIlErnNFY2 .content {
    text-align: center;
  }
}
.cid-tIlErnNFY2 .mbr-card-title {
  color: #1f1437;
  margin-bottom: 18px;
}
@media (max-width: 991px) {
  .cid-tIlErnNFY2 .mbr-card-title {
    text-align: start;
  }
}
.cid-tIlErnNFY2 .nutrition {
  max-width: 543px;
  background-color: #f3edf7;
  border-radius: 10px;
  padding: 2.5rem 2rem;
  margin-bottom: 2rem;
  margin-left: 4.5rem;
  margin-right: 2rem;
}
@media (max-width: 1199px) {
  .cid-tIlErnNFY2 .nutrition {
    margin-left: 2.375rem;
  }
}
@media (max-width: 1099px) {
  .cid-tIlErnNFY2 .nutrition {
    margin-left: 1rem;
  }
}
@media (max-width: 1030px) {
  .cid-tIlErnNFY2 .nutrition {
    margin-left: 0.8rem;
  }
}
@media (max-width: 991px) {
  .cid-tIlErnNFY2 .nutrition {
    margin-left: auto;
    margin-right: auto;
  }
}
@media (max-width: 479px) {
  .cid-tIlErnNFY2 .nutrition {
    padding: 1.5rem 1rem;
  }
}
.cid-tIlErnNFY2 .nutrition-head {
  display: flex;
  justify-content: space-between;
  border-bottom: 1px solid #cd8ad1;
  margin-bottom: 1rem;
}
.cid-tIlErnNFY2 .nutrition-head .numbers {
  margin-bottom: 18px;
}
.cid-tIlErnNFY2 .nutrition-wrap {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
@media (max-width: 991px) {
  .cid-tIlErnNFY2 .nutrition-wrap {
    justify-content: center;
  }
}
@media (max-width: 479px) {
  .cid-tIlErnNFY2 .nutrition-wrap {
    flex-wrap: wrap;
  }
}
@media (max-width: 388px) {
  .cid-tIlErnNFY2 .nutrition-wrap {
    width: 100%;
  }
}
.cid-tIlErnNFY2 .nutrition-wrap .nutrition-tile {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 1rem;
}
.cid-tIlErnNFY2 .nutrition-wrap .nutrition-tile:last-child {
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tIlErnNFY2 .tile-text-wrap {
  display: flex;
}
.cid-tIlErnNFY2 svg {
  display: inline-block;
  width: 50px;
  height: 38px;
  margin-left: -0.5rem;
  margin-right: 0.6rem;
}
.cid-tIlErnNFY2 svg path {
  fill: #cd8ad1;
}
.cid-tIlErnNFY2 .numbers {
  display: flex;
  align-self: center;
}
.cid-tIlErnNFY2 .mbr-number {
  width: 60px;
  margin-bottom: 0;
}
.cid-tIlErnNFY2 .mbr-number:first-child {
  margin-right: 1rem;
}
.cid-tIlErnNFY2 .mbr-tile-text {
  color: #1f1437;
  margin: 0;
  margin-right: 2rem;
}
@media (max-width: 991px) {
  .cid-tIlErnNFY2 .mbr-tile-text {
    text-align: start;
  }
}
.cid-tIlErnNFY2 .price {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tIlErnNFY2 .price {
    flex-direction: column-reverse;
    justify-content: center;
  }
}
.cid-tIlErnNFY2 .price-text-wrap {
  display: flex;
  align-items: center;
  margin-left: 2rem;
}
@media (max-width: 991px) {
  .cid-tIlErnNFY2 .price-text-wrap {
    margin-left: 0;
    justify-content: center;
  }
}
.cid-tIlErnNFY2 .line {
  width: 1px;
  height: 50px;
  margin: 0 20px;
  background-color: #1f1437;
  opacity: 0.5;
  opacity: 0;
}
.cid-tIlErnNFY2 .mbr-price-text {
  color: #1f1437;
  margin-bottom: 0;
}
.cid-tIlErnNFY2 .mbr-price-number {
  color: #1f1437;
  margin-bottom: 0;
}
.cid-tIlErnNFY2 .mbr-amount-text {
  color: #1f1437;
  margin-bottom: 0;
}
.cid-tIlErnNFY2 .mbr-amount-number {
  color: #1f1437;
  margin-bottom: 0;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .cid-tIlErnNFY2 div[class*="col-lg"] {
    width: 100%;
  }
}
.cid-tIdzRGgff7 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/casting-jfj-hollywood-2-1800x700.jpg");
}
.cid-tIdzRGgff7 .row {
  flex-direction: row-reverse;
}
.cid-tIdzRGgff7 .image-wrapper {
  padding: 0 2rem;
}
.cid-tIdzRGgff7 .image-wrapper img {
  width: 100%;
  border-radius: 15px;
}
@media (max-width: 1199px) {
  .cid-tIdzRGgff7 .image-wrapper {
    padding: 0;
    margin-bottom: 3rem;
  }
}
.cid-tIdzRGgff7 .mbr-section-title {
  color: #ffffff;
  margin-bottom: 1.5rem;
}
.cid-tIdzRGgff7 .mbr-section-subtitle {
  color: #ffffff;
  margin-bottom: 4rem;
}
.cid-tIdzRGgff7 .mbr-text {
  color: #1f1437;
  margin-bottom: 3rem;
}
@media (min-width: 992px) {
  .cid-tIdzRGgff7 .text-wrapper,
  .cid-tIdzRGgff7 .price {
    padding-left: 4.5rem;
    padding-right: 2rem;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .cid-tIdzRGgff7 .text-wrapper,
  .cid-tIdzRGgff7 .price {
    padding-left: 2.375rem;
  }
}
@media (min-width: 992px) and (max-width: 1099px) {
  .cid-tIdzRGgff7 .text-wrapper,
  .cid-tIdzRGgff7 .price {
    padding-left: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1030px) {
  .cid-tIdzRGgff7 .text-wrapper,
  .cid-tIdzRGgff7 .price {
    padding-left: 0.8rem;
  }
}
@media (min-width: 992px) and (max-width: 991px) {
  .cid-tIdzRGgff7 .text-wrapper,
  .cid-tIdzRGgff7 .price {
    padding-left: 0;
  }
}
@media (max-width: 991px) {
  .cid-tIdzRGgff7 .content {
    text-align: center;
  }
}
.cid-tIdzRGgff7 .mbr-card-title {
  color: #1f1437;
  margin-bottom: 18px;
}
@media (max-width: 991px) {
  .cid-tIdzRGgff7 .mbr-card-title {
    text-align: start;
  }
}
.cid-tIdzRGgff7 .nutrition {
  max-width: 543px;
  background-color: #f3edf7;
  border-radius: 10px;
  padding: 2.5rem 2rem;
  margin-bottom: 2rem;
  margin-left: 4.5rem;
  margin-right: 2rem;
}
@media (max-width: 1199px) {
  .cid-tIdzRGgff7 .nutrition {
    margin-left: 2.375rem;
  }
}
@media (max-width: 1099px) {
  .cid-tIdzRGgff7 .nutrition {
    margin-left: 1rem;
  }
}
@media (max-width: 1030px) {
  .cid-tIdzRGgff7 .nutrition {
    margin-left: 0.8rem;
  }
}
@media (max-width: 991px) {
  .cid-tIdzRGgff7 .nutrition {
    margin-left: auto;
    margin-right: auto;
  }
}
@media (max-width: 479px) {
  .cid-tIdzRGgff7 .nutrition {
    padding: 1.5rem 1rem;
  }
}
.cid-tIdzRGgff7 .nutrition-head {
  display: flex;
  justify-content: space-between;
  border-bottom: 1px solid #cd8ad1;
  margin-bottom: 1rem;
}
.cid-tIdzRGgff7 .nutrition-head .numbers {
  margin-bottom: 18px;
}
.cid-tIdzRGgff7 .nutrition-wrap {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
@media (max-width: 991px) {
  .cid-tIdzRGgff7 .nutrition-wrap {
    justify-content: center;
  }
}
@media (max-width: 479px) {
  .cid-tIdzRGgff7 .nutrition-wrap {
    flex-wrap: wrap;
  }
}
@media (max-width: 388px) {
  .cid-tIdzRGgff7 .nutrition-wrap {
    width: 100%;
  }
}
.cid-tIdzRGgff7 .nutrition-wrap .nutrition-tile {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 1rem;
}
.cid-tIdzRGgff7 .nutrition-wrap .nutrition-tile:last-child {
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tIdzRGgff7 .tile-text-wrap {
  display: flex;
}
.cid-tIdzRGgff7 svg {
  display: inline-block;
  width: 50px;
  height: 38px;
  margin-left: -0.5rem;
  margin-right: 0.6rem;
}
.cid-tIdzRGgff7 svg path {
  fill: #cd8ad1;
}
.cid-tIdzRGgff7 .numbers {
  display: flex;
  align-self: center;
}
.cid-tIdzRGgff7 .mbr-number {
  width: 60px;
  margin-bottom: 0;
}
.cid-tIdzRGgff7 .mbr-number:first-child {
  margin-right: 1rem;
}
.cid-tIdzRGgff7 .mbr-tile-text {
  color: #1f1437;
  margin: 0;
  margin-right: 2rem;
}
@media (max-width: 991px) {
  .cid-tIdzRGgff7 .mbr-tile-text {
    text-align: start;
  }
}
.cid-tIdzRGgff7 .price {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tIdzRGgff7 .price {
    flex-direction: column-reverse;
    justify-content: center;
  }
}
.cid-tIdzRGgff7 .price-text-wrap {
  display: flex;
  align-items: center;
  margin-left: 2rem;
}
@media (max-width: 991px) {
  .cid-tIdzRGgff7 .price-text-wrap {
    margin-left: 0;
    justify-content: center;
  }
}
.cid-tIdzRGgff7 .line {
  width: 1px;
  height: 50px;
  margin: 0 20px;
  background-color: #1f1437;
  opacity: 0.5;
  opacity: 0;
}
.cid-tIdzRGgff7 .mbr-price-text {
  color: #1f1437;
  margin-bottom: 0;
}
.cid-tIdzRGgff7 .mbr-price-number {
  color: #1f1437;
  margin-bottom: 0;
}
.cid-tIdzRGgff7 .mbr-amount-text {
  color: #1f1437;
  margin-bottom: 0;
}
.cid-tIdzRGgff7 .mbr-amount-number {
  color: #1f1437;
  margin-bottom: 0;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .cid-tIdzRGgff7 div[class*="col-lg"] {
    width: 100%;
  }
}
.cid-tVjeJXQ7pJ {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/casting-jfj-hollywood-2-1800x700.jpg");
}
.cid-tVjeJXQ7pJ .row {
  flex-direction: row-reverse;
}
.cid-tVjeJXQ7pJ .image-wrapper {
  padding: 0 2rem;
}
.cid-tVjeJXQ7pJ .image-wrapper img {
  width: 100%;
  border-radius: 15px;
}
@media (max-width: 1199px) {
  .cid-tVjeJXQ7pJ .image-wrapper {
    padding: 0;
    margin-bottom: 3rem;
  }
}
.cid-tVjeJXQ7pJ .mbr-section-title {
  color: #ffffff;
  margin-bottom: 1.5rem;
}
.cid-tVjeJXQ7pJ .mbr-section-subtitle {
  color: #ffffff;
  margin-bottom: 4rem;
}
.cid-tVjeJXQ7pJ .mbr-text {
  color: #1f1437;
  margin-bottom: 3rem;
}
@media (min-width: 992px) {
  .cid-tVjeJXQ7pJ .text-wrapper,
  .cid-tVjeJXQ7pJ .price {
    padding-left: 4.5rem;
    padding-right: 2rem;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .cid-tVjeJXQ7pJ .text-wrapper,
  .cid-tVjeJXQ7pJ .price {
    padding-left: 2.375rem;
  }
}
@media (min-width: 992px) and (max-width: 1099px) {
  .cid-tVjeJXQ7pJ .text-wrapper,
  .cid-tVjeJXQ7pJ .price {
    padding-left: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1030px) {
  .cid-tVjeJXQ7pJ .text-wrapper,
  .cid-tVjeJXQ7pJ .price {
    padding-left: 0.8rem;
  }
}
@media (min-width: 992px) and (max-width: 991px) {
  .cid-tVjeJXQ7pJ .text-wrapper,
  .cid-tVjeJXQ7pJ .price {
    padding-left: 0;
  }
}
@media (max-width: 991px) {
  .cid-tVjeJXQ7pJ .content {
    text-align: center;
  }
}
.cid-tVjeJXQ7pJ .mbr-card-title {
  color: #1f1437;
  margin-bottom: 18px;
}
@media (max-width: 991px) {
  .cid-tVjeJXQ7pJ .mbr-card-title {
    text-align: start;
  }
}
.cid-tVjeJXQ7pJ .nutrition {
  max-width: 543px;
  background-color: #f3edf7;
  border-radius: 10px;
  padding: 2.5rem 2rem;
  margin-bottom: 2rem;
  margin-left: 4.5rem;
  margin-right: 2rem;
}
@media (max-width: 1199px) {
  .cid-tVjeJXQ7pJ .nutrition {
    margin-left: 2.375rem;
  }
}
@media (max-width: 1099px) {
  .cid-tVjeJXQ7pJ .nutrition {
    margin-left: 1rem;
  }
}
@media (max-width: 1030px) {
  .cid-tVjeJXQ7pJ .nutrition {
    margin-left: 0.8rem;
  }
}
@media (max-width: 991px) {
  .cid-tVjeJXQ7pJ .nutrition {
    margin-left: auto;
    margin-right: auto;
  }
}
@media (max-width: 479px) {
  .cid-tVjeJXQ7pJ .nutrition {
    padding: 1.5rem 1rem;
  }
}
.cid-tVjeJXQ7pJ .nutrition-head {
  display: flex;
  justify-content: space-between;
  border-bottom: 1px solid #cd8ad1;
  margin-bottom: 1rem;
}
.cid-tVjeJXQ7pJ .nutrition-head .numbers {
  margin-bottom: 18px;
}
.cid-tVjeJXQ7pJ .nutrition-wrap {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
@media (max-width: 991px) {
  .cid-tVjeJXQ7pJ .nutrition-wrap {
    justify-content: center;
  }
}
@media (max-width: 479px) {
  .cid-tVjeJXQ7pJ .nutrition-wrap {
    flex-wrap: wrap;
  }
}
@media (max-width: 388px) {
  .cid-tVjeJXQ7pJ .nutrition-wrap {
    width: 100%;
  }
}
.cid-tVjeJXQ7pJ .nutrition-wrap .nutrition-tile {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 1rem;
}
.cid-tVjeJXQ7pJ .nutrition-wrap .nutrition-tile:last-child {
  margin-bottom: 0;
  margin-top: 1rem;
}
.cid-tVjeJXQ7pJ .tile-text-wrap {
  display: flex;
}
.cid-tVjeJXQ7pJ svg {
  display: inline-block;
  width: 50px;
  height: 38px;
  margin-left: -0.5rem;
  margin-right: 0.6rem;
}
.cid-tVjeJXQ7pJ svg path {
  fill: #cd8ad1;
}
.cid-tVjeJXQ7pJ .numbers {
  display: flex;
  align-self: center;
}
.cid-tVjeJXQ7pJ .mbr-number {
  width: 60px;
  margin-bottom: 0;
}
.cid-tVjeJXQ7pJ .mbr-number:first-child {
  margin-right: 1rem;
}
.cid-tVjeJXQ7pJ .mbr-tile-text {
  color: #1f1437;
  margin: 0;
  margin-right: 2rem;
}
@media (max-width: 991px) {
  .cid-tVjeJXQ7pJ .mbr-tile-text {
    text-align: start;
  }
}
.cid-tVjeJXQ7pJ .price {
  display: flex;
}
@media (max-width: 991px) {
  .cid-tVjeJXQ7pJ .price {
    flex-direction: column-reverse;
    justify-content: center;
  }
}
.cid-tVjeJXQ7pJ .price-text-wrap {
  display: flex;
  align-items: center;
  margin-left: 2rem;
}
@media (max-width: 991px) {
  .cid-tVjeJXQ7pJ .price-text-wrap {
    margin-left: 0;
    justify-content: center;
  }
}
.cid-tVjeJXQ7pJ .line {
  width: 1px;
  height: 50px;
  margin: 0 20px;
  background-color: #1f1437;
  opacity: 0.5;
  opacity: 0;
}
.cid-tVjeJXQ7pJ .mbr-price-text {
  color: #1f1437;
  margin-bottom: 0;
}
.cid-tVjeJXQ7pJ .mbr-price-number {
  color: #1f1437;
  margin-bottom: 0;
}
.cid-tVjeJXQ7pJ .mbr-amount-text {
  color: #1f1437;
  margin-bottom: 0;
}
.cid-tVjeJXQ7pJ .mbr-amount-number {
  color: #1f1437;
  margin-bottom: 0;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .cid-tVjeJXQ7pJ div[class*="col-lg"] {
    width: 100%;
  }
}
.cid-twN3uYRPKE {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-twN3uYRPKE .card-btn {
  width: 10rem;
  height: 10rem;
  border-radius: 50%;
  padding-top: 0.5rem;
}
.cid-twN3uYRPKE .card-btn .rotate {
  transform: rotate(225deg);
  margin-top: 0.2rem;
  margin-left: 0;
}
.cid-twN3uYRPKE .card-btn svg {
  transition: all 0.4s;
}
.cid-twN3uYRPKE .card-btn:hover > svg {
  transform: rotate(315deg);
}
@media (max-width: 991px) {
  .cid-twN3uYRPKE .card-btn {
    right: 0;
    top: 1.5rem;
  }
}
@media (max-width: 576px) {
  .cid-twN3uYRPKE .card-btn {
    width: 8rem;
    height: 8rem;
    right: 0;
    top: 1.5rem;
  }
  .cid-twN3uYRPKE .card-btn p {
    margin-bottom: 0.5rem;
  }
}
.cid-twN3uYRPKE .column {
  display: flex;
  flex-direction: column;
}
.cid-twN3uYRPKE .mbr-card-title,
.cid-twN3uYRPKE .mbr-text {
  color: #fafafa;
}
.cid-twN3uYRPKE .icon-wrap {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .cid-twN3uYRPKE .icon-wrap {
    justify-content: center;
    flex-wrap: wrap;
  }
}
.cid-twN3uYRPKE .mbr-card-title {
  color: #022b47;
}
.cid-tIlJoAUxjA {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0a1c44;
}
.cid-tIlJoAUxjA .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-tyPFQg3FZM .navbar {
  padding: 0.5rem 0;
  background: #18284c;
  transition: none;
  min-height: 50px;
}
.cid-tyPFQg3FZM .navbar-fixed-top {
  padding-top: 0;
}
.cid-tyPFQg3FZM .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-content-top {
  background: #0a1c44;
  max-width: 100%;
  display: none;
  -webkit-justify-content: left;
  justify-content: left;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown-item {
  padding: 0;
}
.cid-tyPFQg3FZM .dropdown-item,
.cid-tyPFQg3FZM .nav-link,
.cid-tyPFQg3FZM .brand-name {
  font-style: normal;
}
.cid-tyPFQg3FZM .dropdown-item:hover,
.cid-tyPFQg3FZM .nav-link:hover,
.cid-tyPFQg3FZM .brand-name:hover {
  color: #0087ab !important;
}
.cid-tyPFQg3FZM .dropdown-menu {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .dropdown-item:active {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tyPFQg3FZM .navbar-dropdown.bg-color.transparent.opened {
  background: #18284c;
}
.cid-tyPFQg3FZM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tyPFQg3FZM .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 0.5rem !important;
}
.cid-tyPFQg3FZM .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .content-text {
  margin-bottom: 0;
}
.cid-tyPFQg3FZM .navbar-nav {
  position: relative;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #0087ab;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tyPFQg3FZM .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tyPFQg3FZM .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-tyPFQg3FZM .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tyPFQg3FZM .nav-dropdown .link {
  font-weight: 400;
}
.cid-tyPFQg3FZM .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tyPFQg3FZM .content-right-side {
  text-align: center;
}
.cid-tyPFQg3FZM .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tyPFQg3FZM .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tyPFQg3FZM .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-tyPFQg3FZM .info-widget {
  padding-left: 2rem;
  padding-right: 3rem;
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tyPFQg3FZM .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tyPFQg3FZM .widget-content .widget-title {
  font-weight: 400;
  margin-bottom: 3px;
}
.cid-tyPFQg3FZM .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar .menu-content-top {
    display: flex;
    height: 60px;
  }
  .cid-tyPFQg3FZM .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-tyPFQg3FZM .navbar {
    display: block;
    padding: 0;
  }
  .cid-tyPFQg3FZM .navbar .menu-logo {
    margin: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tyPFQg3FZM .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tyPFQg3FZM .navbar-toggler {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
  }
}
.cid-tyPFQg3FZM .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tyPFQg3FZM .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tyPFQg3FZM .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tyPFQg3FZM .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tyPFQg3FZM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-tyPFQg3FZM button.navbar-toggler:focus {
  outline: none;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e1be19;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .btn {
  display: flex;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .collapsed button.navbar-toggler {
  display: block;
}
.cid-tyPFQg3FZM .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tyPFQg3FZM .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-tyPFQg3FZM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-tyPFQg3FZM .collapsed .menu-bottom {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-item {
    color: white !important;
    border-bottom: 0px solid #4f5b77;
  }
  .cid-tyPFQg3FZM .dropdown-item:not(:last-child) {
    border-bottom: 1px solid #4f5b77;
  }
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing,
  .cid-tyPFQg3FZM .navbar-collapse.show {
    display: block !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tyPFQg3FZM img {
    height: 3.8rem !important;
  }
  .cid-tyPFQg3FZM .btn {
    display: flex;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    display: block;
  }
  .cid-tyPFQg3FZM .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tyPFQg3FZM .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tyPFQg3FZM .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tyPFQg3FZM .nav-link:focus {
  outline: none;
}
.cid-tyPFQg3FZM .navbar-toggler {
  position: relative;
}
.cid-tyPFQg3FZM .dropdown-item.active,
.cid-tyPFQg3FZM .dropdown-item:active {
  color: initial;
}
.cid-tyPFQg3FZM .widget-title,
.cid-tyPFQg3FZM .widget-icon {
  color: #e9e9e9;
}
.cid-tyPFQg3FZM .widget-text {
  color: #656565;
}
@media (max-width: 576px) {
  .cid-tyPFQg3FZM .menu-logo {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar {
    padding: 0;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    -webkit-align-self: center;
    align-self: center;
  }
}
.cid-tyPfpjYLFA {
  padding-top: 180px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/claire-langlois11-2-1800x800.jpg");
}
.cid-tyPfpjYLFA .mbr-section-title {
  text-align: center;
}
.cid-tyPfpjYLFA .mbr-text,
.cid-tyPfpjYLFA .mbr-section-btn {
  text-align: center;
}
.cid-tyPfpm0bRE {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tyPfpm0bRE .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-tyPfpm0bRE .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-tyPfpm0bRE .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-tyPfpm0bRE .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-tyPfpm0bRE .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tyPfpm0bRE .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-tyPfpm0bRE .card:hover .card-box {
  bottom: 0;
}
.cid-tyPfpm0bRE .card:hover .btn {
  opacity: 1;
}
.cid-tyPfpm0bRE .card-title {
  color: #232323;
  margin: 0;
  text-align: center;
}
.cid-tyPfpm0bRE .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-tyPfpm0bRE .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-tyPfpm0bRE .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-tyPfpm0bRE .mbr-section-title,
.cid-tyPfpm0bRE .line-wrap {
  text-align: center;
}
.cid-tyPfpm0bRE .card-box > p,
.cid-tyPfpm0bRE .mbr-section-btn {
  text-align: center;
  color: #232323;
}
@media (max-width: 576px) {
  .cid-tyPfpm0bRE .card-box {
    bottom: 0;
  }
  .cid-tyPfpm0bRE .btn {
    opacity: 1;
  }
}
.cid-tyPfpmjiQB {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tyPfpmjiQB .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-tyPfpmjiQB .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-tyPfpmjiQB .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-tyPfpmjiQB .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-tyPfpmjiQB .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tyPfpmjiQB .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-tyPfpmjiQB .card:hover .card-box {
  bottom: 0;
}
.cid-tyPfpmjiQB .card:hover .btn {
  opacity: 1;
}
.cid-tyPfpmjiQB .card-title {
  color: #232323;
  margin: 0;
  text-align: center;
}
.cid-tyPfpmjiQB .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-tyPfpmjiQB .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-tyPfpmjiQB .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-tyPfpmjiQB .mbr-section-title,
.cid-tyPfpmjiQB .line-wrap {
  text-align: center;
}
.cid-tyPfpmjiQB .card-box > p,
.cid-tyPfpmjiQB .mbr-section-btn {
  text-align: center;
  color: #232323;
}
@media (max-width: 576px) {
  .cid-tyPfpmjiQB .card-box {
    bottom: 0;
  }
  .cid-tyPfpmjiQB .btn {
    opacity: 1;
  }
}
.cid-tyPfpmYP69 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tyPfpmYP69 .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-tyPfpmYP69 .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-tyPfpmYP69 .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-tyPfpmYP69 .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-tyPfpmYP69 .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tyPfpmYP69 .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-tyPfpmYP69 .card:hover .card-box {
  bottom: 0;
}
.cid-tyPfpmYP69 .card:hover .btn {
  opacity: 1;
}
.cid-tyPfpmYP69 .card-title {
  color: #232323;
  margin: 0;
  text-align: center;
}
.cid-tyPfpmYP69 .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-tyPfpmYP69 .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-tyPfpmYP69 .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-tyPfpmYP69 .mbr-section-title,
.cid-tyPfpmYP69 .line-wrap {
  text-align: center;
}
.cid-tyPfpmYP69 .card-box > p,
.cid-tyPfpmYP69 .mbr-section-btn {
  text-align: center;
  color: #232323;
}
@media (max-width: 576px) {
  .cid-tyPfpmYP69 .card-box {
    bottom: 0;
  }
  .cid-tyPfpmYP69 .btn {
    opacity: 1;
  }
}
.cid-tJx4PxYwl9 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tJx4PxYwl9 .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-tJx4PxYwl9 .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-tJx4PxYwl9 .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-tJx4PxYwl9 .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-tJx4PxYwl9 .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tJx4PxYwl9 .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-tJx4PxYwl9 .card:hover .card-box {
  bottom: 0;
}
.cid-tJx4PxYwl9 .card:hover .btn {
  opacity: 1;
}
.cid-tJx4PxYwl9 .card-title {
  color: #232323;
  margin: 0;
  text-align: center;
}
.cid-tJx4PxYwl9 .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-tJx4PxYwl9 .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-tJx4PxYwl9 .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-tJx4PxYwl9 .mbr-section-title,
.cid-tJx4PxYwl9 .line-wrap {
  text-align: center;
}
.cid-tJx4PxYwl9 .card-box > p,
.cid-tJx4PxYwl9 .mbr-section-btn {
  text-align: center;
  color: #232323;
}
@media (max-width: 576px) {
  .cid-tJx4PxYwl9 .card-box {
    bottom: 0;
  }
  .cid-tJx4PxYwl9 .btn {
    opacity: 1;
  }
}
.cid-tTP3VbKOnq {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tTP3VbKOnq .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-tTP3VbKOnq .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-tTP3VbKOnq .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-tTP3VbKOnq .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-tTP3VbKOnq .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tTP3VbKOnq .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-tTP3VbKOnq .card:hover .card-box {
  bottom: 0;
}
.cid-tTP3VbKOnq .card:hover .btn {
  opacity: 1;
}
.cid-tTP3VbKOnq .card-title {
  color: #232323;
  margin: 0;
  text-align: center;
}
.cid-tTP3VbKOnq .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-tTP3VbKOnq .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-tTP3VbKOnq .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-tTP3VbKOnq .mbr-section-title,
.cid-tTP3VbKOnq .line-wrap {
  text-align: center;
}
.cid-tTP3VbKOnq .card-box > p,
.cid-tTP3VbKOnq .mbr-section-btn {
  text-align: center;
  color: #232323;
}
@media (max-width: 576px) {
  .cid-tTP3VbKOnq .card-box {
    bottom: 0;
  }
  .cid-tTP3VbKOnq .btn {
    opacity: 1;
  }
}
.cid-u10wDd3wGh {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-u10wDd3wGh .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-u10wDd3wGh .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-u10wDd3wGh .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-u10wDd3wGh .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-u10wDd3wGh .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-u10wDd3wGh .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-u10wDd3wGh .card:hover .card-box {
  bottom: 0;
}
.cid-u10wDd3wGh .card:hover .btn {
  opacity: 1;
}
.cid-u10wDd3wGh .card-title {
  color: #232323;
  margin: 0;
  text-align: center;
}
.cid-u10wDd3wGh .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-u10wDd3wGh .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-u10wDd3wGh .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-u10wDd3wGh .mbr-section-title,
.cid-u10wDd3wGh .line-wrap {
  text-align: center;
}
.cid-u10wDd3wGh .card-box > p,
.cid-u10wDd3wGh .mbr-section-btn {
  text-align: center;
  color: #232323;
}
@media (max-width: 576px) {
  .cid-u10wDd3wGh .card-box {
    bottom: 0;
  }
  .cid-u10wDd3wGh .btn {
    opacity: 1;
  }
}
.cid-u10zx1SpUQ {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-u10zx1SpUQ .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-u10zx1SpUQ .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-u10zx1SpUQ .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-u10zx1SpUQ .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-u10zx1SpUQ .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-u10zx1SpUQ .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-u10zx1SpUQ .card:hover .card-box {
  bottom: 0;
}
.cid-u10zx1SpUQ .card:hover .btn {
  opacity: 1;
}
.cid-u10zx1SpUQ .card-title {
  color: #232323;
  margin: 0;
  text-align: center;
}
.cid-u10zx1SpUQ .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-u10zx1SpUQ .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-u10zx1SpUQ .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-u10zx1SpUQ .mbr-section-title,
.cid-u10zx1SpUQ .line-wrap {
  text-align: center;
}
.cid-u10zx1SpUQ .card-box > p,
.cid-u10zx1SpUQ .mbr-section-btn {
  text-align: center;
  color: #232323;
}
@media (max-width: 576px) {
  .cid-u10zx1SpUQ .card-box {
    bottom: 0;
  }
  .cid-u10zx1SpUQ .btn {
    opacity: 1;
  }
}
.cid-u5a0AR9GH2 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-u5a0AR9GH2 .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-u5a0AR9GH2 .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-u5a0AR9GH2 .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-u5a0AR9GH2 .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-u5a0AR9GH2 .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-u5a0AR9GH2 .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-u5a0AR9GH2 .card:hover .card-box {
  bottom: 0;
}
.cid-u5a0AR9GH2 .card:hover .btn {
  opacity: 1;
}
.cid-u5a0AR9GH2 .card-title {
  color: #232323;
  margin: 0;
  text-align: center;
}
.cid-u5a0AR9GH2 .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-u5a0AR9GH2 .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-u5a0AR9GH2 .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-u5a0AR9GH2 .mbr-section-title,
.cid-u5a0AR9GH2 .line-wrap {
  text-align: center;
}
.cid-u5a0AR9GH2 .card-box > p,
.cid-u5a0AR9GH2 .mbr-section-btn {
  text-align: center;
  color: #232323;
}
@media (max-width: 576px) {
  .cid-u5a0AR9GH2 .card-box {
    bottom: 0;
  }
  .cid-u5a0AR9GH2 .btn {
    opacity: 1;
  }
}
.cid-tyPfpogql2 {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #0a1c44;
}
.cid-tyPfpogql2 .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tyPfpogql2 .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: #0087ab;
}
.cid-tyPfpogql2 .svg-top .st0 {
  fill: #0a1c44;
}
@media (max-width: 992px) {
  .cid-tyPfpogql2 .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tyPfpogql2 .text-content {
    max-width: none;
  }
}
.cid-tyPfpogql2 .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-tyPfpogql2 .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tyPfpogql2 .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-tyPfpogql2 .icons {
    justify-content: center !important;
  }
  .cid-tyPfpogql2 .text-content * {
    text-align: center;
  }
}
.cid-tyPfpogql2 P {
  color: #ffffff;
}
.cid-tyPfpogql2 .mbr-section-title {
  color: #ffffff;
}
.cid-tIlIQTSxxy {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0a1c44;
}
.cid-tIlIQTSxxy .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-tyPFQg3FZM .navbar {
  padding: 0.5rem 0;
  background: #18284c;
  transition: none;
  min-height: 50px;
}
.cid-tyPFQg3FZM .navbar-fixed-top {
  padding-top: 0;
}
.cid-tyPFQg3FZM .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-content-top {
  background: #0a1c44;
  max-width: 100%;
  display: none;
  -webkit-justify-content: left;
  justify-content: left;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown-item {
  padding: 0;
}
.cid-tyPFQg3FZM .dropdown-item,
.cid-tyPFQg3FZM .nav-link,
.cid-tyPFQg3FZM .brand-name {
  font-style: normal;
}
.cid-tyPFQg3FZM .dropdown-item:hover,
.cid-tyPFQg3FZM .nav-link:hover,
.cid-tyPFQg3FZM .brand-name:hover {
  color: #0087ab !important;
}
.cid-tyPFQg3FZM .dropdown-menu {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .dropdown-item:active {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tyPFQg3FZM .navbar-dropdown.bg-color.transparent.opened {
  background: #18284c;
}
.cid-tyPFQg3FZM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tyPFQg3FZM .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 0.5rem !important;
}
.cid-tyPFQg3FZM .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .content-text {
  margin-bottom: 0;
}
.cid-tyPFQg3FZM .navbar-nav {
  position: relative;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #0087ab;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tyPFQg3FZM .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tyPFQg3FZM .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-tyPFQg3FZM .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tyPFQg3FZM .nav-dropdown .link {
  font-weight: 400;
}
.cid-tyPFQg3FZM .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tyPFQg3FZM .content-right-side {
  text-align: center;
}
.cid-tyPFQg3FZM .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tyPFQg3FZM .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tyPFQg3FZM .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-tyPFQg3FZM .info-widget {
  padding-left: 2rem;
  padding-right: 3rem;
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tyPFQg3FZM .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tyPFQg3FZM .widget-content .widget-title {
  font-weight: 400;
  margin-bottom: 3px;
}
.cid-tyPFQg3FZM .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar .menu-content-top {
    display: flex;
    height: 60px;
  }
  .cid-tyPFQg3FZM .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-tyPFQg3FZM .navbar {
    display: block;
    padding: 0;
  }
  .cid-tyPFQg3FZM .navbar .menu-logo {
    margin: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tyPFQg3FZM .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tyPFQg3FZM .navbar-toggler {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
  }
}
.cid-tyPFQg3FZM .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tyPFQg3FZM .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tyPFQg3FZM .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tyPFQg3FZM .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tyPFQg3FZM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-tyPFQg3FZM button.navbar-toggler:focus {
  outline: none;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e1be19;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .btn {
  display: flex;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .collapsed button.navbar-toggler {
  display: block;
}
.cid-tyPFQg3FZM .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tyPFQg3FZM .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-tyPFQg3FZM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-tyPFQg3FZM .collapsed .menu-bottom {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-item {
    color: white !important;
    border-bottom: 0px solid #4f5b77;
  }
  .cid-tyPFQg3FZM .dropdown-item:not(:last-child) {
    border-bottom: 1px solid #4f5b77;
  }
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing,
  .cid-tyPFQg3FZM .navbar-collapse.show {
    display: block !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tyPFQg3FZM img {
    height: 3.8rem !important;
  }
  .cid-tyPFQg3FZM .btn {
    display: flex;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    display: block;
  }
  .cid-tyPFQg3FZM .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tyPFQg3FZM .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tyPFQg3FZM .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tyPFQg3FZM .nav-link:focus {
  outline: none;
}
.cid-tyPFQg3FZM .navbar-toggler {
  position: relative;
}
.cid-tyPFQg3FZM .dropdown-item.active,
.cid-tyPFQg3FZM .dropdown-item:active {
  color: initial;
}
.cid-tyPFQg3FZM .widget-title,
.cid-tyPFQg3FZM .widget-icon {
  color: #e9e9e9;
}
.cid-tyPFQg3FZM .widget-text {
  color: #656565;
}
@media (max-width: 576px) {
  .cid-tyPFQg3FZM .menu-logo {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar {
    padding: 0;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    -webkit-align-self: center;
    align-self: center;
  }
}
.cid-tyPfCfZP7D {
  padding-top: 90px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/divine-volonte2-5-1800x800.jpg");
}
.cid-tyPfCfZP7D .mbr-section-title {
  text-align: center;
}
.cid-tyPfCfZP7D .mbr-text,
.cid-tyPfCfZP7D .mbr-section-btn {
  text-align: center;
}
.cid-tyPfCgeAFC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tyPfCgeAFC .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-tyPfCgeAFC .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-tyPfCgeAFC .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-tyPfCgeAFC .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-tyPfCgeAFC .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tyPfCgeAFC .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-tyPfCgeAFC .card:hover .card-box {
  bottom: 0;
}
.cid-tyPfCgeAFC .card:hover .btn {
  opacity: 1;
}
.cid-tyPfCgeAFC .card-title {
  color: #232323;
  margin: 0;
  text-align: center;
}
.cid-tyPfCgeAFC .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-tyPfCgeAFC .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-tyPfCgeAFC .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-tyPfCgeAFC .mbr-section-title,
.cid-tyPfCgeAFC .line-wrap {
  text-align: center;
}
.cid-tyPfCgeAFC .card-box > p,
.cid-tyPfCgeAFC .mbr-section-btn {
  text-align: center;
  color: #232323;
}
@media (max-width: 576px) {
  .cid-tyPfCgeAFC .card-box {
    bottom: 0;
  }
  .cid-tyPfCgeAFC .btn {
    opacity: 1;
  }
}
.cid-tyPfCgyniw {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tyPfCgyniw .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-tyPfCgyniw .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-tyPfCgyniw .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-tyPfCgyniw .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-tyPfCgyniw .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tyPfCgyniw .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-tyPfCgyniw .card:hover .card-box {
  bottom: 0;
}
.cid-tyPfCgyniw .card:hover .btn {
  opacity: 1;
}
.cid-tyPfCgyniw .card-title {
  color: #232323;
  margin: 0;
  text-align: center;
}
.cid-tyPfCgyniw .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-tyPfCgyniw .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-tyPfCgyniw .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-tyPfCgyniw .mbr-section-title,
.cid-tyPfCgyniw .line-wrap {
  text-align: center;
}
.cid-tyPfCgyniw .card-box > p,
.cid-tyPfCgyniw .mbr-section-btn {
  text-align: center;
  color: #232323;
}
@media (max-width: 576px) {
  .cid-tyPfCgyniw .card-box {
    bottom: 0;
  }
  .cid-tyPfCgyniw .btn {
    opacity: 1;
  }
}
.cid-tyPfCgPRrM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tyPfCgPRrM .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-tyPfCgPRrM .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-tyPfCgPRrM .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-tyPfCgPRrM .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-tyPfCgPRrM .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tyPfCgPRrM .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-tyPfCgPRrM .card:hover .card-box {
  bottom: 0;
}
.cid-tyPfCgPRrM .card:hover .btn {
  opacity: 1;
}
.cid-tyPfCgPRrM .card-title {
  color: #232323;
  margin: 0;
  text-align: center;
}
.cid-tyPfCgPRrM .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-tyPfCgPRrM .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-tyPfCgPRrM .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-tyPfCgPRrM .mbr-section-title,
.cid-tyPfCgPRrM .line-wrap {
  text-align: center;
}
.cid-tyPfCgPRrM .card-box > p,
.cid-tyPfCgPRrM .mbr-section-btn {
  text-align: center;
  color: #232323;
}
@media (max-width: 576px) {
  .cid-tyPfCgPRrM .card-box {
    bottom: 0;
  }
  .cid-tyPfCgPRrM .btn {
    opacity: 1;
  }
}
.cid-tyPfCh7mbo {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tyPfCh7mbo .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-tyPfCh7mbo .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-tyPfCh7mbo .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-tyPfCh7mbo .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-tyPfCh7mbo .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tyPfCh7mbo .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-tyPfCh7mbo .card:hover .card-box {
  bottom: 0;
}
.cid-tyPfCh7mbo .card:hover .btn {
  opacity: 1;
}
.cid-tyPfCh7mbo .card-title {
  color: #232323;
  margin: 0;
  text-align: center;
}
.cid-tyPfCh7mbo .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-tyPfCh7mbo .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-tyPfCh7mbo .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-tyPfCh7mbo .mbr-section-title,
.cid-tyPfCh7mbo .line-wrap {
  text-align: center;
}
.cid-tyPfCh7mbo .card-box > p,
.cid-tyPfCh7mbo .mbr-section-btn {
  text-align: center;
  color: #232323;
}
@media (max-width: 576px) {
  .cid-tyPfCh7mbo .card-box {
    bottom: 0;
  }
  .cid-tyPfCh7mbo .btn {
    opacity: 1;
  }
}
.cid-tyPfChsumm {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tyPfChsumm .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-tyPfChsumm .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-tyPfChsumm .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-tyPfChsumm .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-tyPfChsumm .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tyPfChsumm .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-tyPfChsumm .card:hover .card-box {
  bottom: 0;
}
.cid-tyPfChsumm .card:hover .btn {
  opacity: 1;
}
.cid-tyPfChsumm .card-title {
  color: #232323;
  margin: 0;
  text-align: center;
}
.cid-tyPfChsumm .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-tyPfChsumm .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-tyPfChsumm .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-tyPfChsumm .mbr-section-title,
.cid-tyPfChsumm .line-wrap {
  text-align: center;
}
.cid-tyPfChsumm .card-box > p,
.cid-tyPfChsumm .mbr-section-btn {
  text-align: center;
  color: #232323;
}
@media (max-width: 576px) {
  .cid-tyPfChsumm .card-box {
    bottom: 0;
  }
  .cid-tyPfChsumm .btn {
    opacity: 1;
  }
}
.cid-tyPfChLGAM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tyPfChLGAM .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-tyPfChLGAM .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-tyPfChLGAM .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-tyPfChLGAM .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-tyPfChLGAM .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tyPfChLGAM .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-tyPfChLGAM .card:hover .card-box {
  bottom: 0;
}
.cid-tyPfChLGAM .card:hover .btn {
  opacity: 1;
}
.cid-tyPfChLGAM .card-title {
  color: #232323;
  margin: 0;
  text-align: center;
}
.cid-tyPfChLGAM .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-tyPfChLGAM .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-tyPfChLGAM .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-tyPfChLGAM .mbr-section-title,
.cid-tyPfChLGAM .line-wrap {
  text-align: center;
}
.cid-tyPfChLGAM .card-box > p,
.cid-tyPfChLGAM .mbr-section-btn {
  text-align: center;
  color: #232323;
}
@media (max-width: 576px) {
  .cid-tyPfChLGAM .card-box {
    bottom: 0;
  }
  .cid-tyPfChLGAM .btn {
    opacity: 1;
  }
}
.cid-tyPfCimqfG {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tyPfCimqfG .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-tyPfCimqfG .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-tyPfCimqfG .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-tyPfCimqfG .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-tyPfCimqfG .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tyPfCimqfG .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-tyPfCimqfG .card:hover .card-box {
  bottom: 0;
}
.cid-tyPfCimqfG .card:hover .btn {
  opacity: 1;
}
.cid-tyPfCimqfG .card-title {
  color: #232323;
  margin: 0;
  text-align: center;
}
.cid-tyPfCimqfG .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-tyPfCimqfG .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-tyPfCimqfG .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-tyPfCimqfG .mbr-section-title,
.cid-tyPfCimqfG .line-wrap {
  text-align: center;
}
.cid-tyPfCimqfG .card-box > p,
.cid-tyPfCimqfG .mbr-section-btn {
  text-align: center;
  color: #232323;
}
@media (max-width: 576px) {
  .cid-tyPfCimqfG .card-box {
    bottom: 0;
  }
  .cid-tyPfCimqfG .btn {
    opacity: 1;
  }
}
.cid-tyPfCiIci2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tyPfCiIci2 .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-tyPfCiIci2 .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-tyPfCiIci2 .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-tyPfCiIci2 .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-tyPfCiIci2 .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tyPfCiIci2 .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-tyPfCiIci2 .card:hover .card-box {
  bottom: 0;
}
.cid-tyPfCiIci2 .card:hover .btn {
  opacity: 1;
}
.cid-tyPfCiIci2 .card-title {
  color: #232323;
  margin: 0;
  text-align: center;
}
.cid-tyPfCiIci2 .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-tyPfCiIci2 .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-tyPfCiIci2 .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-tyPfCiIci2 .mbr-section-title,
.cid-tyPfCiIci2 .line-wrap {
  text-align: center;
}
.cid-tyPfCiIci2 .card-box > p,
.cid-tyPfCiIci2 .mbr-section-btn {
  text-align: center;
  color: #232323;
}
@media (max-width: 576px) {
  .cid-tyPfCiIci2 .card-box {
    bottom: 0;
  }
  .cid-tyPfCiIci2 .btn {
    opacity: 1;
  }
}
.cid-tyPfCj2Abn {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tyPfCj2Abn .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-tyPfCj2Abn .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-tyPfCj2Abn .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-tyPfCj2Abn .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-tyPfCj2Abn .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tyPfCj2Abn .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-tyPfCj2Abn .card:hover .card-box {
  bottom: 0;
}
.cid-tyPfCj2Abn .card:hover .btn {
  opacity: 1;
}
.cid-tyPfCj2Abn .card-title {
  color: #232323;
  margin: 0;
  text-align: center;
}
.cid-tyPfCj2Abn .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-tyPfCj2Abn .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-tyPfCj2Abn .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-tyPfCj2Abn .mbr-section-title,
.cid-tyPfCj2Abn .line-wrap {
  text-align: center;
}
.cid-tyPfCj2Abn .card-box > p,
.cid-tyPfCj2Abn .mbr-section-btn {
  text-align: center;
  color: #232323;
}
@media (max-width: 576px) {
  .cid-tyPfCj2Abn .card-box {
    bottom: 0;
  }
  .cid-tyPfCj2Abn .btn {
    opacity: 1;
  }
}
.cid-tyPfCjlR9l {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tyPfCjlR9l .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-tyPfCjlR9l .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-tyPfCjlR9l .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-tyPfCjlR9l .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-tyPfCjlR9l .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tyPfCjlR9l .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-tyPfCjlR9l .card:hover .card-box {
  bottom: 0;
}
.cid-tyPfCjlR9l .card:hover .btn {
  opacity: 1;
}
.cid-tyPfCjlR9l .card-title {
  color: #232323;
  margin: 0;
  text-align: center;
}
.cid-tyPfCjlR9l .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-tyPfCjlR9l .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-tyPfCjlR9l .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-tyPfCjlR9l .mbr-section-title,
.cid-tyPfCjlR9l .line-wrap {
  text-align: center;
}
.cid-tyPfCjlR9l .card-box > p,
.cid-tyPfCjlR9l .mbr-section-btn {
  text-align: center;
  color: #232323;
}
@media (max-width: 576px) {
  .cid-tyPfCjlR9l .card-box {
    bottom: 0;
  }
  .cid-tyPfCjlR9l .btn {
    opacity: 1;
  }
}
.cid-tZoEnCCWOs {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tZoEnCCWOs .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-tZoEnCCWOs .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-tZoEnCCWOs .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-tZoEnCCWOs .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-tZoEnCCWOs .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tZoEnCCWOs .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-tZoEnCCWOs .card:hover .card-box {
  bottom: 0;
}
.cid-tZoEnCCWOs .card:hover .btn {
  opacity: 1;
}
.cid-tZoEnCCWOs .card-title {
  color: #232323;
  margin: 0;
  text-align: center;
}
.cid-tZoEnCCWOs .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-tZoEnCCWOs .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-tZoEnCCWOs .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-tZoEnCCWOs .mbr-section-title,
.cid-tZoEnCCWOs .line-wrap {
  text-align: center;
}
.cid-tZoEnCCWOs .card-box > p,
.cid-tZoEnCCWOs .mbr-section-btn {
  text-align: center;
  color: #232323;
}
@media (max-width: 576px) {
  .cid-tZoEnCCWOs .card-box {
    bottom: 0;
  }
  .cid-tZoEnCCWOs .btn {
    opacity: 1;
  }
}
.cid-tyPfCklx9G {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #0a1c44;
}
.cid-tyPfCklx9G .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tyPfCklx9G .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: #0087ab;
}
.cid-tyPfCklx9G .svg-top .st0 {
  fill: #0a1c44;
}
@media (max-width: 992px) {
  .cid-tyPfCklx9G .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tyPfCklx9G .text-content {
    max-width: none;
  }
}
.cid-tyPfCklx9G .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-tyPfCklx9G .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tyPfCklx9G .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-tyPfCklx9G .icons {
    justify-content: center !important;
  }
  .cid-tyPfCklx9G .text-content * {
    text-align: center;
  }
}
.cid-tyPfCklx9G P {
  color: #ffffff;
}
.cid-tyPfCklx9G .mbr-section-title {
  color: #ffffff;
}
.cid-tIlIUghCxp {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0a1c44;
}
.cid-tIlIUghCxp .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-tyPFQg3FZM .navbar {
  padding: 0.5rem 0;
  background: #18284c;
  transition: none;
  min-height: 50px;
}
.cid-tyPFQg3FZM .navbar-fixed-top {
  padding-top: 0;
}
.cid-tyPFQg3FZM .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-content-top {
  background: #0a1c44;
  max-width: 100%;
  display: none;
  -webkit-justify-content: left;
  justify-content: left;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown-item {
  padding: 0;
}
.cid-tyPFQg3FZM .dropdown-item,
.cid-tyPFQg3FZM .nav-link,
.cid-tyPFQg3FZM .brand-name {
  font-style: normal;
}
.cid-tyPFQg3FZM .dropdown-item:hover,
.cid-tyPFQg3FZM .nav-link:hover,
.cid-tyPFQg3FZM .brand-name:hover {
  color: #0087ab !important;
}
.cid-tyPFQg3FZM .dropdown-menu {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .dropdown-item:active {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tyPFQg3FZM .navbar-dropdown.bg-color.transparent.opened {
  background: #18284c;
}
.cid-tyPFQg3FZM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tyPFQg3FZM .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 0.5rem !important;
}
.cid-tyPFQg3FZM .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .content-text {
  margin-bottom: 0;
}
.cid-tyPFQg3FZM .navbar-nav {
  position: relative;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #0087ab;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tyPFQg3FZM .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tyPFQg3FZM .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-tyPFQg3FZM .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tyPFQg3FZM .nav-dropdown .link {
  font-weight: 400;
}
.cid-tyPFQg3FZM .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tyPFQg3FZM .content-right-side {
  text-align: center;
}
.cid-tyPFQg3FZM .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tyPFQg3FZM .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tyPFQg3FZM .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-tyPFQg3FZM .info-widget {
  padding-left: 2rem;
  padding-right: 3rem;
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tyPFQg3FZM .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tyPFQg3FZM .widget-content .widget-title {
  font-weight: 400;
  margin-bottom: 3px;
}
.cid-tyPFQg3FZM .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar .menu-content-top {
    display: flex;
    height: 60px;
  }
  .cid-tyPFQg3FZM .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-tyPFQg3FZM .navbar {
    display: block;
    padding: 0;
  }
  .cid-tyPFQg3FZM .navbar .menu-logo {
    margin: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tyPFQg3FZM .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tyPFQg3FZM .navbar-toggler {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
  }
}
.cid-tyPFQg3FZM .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tyPFQg3FZM .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tyPFQg3FZM .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tyPFQg3FZM .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tyPFQg3FZM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-tyPFQg3FZM button.navbar-toggler:focus {
  outline: none;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e1be19;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .btn {
  display: flex;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .collapsed button.navbar-toggler {
  display: block;
}
.cid-tyPFQg3FZM .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tyPFQg3FZM .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-tyPFQg3FZM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-tyPFQg3FZM .collapsed .menu-bottom {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-item {
    color: white !important;
    border-bottom: 0px solid #4f5b77;
  }
  .cid-tyPFQg3FZM .dropdown-item:not(:last-child) {
    border-bottom: 1px solid #4f5b77;
  }
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing,
  .cid-tyPFQg3FZM .navbar-collapse.show {
    display: block !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tyPFQg3FZM img {
    height: 3.8rem !important;
  }
  .cid-tyPFQg3FZM .btn {
    display: flex;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    display: block;
  }
  .cid-tyPFQg3FZM .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tyPFQg3FZM .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tyPFQg3FZM .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tyPFQg3FZM .nav-link:focus {
  outline: none;
}
.cid-tyPFQg3FZM .navbar-toggler {
  position: relative;
}
.cid-tyPFQg3FZM .dropdown-item.active,
.cid-tyPFQg3FZM .dropdown-item:active {
  color: initial;
}
.cid-tyPFQg3FZM .widget-title,
.cid-tyPFQg3FZM .widget-icon {
  color: #e9e9e9;
}
.cid-tyPFQg3FZM .widget-text {
  color: #656565;
}
@media (max-width: 576px) {
  .cid-tyPFQg3FZM .menu-logo {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar {
    padding: 0;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    -webkit-align-self: center;
    align-self: center;
  }
}
.cid-t5Ub1PNZmD {
  padding-top: 90px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/divine-volonte2-4-1800x800.jpg");
}
.cid-t5Ub1PNZmD .mbr-section-title {
  text-align: center;
}
.cid-t5Ub1PNZmD .mbr-text,
.cid-t5Ub1PNZmD .mbr-section-btn {
  text-align: center;
}
.cid-t5WFgNNtd0 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t5WFgNNtd0 .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-t5WFgNNtd0 .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-t5WFgNNtd0 .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-t5WFgNNtd0 .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-t5WFgNNtd0 .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-t5WFgNNtd0 .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-t5WFgNNtd0 .card:hover .card-box {
  bottom: 0;
}
.cid-t5WFgNNtd0 .card:hover .btn {
  opacity: 1;
}
.cid-t5WFgNNtd0 .card-title {
  color: #232323;
  margin: 0;
  text-align: center;
}
.cid-t5WFgNNtd0 .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-t5WFgNNtd0 .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-t5WFgNNtd0 .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-t5WFgNNtd0 .mbr-section-title,
.cid-t5WFgNNtd0 .line-wrap {
  text-align: center;
}
.cid-t5WFgNNtd0 .card-box > p,
.cid-t5WFgNNtd0 .mbr-section-btn {
  text-align: center;
  color: #232323;
}
@media (max-width: 576px) {
  .cid-t5WFgNNtd0 .card-box {
    bottom: 0;
  }
  .cid-t5WFgNNtd0 .btn {
    opacity: 1;
  }
}
.cid-tyPxvlcJkT {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tyPxvlcJkT .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-tyPxvlcJkT .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-tyPxvlcJkT .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-tyPxvlcJkT .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-tyPxvlcJkT .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tyPxvlcJkT .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-tyPxvlcJkT .card:hover .card-box {
  bottom: 0;
}
.cid-tyPxvlcJkT .card:hover .btn {
  opacity: 1;
}
.cid-tyPxvlcJkT .card-title {
  color: #232323;
  margin: 0;
  text-align: center;
}
.cid-tyPxvlcJkT .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-tyPxvlcJkT .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-tyPxvlcJkT .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-tyPxvlcJkT .mbr-section-title,
.cid-tyPxvlcJkT .line-wrap {
  text-align: center;
}
.cid-tyPxvlcJkT .card-box > p,
.cid-tyPxvlcJkT .mbr-section-btn {
  text-align: center;
  color: #232323;
}
@media (max-width: 576px) {
  .cid-tyPxvlcJkT .card-box {
    bottom: 0;
  }
  .cid-tyPxvlcJkT .btn {
    opacity: 1;
  }
}
.cid-tMonx5zUGJ {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tMonx5zUGJ .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-tMonx5zUGJ .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-tMonx5zUGJ .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-tMonx5zUGJ .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-tMonx5zUGJ .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tMonx5zUGJ .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-tMonx5zUGJ .card:hover .card-box {
  bottom: 0;
}
.cid-tMonx5zUGJ .card:hover .btn {
  opacity: 1;
}
.cid-tMonx5zUGJ .card-title {
  color: #232323;
  margin: 0;
  text-align: center;
}
.cid-tMonx5zUGJ .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-tMonx5zUGJ .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-tMonx5zUGJ .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-tMonx5zUGJ .mbr-section-title,
.cid-tMonx5zUGJ .line-wrap {
  text-align: center;
}
.cid-tMonx5zUGJ .card-box > p,
.cid-tMonx5zUGJ .mbr-section-btn {
  text-align: center;
  color: #232323;
}
@media (max-width: 576px) {
  .cid-tMonx5zUGJ .card-box {
    bottom: 0;
  }
  .cid-tMonx5zUGJ .btn {
    opacity: 1;
  }
}
.cid-ti5tag1fa1 {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #0a1c44;
}
.cid-ti5tag1fa1 .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-ti5tag1fa1 .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: #0087ab;
}
.cid-ti5tag1fa1 .svg-top .st0 {
  fill: #0a1c44;
}
@media (max-width: 992px) {
  .cid-ti5tag1fa1 .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-ti5tag1fa1 .text-content {
    max-width: none;
  }
}
.cid-ti5tag1fa1 .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-ti5tag1fa1 .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-ti5tag1fa1 .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-ti5tag1fa1 .icons {
    justify-content: center !important;
  }
  .cid-ti5tag1fa1 .text-content * {
    text-align: center;
  }
}
.cid-ti5tag1fa1 P {
  color: #ffffff;
}
.cid-ti5tag1fa1 .mbr-section-title {
  color: #ffffff;
}
.cid-tIlIJc4FkI {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0a1c44;
}
.cid-tIlIJc4FkI .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-tC0o8YLP0V .navbar {
  padding: 0.5rem 0;
  background: #18284c;
  transition: none;
  min-height: 50px;
}
.cid-tC0o8YLP0V .navbar-fixed-top {
  padding-top: 0;
}
.cid-tC0o8YLP0V .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tC0o8YLP0V .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tC0o8YLP0V .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tC0o8YLP0V .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tC0o8YLP0V .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tC0o8YLP0V .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tC0o8YLP0V .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tC0o8YLP0V .menu-content-top {
  background: #0a1c44;
  max-width: 100%;
  display: none;
  -webkit-justify-content: left;
  justify-content: left;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tC0o8YLP0V .dropdown-item {
  padding: 0;
}
.cid-tC0o8YLP0V .dropdown-item,
.cid-tC0o8YLP0V .nav-link,
.cid-tC0o8YLP0V .brand-name {
  font-style: normal;
}
.cid-tC0o8YLP0V .dropdown-item:hover,
.cid-tC0o8YLP0V .nav-link:hover,
.cid-tC0o8YLP0V .brand-name:hover {
  color: #0087ab !important;
}
.cid-tC0o8YLP0V .dropdown-menu {
  background-color: #0a1c44;
}
.cid-tC0o8YLP0V .dropdown-item:active {
  background-color: #0a1c44;
}
.cid-tC0o8YLP0V .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tC0o8YLP0V .navbar-dropdown.bg-color.transparent.opened {
  background: #18284c;
}
.cid-tC0o8YLP0V .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tC0o8YLP0V .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 0.5rem !important;
}
.cid-tC0o8YLP0V .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tC0o8YLP0V .content-text {
  margin-bottom: 0;
}
.cid-tC0o8YLP0V .navbar-nav {
  position: relative;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tC0o8YLP0V .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #0087ab;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tC0o8YLP0V .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tC0o8YLP0V .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tC0o8YLP0V .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-tC0o8YLP0V .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tC0o8YLP0V .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tC0o8YLP0V .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tC0o8YLP0V .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tC0o8YLP0V .nav-dropdown .link {
  font-weight: 400;
}
.cid-tC0o8YLP0V .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tC0o8YLP0V .content-right-side {
  text-align: center;
}
.cid-tC0o8YLP0V .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tC0o8YLP0V .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tC0o8YLP0V .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-tC0o8YLP0V .info-widget {
  padding-left: 2rem;
  padding-right: 3rem;
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tC0o8YLP0V .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tC0o8YLP0V .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-tC0o8YLP0V .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tC0o8YLP0V .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tC0o8YLP0V .widget-content .widget-title {
  font-weight: 400;
  margin-bottom: 3px;
}
.cid-tC0o8YLP0V .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-tC0o8YLP0V .navbar .menu-content-top {
    display: flex;
    height: 60px;
  }
  .cid-tC0o8YLP0V .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tC0o8YLP0V .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-tC0o8YLP0V .navbar {
    display: block;
    padding: 0;
  }
  .cid-tC0o8YLP0V .navbar .menu-logo {
    margin: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tC0o8YLP0V .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tC0o8YLP0V .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tC0o8YLP0V .navbar-toggler {
    display: none;
  }
  .cid-tC0o8YLP0V .navbar-collapse {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
  }
}
.cid-tC0o8YLP0V .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tC0o8YLP0V .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tC0o8YLP0V .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tC0o8YLP0V .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tC0o8YLP0V .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tC0o8YLP0V .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tC0o8YLP0V .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tC0o8YLP0V .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tC0o8YLP0V .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tC0o8YLP0V .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tC0o8YLP0V .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tC0o8YLP0V .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tC0o8YLP0V .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tC0o8YLP0V .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tC0o8YLP0V .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tC0o8YLP0V .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tC0o8YLP0V .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tC0o8YLP0V .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tC0o8YLP0V .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tC0o8YLP0V .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tC0o8YLP0V .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tC0o8YLP0V .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tC0o8YLP0V button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-tC0o8YLP0V button.navbar-toggler:focus {
  outline: none;
}
.cid-tC0o8YLP0V button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e1be19;
}
.cid-tC0o8YLP0V button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tC0o8YLP0V button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tC0o8YLP0V button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tC0o8YLP0V button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tC0o8YLP0V nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tC0o8YLP0V nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tC0o8YLP0V nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tC0o8YLP0V nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tC0o8YLP0V .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tC0o8YLP0V .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tC0o8YLP0V .collapsed .btn {
  display: flex;
}
.cid-tC0o8YLP0V .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tC0o8YLP0V .collapsed .navbar-collapse.collapsing,
.cid-tC0o8YLP0V .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tC0o8YLP0V .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tC0o8YLP0V .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tC0o8YLP0V .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tC0o8YLP0V .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tC0o8YLP0V .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tC0o8YLP0V .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-tC0o8YLP0V .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tC0o8YLP0V .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tC0o8YLP0V .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tC0o8YLP0V .collapsed button.navbar-toggler {
  display: block;
}
.cid-tC0o8YLP0V .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tC0o8YLP0V .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tC0o8YLP0V .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-tC0o8YLP0V .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tC0o8YLP0V .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tC0o8YLP0V .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-tC0o8YLP0V .collapsed .menu-bottom {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 991px) {
  .cid-tC0o8YLP0V .dropdown-item {
    color: white !important;
    border-bottom: 0px solid #4f5b77;
  }
  .cid-tC0o8YLP0V .dropdown-item:not(:last-child) {
    border-bottom: 1px solid #4f5b77;
  }
}
@media (max-width: 991px) {
  .cid-tC0o8YLP0V .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
  }
  .cid-tC0o8YLP0V .menu-bottom {
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tC0o8YLP0V .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tC0o8YLP0V .navbar-collapse.collapsing,
  .cid-tC0o8YLP0V .navbar-collapse.show {
    display: block !important;
  }
  .cid-tC0o8YLP0V .navbar-collapse.collapsing .navbar-nav,
  .cid-tC0o8YLP0V .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tC0o8YLP0V .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tC0o8YLP0V .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tC0o8YLP0V .navbar-collapse.collapsing .navbar-buttons,
  .cid-tC0o8YLP0V .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tC0o8YLP0V .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tC0o8YLP0V .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tC0o8YLP0V img {
    height: 3.8rem !important;
  }
  .cid-tC0o8YLP0V .btn {
    display: flex;
  }
  .cid-tC0o8YLP0V button.navbar-toggler {
    display: block;
  }
  .cid-tC0o8YLP0V .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tC0o8YLP0V .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tC0o8YLP0V .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-tC0o8YLP0V .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tC0o8YLP0V .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tC0o8YLP0V .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-tC0o8YLP0V .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tC0o8YLP0V .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tC0o8YLP0V .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tC0o8YLP0V .nav-link:focus {
  outline: none;
}
.cid-tC0o8YLP0V .navbar-toggler {
  position: relative;
}
.cid-tC0o8YLP0V .dropdown-item.active,
.cid-tC0o8YLP0V .dropdown-item:active {
  color: initial;
}
.cid-tC0o8YLP0V .widget-title,
.cid-tC0o8YLP0V .widget-icon {
  color: #e9e9e9;
}
.cid-tC0o8YLP0V .widget-text {
  color: #656565;
}
@media (max-width: 576px) {
  .cid-tC0o8YLP0V .menu-logo {
    display: none;
  }
  .cid-tC0o8YLP0V .navbar {
    padding: 0;
  }
  .cid-tC0o8YLP0V .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tC0o8YLP0V button.navbar-toggler {
    -webkit-align-self: center;
    align-self: center;
  }
}
.cid-tC0o8UoBQg {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #1d5489;
}
.cid-tC0o8UoBQg .mbr-section-title {
  text-align: center;
}
.cid-tC0o8UoBQg .mbr-text,
.cid-tC0o8UoBQg .mbr-section-btn {
  text-align: center;
}
.cid-tC0o8ULGpE {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tC0o8ULGpE .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-tC0o8ULGpE .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-tC0o8ULGpE .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-tC0o8ULGpE .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-tC0o8ULGpE .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tC0o8ULGpE .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-tC0o8ULGpE .card:hover .card-box {
  bottom: 0;
}
.cid-tC0o8ULGpE .card:hover .btn {
  opacity: 1;
}
.cid-tC0o8ULGpE .card-title {
  color: #232323;
  margin: 0;
  text-align: center;
}
.cid-tC0o8ULGpE .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-tC0o8ULGpE .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-tC0o8ULGpE .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-tC0o8ULGpE .mbr-section-title,
.cid-tC0o8ULGpE .line-wrap {
  text-align: center;
}
.cid-tC0o8ULGpE .card-box > p,
.cid-tC0o8ULGpE .mbr-section-btn {
  text-align: center;
  color: #232323;
}
@media (max-width: 576px) {
  .cid-tC0o8ULGpE .card-box {
    bottom: 0;
  }
  .cid-tC0o8ULGpE .btn {
    opacity: 1;
  }
}
.cid-tC0pKFbylZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tC0pKFbylZ .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-tC0pKFbylZ .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-tC0pKFbylZ .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-tC0pKFbylZ .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-tC0pKFbylZ .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tC0pKFbylZ .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-tC0pKFbylZ .card:hover .card-box {
  bottom: 0;
}
.cid-tC0pKFbylZ .card:hover .btn {
  opacity: 1;
}
.cid-tC0pKFbylZ .card-title {
  color: #232323;
  margin: 0;
  text-align: center;
}
.cid-tC0pKFbylZ .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-tC0pKFbylZ .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-tC0pKFbylZ .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-tC0pKFbylZ .mbr-section-title,
.cid-tC0pKFbylZ .line-wrap {
  text-align: center;
}
.cid-tC0pKFbylZ .card-box > p,
.cid-tC0pKFbylZ .mbr-section-btn {
  text-align: center;
  color: #232323;
}
@media (max-width: 576px) {
  .cid-tC0pKFbylZ .card-box {
    bottom: 0;
  }
  .cid-tC0pKFbylZ .btn {
    opacity: 1;
  }
}
.cid-tCzUVIiT3K {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tCzUVIiT3K .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-tCzUVIiT3K .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-tCzUVIiT3K .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-tCzUVIiT3K .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-tCzUVIiT3K .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tCzUVIiT3K .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-tCzUVIiT3K .card:hover .card-box {
  bottom: 0;
}
.cid-tCzUVIiT3K .card:hover .btn {
  opacity: 1;
}
.cid-tCzUVIiT3K .card-title {
  color: #232323;
  margin: 0;
  text-align: center;
}
.cid-tCzUVIiT3K .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-tCzUVIiT3K .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-tCzUVIiT3K .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-tCzUVIiT3K .mbr-section-title,
.cid-tCzUVIiT3K .line-wrap {
  text-align: center;
}
.cid-tCzUVIiT3K .card-box > p,
.cid-tCzUVIiT3K .mbr-section-btn {
  text-align: center;
  color: #232323;
}
@media (max-width: 576px) {
  .cid-tCzUVIiT3K .card-box {
    bottom: 0;
  }
  .cid-tCzUVIiT3K .btn {
    opacity: 1;
  }
}
.cid-tEnYHkHWZ9 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tEnYHkHWZ9 .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-tEnYHkHWZ9 .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-tEnYHkHWZ9 .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-tEnYHkHWZ9 .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-tEnYHkHWZ9 .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tEnYHkHWZ9 .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-tEnYHkHWZ9 .card:hover .card-box {
  bottom: 0;
}
.cid-tEnYHkHWZ9 .card:hover .btn {
  opacity: 1;
}
.cid-tEnYHkHWZ9 .card-title {
  color: #232323;
  margin: 0;
  text-align: center;
}
.cid-tEnYHkHWZ9 .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-tEnYHkHWZ9 .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-tEnYHkHWZ9 .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-tEnYHkHWZ9 .mbr-section-title,
.cid-tEnYHkHWZ9 .line-wrap {
  text-align: center;
}
.cid-tEnYHkHWZ9 .card-box > p,
.cid-tEnYHkHWZ9 .mbr-section-btn {
  text-align: center;
  color: #232323;
}
@media (max-width: 576px) {
  .cid-tEnYHkHWZ9 .card-box {
    bottom: 0;
  }
  .cid-tEnYHkHWZ9 .btn {
    opacity: 1;
  }
}
.cid-tC0o8YdZ3M {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #0a1c44;
}
.cid-tC0o8YdZ3M .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tC0o8YdZ3M .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: #0087ab;
}
.cid-tC0o8YdZ3M .svg-top .st0 {
  fill: #0a1c44;
}
@media (max-width: 992px) {
  .cid-tC0o8YdZ3M .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tC0o8YdZ3M .text-content {
    max-width: none;
  }
}
.cid-tC0o8YdZ3M .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-tC0o8YdZ3M .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tC0o8YdZ3M .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-tC0o8YdZ3M .icons {
    justify-content: center !important;
  }
  .cid-tC0o8YdZ3M .text-content * {
    text-align: center;
  }
}
.cid-tC0o8YdZ3M P {
  color: #ffffff;
}
.cid-tC0o8YdZ3M .mbr-section-title {
  color: #ffffff;
}
.cid-tIlIYcu3Qz {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0a1c44;
}
.cid-tIlIYcu3Qz .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-tG1Slhl12V .navbar {
  padding: 0.5rem 0;
  background: #18284c;
  transition: none;
  min-height: 50px;
}
.cid-tG1Slhl12V .navbar-fixed-top {
  padding-top: 0;
}
.cid-tG1Slhl12V .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tG1Slhl12V .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tG1Slhl12V .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tG1Slhl12V .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tG1Slhl12V .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tG1Slhl12V .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tG1Slhl12V .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tG1Slhl12V .menu-content-top {
  background: #0a1c44;
  max-width: 100%;
  display: none;
  -webkit-justify-content: left;
  justify-content: left;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tG1Slhl12V .dropdown-item {
  padding: 0;
}
.cid-tG1Slhl12V .dropdown-item,
.cid-tG1Slhl12V .nav-link,
.cid-tG1Slhl12V .brand-name {
  font-style: normal;
}
.cid-tG1Slhl12V .dropdown-item:hover,
.cid-tG1Slhl12V .nav-link:hover,
.cid-tG1Slhl12V .brand-name:hover {
  color: #0087ab !important;
}
.cid-tG1Slhl12V .dropdown-menu {
  background-color: #0a1c44;
}
.cid-tG1Slhl12V .dropdown-item:active {
  background-color: #0a1c44;
}
.cid-tG1Slhl12V .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tG1Slhl12V .navbar-dropdown.bg-color.transparent.opened {
  background: #18284c;
}
.cid-tG1Slhl12V .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tG1Slhl12V .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 0.5rem !important;
}
.cid-tG1Slhl12V .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tG1Slhl12V .content-text {
  margin-bottom: 0;
}
.cid-tG1Slhl12V .navbar-nav {
  position: relative;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tG1Slhl12V .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #0087ab;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tG1Slhl12V .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tG1Slhl12V .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tG1Slhl12V .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-tG1Slhl12V .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tG1Slhl12V .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tG1Slhl12V .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tG1Slhl12V .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tG1Slhl12V .nav-dropdown .link {
  font-weight: 400;
}
.cid-tG1Slhl12V .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tG1Slhl12V .content-right-side {
  text-align: center;
}
.cid-tG1Slhl12V .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tG1Slhl12V .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tG1Slhl12V .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-tG1Slhl12V .info-widget {
  padding-left: 2rem;
  padding-right: 3rem;
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tG1Slhl12V .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tG1Slhl12V .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-tG1Slhl12V .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tG1Slhl12V .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tG1Slhl12V .widget-content .widget-title {
  font-weight: 400;
  margin-bottom: 3px;
}
.cid-tG1Slhl12V .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-tG1Slhl12V .navbar .menu-content-top {
    display: flex;
    height: 60px;
  }
  .cid-tG1Slhl12V .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tG1Slhl12V .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-tG1Slhl12V .navbar {
    display: block;
    padding: 0;
  }
  .cid-tG1Slhl12V .navbar .menu-logo {
    margin: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tG1Slhl12V .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tG1Slhl12V .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tG1Slhl12V .navbar-toggler {
    display: none;
  }
  .cid-tG1Slhl12V .navbar-collapse {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
  }
}
.cid-tG1Slhl12V .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tG1Slhl12V .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tG1Slhl12V .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tG1Slhl12V .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tG1Slhl12V .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tG1Slhl12V .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tG1Slhl12V .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tG1Slhl12V .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tG1Slhl12V .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tG1Slhl12V .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tG1Slhl12V .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tG1Slhl12V .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tG1Slhl12V .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tG1Slhl12V .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tG1Slhl12V .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tG1Slhl12V .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tG1Slhl12V .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tG1Slhl12V .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tG1Slhl12V .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tG1Slhl12V .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tG1Slhl12V .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tG1Slhl12V .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tG1Slhl12V button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-tG1Slhl12V button.navbar-toggler:focus {
  outline: none;
}
.cid-tG1Slhl12V button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e1be19;
}
.cid-tG1Slhl12V button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tG1Slhl12V button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tG1Slhl12V button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tG1Slhl12V button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tG1Slhl12V nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tG1Slhl12V nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tG1Slhl12V nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tG1Slhl12V nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tG1Slhl12V .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tG1Slhl12V .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tG1Slhl12V .collapsed .btn {
  display: flex;
}
.cid-tG1Slhl12V .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tG1Slhl12V .collapsed .navbar-collapse.collapsing,
.cid-tG1Slhl12V .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tG1Slhl12V .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tG1Slhl12V .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tG1Slhl12V .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tG1Slhl12V .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tG1Slhl12V .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tG1Slhl12V .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-tG1Slhl12V .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tG1Slhl12V .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tG1Slhl12V .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tG1Slhl12V .collapsed button.navbar-toggler {
  display: block;
}
.cid-tG1Slhl12V .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tG1Slhl12V .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tG1Slhl12V .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-tG1Slhl12V .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tG1Slhl12V .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tG1Slhl12V .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-tG1Slhl12V .collapsed .menu-bottom {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 991px) {
  .cid-tG1Slhl12V .dropdown-item {
    color: white !important;
    border-bottom: 0px solid #4f5b77;
  }
  .cid-tG1Slhl12V .dropdown-item:not(:last-child) {
    border-bottom: 1px solid #4f5b77;
  }
}
@media (max-width: 991px) {
  .cid-tG1Slhl12V .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
  }
  .cid-tG1Slhl12V .menu-bottom {
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tG1Slhl12V .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tG1Slhl12V .navbar-collapse.collapsing,
  .cid-tG1Slhl12V .navbar-collapse.show {
    display: block !important;
  }
  .cid-tG1Slhl12V .navbar-collapse.collapsing .navbar-nav,
  .cid-tG1Slhl12V .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tG1Slhl12V .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tG1Slhl12V .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tG1Slhl12V .navbar-collapse.collapsing .navbar-buttons,
  .cid-tG1Slhl12V .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tG1Slhl12V .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tG1Slhl12V .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tG1Slhl12V img {
    height: 3.8rem !important;
  }
  .cid-tG1Slhl12V .btn {
    display: flex;
  }
  .cid-tG1Slhl12V button.navbar-toggler {
    display: block;
  }
  .cid-tG1Slhl12V .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tG1Slhl12V .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tG1Slhl12V .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-tG1Slhl12V .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tG1Slhl12V .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tG1Slhl12V .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-tG1Slhl12V .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tG1Slhl12V .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tG1Slhl12V .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tG1Slhl12V .nav-link:focus {
  outline: none;
}
.cid-tG1Slhl12V .navbar-toggler {
  position: relative;
}
.cid-tG1Slhl12V .dropdown-item.active,
.cid-tG1Slhl12V .dropdown-item:active {
  color: initial;
}
.cid-tG1Slhl12V .widget-title,
.cid-tG1Slhl12V .widget-icon {
  color: #e9e9e9;
}
.cid-tG1Slhl12V .widget-text {
  color: #656565;
}
@media (max-width: 576px) {
  .cid-tG1Slhl12V .menu-logo {
    display: none;
  }
  .cid-tG1Slhl12V .navbar {
    padding: 0;
  }
  .cid-tG1Slhl12V .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tG1Slhl12V button.navbar-toggler {
    -webkit-align-self: center;
    align-self: center;
  }
}
.cid-tG1SlhKCXk {
  padding-top: 195px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/claire-langlois-1-1800x700.jpg");
}
.cid-tG1SlhKCXk .mbr-section-title {
  text-align: center;
}
.cid-tG1SlhKCXk .mbr-text,
.cid-tG1SlhKCXk .mbr-section-btn {
  text-align: center;
}
.cid-tG1SlhZ6MT {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tG1SlhZ6MT .mbr-text,
.cid-tG1SlhZ6MT .mbr-section-btn {
  text-align: left;
  color: #101428;
}
.cid-tG1SlhZ6MT H1 {
  text-align: left;
  color: #232323;
}
.cid-tG1SlipQZk {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tG1SlipQZk h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-tG1SlipQZk .container {
    position: relative;
  }
  .cid-tG1SlipQZk .row {
    margin: 0;
  }
  .cid-tG1SlipQZk h2 {
    margin: 0;
  }
}
.cid-tG1SlipQZk .mbr-section-subtitle {
  color: #e9204f;
}
.cid-tG1SlipQZk .mbr-text {
  margin-top: 1.4rem;
  color: #ffffff;
  text-align: left;
}
.cid-tG1SlipQZk h2 {
  color: #0a1c44;
  text-align: left;
}
.cid-tG1SliVKgI {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #0a1c44;
}
.cid-tG1SliVKgI .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tG1SliVKgI .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: #0087ab;
}
.cid-tG1SliVKgI .svg-top .st0 {
  fill: #0a1c44;
}
@media (max-width: 992px) {
  .cid-tG1SliVKgI .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tG1SliVKgI .text-content {
    max-width: none;
  }
}
.cid-tG1SliVKgI .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-tG1SliVKgI .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tG1SliVKgI .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-tG1SliVKgI .icons {
    justify-content: center !important;
  }
  .cid-tG1SliVKgI .text-content * {
    text-align: center;
  }
}
.cid-tG1SliVKgI P {
  color: #ffffff;
}
.cid-tG1SliVKgI .mbr-section-title {
  color: #ffffff;
}
.cid-tIlHE10L2N {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0a1c44;
}
.cid-tIlHE10L2N .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-tGlLFwBOgs .navbar {
  padding: 0.5rem 0;
  background: #18284c;
  transition: none;
  min-height: 50px;
}
.cid-tGlLFwBOgs .navbar-fixed-top {
  padding-top: 0;
}
.cid-tGlLFwBOgs .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tGlLFwBOgs .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tGlLFwBOgs .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tGlLFwBOgs .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tGlLFwBOgs .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tGlLFwBOgs .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tGlLFwBOgs .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tGlLFwBOgs .menu-content-top {
  background: #0a1c44;
  max-width: 100%;
  display: none;
  -webkit-justify-content: left;
  justify-content: left;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tGlLFwBOgs .dropdown-item {
  padding: 0;
}
.cid-tGlLFwBOgs .dropdown-item,
.cid-tGlLFwBOgs .nav-link,
.cid-tGlLFwBOgs .brand-name {
  font-style: normal;
}
.cid-tGlLFwBOgs .dropdown-item:hover,
.cid-tGlLFwBOgs .nav-link:hover,
.cid-tGlLFwBOgs .brand-name:hover {
  color: #0087ab !important;
}
.cid-tGlLFwBOgs .dropdown-menu {
  background-color: #0a1c44;
}
.cid-tGlLFwBOgs .dropdown-item:active {
  background-color: #0a1c44;
}
.cid-tGlLFwBOgs .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tGlLFwBOgs .navbar-dropdown.bg-color.transparent.opened {
  background: #18284c;
}
.cid-tGlLFwBOgs .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tGlLFwBOgs .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 0.5rem !important;
}
.cid-tGlLFwBOgs .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tGlLFwBOgs .content-text {
  margin-bottom: 0;
}
.cid-tGlLFwBOgs .navbar-nav {
  position: relative;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tGlLFwBOgs .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #0087ab;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tGlLFwBOgs .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tGlLFwBOgs .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tGlLFwBOgs .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-tGlLFwBOgs .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tGlLFwBOgs .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tGlLFwBOgs .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tGlLFwBOgs .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tGlLFwBOgs .nav-dropdown .link {
  font-weight: 400;
}
.cid-tGlLFwBOgs .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tGlLFwBOgs .content-right-side {
  text-align: center;
}
.cid-tGlLFwBOgs .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tGlLFwBOgs .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tGlLFwBOgs .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-tGlLFwBOgs .info-widget {
  padding-left: 2rem;
  padding-right: 3rem;
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tGlLFwBOgs .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tGlLFwBOgs .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-tGlLFwBOgs .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tGlLFwBOgs .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tGlLFwBOgs .widget-content .widget-title {
  font-weight: 400;
  margin-bottom: 3px;
}
.cid-tGlLFwBOgs .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-tGlLFwBOgs .navbar .menu-content-top {
    display: flex;
    height: 60px;
  }
  .cid-tGlLFwBOgs .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tGlLFwBOgs .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-tGlLFwBOgs .navbar {
    display: block;
    padding: 0;
  }
  .cid-tGlLFwBOgs .navbar .menu-logo {
    margin: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tGlLFwBOgs .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tGlLFwBOgs .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tGlLFwBOgs .navbar-toggler {
    display: none;
  }
  .cid-tGlLFwBOgs .navbar-collapse {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
  }
}
.cid-tGlLFwBOgs .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tGlLFwBOgs .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tGlLFwBOgs .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tGlLFwBOgs .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tGlLFwBOgs .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tGlLFwBOgs .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tGlLFwBOgs .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tGlLFwBOgs .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tGlLFwBOgs .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tGlLFwBOgs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tGlLFwBOgs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGlLFwBOgs .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tGlLFwBOgs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tGlLFwBOgs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tGlLFwBOgs .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tGlLFwBOgs .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGlLFwBOgs .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tGlLFwBOgs .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tGlLFwBOgs .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tGlLFwBOgs .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tGlLFwBOgs .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tGlLFwBOgs .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tGlLFwBOgs button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-tGlLFwBOgs button.navbar-toggler:focus {
  outline: none;
}
.cid-tGlLFwBOgs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e1be19;
}
.cid-tGlLFwBOgs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tGlLFwBOgs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGlLFwBOgs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tGlLFwBOgs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tGlLFwBOgs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGlLFwBOgs nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tGlLFwBOgs nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tGlLFwBOgs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tGlLFwBOgs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGlLFwBOgs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGlLFwBOgs .collapsed .btn {
  display: flex;
}
.cid-tGlLFwBOgs .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tGlLFwBOgs .collapsed .navbar-collapse.collapsing,
.cid-tGlLFwBOgs .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tGlLFwBOgs .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tGlLFwBOgs .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tGlLFwBOgs .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tGlLFwBOgs .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tGlLFwBOgs .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tGlLFwBOgs .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-tGlLFwBOgs .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tGlLFwBOgs .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tGlLFwBOgs .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tGlLFwBOgs .collapsed button.navbar-toggler {
  display: block;
}
.cid-tGlLFwBOgs .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tGlLFwBOgs .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tGlLFwBOgs .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-tGlLFwBOgs .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tGlLFwBOgs .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tGlLFwBOgs .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-tGlLFwBOgs .collapsed .menu-bottom {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 991px) {
  .cid-tGlLFwBOgs .dropdown-item {
    color: white !important;
    border-bottom: 0px solid #4f5b77;
  }
  .cid-tGlLFwBOgs .dropdown-item:not(:last-child) {
    border-bottom: 1px solid #4f5b77;
  }
}
@media (max-width: 991px) {
  .cid-tGlLFwBOgs .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
  }
  .cid-tGlLFwBOgs .menu-bottom {
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tGlLFwBOgs .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tGlLFwBOgs .navbar-collapse.collapsing,
  .cid-tGlLFwBOgs .navbar-collapse.show {
    display: block !important;
  }
  .cid-tGlLFwBOgs .navbar-collapse.collapsing .navbar-nav,
  .cid-tGlLFwBOgs .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tGlLFwBOgs .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tGlLFwBOgs .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tGlLFwBOgs .navbar-collapse.collapsing .navbar-buttons,
  .cid-tGlLFwBOgs .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tGlLFwBOgs .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tGlLFwBOgs .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tGlLFwBOgs img {
    height: 3.8rem !important;
  }
  .cid-tGlLFwBOgs .btn {
    display: flex;
  }
  .cid-tGlLFwBOgs button.navbar-toggler {
    display: block;
  }
  .cid-tGlLFwBOgs .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tGlLFwBOgs .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tGlLFwBOgs .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-tGlLFwBOgs .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tGlLFwBOgs .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tGlLFwBOgs .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-tGlLFwBOgs .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tGlLFwBOgs .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tGlLFwBOgs .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tGlLFwBOgs .nav-link:focus {
  outline: none;
}
.cid-tGlLFwBOgs .navbar-toggler {
  position: relative;
}
.cid-tGlLFwBOgs .dropdown-item.active,
.cid-tGlLFwBOgs .dropdown-item:active {
  color: initial;
}
.cid-tGlLFwBOgs .widget-title,
.cid-tGlLFwBOgs .widget-icon {
  color: #e9e9e9;
}
.cid-tGlLFwBOgs .widget-text {
  color: #656565;
}
@media (max-width: 576px) {
  .cid-tGlLFwBOgs .menu-logo {
    display: none;
  }
  .cid-tGlLFwBOgs .navbar {
    padding: 0;
  }
  .cid-tGlLFwBOgs .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tGlLFwBOgs button.navbar-toggler {
    -webkit-align-self: center;
    align-self: center;
  }
}
.cid-tGlLFxb8kL {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #163c61;
}
.cid-tGlLFxb8kL .mbr-section-title {
  text-align: center;
}
.cid-tGlLFxb8kL .mbr-text,
.cid-tGlLFxb8kL .mbr-section-btn {
  text-align: center;
}
.cid-tGlPh2fB3L {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tGlPh2fB3L .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-tGlPh2fB3L .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-tGlPh2fB3L .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-tGlPh2fB3L .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-tGlPh2fB3L .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tGlPh2fB3L .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-tGlPh2fB3L .card:hover .card-box {
  bottom: 0;
}
.cid-tGlPh2fB3L .card:hover .btn {
  opacity: 1;
}
.cid-tGlPh2fB3L .card-title {
  color: #232323;
  margin: 0;
  text-align: center;
}
.cid-tGlPh2fB3L .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-tGlPh2fB3L .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-tGlPh2fB3L .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-tGlPh2fB3L .mbr-section-title,
.cid-tGlPh2fB3L .line-wrap {
  text-align: center;
}
.cid-tGlPh2fB3L .card-box > p,
.cid-tGlPh2fB3L .mbr-section-btn {
  text-align: center;
  color: #232323;
}
@media (max-width: 576px) {
  .cid-tGlPh2fB3L .card-box {
    bottom: 0;
  }
  .cid-tGlPh2fB3L .btn {
    opacity: 1;
  }
}
.cid-tGlLFxIbHv {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tGlLFxIbHv .mbr-text,
.cid-tGlLFxIbHv .mbr-section-btn {
  text-align: left;
  color: #101428;
}
.cid-tGlLFxIbHv H1 {
  text-align: left;
  color: #232323;
}
.cid-tZ12iVUUGj {
  padding-top: 0px;
  padding-bottom: 135px;
  background-color: #ffffff;
}
.cid-tZ12iVUUGj .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-tZ12iVUUGj .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-tZ12iVUUGj .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-tZ12iVUUGj .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-tZ12iVUUGj .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tZ12iVUUGj .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-tZ12iVUUGj .card:hover .card-box {
  bottom: 0;
}
.cid-tZ12iVUUGj .card:hover .btn {
  opacity: 1;
}
.cid-tZ12iVUUGj .card-title {
  color: #232323;
  margin: 0;
  text-align: center;
}
.cid-tZ12iVUUGj .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-tZ12iVUUGj .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-tZ12iVUUGj .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-tZ12iVUUGj .mbr-section-title,
.cid-tZ12iVUUGj .line-wrap {
  text-align: center;
}
.cid-tZ12iVUUGj .card-box > p,
.cid-tZ12iVUUGj .mbr-section-btn {
  text-align: center;
  color: #232323;
}
@media (max-width: 576px) {
  .cid-tZ12iVUUGj .card-box {
    bottom: 0;
  }
  .cid-tZ12iVUUGj .btn {
    opacity: 1;
  }
}
.cid-v2RuqKz1XK {
  padding-top: 0px;
  padding-bottom: 135px;
  background-color: #ffffff;
}
.cid-v2RuqKz1XK .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-v2RuqKz1XK .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-v2RuqKz1XK .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-v2RuqKz1XK .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-v2RuqKz1XK .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-v2RuqKz1XK .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-v2RuqKz1XK .card:hover .card-box {
  bottom: 0;
}
.cid-v2RuqKz1XK .card:hover .btn {
  opacity: 1;
}
.cid-v2RuqKz1XK .card-title {
  color: #232323;
  margin: 0;
  text-align: center;
}
.cid-v2RuqKz1XK .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-v2RuqKz1XK .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-v2RuqKz1XK .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-v2RuqKz1XK .mbr-section-title,
.cid-v2RuqKz1XK .line-wrap {
  text-align: center;
}
.cid-v2RuqKz1XK .card-box > p,
.cid-v2RuqKz1XK .mbr-section-btn {
  text-align: center;
  color: #232323;
}
@media (max-width: 576px) {
  .cid-v2RuqKz1XK .card-box {
    bottom: 0;
  }
  .cid-v2RuqKz1XK .btn {
    opacity: 1;
  }
}
.cid-tGlLFywacj {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #0a1c44;
}
.cid-tGlLFywacj .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tGlLFywacj .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: #0087ab;
}
.cid-tGlLFywacj .svg-top .st0 {
  fill: #0a1c44;
}
@media (max-width: 992px) {
  .cid-tGlLFywacj .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tGlLFywacj .text-content {
    max-width: none;
  }
}
.cid-tGlLFywacj .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-tGlLFywacj .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tGlLFywacj .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-tGlLFywacj .icons {
    justify-content: center !important;
  }
  .cid-tGlLFywacj .text-content * {
    text-align: center;
  }
}
.cid-tGlLFywacj P {
  color: #ffffff;
}
.cid-tGlLFywacj .mbr-section-title {
  color: #ffffff;
}
.cid-tIlHwvy2Ok {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0a1c44;
}
.cid-tIlHwvy2Ok .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-tJOpvCE7Hc .navbar {
  padding: 0.5rem 0;
  background: #18284c;
  transition: none;
  min-height: 50px;
}
.cid-tJOpvCE7Hc .navbar-fixed-top {
  padding-top: 0;
}
.cid-tJOpvCE7Hc .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tJOpvCE7Hc .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tJOpvCE7Hc .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tJOpvCE7Hc .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tJOpvCE7Hc .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tJOpvCE7Hc .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tJOpvCE7Hc .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tJOpvCE7Hc .menu-content-top {
  background: #0a1c44;
  max-width: 100%;
  display: none;
  -webkit-justify-content: left;
  justify-content: left;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tJOpvCE7Hc .dropdown-item {
  padding: 0;
}
.cid-tJOpvCE7Hc .dropdown-item,
.cid-tJOpvCE7Hc .nav-link,
.cid-tJOpvCE7Hc .brand-name {
  font-style: normal;
}
.cid-tJOpvCE7Hc .dropdown-item:hover,
.cid-tJOpvCE7Hc .nav-link:hover,
.cid-tJOpvCE7Hc .brand-name:hover {
  color: #0087ab !important;
}
.cid-tJOpvCE7Hc .dropdown-menu {
  background-color: #0a1c44;
}
.cid-tJOpvCE7Hc .dropdown-item:active {
  background-color: #0a1c44;
}
.cid-tJOpvCE7Hc .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tJOpvCE7Hc .navbar-dropdown.bg-color.transparent.opened {
  background: #18284c;
}
.cid-tJOpvCE7Hc .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tJOpvCE7Hc .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 0.5rem !important;
}
.cid-tJOpvCE7Hc .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tJOpvCE7Hc .content-text {
  margin-bottom: 0;
}
.cid-tJOpvCE7Hc .navbar-nav {
  position: relative;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tJOpvCE7Hc .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #0087ab;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tJOpvCE7Hc .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tJOpvCE7Hc .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tJOpvCE7Hc .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-tJOpvCE7Hc .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tJOpvCE7Hc .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tJOpvCE7Hc .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tJOpvCE7Hc .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tJOpvCE7Hc .nav-dropdown .link {
  font-weight: 400;
}
.cid-tJOpvCE7Hc .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tJOpvCE7Hc .content-right-side {
  text-align: center;
}
.cid-tJOpvCE7Hc .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tJOpvCE7Hc .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tJOpvCE7Hc .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-tJOpvCE7Hc .info-widget {
  padding-left: 2rem;
  padding-right: 3rem;
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tJOpvCE7Hc .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tJOpvCE7Hc .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-tJOpvCE7Hc .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tJOpvCE7Hc .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tJOpvCE7Hc .widget-content .widget-title {
  font-weight: 400;
  margin-bottom: 3px;
}
.cid-tJOpvCE7Hc .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-tJOpvCE7Hc .navbar .menu-content-top {
    display: flex;
    height: 60px;
  }
  .cid-tJOpvCE7Hc .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tJOpvCE7Hc .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-tJOpvCE7Hc .navbar {
    display: block;
    padding: 0;
  }
  .cid-tJOpvCE7Hc .navbar .menu-logo {
    margin: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tJOpvCE7Hc .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tJOpvCE7Hc .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tJOpvCE7Hc .navbar-toggler {
    display: none;
  }
  .cid-tJOpvCE7Hc .navbar-collapse {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
  }
}
.cid-tJOpvCE7Hc .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tJOpvCE7Hc .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tJOpvCE7Hc .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tJOpvCE7Hc .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tJOpvCE7Hc .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tJOpvCE7Hc .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJOpvCE7Hc .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tJOpvCE7Hc .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tJOpvCE7Hc .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tJOpvCE7Hc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tJOpvCE7Hc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tJOpvCE7Hc .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tJOpvCE7Hc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tJOpvCE7Hc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tJOpvCE7Hc .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tJOpvCE7Hc .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tJOpvCE7Hc .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tJOpvCE7Hc .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tJOpvCE7Hc .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tJOpvCE7Hc .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tJOpvCE7Hc .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tJOpvCE7Hc .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tJOpvCE7Hc button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-tJOpvCE7Hc button.navbar-toggler:focus {
  outline: none;
}
.cid-tJOpvCE7Hc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e1be19;
}
.cid-tJOpvCE7Hc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tJOpvCE7Hc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJOpvCE7Hc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJOpvCE7Hc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tJOpvCE7Hc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJOpvCE7Hc nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tJOpvCE7Hc nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tJOpvCE7Hc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJOpvCE7Hc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tJOpvCE7Hc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tJOpvCE7Hc .collapsed .btn {
  display: flex;
}
.cid-tJOpvCE7Hc .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tJOpvCE7Hc .collapsed .navbar-collapse.collapsing,
.cid-tJOpvCE7Hc .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tJOpvCE7Hc .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tJOpvCE7Hc .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tJOpvCE7Hc .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tJOpvCE7Hc .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tJOpvCE7Hc .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tJOpvCE7Hc .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-tJOpvCE7Hc .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tJOpvCE7Hc .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tJOpvCE7Hc .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tJOpvCE7Hc .collapsed button.navbar-toggler {
  display: block;
}
.cid-tJOpvCE7Hc .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tJOpvCE7Hc .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tJOpvCE7Hc .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-tJOpvCE7Hc .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tJOpvCE7Hc .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tJOpvCE7Hc .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-tJOpvCE7Hc .collapsed .menu-bottom {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 991px) {
  .cid-tJOpvCE7Hc .dropdown-item {
    color: white !important;
    border-bottom: 0px solid #4f5b77;
  }
  .cid-tJOpvCE7Hc .dropdown-item:not(:last-child) {
    border-bottom: 1px solid #4f5b77;
  }
}
@media (max-width: 991px) {
  .cid-tJOpvCE7Hc .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
  }
  .cid-tJOpvCE7Hc .menu-bottom {
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tJOpvCE7Hc .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tJOpvCE7Hc .navbar-collapse.collapsing,
  .cid-tJOpvCE7Hc .navbar-collapse.show {
    display: block !important;
  }
  .cid-tJOpvCE7Hc .navbar-collapse.collapsing .navbar-nav,
  .cid-tJOpvCE7Hc .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tJOpvCE7Hc .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tJOpvCE7Hc .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tJOpvCE7Hc .navbar-collapse.collapsing .navbar-buttons,
  .cid-tJOpvCE7Hc .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tJOpvCE7Hc .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tJOpvCE7Hc .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tJOpvCE7Hc img {
    height: 3.8rem !important;
  }
  .cid-tJOpvCE7Hc .btn {
    display: flex;
  }
  .cid-tJOpvCE7Hc button.navbar-toggler {
    display: block;
  }
  .cid-tJOpvCE7Hc .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tJOpvCE7Hc .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tJOpvCE7Hc .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-tJOpvCE7Hc .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tJOpvCE7Hc .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tJOpvCE7Hc .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-tJOpvCE7Hc .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tJOpvCE7Hc .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tJOpvCE7Hc .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tJOpvCE7Hc .nav-link:focus {
  outline: none;
}
.cid-tJOpvCE7Hc .navbar-toggler {
  position: relative;
}
.cid-tJOpvCE7Hc .dropdown-item.active,
.cid-tJOpvCE7Hc .dropdown-item:active {
  color: initial;
}
.cid-tJOpvCE7Hc .widget-title,
.cid-tJOpvCE7Hc .widget-icon {
  color: #e9e9e9;
}
.cid-tJOpvCE7Hc .widget-text {
  color: #656565;
}
@media (max-width: 576px) {
  .cid-tJOpvCE7Hc .menu-logo {
    display: none;
  }
  .cid-tJOpvCE7Hc .navbar {
    padding: 0;
  }
  .cid-tJOpvCE7Hc .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tJOpvCE7Hc button.navbar-toggler {
    -webkit-align-self: center;
    align-self: center;
  }
}
.cid-tJOCre2UI1 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/cathedrale-claire-langlois-7-2000x1204.png");
}
.cid-tJOCre2UI1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJOCre2UI1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJOCre2UI1 .row {
  justify-content: flex-start;
}
.cid-tJOCre2UI1 .content-container {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  min-height: 361px;
  max-width: 1140px;
  margin: 0 auto;
  padding: 10px;
  border-radius: 20px;
}
@media (max-width: 767px) {
  .cid-tJOCre2UI1 .content-container {
    padding: 30px;
  }
}
.cid-tJOCre2UI1 .content-wrap {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tJOCre2UI1 .mbr-section-title {
  color: #ffffff;
  opacity: 0.85;
  margin-bottom: 0 !important;
  width: 100%;
}
.cid-tJOCre2UI1 .mbr-section-subtitle {
  color: #000000;
  opacity: 0.85;
  margin-bottom: 0 !important;
  margin-top: 20px;
  width: 100%;
}
.cid-tJOCre2UI1 .mbr-section-btn {
  width: 100%;
  margin-top: 50px;
}
.cid-tJOCre2UI1 .mbr-section-subtitle,
.cid-tJOCre2UI1 .mbr-section-btn {
  color: #ffffff;
}
.cid-tKcWnoYj5m {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tKcWnoYj5m .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-tKcWnoYj5m .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-tKcWnoYj5m .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-tKcWnoYj5m .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-tKcWnoYj5m .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tKcWnoYj5m .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-tKcWnoYj5m .card:hover .card-box {
  bottom: 0;
}
.cid-tKcWnoYj5m .card:hover .btn {
  opacity: 1;
}
.cid-tKcWnoYj5m .card-title {
  color: #001b2a;
  margin: 0;
  text-align: center;
}
.cid-tKcWnoYj5m .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-tKcWnoYj5m .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-tKcWnoYj5m .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-tKcWnoYj5m .mbr-section-title,
.cid-tKcWnoYj5m .line-wrap {
  text-align: center;
}
.cid-tKcWnoYj5m .card-box > p,
.cid-tKcWnoYj5m .mbr-section-btn {
  text-align: center;
  color: #232323;
}
@media (max-width: 576px) {
  .cid-tKcWnoYj5m .card-box {
    bottom: 0;
  }
  .cid-tKcWnoYj5m .btn {
    opacity: 1;
  }
}
.cid-tQ8fSCrBI9 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tQ8fSCrBI9 .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-tQ8fSCrBI9 .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-tQ8fSCrBI9 .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-tQ8fSCrBI9 .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-tQ8fSCrBI9 .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tQ8fSCrBI9 .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-tQ8fSCrBI9 .card:hover .card-box {
  bottom: 0;
}
.cid-tQ8fSCrBI9 .card:hover .btn {
  opacity: 1;
}
.cid-tQ8fSCrBI9 .card-title {
  color: #232323;
  margin: 0;
  text-align: center;
}
.cid-tQ8fSCrBI9 .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-tQ8fSCrBI9 .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-tQ8fSCrBI9 .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-tQ8fSCrBI9 .mbr-section-title,
.cid-tQ8fSCrBI9 .line-wrap {
  text-align: center;
}
.cid-tQ8fSCrBI9 .card-box > p,
.cid-tQ8fSCrBI9 .mbr-section-btn {
  text-align: center;
  color: #232323;
}
@media (max-width: 576px) {
  .cid-tQ8fSCrBI9 .card-box {
    bottom: 0;
  }
  .cid-tQ8fSCrBI9 .btn {
    opacity: 1;
  }
}
.cid-tT3lgODvOu {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tT3lgODvOu .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-tT3lgODvOu .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-tT3lgODvOu .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-tT3lgODvOu .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-tT3lgODvOu .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tT3lgODvOu .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-tT3lgODvOu .card:hover .card-box {
  bottom: 0;
}
.cid-tT3lgODvOu .card:hover .btn {
  opacity: 1;
}
.cid-tT3lgODvOu .card-title {
  color: #232323;
  margin: 0;
  text-align: center;
}
.cid-tT3lgODvOu .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-tT3lgODvOu .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-tT3lgODvOu .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-tT3lgODvOu .mbr-section-title,
.cid-tT3lgODvOu .line-wrap {
  text-align: center;
}
.cid-tT3lgODvOu .card-box > p,
.cid-tT3lgODvOu .mbr-section-btn {
  text-align: center;
  color: #232323;
}
@media (max-width: 576px) {
  .cid-tT3lgODvOu .card-box {
    bottom: 0;
  }
  .cid-tT3lgODvOu .btn {
    opacity: 1;
  }
}
.cid-tWmlLAkrIJ {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tWmlLAkrIJ .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-tWmlLAkrIJ .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-tWmlLAkrIJ .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-tWmlLAkrIJ .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-tWmlLAkrIJ .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tWmlLAkrIJ .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-tWmlLAkrIJ .card:hover .card-box {
  bottom: 0;
}
.cid-tWmlLAkrIJ .card:hover .btn {
  opacity: 1;
}
.cid-tWmlLAkrIJ .card-title {
  color: #232323;
  margin: 0;
  text-align: center;
}
.cid-tWmlLAkrIJ .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-tWmlLAkrIJ .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-tWmlLAkrIJ .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-tWmlLAkrIJ .mbr-section-title,
.cid-tWmlLAkrIJ .line-wrap {
  text-align: center;
}
.cid-tWmlLAkrIJ .card-box > p,
.cid-tWmlLAkrIJ .mbr-section-btn {
  text-align: center;
  color: #232323;
}
@media (max-width: 576px) {
  .cid-tWmlLAkrIJ .card-box {
    bottom: 0;
  }
  .cid-tWmlLAkrIJ .btn {
    opacity: 1;
  }
}
.cid-u1BFZ2VCGw {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-u1BFZ2VCGw .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-u1BFZ2VCGw .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-u1BFZ2VCGw .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-u1BFZ2VCGw .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-u1BFZ2VCGw .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-u1BFZ2VCGw .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-u1BFZ2VCGw .card:hover .card-box {
  bottom: 0;
}
.cid-u1BFZ2VCGw .card:hover .btn {
  opacity: 1;
}
.cid-u1BFZ2VCGw .card-title {
  color: #232323;
  margin: 0;
  text-align: center;
}
.cid-u1BFZ2VCGw .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-u1BFZ2VCGw .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-u1BFZ2VCGw .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-u1BFZ2VCGw .mbr-section-title,
.cid-u1BFZ2VCGw .line-wrap {
  text-align: center;
}
.cid-u1BFZ2VCGw .card-box > p,
.cid-u1BFZ2VCGw .mbr-section-btn {
  text-align: center;
  color: #232323;
}
@media (max-width: 576px) {
  .cid-u1BFZ2VCGw .card-box {
    bottom: 0;
  }
  .cid-u1BFZ2VCGw .btn {
    opacity: 1;
  }
}
.cid-u4ztXDce0M {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-u4ztXDce0M .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-u4ztXDce0M .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-u4ztXDce0M .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-u4ztXDce0M .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-u4ztXDce0M .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-u4ztXDce0M .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-u4ztXDce0M .card:hover .card-box {
  bottom: 0;
}
.cid-u4ztXDce0M .card:hover .btn {
  opacity: 1;
}
.cid-u4ztXDce0M .card-title {
  color: #232323;
  margin: 0;
  text-align: center;
}
.cid-u4ztXDce0M .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-u4ztXDce0M .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-u4ztXDce0M .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-u4ztXDce0M .mbr-section-title,
.cid-u4ztXDce0M .line-wrap {
  text-align: center;
}
.cid-u4ztXDce0M .card-box > p,
.cid-u4ztXDce0M .mbr-section-btn {
  text-align: center;
  color: #232323;
}
@media (max-width: 576px) {
  .cid-u4ztXDce0M .card-box {
    bottom: 0;
  }
  .cid-u4ztXDce0M .btn {
    opacity: 1;
  }
}
.cid-u7caGDLFul {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-u7caGDLFul .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-u7caGDLFul .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-u7caGDLFul .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-u7caGDLFul .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-u7caGDLFul .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-u7caGDLFul .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-u7caGDLFul .card:hover .card-box {
  bottom: 0;
}
.cid-u7caGDLFul .card:hover .btn {
  opacity: 1;
}
.cid-u7caGDLFul .card-title {
  color: #232323;
  margin: 0;
  text-align: center;
}
.cid-u7caGDLFul .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-u7caGDLFul .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-u7caGDLFul .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-u7caGDLFul .mbr-section-title,
.cid-u7caGDLFul .line-wrap {
  text-align: center;
}
.cid-u7caGDLFul .card-box > p,
.cid-u7caGDLFul .mbr-section-btn {
  text-align: center;
  color: #232323;
}
@media (max-width: 576px) {
  .cid-u7caGDLFul .card-box {
    bottom: 0;
  }
  .cid-u7caGDLFul .btn {
    opacity: 1;
  }
}
.cid-unHszyTxrP {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-unHszyTxrP .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-unHszyTxrP .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-unHszyTxrP .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-unHszyTxrP .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-unHszyTxrP .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-unHszyTxrP .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-unHszyTxrP .card:hover .card-box {
  bottom: 0;
}
.cid-unHszyTxrP .card:hover .btn {
  opacity: 1;
}
.cid-unHszyTxrP .card-title {
  color: #232323;
  margin: 0;
  text-align: center;
}
.cid-unHszyTxrP .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-unHszyTxrP .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-unHszyTxrP .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-unHszyTxrP .mbr-section-title,
.cid-unHszyTxrP .line-wrap {
  text-align: center;
}
.cid-unHszyTxrP .card-box > p,
.cid-unHszyTxrP .mbr-section-btn {
  text-align: center;
  color: #232323;
}
@media (max-width: 576px) {
  .cid-unHszyTxrP .card-box {
    bottom: 0;
  }
  .cid-unHszyTxrP .btn {
    opacity: 1;
  }
}
.cid-uq3KViIpSd {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uq3KViIpSd .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-uq3KViIpSd .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-uq3KViIpSd .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-uq3KViIpSd .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-uq3KViIpSd .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-uq3KViIpSd .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-uq3KViIpSd .card:hover .card-box {
  bottom: 0;
}
.cid-uq3KViIpSd .card:hover .btn {
  opacity: 1;
}
.cid-uq3KViIpSd .card-title {
  color: #232323;
  margin: 0;
  text-align: center;
}
.cid-uq3KViIpSd .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-uq3KViIpSd .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-uq3KViIpSd .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-uq3KViIpSd .mbr-section-title,
.cid-uq3KViIpSd .line-wrap {
  text-align: center;
}
.cid-uq3KViIpSd .card-box > p,
.cid-uq3KViIpSd .mbr-section-btn {
  text-align: center;
  color: #232323;
}
@media (max-width: 576px) {
  .cid-uq3KViIpSd .card-box {
    bottom: 0;
  }
  .cid-uq3KViIpSd .btn {
    opacity: 1;
  }
}
.cid-utaBp2qjdF {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-utaBp2qjdF .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-utaBp2qjdF .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-utaBp2qjdF .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-utaBp2qjdF .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-utaBp2qjdF .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-utaBp2qjdF .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-utaBp2qjdF .card:hover .card-box {
  bottom: 0;
}
.cid-utaBp2qjdF .card:hover .btn {
  opacity: 1;
}
.cid-utaBp2qjdF .card-title {
  color: #232323;
  margin: 0;
  text-align: center;
}
.cid-utaBp2qjdF .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-utaBp2qjdF .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-utaBp2qjdF .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-utaBp2qjdF .mbr-section-title,
.cid-utaBp2qjdF .line-wrap {
  text-align: center;
}
.cid-utaBp2qjdF .card-box > p,
.cid-utaBp2qjdF .mbr-section-btn {
  text-align: center;
  color: #232323;
}
@media (max-width: 576px) {
  .cid-utaBp2qjdF .card-box {
    bottom: 0;
  }
  .cid-utaBp2qjdF .btn {
    opacity: 1;
  }
}
.cid-uwFFfdKdf9 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uwFFfdKdf9 .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-uwFFfdKdf9 .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-uwFFfdKdf9 .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-uwFFfdKdf9 .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-uwFFfdKdf9 .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-uwFFfdKdf9 .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-uwFFfdKdf9 .card:hover .card-box {
  bottom: 0;
}
.cid-uwFFfdKdf9 .card:hover .btn {
  opacity: 1;
}
.cid-uwFFfdKdf9 .card-title {
  color: #232323;
  margin: 0;
  text-align: center;
}
.cid-uwFFfdKdf9 .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-uwFFfdKdf9 .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-uwFFfdKdf9 .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-uwFFfdKdf9 .mbr-section-title,
.cid-uwFFfdKdf9 .line-wrap {
  text-align: center;
}
.cid-uwFFfdKdf9 .card-box > p,
.cid-uwFFfdKdf9 .mbr-section-btn {
  text-align: center;
  color: #232323;
}
@media (max-width: 576px) {
  .cid-uwFFfdKdf9 .card-box {
    bottom: 0;
  }
  .cid-uwFFfdKdf9 .btn {
    opacity: 1;
  }
}
.cid-uzj2LKhAJW {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uzj2LKhAJW .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-uzj2LKhAJW .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-uzj2LKhAJW .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-uzj2LKhAJW .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-uzj2LKhAJW .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-uzj2LKhAJW .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-uzj2LKhAJW .card:hover .card-box {
  bottom: 0;
}
.cid-uzj2LKhAJW .card:hover .btn {
  opacity: 1;
}
.cid-uzj2LKhAJW .card-title {
  color: #232323;
  margin: 0;
  text-align: center;
}
.cid-uzj2LKhAJW .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-uzj2LKhAJW .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-uzj2LKhAJW .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-uzj2LKhAJW .mbr-section-title,
.cid-uzj2LKhAJW .line-wrap {
  text-align: center;
}
.cid-uzj2LKhAJW .card-box > p,
.cid-uzj2LKhAJW .mbr-section-btn {
  text-align: center;
  color: #232323;
}
@media (max-width: 576px) {
  .cid-uzj2LKhAJW .card-box {
    bottom: 0;
  }
  .cid-uzj2LKhAJW .btn {
    opacity: 1;
  }
}
.cid-uCgQuiFNha {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uCgQuiFNha .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-uCgQuiFNha .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-uCgQuiFNha .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-uCgQuiFNha .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-uCgQuiFNha .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-uCgQuiFNha .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-uCgQuiFNha .card:hover .card-box {
  bottom: 0;
}
.cid-uCgQuiFNha .card:hover .btn {
  opacity: 1;
}
.cid-uCgQuiFNha .card-title {
  color: #232323;
  margin: 0;
  text-align: center;
}
.cid-uCgQuiFNha .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-uCgQuiFNha .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-uCgQuiFNha .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-uCgQuiFNha .mbr-section-title,
.cid-uCgQuiFNha .line-wrap {
  text-align: center;
}
.cid-uCgQuiFNha .card-box > p,
.cid-uCgQuiFNha .mbr-section-btn {
  text-align: center;
  color: #232323;
}
@media (max-width: 576px) {
  .cid-uCgQuiFNha .card-box {
    bottom: 0;
  }
  .cid-uCgQuiFNha .btn {
    opacity: 1;
  }
}
.cid-uEzswycMK3 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uEzswycMK3 .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-uEzswycMK3 .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-uEzswycMK3 .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-uEzswycMK3 .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-uEzswycMK3 .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-uEzswycMK3 .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-uEzswycMK3 .card:hover .card-box {
  bottom: 0;
}
.cid-uEzswycMK3 .card:hover .btn {
  opacity: 1;
}
.cid-uEzswycMK3 .card-title {
  color: #232323;
  margin: 0;
  text-align: center;
}
.cid-uEzswycMK3 .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-uEzswycMK3 .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-uEzswycMK3 .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-uEzswycMK3 .mbr-section-title,
.cid-uEzswycMK3 .line-wrap {
  text-align: center;
}
.cid-uEzswycMK3 .card-box > p,
.cid-uEzswycMK3 .mbr-section-btn {
  text-align: center;
  color: #232323;
}
@media (max-width: 576px) {
  .cid-uEzswycMK3 .card-box {
    bottom: 0;
  }
  .cid-uEzswycMK3 .btn {
    opacity: 1;
  }
}
.cid-uIy6lpbqSA {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uIy6lpbqSA .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-uIy6lpbqSA .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-uIy6lpbqSA .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-uIy6lpbqSA .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-uIy6lpbqSA .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-uIy6lpbqSA .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-uIy6lpbqSA .card:hover .card-box {
  bottom: 0;
}
.cid-uIy6lpbqSA .card:hover .btn {
  opacity: 1;
}
.cid-uIy6lpbqSA .card-title {
  color: #232323;
  margin: 0;
  text-align: center;
}
.cid-uIy6lpbqSA .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-uIy6lpbqSA .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-uIy6lpbqSA .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-uIy6lpbqSA .mbr-section-title,
.cid-uIy6lpbqSA .line-wrap {
  text-align: center;
}
.cid-uIy6lpbqSA .card-box > p,
.cid-uIy6lpbqSA .mbr-section-btn {
  text-align: center;
  color: #232323;
}
@media (max-width: 576px) {
  .cid-uIy6lpbqSA .card-box {
    bottom: 0;
  }
  .cid-uIy6lpbqSA .btn {
    opacity: 1;
  }
}
.cid-uPZnGpGioe {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uPZnGpGioe .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-uPZnGpGioe .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-uPZnGpGioe .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-uPZnGpGioe .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-uPZnGpGioe .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-uPZnGpGioe .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-uPZnGpGioe .card:hover .card-box {
  bottom: 0;
}
.cid-uPZnGpGioe .card:hover .btn {
  opacity: 1;
}
.cid-uPZnGpGioe .card-title {
  color: #232323;
  margin: 0;
  text-align: center;
}
.cid-uPZnGpGioe .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-uPZnGpGioe .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-uPZnGpGioe .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-uPZnGpGioe .mbr-section-title,
.cid-uPZnGpGioe .line-wrap {
  text-align: center;
}
.cid-uPZnGpGioe .card-box > p,
.cid-uPZnGpGioe .mbr-section-btn {
  text-align: center;
  color: #232323;
}
@media (max-width: 576px) {
  .cid-uPZnGpGioe .card-box {
    bottom: 0;
  }
  .cid-uPZnGpGioe .btn {
    opacity: 1;
  }
}
.cid-uUfr6VS8Q8 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uUfr6VS8Q8 .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-uUfr6VS8Q8 .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-uUfr6VS8Q8 .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-uUfr6VS8Q8 .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-uUfr6VS8Q8 .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-uUfr6VS8Q8 .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-uUfr6VS8Q8 .card:hover .card-box {
  bottom: 0;
}
.cid-uUfr6VS8Q8 .card:hover .btn {
  opacity: 1;
}
.cid-uUfr6VS8Q8 .card-title {
  color: #232323;
  margin: 0;
  text-align: center;
}
.cid-uUfr6VS8Q8 .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-uUfr6VS8Q8 .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-uUfr6VS8Q8 .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-uUfr6VS8Q8 .mbr-section-title,
.cid-uUfr6VS8Q8 .line-wrap {
  text-align: center;
}
.cid-uUfr6VS8Q8 .card-box > p,
.cid-uUfr6VS8Q8 .mbr-section-btn {
  text-align: center;
  color: #232323;
}
@media (max-width: 576px) {
  .cid-uUfr6VS8Q8 .card-box {
    bottom: 0;
  }
  .cid-uUfr6VS8Q8 .btn {
    opacity: 1;
  }
}
.cid-uWeXtzkZRY {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uWeXtzkZRY .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-uWeXtzkZRY .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-uWeXtzkZRY .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-uWeXtzkZRY .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-uWeXtzkZRY .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-uWeXtzkZRY .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-uWeXtzkZRY .card:hover .card-box {
  bottom: 0;
}
.cid-uWeXtzkZRY .card:hover .btn {
  opacity: 1;
}
.cid-uWeXtzkZRY .card-title {
  color: #232323;
  margin: 0;
  text-align: center;
}
.cid-uWeXtzkZRY .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-uWeXtzkZRY .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-uWeXtzkZRY .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-uWeXtzkZRY .mbr-section-title,
.cid-uWeXtzkZRY .line-wrap {
  text-align: center;
}
.cid-uWeXtzkZRY .card-box > p,
.cid-uWeXtzkZRY .mbr-section-btn {
  text-align: center;
  color: #232323;
}
@media (max-width: 576px) {
  .cid-uWeXtzkZRY .card-box {
    bottom: 0;
  }
  .cid-uWeXtzkZRY .btn {
    opacity: 1;
  }
}
.cid-uX4PSciGFZ {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uX4PSciGFZ .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-uX4PSciGFZ .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-uX4PSciGFZ .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-uX4PSciGFZ .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-uX4PSciGFZ .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-uX4PSciGFZ .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-uX4PSciGFZ .card:hover .card-box {
  bottom: 0;
}
.cid-uX4PSciGFZ .card:hover .btn {
  opacity: 1;
}
.cid-uX4PSciGFZ .card-title {
  color: #232323;
  margin: 0;
  text-align: center;
}
.cid-uX4PSciGFZ .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-uX4PSciGFZ .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-uX4PSciGFZ .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-uX4PSciGFZ .mbr-section-title,
.cid-uX4PSciGFZ .line-wrap {
  text-align: center;
}
.cid-uX4PSciGFZ .card-box > p,
.cid-uX4PSciGFZ .mbr-section-btn {
  text-align: center;
  color: #232323;
}
@media (max-width: 576px) {
  .cid-uX4PSciGFZ .card-box {
    bottom: 0;
  }
  .cid-uX4PSciGFZ .btn {
    opacity: 1;
  }
}
.cid-v5yNzQ0moa {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-v5yNzQ0moa .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-v5yNzQ0moa .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-v5yNzQ0moa .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-v5yNzQ0moa .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-v5yNzQ0moa .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-v5yNzQ0moa .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-v5yNzQ0moa .card:hover .card-box {
  bottom: 0;
}
.cid-v5yNzQ0moa .card:hover .btn {
  opacity: 1;
}
.cid-v5yNzQ0moa .card-title {
  color: #232323;
  margin: 0;
  text-align: center;
}
.cid-v5yNzQ0moa .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-v5yNzQ0moa .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-v5yNzQ0moa .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-v5yNzQ0moa .mbr-section-title,
.cid-v5yNzQ0moa .line-wrap {
  text-align: center;
}
.cid-v5yNzQ0moa .card-box > p,
.cid-v5yNzQ0moa .mbr-section-btn {
  text-align: center;
  color: #232323;
}
@media (max-width: 576px) {
  .cid-v5yNzQ0moa .card-box {
    bottom: 0;
  }
  .cid-v5yNzQ0moa .btn {
    opacity: 1;
  }
}
.cid-uFeRqLTVU2 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  overflow: hidden;
  background-color: #f4f4f6;
}
.cid-uFeRqLTVU2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFeRqLTVU2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFeRqLTVU2 .container-fluid {
  padding: 0 64px;
}
@media (max-width: 992px) {
  .cid-uFeRqLTVU2 .container-fluid {
    padding: 0 24px;
  }
}
@media (max-width: 992px) {
  .cid-uFeRqLTVU2 .container {
    padding: 0 24px;
  }
}
.cid-uFeRqLTVU2 .content-wrapper {
  position: relative;
  z-index: 1;
}
.cid-uFeRqLTVU2 .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-uFeRqLTVU2 .content-wrapper .mbr-section-title {
  margin-bottom: 32px;
}
.cid-uFeRqLTVU2 .content-wrapper .mbr-desc {
  margin-bottom: 56px;
}
.cid-uFeRqLTVU2 .content-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uFeRqLTVU2 .content-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-uFeRqLTVU2 .content-wrapper .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #15395d 0%, transparent 100%);
}
.cid-uFeRqLTVU2 .content-wrapper .mbr-section-btn .btn:hover,
.cid-uFeRqLTVU2 .content-wrapper .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #10569b !important;
  border-color: #10569b !important;
}
.cid-uFeRqLTVU2 .decor-wrapper {
  position: absolute;
  bottom: -100%;
  left: 0;
  display: flex;
  justify-content: center;
  width: 100%;
}
.cid-uFeRqLTVU2 .decor-wrapper .decor-wrap {
  width: 400px;
  height: 400px;
  border-radius: 100%;
  filter: blur(80px);
}
.cid-uFeRqLTVU2 .decor-wrapper .decor_1 {
  background-color: #e6e8f6;
}
.cid-uFeRqLTVU2 .decor-wrapper .decor_2 {
  background-color: #dcbfcf;
}
.cid-uFeRqLTVU2 .decor-wrapper .decor_3 {
  background-color: #7f89e9;
}
.cid-uFeRqLTVU2 .decor-wrapper .decor_4 {
  background-color: #82ebff;
}
.cid-uFeRqLTVU2 .mbr-section-title {
  color: #141414;
}
.cid-uFeRqLTVU2 .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-uFeRqLTVU2 .mbr-desc {
  color: #141414;
  text-align: center;
}
.cid-uFeRqLTVU2 .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-uFeRqLTVU2 .mbr-section-title,
.cid-uFeRqLTVU2 .mbr-section-btn {
  text-align: center;
  color: #4b60ef;
}
.cid-u1DJ7z9I5I {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u1DJ7z9I5I h2,
.cid-u1DJ7z9I5I h3,
.cid-u1DJ7z9I5I h4,
.cid-u1DJ7z9I5I p {
  margin: 0;
}
.cid-u1DJ7z9I5I .text-wrap {
  margin-top: 10px;
  margin-bottom: 30px;
}
.cid-u1DJ7z9I5I .mbr-section-title {
  color: #163c61;
  margin-bottom: 10px;
  text-align: center;
}
.cid-u1DJ7z9I5I .mbr-text {
  color: #000000;
  margin: 10px 0;
  text-align: center;
}
.cid-u1DJnKBsNp {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-u1DJnKBsNp h2,
.cid-u1DJnKBsNp h3,
.cid-u1DJnKBsNp h4,
.cid-u1DJnKBsNp p {
  margin: 0;
}
.cid-u1DJnKBsNp .text-wrap {
  margin-top: 10px;
  margin-bottom: 30px;
}
.cid-u1DJnKBsNp .mbr-section-title {
  color: #cc0638;
  margin-bottom: 10px;
  text-align: center;
}
.cid-u1DJnKBsNp .mbr-text {
  color: #cc0638;
  margin: 10px 0;
  text-align: center;
}
.cid-tJOpvDN9Pj {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #0a1c44;
}
.cid-tJOpvDN9Pj .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tJOpvDN9Pj .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: #0087ab;
}
.cid-tJOpvDN9Pj .svg-top .st0 {
  fill: #0a1c44;
}
@media (max-width: 992px) {
  .cid-tJOpvDN9Pj .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tJOpvDN9Pj .text-content {
    max-width: none;
  }
}
.cid-tJOpvDN9Pj .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-tJOpvDN9Pj .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tJOpvDN9Pj .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-tJOpvDN9Pj .icons {
    justify-content: center !important;
  }
  .cid-tJOpvDN9Pj .text-content * {
    text-align: center;
  }
}
.cid-tJOpvDN9Pj P {
  color: #ffffff;
}
.cid-tJOpvDN9Pj .mbr-section-title {
  color: #ffffff;
}
.cid-tJOpvE9dVB {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0a1c44;
}
.cid-tJOpvE9dVB .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-tN6EvdaHYO .navbar {
  padding: 0.5rem 0;
  background: #18284c;
  transition: none;
  min-height: 50px;
}
.cid-tN6EvdaHYO .navbar-fixed-top {
  padding-top: 0;
}
.cid-tN6EvdaHYO .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tN6EvdaHYO .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tN6EvdaHYO .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tN6EvdaHYO .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tN6EvdaHYO .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tN6EvdaHYO .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tN6EvdaHYO .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tN6EvdaHYO .menu-content-top {
  background: #0a1c44;
  max-width: 100%;
  display: none;
  -webkit-justify-content: left;
  justify-content: left;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tN6EvdaHYO .dropdown-item {
  padding: 0;
}
.cid-tN6EvdaHYO .dropdown-item,
.cid-tN6EvdaHYO .nav-link,
.cid-tN6EvdaHYO .brand-name {
  font-style: normal;
}
.cid-tN6EvdaHYO .dropdown-item:hover,
.cid-tN6EvdaHYO .nav-link:hover,
.cid-tN6EvdaHYO .brand-name:hover {
  color: #0087ab !important;
}
.cid-tN6EvdaHYO .dropdown-menu {
  background-color: #0a1c44;
}
.cid-tN6EvdaHYO .dropdown-item:active {
  background-color: #0a1c44;
}
.cid-tN6EvdaHYO .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tN6EvdaHYO .navbar-dropdown.bg-color.transparent.opened {
  background: #18284c;
}
.cid-tN6EvdaHYO .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tN6EvdaHYO .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 0.5rem !important;
}
.cid-tN6EvdaHYO .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tN6EvdaHYO .content-text {
  margin-bottom: 0;
}
.cid-tN6EvdaHYO .navbar-nav {
  position: relative;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tN6EvdaHYO .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #0087ab;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tN6EvdaHYO .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tN6EvdaHYO .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tN6EvdaHYO .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-tN6EvdaHYO .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tN6EvdaHYO .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tN6EvdaHYO .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tN6EvdaHYO .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tN6EvdaHYO .nav-dropdown .link {
  font-weight: 400;
}
.cid-tN6EvdaHYO .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tN6EvdaHYO .content-right-side {
  text-align: center;
}
.cid-tN6EvdaHYO .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tN6EvdaHYO .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tN6EvdaHYO .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-tN6EvdaHYO .info-widget {
  padding-left: 2rem;
  padding-right: 3rem;
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tN6EvdaHYO .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tN6EvdaHYO .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-tN6EvdaHYO .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tN6EvdaHYO .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tN6EvdaHYO .widget-content .widget-title {
  font-weight: 400;
  margin-bottom: 3px;
}
.cid-tN6EvdaHYO .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-tN6EvdaHYO .navbar .menu-content-top {
    display: flex;
    height: 60px;
  }
  .cid-tN6EvdaHYO .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tN6EvdaHYO .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-tN6EvdaHYO .navbar {
    display: block;
    padding: 0;
  }
  .cid-tN6EvdaHYO .navbar .menu-logo {
    margin: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tN6EvdaHYO .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tN6EvdaHYO .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tN6EvdaHYO .navbar-toggler {
    display: none;
  }
  .cid-tN6EvdaHYO .navbar-collapse {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
  }
}
.cid-tN6EvdaHYO .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tN6EvdaHYO .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tN6EvdaHYO .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tN6EvdaHYO .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tN6EvdaHYO .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tN6EvdaHYO .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tN6EvdaHYO .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tN6EvdaHYO .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tN6EvdaHYO .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tN6EvdaHYO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tN6EvdaHYO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tN6EvdaHYO .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tN6EvdaHYO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tN6EvdaHYO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tN6EvdaHYO .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tN6EvdaHYO .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tN6EvdaHYO .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tN6EvdaHYO .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tN6EvdaHYO .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tN6EvdaHYO .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tN6EvdaHYO .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tN6EvdaHYO .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tN6EvdaHYO button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-tN6EvdaHYO button.navbar-toggler:focus {
  outline: none;
}
.cid-tN6EvdaHYO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e1be19;
}
.cid-tN6EvdaHYO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tN6EvdaHYO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tN6EvdaHYO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tN6EvdaHYO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tN6EvdaHYO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tN6EvdaHYO nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tN6EvdaHYO nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tN6EvdaHYO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tN6EvdaHYO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tN6EvdaHYO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tN6EvdaHYO .collapsed .btn {
  display: flex;
}
.cid-tN6EvdaHYO .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tN6EvdaHYO .collapsed .navbar-collapse.collapsing,
.cid-tN6EvdaHYO .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tN6EvdaHYO .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tN6EvdaHYO .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tN6EvdaHYO .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tN6EvdaHYO .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tN6EvdaHYO .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tN6EvdaHYO .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-tN6EvdaHYO .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tN6EvdaHYO .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tN6EvdaHYO .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tN6EvdaHYO .collapsed button.navbar-toggler {
  display: block;
}
.cid-tN6EvdaHYO .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tN6EvdaHYO .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tN6EvdaHYO .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-tN6EvdaHYO .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tN6EvdaHYO .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tN6EvdaHYO .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-tN6EvdaHYO .collapsed .menu-bottom {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 991px) {
  .cid-tN6EvdaHYO .dropdown-item {
    color: white !important;
    border-bottom: 0px solid #4f5b77;
  }
  .cid-tN6EvdaHYO .dropdown-item:not(:last-child) {
    border-bottom: 1px solid #4f5b77;
  }
}
@media (max-width: 991px) {
  .cid-tN6EvdaHYO .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
  }
  .cid-tN6EvdaHYO .menu-bottom {
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tN6EvdaHYO .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tN6EvdaHYO .navbar-collapse.collapsing,
  .cid-tN6EvdaHYO .navbar-collapse.show {
    display: block !important;
  }
  .cid-tN6EvdaHYO .navbar-collapse.collapsing .navbar-nav,
  .cid-tN6EvdaHYO .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tN6EvdaHYO .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tN6EvdaHYO .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tN6EvdaHYO .navbar-collapse.collapsing .navbar-buttons,
  .cid-tN6EvdaHYO .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tN6EvdaHYO .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tN6EvdaHYO .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tN6EvdaHYO img {
    height: 3.8rem !important;
  }
  .cid-tN6EvdaHYO .btn {
    display: flex;
  }
  .cid-tN6EvdaHYO button.navbar-toggler {
    display: block;
  }
  .cid-tN6EvdaHYO .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tN6EvdaHYO .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tN6EvdaHYO .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-tN6EvdaHYO .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tN6EvdaHYO .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tN6EvdaHYO .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-tN6EvdaHYO .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tN6EvdaHYO .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tN6EvdaHYO .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tN6EvdaHYO .nav-link:focus {
  outline: none;
}
.cid-tN6EvdaHYO .navbar-toggler {
  position: relative;
}
.cid-tN6EvdaHYO .dropdown-item.active,
.cid-tN6EvdaHYO .dropdown-item:active {
  color: initial;
}
.cid-tN6EvdaHYO .widget-title,
.cid-tN6EvdaHYO .widget-icon {
  color: #e9e9e9;
}
.cid-tN6EvdaHYO .widget-text {
  color: #656565;
}
@media (max-width: 576px) {
  .cid-tN6EvdaHYO .menu-logo {
    display: none;
  }
  .cid-tN6EvdaHYO .navbar {
    padding: 0;
  }
  .cid-tN6EvdaHYO .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tN6EvdaHYO button.navbar-toggler {
    -webkit-align-self: center;
    align-self: center;
  }
}
.cid-tN6EvdA5Is {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/richard-emmanuel-14-1800x700.jpg");
}
.cid-tN6EvdA5Is .mbr-fallback-image.disabled {
  display: none;
}
.cid-tN6EvdA5Is .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tN6EvdA5Is .row {
  justify-content: flex-start;
}
.cid-tN6EvdA5Is .content-container {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  min-height: 361px;
  max-width: 1140px;
  margin: 0 auto;
  padding: 10px;
  border-radius: 20px;
}
@media (max-width: 767px) {
  .cid-tN6EvdA5Is .content-container {
    padding: 30px;
  }
}
.cid-tN6EvdA5Is .content-wrap {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}
.cid-tN6EvdA5Is .mbr-section-title {
  color: #ffffff;
  opacity: 0.85;
  margin-bottom: 0 !important;
  width: 100%;
}
.cid-tN6EvdA5Is .mbr-section-subtitle {
  color: #000000;
  opacity: 0.85;
  margin-bottom: 0 !important;
  margin-top: 20px;
  width: 100%;
}
.cid-tN6EvdA5Is .mbr-section-btn {
  width: 100%;
  margin-top: 50px;
}
.cid-tN6EvdA5Is .mbr-section-subtitle,
.cid-tN6EvdA5Is .mbr-section-btn {
  color: #ffffff;
}
.cid-tN6EvdOiQS {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #d4dee2;
}
.cid-tN6EvdOiQS .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-tN6EvdOiQS .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-tN6EvdOiQS .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-tN6EvdOiQS .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-tN6EvdOiQS .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tN6EvdOiQS .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-tN6EvdOiQS .card:hover .card-box {
  bottom: 0;
}
.cid-tN6EvdOiQS .card:hover .btn {
  opacity: 1;
}
.cid-tN6EvdOiQS .card-title {
  color: #ffffff;
  margin: 0;
  text-align: center;
}
.cid-tN6EvdOiQS .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-tN6EvdOiQS .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-tN6EvdOiQS .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-tN6EvdOiQS .mbr-section-title,
.cid-tN6EvdOiQS .line-wrap {
  text-align: center;
}
.cid-tN6EvdOiQS .card-box > p,
.cid-tN6EvdOiQS .mbr-section-btn {
  text-align: center;
  color: #021a33;
}
@media (max-width: 576px) {
  .cid-tN6EvdOiQS .card-box {
    bottom: 0;
  }
  .cid-tN6EvdOiQS .btn {
    opacity: 1;
  }
}
.cid-tN7qJNqdih {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #d4dee2;
}
.cid-tN7qJNqdih .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-tN7qJNqdih .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-tN7qJNqdih .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-tN7qJNqdih .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-tN7qJNqdih .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tN7qJNqdih .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-tN7qJNqdih .card:hover .card-box {
  bottom: 0;
}
.cid-tN7qJNqdih .card:hover .btn {
  opacity: 1;
}
.cid-tN7qJNqdih .card-title {
  color: #ffffff;
  margin: 0;
  text-align: center;
}
.cid-tN7qJNqdih .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-tN7qJNqdih .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-tN7qJNqdih .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-tN7qJNqdih .mbr-section-title,
.cid-tN7qJNqdih .line-wrap {
  text-align: center;
}
.cid-tN7qJNqdih .card-box > p,
.cid-tN7qJNqdih .mbr-section-btn {
  text-align: center;
  color: #021a33;
}
@media (max-width: 576px) {
  .cid-tN7qJNqdih .card-box {
    bottom: 0;
  }
  .cid-tN7qJNqdih .btn {
    opacity: 1;
  }
}
.cid-tN7rHjnAWr {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #d4dee2;
}
.cid-tN7rHjnAWr .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-tN7rHjnAWr .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-tN7rHjnAWr .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-tN7rHjnAWr .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-tN7rHjnAWr .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tN7rHjnAWr .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-tN7rHjnAWr .card:hover .card-box {
  bottom: 0;
}
.cid-tN7rHjnAWr .card:hover .btn {
  opacity: 1;
}
.cid-tN7rHjnAWr .card-title {
  color: #ffffff;
  margin: 0;
  text-align: center;
}
.cid-tN7rHjnAWr .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-tN7rHjnAWr .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-tN7rHjnAWr .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-tN7rHjnAWr .mbr-section-title,
.cid-tN7rHjnAWr .line-wrap {
  text-align: center;
}
.cid-tN7rHjnAWr .card-box > p,
.cid-tN7rHjnAWr .mbr-section-btn {
  text-align: center;
  color: #021a33;
}
@media (max-width: 576px) {
  .cid-tN7rHjnAWr .card-box {
    bottom: 0;
  }
  .cid-tN7rHjnAWr .btn {
    opacity: 1;
  }
}
.cid-tSnWXltHkt {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #d4dee2;
}
.cid-tSnWXltHkt .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-tSnWXltHkt .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-tSnWXltHkt .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-tSnWXltHkt .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-tSnWXltHkt .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tSnWXltHkt .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-tSnWXltHkt .card:hover .card-box {
  bottom: 0;
}
.cid-tSnWXltHkt .card:hover .btn {
  opacity: 1;
}
.cid-tSnWXltHkt .card-title {
  color: #ffffff;
  margin: 0;
  text-align: center;
}
.cid-tSnWXltHkt .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-tSnWXltHkt .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-tSnWXltHkt .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-tSnWXltHkt .mbr-section-title,
.cid-tSnWXltHkt .line-wrap {
  text-align: center;
}
.cid-tSnWXltHkt .card-box > p,
.cid-tSnWXltHkt .mbr-section-btn {
  text-align: center;
  color: #021a33;
}
@media (max-width: 576px) {
  .cid-tSnWXltHkt .card-box {
    bottom: 0;
  }
  .cid-tSnWXltHkt .btn {
    opacity: 1;
  }
}
.cid-tSnY3JcHNz {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #d4dee2;
}
.cid-tSnY3JcHNz .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-tSnY3JcHNz .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-tSnY3JcHNz .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-tSnY3JcHNz .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-tSnY3JcHNz .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tSnY3JcHNz .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-tSnY3JcHNz .card:hover .card-box {
  bottom: 0;
}
.cid-tSnY3JcHNz .card:hover .btn {
  opacity: 1;
}
.cid-tSnY3JcHNz .card-title {
  color: #ffffff;
  margin: 0;
  text-align: center;
}
.cid-tSnY3JcHNz .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-tSnY3JcHNz .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-tSnY3JcHNz .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-tSnY3JcHNz .mbr-section-title,
.cid-tSnY3JcHNz .line-wrap {
  text-align: center;
}
.cid-tSnY3JcHNz .card-box > p,
.cid-tSnY3JcHNz .mbr-section-btn {
  text-align: center;
  color: #021a33;
}
@media (max-width: 576px) {
  .cid-tSnY3JcHNz .card-box {
    bottom: 0;
  }
  .cid-tSnY3JcHNz .btn {
    opacity: 1;
  }
}
.cid-tSXr9bwaGA {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #065186;
}
.cid-tSXr9bwaGA H2 {
  color: #ffffff;
}
.cid-tSXrdevvq9 {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #d4dee2;
}
.cid-tSXrdevvq9 .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-tSXrdevvq9 .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-tSXrdevvq9 .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-tSXrdevvq9 .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-tSXrdevvq9 .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tSXrdevvq9 .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-tSXrdevvq9 .card:hover .card-box {
  bottom: 0;
}
.cid-tSXrdevvq9 .card:hover .btn {
  opacity: 1;
}
.cid-tSXrdevvq9 .card-title {
  color: #ffffff;
  margin: 0;
  text-align: center;
}
.cid-tSXrdevvq9 .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-tSXrdevvq9 .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-tSXrdevvq9 .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-tSXrdevvq9 .mbr-section-title,
.cid-tSXrdevvq9 .line-wrap {
  text-align: center;
}
.cid-tSXrdevvq9 .card-box > p,
.cid-tSXrdevvq9 .mbr-section-btn {
  text-align: center;
  color: #021a33;
}
@media (max-width: 576px) {
  .cid-tSXrdevvq9 .card-box {
    bottom: 0;
  }
  .cid-tSXrdevvq9 .btn {
    opacity: 1;
  }
}
.cid-tTP6umhE0i {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #d4dee2;
}
.cid-tTP6umhE0i .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-tTP6umhE0i .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-tTP6umhE0i .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-tTP6umhE0i .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-tTP6umhE0i .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tTP6umhE0i .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-tTP6umhE0i .card:hover .card-box {
  bottom: 0;
}
.cid-tTP6umhE0i .card:hover .btn {
  opacity: 1;
}
.cid-tTP6umhE0i .card-title {
  color: #ffffff;
  margin: 0;
  text-align: center;
}
.cid-tTP6umhE0i .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-tTP6umhE0i .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-tTP6umhE0i .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-tTP6umhE0i .mbr-section-title,
.cid-tTP6umhE0i .line-wrap {
  text-align: center;
}
.cid-tTP6umhE0i .card-box > p,
.cid-tTP6umhE0i .mbr-section-btn {
  text-align: center;
  color: #021a33;
}
@media (max-width: 576px) {
  .cid-tTP6umhE0i .card-box {
    bottom: 0;
  }
  .cid-tTP6umhE0i .btn {
    opacity: 1;
  }
}
.cid-tVjd6LPcVU {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #d4dee2;
}
.cid-tVjd6LPcVU .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-tVjd6LPcVU .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-tVjd6LPcVU .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-tVjd6LPcVU .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-tVjd6LPcVU .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tVjd6LPcVU .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-tVjd6LPcVU .card:hover .card-box {
  bottom: 0;
}
.cid-tVjd6LPcVU .card:hover .btn {
  opacity: 1;
}
.cid-tVjd6LPcVU .card-title {
  color: #ffffff;
  margin: 0;
  text-align: center;
}
.cid-tVjd6LPcVU .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-tVjd6LPcVU .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-tVjd6LPcVU .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-tVjd6LPcVU .mbr-section-title,
.cid-tVjd6LPcVU .line-wrap {
  text-align: center;
}
.cid-tVjd6LPcVU .card-box > p,
.cid-tVjd6LPcVU .mbr-section-btn {
  text-align: center;
  color: #021a33;
}
@media (max-width: 576px) {
  .cid-tVjd6LPcVU .card-box {
    bottom: 0;
  }
  .cid-tVjd6LPcVU .btn {
    opacity: 1;
  }
}
.cid-tYRhHJw8Sk {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #d4dee2;
}
.cid-tYRhHJw8Sk .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-tYRhHJw8Sk .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-tYRhHJw8Sk .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-tYRhHJw8Sk .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-tYRhHJw8Sk .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tYRhHJw8Sk .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-tYRhHJw8Sk .card:hover .card-box {
  bottom: 0;
}
.cid-tYRhHJw8Sk .card:hover .btn {
  opacity: 1;
}
.cid-tYRhHJw8Sk .card-title {
  color: #ffffff;
  margin: 0;
  text-align: center;
}
.cid-tYRhHJw8Sk .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-tYRhHJw8Sk .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-tYRhHJw8Sk .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-tYRhHJw8Sk .mbr-section-title,
.cid-tYRhHJw8Sk .line-wrap {
  text-align: center;
}
.cid-tYRhHJw8Sk .card-box > p,
.cid-tYRhHJw8Sk .mbr-section-btn {
  text-align: center;
  color: #021a33;
}
@media (max-width: 576px) {
  .cid-tYRhHJw8Sk .card-box {
    bottom: 0;
  }
  .cid-tYRhHJw8Sk .btn {
    opacity: 1;
  }
}
.cid-tYRieaQcuq {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #065186;
}
.cid-tYRieaQcuq H2 {
  color: #ffffff;
}
.cid-tYRixFIHn8 {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #d4dee2;
}
.cid-tYRixFIHn8 .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-tYRixFIHn8 .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-tYRixFIHn8 .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-tYRixFIHn8 .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-tYRixFIHn8 .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tYRixFIHn8 .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-tYRixFIHn8 .card:hover .card-box {
  bottom: 0;
}
.cid-tYRixFIHn8 .card:hover .btn {
  opacity: 1;
}
.cid-tYRixFIHn8 .card-title {
  color: #ffffff;
  margin: 0;
  text-align: center;
}
.cid-tYRixFIHn8 .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-tYRixFIHn8 .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-tYRixFIHn8 .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-tYRixFIHn8 .mbr-section-title,
.cid-tYRixFIHn8 .line-wrap {
  text-align: center;
}
.cid-tYRixFIHn8 .card-box > p,
.cid-tYRixFIHn8 .mbr-section-btn {
  text-align: center;
  color: #021a33;
}
@media (max-width: 576px) {
  .cid-tYRixFIHn8 .card-box {
    bottom: 0;
  }
  .cid-tYRixFIHn8 .btn {
    opacity: 1;
  }
}
.cid-u10v3EHQjG {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #d4dee2;
}
.cid-u10v3EHQjG .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-u10v3EHQjG .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-u10v3EHQjG .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-u10v3EHQjG .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-u10v3EHQjG .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-u10v3EHQjG .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-u10v3EHQjG .card:hover .card-box {
  bottom: 0;
}
.cid-u10v3EHQjG .card:hover .btn {
  opacity: 1;
}
.cid-u10v3EHQjG .card-title {
  color: #ffffff;
  margin: 0;
  text-align: center;
}
.cid-u10v3EHQjG .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-u10v3EHQjG .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-u10v3EHQjG .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-u10v3EHQjG .mbr-section-title,
.cid-u10v3EHQjG .line-wrap {
  text-align: center;
}
.cid-u10v3EHQjG .card-box > p,
.cid-u10v3EHQjG .mbr-section-btn {
  text-align: center;
  color: #021a33;
}
@media (max-width: 576px) {
  .cid-u10v3EHQjG .card-box {
    bottom: 0;
  }
  .cid-u10v3EHQjG .btn {
    opacity: 1;
  }
}
.cid-u10vZD9vYI {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #d4dee2;
}
.cid-u10vZD9vYI .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-u10vZD9vYI .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-u10vZD9vYI .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-u10vZD9vYI .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-u10vZD9vYI .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-u10vZD9vYI .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-u10vZD9vYI .card:hover .card-box {
  bottom: 0;
}
.cid-u10vZD9vYI .card:hover .btn {
  opacity: 1;
}
.cid-u10vZD9vYI .card-title {
  color: #ffffff;
  margin: 0;
  text-align: center;
}
.cid-u10vZD9vYI .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-u10vZD9vYI .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-u10vZD9vYI .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-u10vZD9vYI .mbr-section-title,
.cid-u10vZD9vYI .line-wrap {
  text-align: center;
}
.cid-u10vZD9vYI .card-box > p,
.cid-u10vZD9vYI .mbr-section-btn {
  text-align: center;
  color: #021a33;
}
@media (max-width: 576px) {
  .cid-u10vZD9vYI .card-box {
    bottom: 0;
  }
  .cid-u10vZD9vYI .btn {
    opacity: 1;
  }
}
.cid-u5Z0ELF3l4 {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #d4dee2;
}
.cid-u5Z0ELF3l4 .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-u5Z0ELF3l4 .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-u5Z0ELF3l4 .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-u5Z0ELF3l4 .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-u5Z0ELF3l4 .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-u5Z0ELF3l4 .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-u5Z0ELF3l4 .card:hover .card-box {
  bottom: 0;
}
.cid-u5Z0ELF3l4 .card:hover .btn {
  opacity: 1;
}
.cid-u5Z0ELF3l4 .card-title {
  color: #ffffff;
  margin: 0;
  text-align: center;
}
.cid-u5Z0ELF3l4 .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-u5Z0ELF3l4 .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-u5Z0ELF3l4 .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-u5Z0ELF3l4 .mbr-section-title,
.cid-u5Z0ELF3l4 .line-wrap {
  text-align: center;
}
.cid-u5Z0ELF3l4 .card-box > p,
.cid-u5Z0ELF3l4 .mbr-section-btn {
  text-align: center;
  color: #021a33;
}
@media (max-width: 576px) {
  .cid-u5Z0ELF3l4 .card-box {
    bottom: 0;
  }
  .cid-u5Z0ELF3l4 .btn {
    opacity: 1;
  }
}
.cid-u5Z20hcKgU {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #065186;
}
.cid-u5Z20hcKgU H2 {
  color: #ffffff;
}
.cid-u5Z2ncCvo6 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #d4dee2;
}
.cid-u5Z2ncCvo6 .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-u5Z2ncCvo6 .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-u5Z2ncCvo6 .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-u5Z2ncCvo6 .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-u5Z2ncCvo6 .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-u5Z2ncCvo6 .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-u5Z2ncCvo6 .card:hover .card-box {
  bottom: 0;
}
.cid-u5Z2ncCvo6 .card:hover .btn {
  opacity: 1;
}
.cid-u5Z2ncCvo6 .card-title {
  color: #ffffff;
  margin: 0;
  text-align: center;
}
.cid-u5Z2ncCvo6 .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-u5Z2ncCvo6 .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-u5Z2ncCvo6 .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-u5Z2ncCvo6 .mbr-section-title,
.cid-u5Z2ncCvo6 .line-wrap {
  text-align: center;
}
.cid-u5Z2ncCvo6 .card-box > p,
.cid-u5Z2ncCvo6 .mbr-section-btn {
  text-align: center;
  color: #021a33;
}
@media (max-width: 576px) {
  .cid-u5Z2ncCvo6 .card-box {
    bottom: 0;
  }
  .cid-u5Z2ncCvo6 .btn {
    opacity: 1;
  }
}
.cid-uafshJbIfs {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #d4dee2;
}
.cid-uafshJbIfs .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-uafshJbIfs .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-uafshJbIfs .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-uafshJbIfs .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-uafshJbIfs .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-uafshJbIfs .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-uafshJbIfs .card:hover .card-box {
  bottom: 0;
}
.cid-uafshJbIfs .card:hover .btn {
  opacity: 1;
}
.cid-uafshJbIfs .card-title {
  color: #ffffff;
  margin: 0;
  text-align: center;
}
.cid-uafshJbIfs .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-uafshJbIfs .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-uafshJbIfs .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-uafshJbIfs .mbr-section-title,
.cid-uafshJbIfs .line-wrap {
  text-align: center;
}
.cid-uafshJbIfs .card-box > p,
.cid-uafshJbIfs .mbr-section-btn {
  text-align: center;
  color: #021a33;
}
@media (max-width: 576px) {
  .cid-uafshJbIfs .card-box {
    bottom: 0;
  }
  .cid-uafshJbIfs .btn {
    opacity: 1;
  }
}
.cid-uaftkU43jr {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #d4dee2;
}
.cid-uaftkU43jr .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-uaftkU43jr .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-uaftkU43jr .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-uaftkU43jr .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-uaftkU43jr .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-uaftkU43jr .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-uaftkU43jr .card:hover .card-box {
  bottom: 0;
}
.cid-uaftkU43jr .card:hover .btn {
  opacity: 1;
}
.cid-uaftkU43jr .card-title {
  color: #ffffff;
  margin: 0;
  text-align: center;
}
.cid-uaftkU43jr .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-uaftkU43jr .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-uaftkU43jr .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-uaftkU43jr .mbr-section-title,
.cid-uaftkU43jr .line-wrap {
  text-align: center;
}
.cid-uaftkU43jr .card-box > p,
.cid-uaftkU43jr .mbr-section-btn {
  text-align: center;
  color: #021a33;
}
@media (max-width: 576px) {
  .cid-uaftkU43jr .card-box {
    bottom: 0;
  }
  .cid-uaftkU43jr .btn {
    opacity: 1;
  }
}
.cid-ui0kbBKsma {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #d4dee2;
}
.cid-ui0kbBKsma .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-ui0kbBKsma .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-ui0kbBKsma .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-ui0kbBKsma .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-ui0kbBKsma .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ui0kbBKsma .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-ui0kbBKsma .card:hover .card-box {
  bottom: 0;
}
.cid-ui0kbBKsma .card:hover .btn {
  opacity: 1;
}
.cid-ui0kbBKsma .card-title {
  color: #ffffff;
  margin: 0;
  text-align: center;
}
.cid-ui0kbBKsma .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-ui0kbBKsma .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-ui0kbBKsma .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-ui0kbBKsma .mbr-section-title,
.cid-ui0kbBKsma .line-wrap {
  text-align: center;
}
.cid-ui0kbBKsma .card-box > p,
.cid-ui0kbBKsma .mbr-section-btn {
  text-align: center;
  color: #021a33;
}
@media (max-width: 576px) {
  .cid-ui0kbBKsma .card-box {
    bottom: 0;
  }
  .cid-ui0kbBKsma .btn {
    opacity: 1;
  }
}
.cid-ui0l0LGBQm {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #d4dee2;
}
.cid-ui0l0LGBQm .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-ui0l0LGBQm .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-ui0l0LGBQm .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-ui0l0LGBQm .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-ui0l0LGBQm .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ui0l0LGBQm .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-ui0l0LGBQm .card:hover .card-box {
  bottom: 0;
}
.cid-ui0l0LGBQm .card:hover .btn {
  opacity: 1;
}
.cid-ui0l0LGBQm .card-title {
  color: #ffffff;
  margin: 0;
  text-align: center;
}
.cid-ui0l0LGBQm .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-ui0l0LGBQm .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-ui0l0LGBQm .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-ui0l0LGBQm .mbr-section-title,
.cid-ui0l0LGBQm .line-wrap {
  text-align: center;
}
.cid-ui0l0LGBQm .card-box > p,
.cid-ui0l0LGBQm .mbr-section-btn {
  text-align: center;
  color: #021a33;
}
@media (max-width: 576px) {
  .cid-ui0l0LGBQm .card-box {
    bottom: 0;
  }
  .cid-ui0l0LGBQm .btn {
    opacity: 1;
  }
}
.cid-ui0lHNujGH {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #d4dee2;
}
.cid-ui0lHNujGH .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-ui0lHNujGH .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-ui0lHNujGH .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-ui0lHNujGH .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-ui0lHNujGH .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ui0lHNujGH .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-ui0lHNujGH .card:hover .card-box {
  bottom: 0;
}
.cid-ui0lHNujGH .card:hover .btn {
  opacity: 1;
}
.cid-ui0lHNujGH .card-title {
  color: #ffffff;
  margin: 0;
  text-align: center;
}
.cid-ui0lHNujGH .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-ui0lHNujGH .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-ui0lHNujGH .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-ui0lHNujGH .mbr-section-title,
.cid-ui0lHNujGH .line-wrap {
  text-align: center;
}
.cid-ui0lHNujGH .card-box > p,
.cid-ui0lHNujGH .mbr-section-btn {
  text-align: center;
  color: #021a33;
}
@media (max-width: 576px) {
  .cid-ui0lHNujGH .card-box {
    bottom: 0;
  }
  .cid-ui0lHNujGH .btn {
    opacity: 1;
  }
}
.cid-ucc4bS6o1m {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #065186;
}
.cid-ucc4bS6o1m H2 {
  color: #ffffff;
}
.cid-ucc4skOA6f {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #d4dee2;
}
.cid-ucc4skOA6f .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-ucc4skOA6f .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-ucc4skOA6f .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-ucc4skOA6f .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-ucc4skOA6f .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ucc4skOA6f .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-ucc4skOA6f .card:hover .card-box {
  bottom: 0;
}
.cid-ucc4skOA6f .card:hover .btn {
  opacity: 1;
}
.cid-ucc4skOA6f .card-title {
  color: #ffffff;
  margin: 0;
  text-align: center;
}
.cid-ucc4skOA6f .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-ucc4skOA6f .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-ucc4skOA6f .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-ucc4skOA6f .mbr-section-title,
.cid-ucc4skOA6f .line-wrap {
  text-align: center;
}
.cid-ucc4skOA6f .card-box > p,
.cid-ucc4skOA6f .mbr-section-btn {
  text-align: center;
  color: #021a33;
}
@media (max-width: 576px) {
  .cid-ucc4skOA6f .card-box {
    bottom: 0;
  }
  .cid-ucc4skOA6f .btn {
    opacity: 1;
  }
}
.cid-ucc7SKXxJF {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #d4dee2;
}
.cid-ucc7SKXxJF .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-ucc7SKXxJF .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-ucc7SKXxJF .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-ucc7SKXxJF .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-ucc7SKXxJF .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ucc7SKXxJF .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-ucc7SKXxJF .card:hover .card-box {
  bottom: 0;
}
.cid-ucc7SKXxJF .card:hover .btn {
  opacity: 1;
}
.cid-ucc7SKXxJF .card-title {
  color: #021a33;
  margin: 0;
  text-align: center;
}
.cid-ucc7SKXxJF .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-ucc7SKXxJF .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-ucc7SKXxJF .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-ucc7SKXxJF .mbr-section-title,
.cid-ucc7SKXxJF .line-wrap {
  text-align: center;
}
.cid-ucc7SKXxJF .card-box > p,
.cid-ucc7SKXxJF .mbr-section-btn {
  text-align: center;
  color: #021a33;
}
@media (max-width: 576px) {
  .cid-ucc7SKXxJF .card-box {
    bottom: 0;
  }
  .cid-ucc7SKXxJF .btn {
    opacity: 1;
  }
}
.cid-utjYfv58wx {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #065186;
}
.cid-utjYfv58wx H2 {
  color: #ffffff;
}
.cid-utjYG5Nyyv {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #d4dee2;
}
.cid-utjYG5Nyyv .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-utjYG5Nyyv .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-utjYG5Nyyv .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-utjYG5Nyyv .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-utjYG5Nyyv .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-utjYG5Nyyv .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-utjYG5Nyyv .card:hover .card-box {
  bottom: 0;
}
.cid-utjYG5Nyyv .card:hover .btn {
  opacity: 1;
}
.cid-utjYG5Nyyv .card-title {
  color: #ffffff;
  margin: 0;
  text-align: center;
}
.cid-utjYG5Nyyv .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-utjYG5Nyyv .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-utjYG5Nyyv .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-utjYG5Nyyv .mbr-section-title,
.cid-utjYG5Nyyv .line-wrap {
  text-align: center;
}
.cid-utjYG5Nyyv .card-box > p,
.cid-utjYG5Nyyv .mbr-section-btn {
  text-align: center;
  color: #021a33;
}
@media (max-width: 576px) {
  .cid-utjYG5Nyyv .card-box {
    bottom: 0;
  }
  .cid-utjYG5Nyyv .btn {
    opacity: 1;
  }
}
.cid-utk0BoibaQ {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #d4dee2;
}
.cid-utk0BoibaQ .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-utk0BoibaQ .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-utk0BoibaQ .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-utk0BoibaQ .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-utk0BoibaQ .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-utk0BoibaQ .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-utk0BoibaQ .card:hover .card-box {
  bottom: 0;
}
.cid-utk0BoibaQ .card:hover .btn {
  opacity: 1;
}
.cid-utk0BoibaQ .card-title {
  color: #ffffff;
  margin: 0;
  text-align: center;
}
.cid-utk0BoibaQ .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-utk0BoibaQ .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-utk0BoibaQ .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-utk0BoibaQ .mbr-section-title,
.cid-utk0BoibaQ .line-wrap {
  text-align: center;
}
.cid-utk0BoibaQ .card-box > p,
.cid-utk0BoibaQ .mbr-section-btn {
  text-align: center;
  color: #021a33;
}
@media (max-width: 576px) {
  .cid-utk0BoibaQ .card-box {
    bottom: 0;
  }
  .cid-utk0BoibaQ .btn {
    opacity: 1;
  }
}
.cid-utk1iCwJzu {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #d4dee2;
}
.cid-utk1iCwJzu .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-utk1iCwJzu .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-utk1iCwJzu .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-utk1iCwJzu .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-utk1iCwJzu .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-utk1iCwJzu .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-utk1iCwJzu .card:hover .card-box {
  bottom: 0;
}
.cid-utk1iCwJzu .card:hover .btn {
  opacity: 1;
}
.cid-utk1iCwJzu .card-title {
  color: #ffffff;
  margin: 0;
  text-align: center;
}
.cid-utk1iCwJzu .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-utk1iCwJzu .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-utk1iCwJzu .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-utk1iCwJzu .mbr-section-title,
.cid-utk1iCwJzu .line-wrap {
  text-align: center;
}
.cid-utk1iCwJzu .card-box > p,
.cid-utk1iCwJzu .mbr-section-btn {
  text-align: center;
  color: #021a33;
}
@media (max-width: 576px) {
  .cid-utk1iCwJzu .card-box {
    bottom: 0;
  }
  .cid-utk1iCwJzu .btn {
    opacity: 1;
  }
}
.cid-uD2f3YP9GT {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #d4dee2;
}
.cid-uD2f3YP9GT .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-uD2f3YP9GT .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-uD2f3YP9GT .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-uD2f3YP9GT .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-uD2f3YP9GT .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-uD2f3YP9GT .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-uD2f3YP9GT .card:hover .card-box {
  bottom: 0;
}
.cid-uD2f3YP9GT .card:hover .btn {
  opacity: 1;
}
.cid-uD2f3YP9GT .card-title {
  color: #ffffff;
  margin: 0;
  text-align: center;
}
.cid-uD2f3YP9GT .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-uD2f3YP9GT .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-uD2f3YP9GT .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-uD2f3YP9GT .mbr-section-title,
.cid-uD2f3YP9GT .line-wrap {
  text-align: center;
}
.cid-uD2f3YP9GT .card-box > p,
.cid-uD2f3YP9GT .mbr-section-btn {
  text-align: center;
  color: #021a33;
}
@media (max-width: 576px) {
  .cid-uD2f3YP9GT .card-box {
    bottom: 0;
  }
  .cid-uD2f3YP9GT .btn {
    opacity: 1;
  }
}
.cid-tN6EvekZ4O {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #0a1c44;
}
.cid-tN6EvekZ4O .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tN6EvekZ4O .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: #0087ab;
}
.cid-tN6EvekZ4O .svg-top .st0 {
  fill: #0a1c44;
}
@media (max-width: 992px) {
  .cid-tN6EvekZ4O .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tN6EvekZ4O .text-content {
    max-width: none;
  }
}
.cid-tN6EvekZ4O .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-tN6EvekZ4O .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tN6EvekZ4O .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-tN6EvekZ4O .icons {
    justify-content: center !important;
  }
  .cid-tN6EvekZ4O .text-content * {
    text-align: center;
  }
}
.cid-tN6EvekZ4O P {
  color: #ffffff;
}
.cid-tN6EvekZ4O .mbr-section-title {
  color: #ffffff;
}
.cid-tN6EveFokZ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0a1c44;
}
.cid-tN6EveFokZ .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-tRRs7VReYB .navbar {
  padding: 0.5rem 0;
  background: #18284c;
  transition: none;
  min-height: 50px;
}
.cid-tRRs7VReYB .navbar-fixed-top {
  padding-top: 0;
}
.cid-tRRs7VReYB .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tRRs7VReYB .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tRRs7VReYB .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tRRs7VReYB .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tRRs7VReYB .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tRRs7VReYB .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tRRs7VReYB .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tRRs7VReYB .menu-content-top {
  background: #0a1c44;
  max-width: 100%;
  display: none;
  -webkit-justify-content: left;
  justify-content: left;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tRRs7VReYB .dropdown-item {
  padding: 0;
}
.cid-tRRs7VReYB .dropdown-item,
.cid-tRRs7VReYB .nav-link,
.cid-tRRs7VReYB .brand-name {
  font-style: normal;
}
.cid-tRRs7VReYB .dropdown-item:hover,
.cid-tRRs7VReYB .nav-link:hover,
.cid-tRRs7VReYB .brand-name:hover {
  color: #0087ab !important;
}
.cid-tRRs7VReYB .dropdown-menu {
  background-color: #0a1c44;
}
.cid-tRRs7VReYB .dropdown-item:active {
  background-color: #0a1c44;
}
.cid-tRRs7VReYB .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tRRs7VReYB .navbar-dropdown.bg-color.transparent.opened {
  background: #18284c;
}
.cid-tRRs7VReYB .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tRRs7VReYB .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 0.5rem !important;
}
.cid-tRRs7VReYB .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tRRs7VReYB .content-text {
  margin-bottom: 0;
}
.cid-tRRs7VReYB .navbar-nav {
  position: relative;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tRRs7VReYB .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #0087ab;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tRRs7VReYB .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tRRs7VReYB .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tRRs7VReYB .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-tRRs7VReYB .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tRRs7VReYB .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tRRs7VReYB .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tRRs7VReYB .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tRRs7VReYB .nav-dropdown .link {
  font-weight: 400;
}
.cid-tRRs7VReYB .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tRRs7VReYB .content-right-side {
  text-align: center;
}
.cid-tRRs7VReYB .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tRRs7VReYB .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tRRs7VReYB .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-tRRs7VReYB .info-widget {
  padding-left: 2rem;
  padding-right: 3rem;
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tRRs7VReYB .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tRRs7VReYB .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-tRRs7VReYB .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tRRs7VReYB .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tRRs7VReYB .widget-content .widget-title {
  font-weight: 400;
  margin-bottom: 3px;
}
.cid-tRRs7VReYB .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-tRRs7VReYB .navbar .menu-content-top {
    display: flex;
    height: 60px;
  }
  .cid-tRRs7VReYB .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tRRs7VReYB .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-tRRs7VReYB .navbar {
    display: block;
    padding: 0;
  }
  .cid-tRRs7VReYB .navbar .menu-logo {
    margin: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tRRs7VReYB .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tRRs7VReYB .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tRRs7VReYB .navbar-toggler {
    display: none;
  }
  .cid-tRRs7VReYB .navbar-collapse {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
  }
}
.cid-tRRs7VReYB .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tRRs7VReYB .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tRRs7VReYB .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tRRs7VReYB .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tRRs7VReYB .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tRRs7VReYB .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tRRs7VReYB .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tRRs7VReYB .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tRRs7VReYB .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tRRs7VReYB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tRRs7VReYB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tRRs7VReYB .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tRRs7VReYB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tRRs7VReYB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tRRs7VReYB .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tRRs7VReYB .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tRRs7VReYB .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tRRs7VReYB .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tRRs7VReYB .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tRRs7VReYB .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tRRs7VReYB .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tRRs7VReYB .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tRRs7VReYB button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-tRRs7VReYB button.navbar-toggler:focus {
  outline: none;
}
.cid-tRRs7VReYB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e1be19;
}
.cid-tRRs7VReYB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tRRs7VReYB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tRRs7VReYB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tRRs7VReYB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tRRs7VReYB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tRRs7VReYB nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tRRs7VReYB nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tRRs7VReYB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tRRs7VReYB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tRRs7VReYB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tRRs7VReYB .collapsed .btn {
  display: flex;
}
.cid-tRRs7VReYB .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tRRs7VReYB .collapsed .navbar-collapse.collapsing,
.cid-tRRs7VReYB .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tRRs7VReYB .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tRRs7VReYB .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tRRs7VReYB .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tRRs7VReYB .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tRRs7VReYB .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tRRs7VReYB .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-tRRs7VReYB .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tRRs7VReYB .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tRRs7VReYB .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tRRs7VReYB .collapsed button.navbar-toggler {
  display: block;
}
.cid-tRRs7VReYB .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tRRs7VReYB .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tRRs7VReYB .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-tRRs7VReYB .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tRRs7VReYB .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tRRs7VReYB .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-tRRs7VReYB .collapsed .menu-bottom {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 991px) {
  .cid-tRRs7VReYB .dropdown-item {
    color: white !important;
    border-bottom: 0px solid #4f5b77;
  }
  .cid-tRRs7VReYB .dropdown-item:not(:last-child) {
    border-bottom: 1px solid #4f5b77;
  }
}
@media (max-width: 991px) {
  .cid-tRRs7VReYB .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
  }
  .cid-tRRs7VReYB .menu-bottom {
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tRRs7VReYB .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tRRs7VReYB .navbar-collapse.collapsing,
  .cid-tRRs7VReYB .navbar-collapse.show {
    display: block !important;
  }
  .cid-tRRs7VReYB .navbar-collapse.collapsing .navbar-nav,
  .cid-tRRs7VReYB .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tRRs7VReYB .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tRRs7VReYB .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tRRs7VReYB .navbar-collapse.collapsing .navbar-buttons,
  .cid-tRRs7VReYB .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tRRs7VReYB .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tRRs7VReYB .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tRRs7VReYB img {
    height: 3.8rem !important;
  }
  .cid-tRRs7VReYB .btn {
    display: flex;
  }
  .cid-tRRs7VReYB button.navbar-toggler {
    display: block;
  }
  .cid-tRRs7VReYB .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tRRs7VReYB .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tRRs7VReYB .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-tRRs7VReYB .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tRRs7VReYB .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tRRs7VReYB .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-tRRs7VReYB .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tRRs7VReYB .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tRRs7VReYB .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tRRs7VReYB .nav-link:focus {
  outline: none;
}
.cid-tRRs7VReYB .navbar-toggler {
  position: relative;
}
.cid-tRRs7VReYB .dropdown-item.active,
.cid-tRRs7VReYB .dropdown-item:active {
  color: initial;
}
.cid-tRRs7VReYB .widget-title,
.cid-tRRs7VReYB .widget-icon {
  color: #e9e9e9;
}
.cid-tRRs7VReYB .widget-text {
  color: #656565;
}
@media (max-width: 576px) {
  .cid-tRRs7VReYB .menu-logo {
    display: none;
  }
  .cid-tRRs7VReYB .navbar {
    padding: 0;
  }
  .cid-tRRs7VReYB .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tRRs7VReYB button.navbar-toggler {
    -webkit-align-self: center;
    align-self: center;
  }
}
.cid-tRRsfwJWKw {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/a-salette-2-1500x600.jpg");
}
.cid-tRRsfwJWKw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tRRsfwJWKw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tRRsfwJWKw .mbr-iconfont {
  display: flex;
  font-size: 1rem;
  color: white;
  margin-bottom: 2rem;
  width: 30px;
  height: 30px;
  background: #000000;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-tRRsfwJWKw .mbr-iconfont {
    margin: auto;
    margin-bottom: 2rem;
  }
}
.cid-tRRsfwJWKw .card-wrapper {
  margin-top: 3rem;
}
.cid-tRRsfwJWKw .card-title,
.cid-tRRsfwJWKw .iconfont-wrapper {
  color: #ffffff;
}
.cid-tRRsfwJWKw .card-text {
  color: #ffffff;
}
.cid-tRRsfwJWKw .mbr-section-title {
  color: #ffffff;
}
.cid-tRRs7Xsilu {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #0a1c44;
}
.cid-tRRs7Xsilu .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tRRs7Xsilu .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: #0087ab;
}
.cid-tRRs7Xsilu .svg-top .st0 {
  fill: #0a1c44;
}
@media (max-width: 992px) {
  .cid-tRRs7Xsilu .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tRRs7Xsilu .text-content {
    max-width: none;
  }
}
.cid-tRRs7Xsilu .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-tRRs7Xsilu .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tRRs7Xsilu .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-tRRs7Xsilu .icons {
    justify-content: center !important;
  }
  .cid-tRRs7Xsilu .text-content * {
    text-align: center;
  }
}
.cid-tRRs7Xsilu P {
  color: #ffffff;
}
.cid-tRRs7Xsilu .mbr-section-title {
  color: #ffffff;
}
.cid-tRRs7XNe6t {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0a1c44;
}
.cid-tRRs7XNe6t .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-tRWPJSeEPJ .navbar {
  padding: 0.5rem 0;
  background: #18284c;
  transition: none;
  min-height: 50px;
}
.cid-tRWPJSeEPJ .navbar-fixed-top {
  padding-top: 0;
}
.cid-tRWPJSeEPJ .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tRWPJSeEPJ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tRWPJSeEPJ .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tRWPJSeEPJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tRWPJSeEPJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tRWPJSeEPJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tRWPJSeEPJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tRWPJSeEPJ .menu-content-top {
  background: #0a1c44;
  max-width: 100%;
  display: none;
  -webkit-justify-content: left;
  justify-content: left;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tRWPJSeEPJ .dropdown-item {
  padding: 0;
}
.cid-tRWPJSeEPJ .dropdown-item,
.cid-tRWPJSeEPJ .nav-link,
.cid-tRWPJSeEPJ .brand-name {
  font-style: normal;
}
.cid-tRWPJSeEPJ .dropdown-item:hover,
.cid-tRWPJSeEPJ .nav-link:hover,
.cid-tRWPJSeEPJ .brand-name:hover {
  color: #0087ab !important;
}
.cid-tRWPJSeEPJ .dropdown-menu {
  background-color: #0a1c44;
}
.cid-tRWPJSeEPJ .dropdown-item:active {
  background-color: #0a1c44;
}
.cid-tRWPJSeEPJ .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tRWPJSeEPJ .navbar-dropdown.bg-color.transparent.opened {
  background: #18284c;
}
.cid-tRWPJSeEPJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tRWPJSeEPJ .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 0.5rem !important;
}
.cid-tRWPJSeEPJ .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tRWPJSeEPJ .content-text {
  margin-bottom: 0;
}
.cid-tRWPJSeEPJ .navbar-nav {
  position: relative;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tRWPJSeEPJ .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #0087ab;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tRWPJSeEPJ .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tRWPJSeEPJ .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tRWPJSeEPJ .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-tRWPJSeEPJ .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tRWPJSeEPJ .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tRWPJSeEPJ .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tRWPJSeEPJ .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tRWPJSeEPJ .nav-dropdown .link {
  font-weight: 400;
}
.cid-tRWPJSeEPJ .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tRWPJSeEPJ .content-right-side {
  text-align: center;
}
.cid-tRWPJSeEPJ .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tRWPJSeEPJ .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tRWPJSeEPJ .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-tRWPJSeEPJ .info-widget {
  padding-left: 2rem;
  padding-right: 3rem;
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tRWPJSeEPJ .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tRWPJSeEPJ .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-tRWPJSeEPJ .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tRWPJSeEPJ .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tRWPJSeEPJ .widget-content .widget-title {
  font-weight: 400;
  margin-bottom: 3px;
}
.cid-tRWPJSeEPJ .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-tRWPJSeEPJ .navbar .menu-content-top {
    display: flex;
    height: 60px;
  }
  .cid-tRWPJSeEPJ .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tRWPJSeEPJ .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-tRWPJSeEPJ .navbar {
    display: block;
    padding: 0;
  }
  .cid-tRWPJSeEPJ .navbar .menu-logo {
    margin: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tRWPJSeEPJ .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tRWPJSeEPJ .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tRWPJSeEPJ .navbar-toggler {
    display: none;
  }
  .cid-tRWPJSeEPJ .navbar-collapse {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
  }
}
.cid-tRWPJSeEPJ .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tRWPJSeEPJ .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tRWPJSeEPJ .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tRWPJSeEPJ .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tRWPJSeEPJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tRWPJSeEPJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tRWPJSeEPJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tRWPJSeEPJ .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tRWPJSeEPJ .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tRWPJSeEPJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tRWPJSeEPJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tRWPJSeEPJ .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tRWPJSeEPJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tRWPJSeEPJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tRWPJSeEPJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tRWPJSeEPJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tRWPJSeEPJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tRWPJSeEPJ .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tRWPJSeEPJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tRWPJSeEPJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tRWPJSeEPJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tRWPJSeEPJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tRWPJSeEPJ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-tRWPJSeEPJ button.navbar-toggler:focus {
  outline: none;
}
.cid-tRWPJSeEPJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e1be19;
}
.cid-tRWPJSeEPJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tRWPJSeEPJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tRWPJSeEPJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tRWPJSeEPJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tRWPJSeEPJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tRWPJSeEPJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tRWPJSeEPJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tRWPJSeEPJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tRWPJSeEPJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tRWPJSeEPJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tRWPJSeEPJ .collapsed .btn {
  display: flex;
}
.cid-tRWPJSeEPJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tRWPJSeEPJ .collapsed .navbar-collapse.collapsing,
.cid-tRWPJSeEPJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tRWPJSeEPJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tRWPJSeEPJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tRWPJSeEPJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tRWPJSeEPJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tRWPJSeEPJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tRWPJSeEPJ .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-tRWPJSeEPJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tRWPJSeEPJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tRWPJSeEPJ .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tRWPJSeEPJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-tRWPJSeEPJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tRWPJSeEPJ .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tRWPJSeEPJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-tRWPJSeEPJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tRWPJSeEPJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tRWPJSeEPJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-tRWPJSeEPJ .collapsed .menu-bottom {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 991px) {
  .cid-tRWPJSeEPJ .dropdown-item {
    color: white !important;
    border-bottom: 0px solid #4f5b77;
  }
  .cid-tRWPJSeEPJ .dropdown-item:not(:last-child) {
    border-bottom: 1px solid #4f5b77;
  }
}
@media (max-width: 991px) {
  .cid-tRWPJSeEPJ .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
  }
  .cid-tRWPJSeEPJ .menu-bottom {
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tRWPJSeEPJ .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tRWPJSeEPJ .navbar-collapse.collapsing,
  .cid-tRWPJSeEPJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-tRWPJSeEPJ .navbar-collapse.collapsing .navbar-nav,
  .cid-tRWPJSeEPJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tRWPJSeEPJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tRWPJSeEPJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tRWPJSeEPJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-tRWPJSeEPJ .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tRWPJSeEPJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tRWPJSeEPJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tRWPJSeEPJ img {
    height: 3.8rem !important;
  }
  .cid-tRWPJSeEPJ .btn {
    display: flex;
  }
  .cid-tRWPJSeEPJ button.navbar-toggler {
    display: block;
  }
  .cid-tRWPJSeEPJ .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tRWPJSeEPJ .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tRWPJSeEPJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-tRWPJSeEPJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tRWPJSeEPJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tRWPJSeEPJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-tRWPJSeEPJ .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tRWPJSeEPJ .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tRWPJSeEPJ .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tRWPJSeEPJ .nav-link:focus {
  outline: none;
}
.cid-tRWPJSeEPJ .navbar-toggler {
  position: relative;
}
.cid-tRWPJSeEPJ .dropdown-item.active,
.cid-tRWPJSeEPJ .dropdown-item:active {
  color: initial;
}
.cid-tRWPJSeEPJ .widget-title,
.cid-tRWPJSeEPJ .widget-icon {
  color: #e9e9e9;
}
.cid-tRWPJSeEPJ .widget-text {
  color: #656565;
}
@media (max-width: 576px) {
  .cid-tRWPJSeEPJ .menu-logo {
    display: none;
  }
  .cid-tRWPJSeEPJ .navbar {
    padding: 0;
  }
  .cid-tRWPJSeEPJ .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tRWPJSeEPJ button.navbar-toggler {
    -webkit-align-self: center;
    align-self: center;
  }
}
.cid-tRWPJSCK7y {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/pere2-1279x847.jpg");
}
.cid-tRWPJSCK7y .mbr-fallback-image.disabled {
  display: none;
}
.cid-tRWPJSCK7y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tRWPJSCK7y .mbr-iconfont {
  display: flex;
  font-size: 1rem;
  color: white;
  margin-bottom: 2rem;
  width: 30px;
  height: 30px;
  background: #000000;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-tRWPJSCK7y .mbr-iconfont {
    margin: auto;
    margin-bottom: 2rem;
  }
}
.cid-tRWPJSCK7y .card-wrapper {
  margin-top: 3rem;
}
.cid-tRWPJSCK7y .card-title,
.cid-tRWPJSCK7y .iconfont-wrapper {
  color: #ffffff;
}
.cid-tRWPJSCK7y .card-text {
  color: #ffffff;
}
.cid-tRWPJSCK7y .mbr-section-title {
  color: #ffffff;
}
.cid-tRWPJSCK7y .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tRWPJSZEi3 {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #0a1c44;
}
.cid-tRWPJSZEi3 .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tRWPJSZEi3 .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: #0087ab;
}
.cid-tRWPJSZEi3 .svg-top .st0 {
  fill: #0a1c44;
}
@media (max-width: 992px) {
  .cid-tRWPJSZEi3 .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tRWPJSZEi3 .text-content {
    max-width: none;
  }
}
.cid-tRWPJSZEi3 .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-tRWPJSZEi3 .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tRWPJSZEi3 .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-tRWPJSZEi3 .icons {
    justify-content: center !important;
  }
  .cid-tRWPJSZEi3 .text-content * {
    text-align: center;
  }
}
.cid-tRWPJSZEi3 P {
  color: #ffffff;
}
.cid-tRWPJSZEi3 .mbr-section-title {
  color: #ffffff;
}
.cid-tRWPJTjZkP {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0a1c44;
}
.cid-tRWPJTjZkP .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-tRX6Nr1B3N .navbar {
  padding: 0.5rem 0;
  background: #18284c;
  transition: none;
  min-height: 50px;
}
.cid-tRX6Nr1B3N .navbar-fixed-top {
  padding-top: 0;
}
.cid-tRX6Nr1B3N .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tRX6Nr1B3N .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tRX6Nr1B3N .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tRX6Nr1B3N .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tRX6Nr1B3N .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tRX6Nr1B3N .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tRX6Nr1B3N .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tRX6Nr1B3N .menu-content-top {
  background: #0a1c44;
  max-width: 100%;
  display: none;
  -webkit-justify-content: left;
  justify-content: left;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tRX6Nr1B3N .dropdown-item {
  padding: 0;
}
.cid-tRX6Nr1B3N .dropdown-item,
.cid-tRX6Nr1B3N .nav-link,
.cid-tRX6Nr1B3N .brand-name {
  font-style: normal;
}
.cid-tRX6Nr1B3N .dropdown-item:hover,
.cid-tRX6Nr1B3N .nav-link:hover,
.cid-tRX6Nr1B3N .brand-name:hover {
  color: #0087ab !important;
}
.cid-tRX6Nr1B3N .dropdown-menu {
  background-color: #0a1c44;
}
.cid-tRX6Nr1B3N .dropdown-item:active {
  background-color: #0a1c44;
}
.cid-tRX6Nr1B3N .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tRX6Nr1B3N .navbar-dropdown.bg-color.transparent.opened {
  background: #18284c;
}
.cid-tRX6Nr1B3N .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tRX6Nr1B3N .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 0.5rem !important;
}
.cid-tRX6Nr1B3N .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tRX6Nr1B3N .content-text {
  margin-bottom: 0;
}
.cid-tRX6Nr1B3N .navbar-nav {
  position: relative;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tRX6Nr1B3N .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #0087ab;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tRX6Nr1B3N .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tRX6Nr1B3N .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tRX6Nr1B3N .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-tRX6Nr1B3N .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tRX6Nr1B3N .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tRX6Nr1B3N .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tRX6Nr1B3N .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tRX6Nr1B3N .nav-dropdown .link {
  font-weight: 400;
}
.cid-tRX6Nr1B3N .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tRX6Nr1B3N .content-right-side {
  text-align: center;
}
.cid-tRX6Nr1B3N .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tRX6Nr1B3N .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tRX6Nr1B3N .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-tRX6Nr1B3N .info-widget {
  padding-left: 2rem;
  padding-right: 3rem;
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tRX6Nr1B3N .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tRX6Nr1B3N .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-tRX6Nr1B3N .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tRX6Nr1B3N .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tRX6Nr1B3N .widget-content .widget-title {
  font-weight: 400;
  margin-bottom: 3px;
}
.cid-tRX6Nr1B3N .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-tRX6Nr1B3N .navbar .menu-content-top {
    display: flex;
    height: 60px;
  }
  .cid-tRX6Nr1B3N .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tRX6Nr1B3N .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-tRX6Nr1B3N .navbar {
    display: block;
    padding: 0;
  }
  .cid-tRX6Nr1B3N .navbar .menu-logo {
    margin: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tRX6Nr1B3N .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tRX6Nr1B3N .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tRX6Nr1B3N .navbar-toggler {
    display: none;
  }
  .cid-tRX6Nr1B3N .navbar-collapse {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
  }
}
.cid-tRX6Nr1B3N .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tRX6Nr1B3N .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tRX6Nr1B3N .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tRX6Nr1B3N .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tRX6Nr1B3N .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tRX6Nr1B3N .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tRX6Nr1B3N .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tRX6Nr1B3N .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tRX6Nr1B3N .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tRX6Nr1B3N .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tRX6Nr1B3N .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tRX6Nr1B3N .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tRX6Nr1B3N .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tRX6Nr1B3N .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tRX6Nr1B3N .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tRX6Nr1B3N .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tRX6Nr1B3N .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tRX6Nr1B3N .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tRX6Nr1B3N .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tRX6Nr1B3N .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tRX6Nr1B3N .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tRX6Nr1B3N .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tRX6Nr1B3N button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-tRX6Nr1B3N button.navbar-toggler:focus {
  outline: none;
}
.cid-tRX6Nr1B3N button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e1be19;
}
.cid-tRX6Nr1B3N button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tRX6Nr1B3N button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tRX6Nr1B3N button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tRX6Nr1B3N button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tRX6Nr1B3N nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tRX6Nr1B3N nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tRX6Nr1B3N nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tRX6Nr1B3N nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tRX6Nr1B3N .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tRX6Nr1B3N .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tRX6Nr1B3N .collapsed .btn {
  display: flex;
}
.cid-tRX6Nr1B3N .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tRX6Nr1B3N .collapsed .navbar-collapse.collapsing,
.cid-tRX6Nr1B3N .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tRX6Nr1B3N .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tRX6Nr1B3N .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tRX6Nr1B3N .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tRX6Nr1B3N .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tRX6Nr1B3N .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tRX6Nr1B3N .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-tRX6Nr1B3N .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tRX6Nr1B3N .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tRX6Nr1B3N .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tRX6Nr1B3N .collapsed button.navbar-toggler {
  display: block;
}
.cid-tRX6Nr1B3N .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tRX6Nr1B3N .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tRX6Nr1B3N .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-tRX6Nr1B3N .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tRX6Nr1B3N .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tRX6Nr1B3N .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-tRX6Nr1B3N .collapsed .menu-bottom {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 991px) {
  .cid-tRX6Nr1B3N .dropdown-item {
    color: white !important;
    border-bottom: 0px solid #4f5b77;
  }
  .cid-tRX6Nr1B3N .dropdown-item:not(:last-child) {
    border-bottom: 1px solid #4f5b77;
  }
}
@media (max-width: 991px) {
  .cid-tRX6Nr1B3N .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
  }
  .cid-tRX6Nr1B3N .menu-bottom {
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tRX6Nr1B3N .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tRX6Nr1B3N .navbar-collapse.collapsing,
  .cid-tRX6Nr1B3N .navbar-collapse.show {
    display: block !important;
  }
  .cid-tRX6Nr1B3N .navbar-collapse.collapsing .navbar-nav,
  .cid-tRX6Nr1B3N .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tRX6Nr1B3N .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tRX6Nr1B3N .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tRX6Nr1B3N .navbar-collapse.collapsing .navbar-buttons,
  .cid-tRX6Nr1B3N .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tRX6Nr1B3N .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tRX6Nr1B3N .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tRX6Nr1B3N img {
    height: 3.8rem !important;
  }
  .cid-tRX6Nr1B3N .btn {
    display: flex;
  }
  .cid-tRX6Nr1B3N button.navbar-toggler {
    display: block;
  }
  .cid-tRX6Nr1B3N .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tRX6Nr1B3N .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tRX6Nr1B3N .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-tRX6Nr1B3N .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tRX6Nr1B3N .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tRX6Nr1B3N .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-tRX6Nr1B3N .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tRX6Nr1B3N .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tRX6Nr1B3N .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tRX6Nr1B3N .nav-link:focus {
  outline: none;
}
.cid-tRX6Nr1B3N .navbar-toggler {
  position: relative;
}
.cid-tRX6Nr1B3N .dropdown-item.active,
.cid-tRX6Nr1B3N .dropdown-item:active {
  color: initial;
}
.cid-tRX6Nr1B3N .widget-title,
.cid-tRX6Nr1B3N .widget-icon {
  color: #e9e9e9;
}
.cid-tRX6Nr1B3N .widget-text {
  color: #656565;
}
@media (max-width: 576px) {
  .cid-tRX6Nr1B3N .menu-logo {
    display: none;
  }
  .cid-tRX6Nr1B3N .navbar {
    padding: 0;
  }
  .cid-tRX6Nr1B3N .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tRX6Nr1B3N button.navbar-toggler {
    -webkit-align-self: center;
    align-self: center;
  }
}
.cid-tRX6NrqeW1 {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/haut-10-commandements47-1920x1080.jpg");
}
.cid-tRX6NrqeW1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tRX6NrqeW1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tRX6NrqeW1 .mbr-iconfont {
  display: flex;
  font-size: 1rem;
  color: white;
  margin-bottom: 2rem;
  width: 30px;
  height: 30px;
  background: #000000;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-tRX6NrqeW1 .mbr-iconfont {
    margin: auto;
    margin-bottom: 2rem;
  }
}
.cid-tRX6NrqeW1 .card-wrapper {
  margin-top: 3rem;
}
.cid-tRX6NrqeW1 .card-title,
.cid-tRX6NrqeW1 .iconfont-wrapper {
  color: #ffffff;
}
.cid-tRX6NrqeW1 .card-text {
  color: #ffffff;
}
.cid-tRX6NrqeW1 .mbr-section-title {
  color: #ffffff;
}
.cid-tRX6NrqeW1 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tRX6NrNLht {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #0a1c44;
}
.cid-tRX6NrNLht .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tRX6NrNLht .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: #0087ab;
}
.cid-tRX6NrNLht .svg-top .st0 {
  fill: #0a1c44;
}
@media (max-width: 992px) {
  .cid-tRX6NrNLht .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tRX6NrNLht .text-content {
    max-width: none;
  }
}
.cid-tRX6NrNLht .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-tRX6NrNLht .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tRX6NrNLht .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-tRX6NrNLht .icons {
    justify-content: center !important;
  }
  .cid-tRX6NrNLht .text-content * {
    text-align: center;
  }
}
.cid-tRX6NrNLht P {
  color: #ffffff;
}
.cid-tRX6NrNLht .mbr-section-title {
  color: #ffffff;
}
.cid-tRX6NsaTuu {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0a1c44;
}
.cid-tRX6NsaTuu .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-tyPFQg3FZM .navbar {
  padding: 0.5rem 0;
  background: #18284c;
  transition: none;
  min-height: 50px;
}
.cid-tyPFQg3FZM .navbar-fixed-top {
  padding-top: 0;
}
.cid-tyPFQg3FZM .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-content-top {
  background: #0a1c44;
  max-width: 100%;
  display: none;
  -webkit-justify-content: left;
  justify-content: left;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown-item {
  padding: 0;
}
.cid-tyPFQg3FZM .dropdown-item,
.cid-tyPFQg3FZM .nav-link,
.cid-tyPFQg3FZM .brand-name {
  font-style: normal;
}
.cid-tyPFQg3FZM .dropdown-item:hover,
.cid-tyPFQg3FZM .nav-link:hover,
.cid-tyPFQg3FZM .brand-name:hover {
  color: #0087ab !important;
}
.cid-tyPFQg3FZM .dropdown-menu {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .dropdown-item:active {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tyPFQg3FZM .navbar-dropdown.bg-color.transparent.opened {
  background: #18284c;
}
.cid-tyPFQg3FZM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tyPFQg3FZM .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 0.5rem !important;
}
.cid-tyPFQg3FZM .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .content-text {
  margin-bottom: 0;
}
.cid-tyPFQg3FZM .navbar-nav {
  position: relative;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #0087ab;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tyPFQg3FZM .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tyPFQg3FZM .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-tyPFQg3FZM .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tyPFQg3FZM .nav-dropdown .link {
  font-weight: 400;
}
.cid-tyPFQg3FZM .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tyPFQg3FZM .content-right-side {
  text-align: center;
}
.cid-tyPFQg3FZM .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tyPFQg3FZM .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tyPFQg3FZM .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-tyPFQg3FZM .info-widget {
  padding-left: 2rem;
  padding-right: 3rem;
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tyPFQg3FZM .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tyPFQg3FZM .widget-content .widget-title {
  font-weight: 400;
  margin-bottom: 3px;
}
.cid-tyPFQg3FZM .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar .menu-content-top {
    display: flex;
    height: 60px;
  }
  .cid-tyPFQg3FZM .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-tyPFQg3FZM .navbar {
    display: block;
    padding: 0;
  }
  .cid-tyPFQg3FZM .navbar .menu-logo {
    margin: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tyPFQg3FZM .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tyPFQg3FZM .navbar-toggler {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
  }
}
.cid-tyPFQg3FZM .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tyPFQg3FZM .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tyPFQg3FZM .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tyPFQg3FZM .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tyPFQg3FZM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-tyPFQg3FZM button.navbar-toggler:focus {
  outline: none;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e1be19;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .btn {
  display: flex;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .collapsed button.navbar-toggler {
  display: block;
}
.cid-tyPFQg3FZM .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tyPFQg3FZM .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-tyPFQg3FZM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-tyPFQg3FZM .collapsed .menu-bottom {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-item {
    color: white !important;
    border-bottom: 0px solid #4f5b77;
  }
  .cid-tyPFQg3FZM .dropdown-item:not(:last-child) {
    border-bottom: 1px solid #4f5b77;
  }
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing,
  .cid-tyPFQg3FZM .navbar-collapse.show {
    display: block !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tyPFQg3FZM img {
    height: 3.8rem !important;
  }
  .cid-tyPFQg3FZM .btn {
    display: flex;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    display: block;
  }
  .cid-tyPFQg3FZM .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tyPFQg3FZM .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tyPFQg3FZM .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tyPFQg3FZM .nav-link:focus {
  outline: none;
}
.cid-tyPFQg3FZM .navbar-toggler {
  position: relative;
}
.cid-tyPFQg3FZM .dropdown-item.active,
.cid-tyPFQg3FZM .dropdown-item:active {
  color: initial;
}
.cid-tyPFQg3FZM .widget-title,
.cid-tyPFQg3FZM .widget-icon {
  color: #e9e9e9;
}
.cid-tyPFQg3FZM .widget-text {
  color: #656565;
}
@media (max-width: 576px) {
  .cid-tyPFQg3FZM .menu-logo {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar {
    padding: 0;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    -webkit-align-self: center;
    align-self: center;
  }
}
.cid-t662kh3toI {
  padding-top: 150px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/dieu2-1800x700.jpg");
}
.cid-t662kh3toI .mbr-section-title {
  text-align: left;
  color: #ffffff;
}
.cid-t662kh3toI .mbr-text,
.cid-t662kh3toI .mbr-section-btn {
  text-align: left;
}
.cid-t662khoW1U {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t662khoW1U h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t662khoW1U .container {
    position: relative;
  }
  .cid-t662khoW1U .row {
    margin: 0;
  }
  .cid-t662khoW1U h2 {
    margin: 0;
  }
}
.cid-t662khoW1U .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t662khoW1U .mbr-text {
  margin-top: 1.4rem;
  color: #ffffff;
  text-align: left;
}
.cid-t662khoW1U h2 {
  color: #0a1c44;
  text-align: left;
}
.cid-uEP4WTCf45 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/dieu-notre-pere-112-1800x800.jpg");
  position: relative;
}
.cid-uEP4WTCf45::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(10deg, #1d5489 18%, transparent 90%, #1d5489 100%);
  pointer-events: none;
  z-index: 1;
}
.cid-uEP4WTCf45 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEP4WTCf45 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEP4WTCf45 .content-wrapper {
  position: relative;
  z-index: 2;
  margin-top: 260px;
}
@media (max-width: 992px) {
  .cid-uEP4WTCf45 .content-wrapper {
    margin-top: 0;
  }
}
.cid-uEP4WTCf45 .content-wrapper .mbr-section-title {
  margin-bottom: 22px;
  background-image: linear-gradient(180deg, #dc11c7, #ffffff);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uEP4WTCf45 .content-wrapper .mbr-text {
  margin-bottom: 22px;
}
.cid-uEP4WTCf45 .mbr-section-title {
  color: #ffffff;
}
.cid-uEP4WTCf45 .mbr-text {
  color: #ffffff;
}
.cid-t663MirYP0 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t663MirYP0 .mbr-text,
.cid-t663MirYP0 .mbr-section-btn {
  text-align: left;
  color: #101428;
}
.cid-t663MirYP0 H1 {
  text-align: left;
  color: #232323;
}
.cid-t66KxbUupp {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-t66KxbUupp .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-t66KxbUupp .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-t66KxbUupp .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-t66KxbUupp .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-t66KxbUupp .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-t66KxbUupp .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-t66KxbUupp .card-title {
  color: #000000;
  margin: 0;
  text-align: center;
}
.cid-t66KxbUupp .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-t66KxbUupp .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-t66KxbUupp .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -1.5rem;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-t66KxbUupp .mbr-section-title,
.cid-t66KxbUupp .line-wrap {
  text-align: center;
}
.cid-t66KxbUupp .card-box > p,
.cid-t66KxbUupp .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-t6cjFnfxES {
  padding-top: 30px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/claire-langlois-ciel-8-1800x800.jpg");
}
.cid-t6cjFnfxES .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-t6cjFnfxES .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-t6cjFnfxES .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-t6cjFnfxES .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-t6cjFnfxES .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-t6cjFnfxES .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-t6cjFnfxES .card:hover .card-box {
  bottom: 0;
}
.cid-t6cjFnfxES .card:hover .btn {
  opacity: 1;
}
.cid-t6cjFnfxES .card-title {
  color: #ffffff;
  margin: 0;
  text-align: left;
}
.cid-t6cjFnfxES .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-t6cjFnfxES .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: #232323;
  opacity: 0.3;
  z-index: 1;
  pointer-events: none;
}
.cid-t6cjFnfxES .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-t6cjFnfxES .mbr-section-title,
.cid-t6cjFnfxES .line-wrap {
  text-align: center;
}
.cid-t6cjFnfxES .card-box > p,
.cid-t6cjFnfxES .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t6cjFnfxES .card-box {
    bottom: 0;
  }
  .cid-t6cjFnfxES .btn {
    opacity: 1;
  }
}
.cid-t974PLzrKN {
  padding-top: 30px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/claire-langlois-ciel-8-1800x800.jpg");
}
.cid-t974PLzrKN .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-t974PLzrKN .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-t974PLzrKN .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-t974PLzrKN .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-t974PLzrKN .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-t974PLzrKN .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-t974PLzrKN .card:hover .card-box {
  bottom: 0;
}
.cid-t974PLzrKN .card:hover .btn {
  opacity: 1;
}
.cid-t974PLzrKN .card-title {
  color: #ffffff;
  margin: 0;
  text-align: left;
}
.cid-t974PLzrKN .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-t974PLzrKN .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: #232323;
  opacity: 0.3;
  z-index: 1;
  pointer-events: none;
}
.cid-t974PLzrKN .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-t974PLzrKN .mbr-section-title,
.cid-t974PLzrKN .line-wrap {
  text-align: center;
}
.cid-t974PLzrKN .card-box > p,
.cid-t974PLzrKN .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
@media (max-width: 576px) {
  .cid-t974PLzrKN .card-box {
    bottom: 0;
  }
  .cid-t974PLzrKN .btn {
    opacity: 1;
  }
}
.cid-ti5vV1KGp1 {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #0a1c44;
}
.cid-ti5vV1KGp1 .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-ti5vV1KGp1 .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: #0087ab;
}
.cid-ti5vV1KGp1 .svg-top .st0 {
  fill: #0a1c44;
}
@media (max-width: 992px) {
  .cid-ti5vV1KGp1 .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-ti5vV1KGp1 .text-content {
    max-width: none;
  }
}
.cid-ti5vV1KGp1 .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-ti5vV1KGp1 .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-ti5vV1KGp1 .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-ti5vV1KGp1 .icons {
    justify-content: center !important;
  }
  .cid-ti5vV1KGp1 .text-content * {
    text-align: center;
  }
}
.cid-ti5vV1KGp1 P {
  color: #ffffff;
}
.cid-ti5vV1KGp1 .mbr-section-title {
  color: #ffffff;
}
.cid-tIlKtV98iJ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0a1c44;
}
.cid-tIlKtV98iJ .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-tyPFQg3FZM .navbar {
  padding: 0.5rem 0;
  background: #18284c;
  transition: none;
  min-height: 50px;
}
.cid-tyPFQg3FZM .navbar-fixed-top {
  padding-top: 0;
}
.cid-tyPFQg3FZM .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tyPFQg3FZM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .menu-content-top {
  background: #0a1c44;
  max-width: 100%;
  display: none;
  -webkit-justify-content: left;
  justify-content: left;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown-item {
  padding: 0;
}
.cid-tyPFQg3FZM .dropdown-item,
.cid-tyPFQg3FZM .nav-link,
.cid-tyPFQg3FZM .brand-name {
  font-style: normal;
}
.cid-tyPFQg3FZM .dropdown-item:hover,
.cid-tyPFQg3FZM .nav-link:hover,
.cid-tyPFQg3FZM .brand-name:hover {
  color: #0087ab !important;
}
.cid-tyPFQg3FZM .dropdown-menu {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .dropdown-item:active {
  background-color: #0a1c44;
}
.cid-tyPFQg3FZM .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tyPFQg3FZM .navbar-dropdown.bg-color.transparent.opened {
  background: #18284c;
}
.cid-tyPFQg3FZM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tyPFQg3FZM .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 0.5rem !important;
}
.cid-tyPFQg3FZM .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .content-text {
  margin-bottom: 0;
}
.cid-tyPFQg3FZM .navbar-nav {
  position: relative;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #0087ab;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tyPFQg3FZM .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tyPFQg3FZM .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tyPFQg3FZM .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-tyPFQg3FZM .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tyPFQg3FZM .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tyPFQg3FZM .nav-dropdown .link {
  font-weight: 400;
}
.cid-tyPFQg3FZM .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tyPFQg3FZM .content-right-side {
  text-align: center;
}
.cid-tyPFQg3FZM .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tyPFQg3FZM .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tyPFQg3FZM .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-tyPFQg3FZM .info-widget {
  padding-left: 2rem;
  padding-right: 3rem;
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-tyPFQg3FZM .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tyPFQg3FZM .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tyPFQg3FZM .widget-content .widget-title {
  font-weight: 400;
  margin-bottom: 3px;
}
.cid-tyPFQg3FZM .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .navbar .menu-content-top {
    display: flex;
    height: 60px;
  }
  .cid-tyPFQg3FZM .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-tyPFQg3FZM .navbar {
    display: block;
    padding: 0;
  }
  .cid-tyPFQg3FZM .navbar .menu-logo {
    margin: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tyPFQg3FZM .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tyPFQg3FZM .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tyPFQg3FZM .navbar-toggler {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
  }
}
.cid-tyPFQg3FZM .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tyPFQg3FZM .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tyPFQg3FZM .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tyPFQg3FZM .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tyPFQg3FZM .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tyPFQg3FZM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tyPFQg3FZM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-tyPFQg3FZM button.navbar-toggler:focus {
  outline: none;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e1be19;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tyPFQg3FZM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tyPFQg3FZM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tyPFQg3FZM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .btn {
  display: flex;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-tyPFQg3FZM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tyPFQg3FZM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tyPFQg3FZM .collapsed button.navbar-toggler {
  display: block;
}
.cid-tyPFQg3FZM .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tyPFQg3FZM .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-tyPFQg3FZM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tyPFQg3FZM .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-tyPFQg3FZM .collapsed .menu-bottom {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-item {
    color: white !important;
    border-bottom: 0px solid #4f5b77;
  }
  .cid-tyPFQg3FZM .dropdown-item:not(:last-child) {
    border-bottom: 1px solid #4f5b77;
  }
}
@media (max-width: 991px) {
  .cid-tyPFQg3FZM .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tyPFQg3FZM .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing,
  .cid-tyPFQg3FZM .navbar-collapse.show {
    display: block !important;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tyPFQg3FZM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tyPFQg3FZM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tyPFQg3FZM img {
    height: 3.8rem !important;
  }
  .cid-tyPFQg3FZM .btn {
    display: flex;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    display: block;
  }
  .cid-tyPFQg3FZM .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tyPFQg3FZM .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-tyPFQg3FZM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-tyPFQg3FZM .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tyPFQg3FZM .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tyPFQg3FZM .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tyPFQg3FZM .nav-link:focus {
  outline: none;
}
.cid-tyPFQg3FZM .navbar-toggler {
  position: relative;
}
.cid-tyPFQg3FZM .dropdown-item.active,
.cid-tyPFQg3FZM .dropdown-item:active {
  color: initial;
}
.cid-tyPFQg3FZM .widget-title,
.cid-tyPFQg3FZM .widget-icon {
  color: #e9e9e9;
}
.cid-tyPFQg3FZM .widget-text {
  color: #656565;
}
@media (max-width: 576px) {
  .cid-tyPFQg3FZM .menu-logo {
    display: none;
  }
  .cid-tyPFQg3FZM .navbar {
    padding: 0;
  }
  .cid-tyPFQg3FZM .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tyPFQg3FZM button.navbar-toggler {
    -webkit-align-self: center;
    align-self: center;
  }
}
.cid-t4vsSHnCDW {
  padding-top: 165px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/videos-de-claire-langlois27-3-1800x600.jpg");
}
.cid-t4vsSHnCDW .mbr-section-title {
  text-align: center;
}
.cid-t4vsSHnCDW .mbr-text,
.cid-t4vsSHnCDW .mbr-section-btn {
  text-align: center;
}
.cid-t6bKlcA9Uf {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t6bKlcA9Uf .mbr-text,
.cid-t6bKlcA9Uf .mbr-section-btn {
  text-align: left;
  color: #101428;
}
.cid-t6bKlcA9Uf H1 {
  text-align: left;
  color: #232323;
}
.cid-t6bLxwuI6B {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t6bLxwuI6B .mbr-text,
.cid-t6bLxwuI6B .mbr-section-btn {
  text-align: left;
  color: #101428;
}
.cid-t6bLxwuI6B H1 {
  text-align: left;
  color: #232323;
}
.cid-t4OFSKuxke {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-t4OFSKuxke h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-t4OFSKuxke .container {
    position: relative;
  }
  .cid-t4OFSKuxke .row {
    margin: 0;
  }
  .cid-t4OFSKuxke h2 {
    margin: 0;
  }
}
.cid-t4OFSKuxke .mbr-section-subtitle {
  color: #e9204f;
}
.cid-t4OFSKuxke .mbr-text {
  margin-top: 1.4rem;
  color: #ffffff;
  text-align: left;
}
.cid-t4OFSKuxke h2 {
  color: #0a1c44;
  text-align: left;
}
.cid-uGtX0udBAe {
  padding-top: 2rem;
  padding-bottom: 7rem;
  background-image: url("");
}
.cid-uGtX0udBAe .mbr-media {
  position: relative;
}
.cid-uGtX0udBAe .mbr-media img {
  width: 80%;
  object-fit: cover;
  border-radius: 2rem;
}
.cid-uGtX0udBAe .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-uGtX0udBAe .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-uGtX0udBAe .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-uGtX0udBAe .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-uGtX0udBAe .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-uGtX0udBAe .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-uGtX0udBAe .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uGtX0udBAe .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-uGtX0udBAe .mbr-section-title DIV {
  text-align: left;
}
.cid-tIlHeMazf2 {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #0a1c44;
}
.cid-tIlHeMazf2 .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tIlHeMazf2 .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: #0087ab;
}
.cid-tIlHeMazf2 .svg-top .st0 {
  fill: #0a1c44;
}
@media (max-width: 992px) {
  .cid-tIlHeMazf2 .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tIlHeMazf2 .text-content {
    max-width: none;
  }
}
.cid-tIlHeMazf2 .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-tIlHeMazf2 .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tIlHeMazf2 .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-tIlHeMazf2 .icons {
    justify-content: center !important;
  }
  .cid-tIlHeMazf2 .text-content * {
    text-align: center;
  }
}
.cid-tIlHeMazf2 P {
  color: #ffffff;
}
.cid-tIlHeMazf2 .mbr-section-title {
  color: #ffffff;
}
.cid-t7kPa0mThr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0a1c44;
}
.cid-t7kPa0mThr .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-tV8x3WLHHd .navbar {
  padding: 0.5rem 0;
  background: #18284c;
  transition: none;
  min-height: 50px;
}
.cid-tV8x3WLHHd .navbar-fixed-top {
  padding-top: 0;
}
.cid-tV8x3WLHHd .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tV8x3WLHHd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tV8x3WLHHd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-tV8x3WLHHd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tV8x3WLHHd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tV8x3WLHHd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tV8x3WLHHd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tV8x3WLHHd .menu-content-top {
  background: #0a1c44;
  max-width: 100%;
  display: none;
  -webkit-justify-content: left;
  justify-content: left;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-tV8x3WLHHd .dropdown-item {
  padding: 0;
}
.cid-tV8x3WLHHd .dropdown-item,
.cid-tV8x3WLHHd .nav-link,
.cid-tV8x3WLHHd .brand-name {
  font-style: normal;
}
.cid-tV8x3WLHHd .dropdown-item:hover,
.cid-tV8x3WLHHd .nav-link:hover,
.cid-tV8x3WLHHd .brand-name:hover {
  color: #0087ab !important;
}
.cid-tV8x3WLHHd .dropdown-menu {
  background-color: #0a1c44;
}
.cid-tV8x3WLHHd .dropdown-item:active {
  background-color: #0a1c44;
}
.cid-tV8x3WLHHd .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tV8x3WLHHd .navbar-dropdown.bg-color.transparent.opened {
  background: #18284c;
}
.cid-tV8x3WLHHd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tV8x3WLHHd .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 0.5rem !important;
}
.cid-tV8x3WLHHd .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tV8x3WLHHd .content-text {
  margin-bottom: 0;
}
.cid-tV8x3WLHHd .navbar-nav {
  position: relative;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tV8x3WLHHd .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #0087ab;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tV8x3WLHHd .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-tV8x3WLHHd .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tV8x3WLHHd .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-tV8x3WLHHd .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tV8x3WLHHd .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tV8x3WLHHd .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tV8x3WLHHd .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tV8x3WLHHd .nav-dropdown .link {
  font-weight: 400;
}
.cid-tV8x3WLHHd .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tV8x3WLHHd .content-right-side {
  text-align: center;
}
.cid-tV8x3WLHHd .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tV8x3WLHHd .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-tV8x3WLHHd .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-tV8x3WLHHd .info-widget {
  padding-left: 2rem;
  padding-right: 3rem;
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tV8x3WLHHd .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tV8x3WLHHd .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-tV8x3WLHHd .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-tV8x3WLHHd .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-tV8x3WLHHd .widget-content .widget-title {
  font-weight: 400;
  margin-bottom: 3px;
}
.cid-tV8x3WLHHd .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-tV8x3WLHHd .navbar .menu-content-top {
    display: flex;
    height: 60px;
  }
  .cid-tV8x3WLHHd .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tV8x3WLHHd .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-tV8x3WLHHd .navbar {
    display: block;
    padding: 0;
  }
  .cid-tV8x3WLHHd .navbar .menu-logo {
    margin: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tV8x3WLHHd .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-tV8x3WLHHd .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-tV8x3WLHHd .navbar-toggler {
    display: none;
  }
  .cid-tV8x3WLHHd .navbar-collapse {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
  }
}
.cid-tV8x3WLHHd .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-tV8x3WLHHd .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tV8x3WLHHd .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tV8x3WLHHd .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-tV8x3WLHHd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tV8x3WLHHd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tV8x3WLHHd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tV8x3WLHHd .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tV8x3WLHHd .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tV8x3WLHHd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tV8x3WLHHd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tV8x3WLHHd .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tV8x3WLHHd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tV8x3WLHHd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tV8x3WLHHd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tV8x3WLHHd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tV8x3WLHHd .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tV8x3WLHHd .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-tV8x3WLHHd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tV8x3WLHHd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tV8x3WLHHd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tV8x3WLHHd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tV8x3WLHHd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-tV8x3WLHHd button.navbar-toggler:focus {
  outline: none;
}
.cid-tV8x3WLHHd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e1be19;
}
.cid-tV8x3WLHHd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tV8x3WLHHd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tV8x3WLHHd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tV8x3WLHHd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tV8x3WLHHd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tV8x3WLHHd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tV8x3WLHHd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tV8x3WLHHd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tV8x3WLHHd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tV8x3WLHHd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tV8x3WLHHd .collapsed .btn {
  display: flex;
}
.cid-tV8x3WLHHd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tV8x3WLHHd .collapsed .navbar-collapse.collapsing,
.cid-tV8x3WLHHd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tV8x3WLHHd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tV8x3WLHHd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tV8x3WLHHd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tV8x3WLHHd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tV8x3WLHHd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tV8x3WLHHd .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-tV8x3WLHHd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tV8x3WLHHd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-tV8x3WLHHd .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-tV8x3WLHHd .collapsed button.navbar-toggler {
  display: block;
}
.cid-tV8x3WLHHd .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-tV8x3WLHHd .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tV8x3WLHHd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-tV8x3WLHHd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tV8x3WLHHd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tV8x3WLHHd .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-tV8x3WLHHd .collapsed .menu-bottom {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 991px) {
  .cid-tV8x3WLHHd .dropdown-item {
    color: white !important;
    border-bottom: 0px solid #4f5b77;
  }
  .cid-tV8x3WLHHd .dropdown-item:not(:last-child) {
    border-bottom: 1px solid #4f5b77;
  }
}
@media (max-width: 991px) {
  .cid-tV8x3WLHHd .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
  }
  .cid-tV8x3WLHHd .menu-bottom {
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-tV8x3WLHHd .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tV8x3WLHHd .navbar-collapse.collapsing,
  .cid-tV8x3WLHHd .navbar-collapse.show {
    display: block !important;
  }
  .cid-tV8x3WLHHd .navbar-collapse.collapsing .navbar-nav,
  .cid-tV8x3WLHHd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tV8x3WLHHd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tV8x3WLHHd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tV8x3WLHHd .navbar-collapse.collapsing .navbar-buttons,
  .cid-tV8x3WLHHd .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-tV8x3WLHHd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tV8x3WLHHd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tV8x3WLHHd img {
    height: 3.8rem !important;
  }
  .cid-tV8x3WLHHd .btn {
    display: flex;
  }
  .cid-tV8x3WLHHd button.navbar-toggler {
    display: block;
  }
  .cid-tV8x3WLHHd .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-tV8x3WLHHd .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tV8x3WLHHd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-tV8x3WLHHd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tV8x3WLHHd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tV8x3WLHHd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-tV8x3WLHHd .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-tV8x3WLHHd .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-tV8x3WLHHd .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tV8x3WLHHd .nav-link:focus {
  outline: none;
}
.cid-tV8x3WLHHd .navbar-toggler {
  position: relative;
}
.cid-tV8x3WLHHd .dropdown-item.active,
.cid-tV8x3WLHHd .dropdown-item:active {
  color: initial;
}
.cid-tV8x3WLHHd .widget-title,
.cid-tV8x3WLHHd .widget-icon {
  color: #e9e9e9;
}
.cid-tV8x3WLHHd .widget-text {
  color: #656565;
}
@media (max-width: 576px) {
  .cid-tV8x3WLHHd .menu-logo {
    display: none;
  }
  .cid-tV8x3WLHHd .navbar {
    padding: 0;
  }
  .cid-tV8x3WLHHd .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tV8x3WLHHd button.navbar-toggler {
    -webkit-align-self: center;
    align-self: center;
  }
}
.cid-uD5Sr91rM8 {
  padding-top: 150px;
  padding-bottom: 75px;
  background-color: #00812c;
}
.cid-uD5Sr91rM8 .header-text {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uD5Sr91rM8 .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-uD5Sr91rM8 .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: #0087ab;
}
.cid-uD5Sr91rM8 .svg-top .st0 {
  fill: #00812c;
}
@media (max-width: 992px) {
  .cid-uD5Sr91rM8 .svg-top {
    width: 1000px;
  }
}
.cid-uD5Sr91rM8 .card-header {
  border-bottom: 2px solid #0087ab;
  margin-bottom: 0px!important;
}
.cid-uD5Sr91rM8 .mbr-iconfont {
  font-size: 1.5rem;
}
.cid-uD5Sr91rM8 span {
  transform: rotate(45deg);
  transition: all 0.3s;
}
.cid-uD5Sr91rM8 .collapsed span {
  transform: rotate(0deg);
}
.cid-uD5Sr91rM8 .accordion-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-uD5Sr91rM8 .panel-group {
  width: 100%;
}
.cid-uD5Sr91rM8 .sign {
  color: currentColor;
  font-family: 'Moririse2' !important;
}
.cid-uD5Sr91rM8 .card {
  border-radius: 0px;
}
.cid-uD5Sr91rM8 .card .card-header {
  border-radius: 0px;
  padding: 0;
  background-color: transparent;
}
.cid-uD5Sr91rM8 .card .card-header a.panel-title {
  -webkit-justify-content: space-between;
  justify-content: space-between;
  transition: all .3s;
  margin-bottom: 0;
  font-style: normal;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  line-height: normal;
}
.cid-uD5Sr91rM8 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-uD5Sr91rM8 .card .card-header a.panel-title h4 {
  padding: 1.5rem 1rem 13px 0px;
  margin-bottom: 0;
}
.cid-uD5Sr91rM8 .panel-text {
  color: #ffffff;
}
.cid-uD5Sr91rM8 .header-text,
.cid-uD5Sr91rM8 .sign {
  color: #263d5a;
}
.cid-uD5Sr91rM8 .mbr-section-title {
  color: #ffffff;
}
.cid-uD5Sr91rM8 .header-text,
.cid-uD5Sr91rM8 .sign,
.cid-uD5Sr91rM8 .card-header {
  color: #ffffff;
}
.cid-uD5Sr91rM8 .mbr-section-subtitle {
  color: #263d5a;
}
.cid-uD5OctB0Ik {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #10569b;
}
.cid-uD5OctB0Ik .header-text {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uD5OctB0Ik .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-uD5OctB0Ik .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: #0087ab;
}
.cid-uD5OctB0Ik .svg-top .st0 {
  fill: #10569b;
}
@media (max-width: 992px) {
  .cid-uD5OctB0Ik .svg-top {
    width: 1000px;
  }
}
.cid-uD5OctB0Ik .card-header {
  border-bottom: 2px solid #0087ab;
  margin-bottom: 0px!important;
}
.cid-uD5OctB0Ik .mbr-iconfont {
  font-size: 1.5rem;
}
.cid-uD5OctB0Ik span {
  transform: rotate(45deg);
  transition: all 0.3s;
}
.cid-uD5OctB0Ik .collapsed span {
  transform: rotate(0deg);
}
.cid-uD5OctB0Ik .accordion-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-uD5OctB0Ik .panel-group {
  width: 100%;
}
.cid-uD5OctB0Ik .sign {
  color: currentColor;
  font-family: 'Moririse2' !important;
}
.cid-uD5OctB0Ik .card {
  border-radius: 0px;
}
.cid-uD5OctB0Ik .card .card-header {
  border-radius: 0px;
  padding: 0;
  background-color: transparent;
}
.cid-uD5OctB0Ik .card .card-header a.panel-title {
  -webkit-justify-content: space-between;
  justify-content: space-between;
  transition: all .3s;
  margin-bottom: 0;
  font-style: normal;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  line-height: normal;
}
.cid-uD5OctB0Ik .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-uD5OctB0Ik .card .card-header a.panel-title h4 {
  padding: 1.5rem 1rem 13px 0px;
  margin-bottom: 0;
}
.cid-uD5OctB0Ik .panel-text {
  color: #ffffff;
}
.cid-uD5OctB0Ik .header-text,
.cid-uD5OctB0Ik .sign {
  color: #263d5a;
}
.cid-uD5OctB0Ik .mbr-section-title {
  color: #ffffff;
}
.cid-uD5OctB0Ik .header-text,
.cid-uD5OctB0Ik .sign,
.cid-uD5OctB0Ik .card-header {
  color: #ffffff;
}
.cid-uD5OctB0Ik .mbr-section-subtitle {
  color: #263d5a;
}
.cid-uD6v10ug9f {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #0a1c44;
}
.cid-uD6v10ug9f .header-text {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uD6v10ug9f .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-uD6v10ug9f .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: #0087ab;
}
.cid-uD6v10ug9f .svg-top .st0 {
  fill: #0a1c44;
}
@media (max-width: 992px) {
  .cid-uD6v10ug9f .svg-top {
    width: 1000px;
  }
}
.cid-uD6v10ug9f .card-header {
  border-bottom: 2px solid #0087ab;
  margin-bottom: 0px!important;
}
.cid-uD6v10ug9f .mbr-iconfont {
  font-size: 1.5rem;
}
.cid-uD6v10ug9f span {
  transform: rotate(45deg);
  transition: all 0.3s;
}
.cid-uD6v10ug9f .collapsed span {
  transform: rotate(0deg);
}
.cid-uD6v10ug9f .accordion-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-uD6v10ug9f .panel-group {
  width: 100%;
}
.cid-uD6v10ug9f .sign {
  color: currentColor;
  font-family: 'Moririse2' !important;
}
.cid-uD6v10ug9f .card {
  border-radius: 0px;
}
.cid-uD6v10ug9f .card .card-header {
  border-radius: 0px;
  padding: 0;
  background-color: transparent;
}
.cid-uD6v10ug9f .card .card-header a.panel-title {
  -webkit-justify-content: space-between;
  justify-content: space-between;
  transition: all .3s;
  margin-bottom: 0;
  font-style: normal;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  line-height: normal;
}
.cid-uD6v10ug9f .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-uD6v10ug9f .card .card-header a.panel-title h4 {
  padding: 1.5rem 1rem 13px 0px;
  margin-bottom: 0;
}
.cid-uD6v10ug9f .panel-text {
  color: #ffffff;
}
.cid-uD6v10ug9f .header-text,
.cid-uD6v10ug9f .sign {
  color: #263d5a;
}
.cid-uD6v10ug9f .mbr-section-title {
  color: #ffffff;
}
.cid-uD6v10ug9f .header-text,
.cid-uD6v10ug9f .sign,
.cid-uD6v10ug9f .card-header {
  color: #ffffff;
}
.cid-uD6v10ug9f .mbr-section-subtitle {
  color: #263d5a;
}
.cid-uD5MbutTcf {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #1f91af;
}
.cid-uD5MbutTcf .header-text {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uD5MbutTcf .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-uD5MbutTcf .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: #0087ab;
}
.cid-uD5MbutTcf .svg-top .st0 {
  fill: #1f91af;
}
@media (max-width: 992px) {
  .cid-uD5MbutTcf .svg-top {
    width: 1000px;
  }
}
.cid-uD5MbutTcf .card-header {
  border-bottom: 2px solid #0087ab;
  margin-bottom: 0px!important;
}
.cid-uD5MbutTcf .mbr-iconfont {
  font-size: 1.5rem;
}
.cid-uD5MbutTcf span {
  transform: rotate(45deg);
  transition: all 0.3s;
}
.cid-uD5MbutTcf .collapsed span {
  transform: rotate(0deg);
}
.cid-uD5MbutTcf .accordion-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-uD5MbutTcf .panel-group {
  width: 100%;
}
.cid-uD5MbutTcf .sign {
  color: currentColor;
  font-family: 'Moririse2' !important;
}
.cid-uD5MbutTcf .card {
  border-radius: 0px;
}
.cid-uD5MbutTcf .card .card-header {
  border-radius: 0px;
  padding: 0;
  background-color: transparent;
}
.cid-uD5MbutTcf .card .card-header a.panel-title {
  -webkit-justify-content: space-between;
  justify-content: space-between;
  transition: all .3s;
  margin-bottom: 0;
  font-style: normal;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  line-height: normal;
}
.cid-uD5MbutTcf .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-uD5MbutTcf .card .card-header a.panel-title h4 {
  padding: 1.5rem 1rem 13px 0px;
  margin-bottom: 0;
}
.cid-uD5MbutTcf .panel-text {
  color: #ffffff;
}
.cid-uD5MbutTcf .header-text,
.cid-uD5MbutTcf .sign {
  color: #263d5a;
}
.cid-uD5MbutTcf .mbr-section-title {
  color: #ffffff;
}
.cid-uD5MbutTcf .header-text,
.cid-uD5MbutTcf .sign,
.cid-uD5MbutTcf .card-header {
  color: #ffffff;
}
.cid-uD5MbutTcf .mbr-section-subtitle {
  color: #263d5a;
}
.cid-uEPhmkvA9I .navbar {
  padding: 0.5rem 0;
  background: #18284c;
  transition: none;
  min-height: 50px;
}
.cid-uEPhmkvA9I .navbar-fixed-top {
  padding-top: 0;
}
.cid-uEPhmkvA9I .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-uEPhmkvA9I .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uEPhmkvA9I .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-uEPhmkvA9I .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uEPhmkvA9I .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uEPhmkvA9I .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uEPhmkvA9I .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uEPhmkvA9I .menu-content-top {
  background: #0a1c44;
  max-width: 100%;
  display: none;
  -webkit-justify-content: left;
  justify-content: left;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-uEPhmkvA9I .dropdown-item {
  padding: 0;
}
.cid-uEPhmkvA9I .dropdown-item,
.cid-uEPhmkvA9I .nav-link,
.cid-uEPhmkvA9I .brand-name {
  font-style: normal;
}
.cid-uEPhmkvA9I .dropdown-item:hover,
.cid-uEPhmkvA9I .nav-link:hover,
.cid-uEPhmkvA9I .brand-name:hover {
  color: #0087ab !important;
}
.cid-uEPhmkvA9I .dropdown-menu {
  background-color: #0a1c44;
}
.cid-uEPhmkvA9I .dropdown-item:active {
  background-color: #0a1c44;
}
.cid-uEPhmkvA9I .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uEPhmkvA9I .navbar-dropdown.bg-color.transparent.opened {
  background: #18284c;
}
.cid-uEPhmkvA9I .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-uEPhmkvA9I .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 0.5rem !important;
}
.cid-uEPhmkvA9I .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uEPhmkvA9I .content-text {
  margin-bottom: 0;
}
.cid-uEPhmkvA9I .navbar-nav {
  position: relative;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-uEPhmkvA9I .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #0087ab;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-uEPhmkvA9I .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-uEPhmkvA9I .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-uEPhmkvA9I .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-uEPhmkvA9I .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-uEPhmkvA9I .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-uEPhmkvA9I .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-uEPhmkvA9I .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uEPhmkvA9I .nav-dropdown .link {
  font-weight: 400;
}
.cid-uEPhmkvA9I .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-uEPhmkvA9I .content-right-side {
  text-align: center;
}
.cid-uEPhmkvA9I .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-uEPhmkvA9I .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-uEPhmkvA9I .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-uEPhmkvA9I .info-widget {
  padding-left: 2rem;
  padding-right: 3rem;
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uEPhmkvA9I .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uEPhmkvA9I .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-uEPhmkvA9I .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-uEPhmkvA9I .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-uEPhmkvA9I .widget-content .widget-title {
  font-weight: 400;
  margin-bottom: 3px;
}
.cid-uEPhmkvA9I .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-uEPhmkvA9I .navbar .menu-content-top {
    display: flex;
    height: 60px;
  }
  .cid-uEPhmkvA9I .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uEPhmkvA9I .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-uEPhmkvA9I .navbar {
    display: block;
    padding: 0;
  }
  .cid-uEPhmkvA9I .navbar .menu-logo {
    margin: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uEPhmkvA9I .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-uEPhmkvA9I .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-uEPhmkvA9I .navbar-toggler {
    display: none;
  }
  .cid-uEPhmkvA9I .navbar-collapse {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
  }
}
.cid-uEPhmkvA9I .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-uEPhmkvA9I .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uEPhmkvA9I .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-uEPhmkvA9I .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-uEPhmkvA9I .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-uEPhmkvA9I .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uEPhmkvA9I .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uEPhmkvA9I .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-uEPhmkvA9I .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-uEPhmkvA9I .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uEPhmkvA9I .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uEPhmkvA9I .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-uEPhmkvA9I .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uEPhmkvA9I .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uEPhmkvA9I .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uEPhmkvA9I .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uEPhmkvA9I .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-uEPhmkvA9I .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-uEPhmkvA9I .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uEPhmkvA9I .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uEPhmkvA9I .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uEPhmkvA9I .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uEPhmkvA9I button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-uEPhmkvA9I button.navbar-toggler:focus {
  outline: none;
}
.cid-uEPhmkvA9I button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e1be19;
}
.cid-uEPhmkvA9I button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uEPhmkvA9I button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEPhmkvA9I button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uEPhmkvA9I button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uEPhmkvA9I nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEPhmkvA9I nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uEPhmkvA9I nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uEPhmkvA9I nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uEPhmkvA9I .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uEPhmkvA9I .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uEPhmkvA9I .collapsed .btn {
  display: flex;
}
.cid-uEPhmkvA9I .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uEPhmkvA9I .collapsed .navbar-collapse.collapsing,
.cid-uEPhmkvA9I .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uEPhmkvA9I .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uEPhmkvA9I .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uEPhmkvA9I .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uEPhmkvA9I .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uEPhmkvA9I .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uEPhmkvA9I .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-uEPhmkvA9I .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uEPhmkvA9I .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uEPhmkvA9I .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-uEPhmkvA9I .collapsed button.navbar-toggler {
  display: block;
}
.cid-uEPhmkvA9I .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-uEPhmkvA9I .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uEPhmkvA9I .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-uEPhmkvA9I .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uEPhmkvA9I .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uEPhmkvA9I .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-uEPhmkvA9I .collapsed .menu-bottom {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 991px) {
  .cid-uEPhmkvA9I .dropdown-item {
    color: white !important;
    border-bottom: 0px solid #4f5b77;
  }
  .cid-uEPhmkvA9I .dropdown-item:not(:last-child) {
    border-bottom: 1px solid #4f5b77;
  }
}
@media (max-width: 991px) {
  .cid-uEPhmkvA9I .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
  }
  .cid-uEPhmkvA9I .menu-bottom {
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-uEPhmkvA9I .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uEPhmkvA9I .navbar-collapse.collapsing,
  .cid-uEPhmkvA9I .navbar-collapse.show {
    display: block !important;
  }
  .cid-uEPhmkvA9I .navbar-collapse.collapsing .navbar-nav,
  .cid-uEPhmkvA9I .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uEPhmkvA9I .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uEPhmkvA9I .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uEPhmkvA9I .navbar-collapse.collapsing .navbar-buttons,
  .cid-uEPhmkvA9I .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-uEPhmkvA9I .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uEPhmkvA9I .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uEPhmkvA9I img {
    height: 3.8rem !important;
  }
  .cid-uEPhmkvA9I .btn {
    display: flex;
  }
  .cid-uEPhmkvA9I button.navbar-toggler {
    display: block;
  }
  .cid-uEPhmkvA9I .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-uEPhmkvA9I .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-uEPhmkvA9I .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-uEPhmkvA9I .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uEPhmkvA9I .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uEPhmkvA9I .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-uEPhmkvA9I .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-uEPhmkvA9I .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-uEPhmkvA9I .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-uEPhmkvA9I .nav-link:focus {
  outline: none;
}
.cid-uEPhmkvA9I .navbar-toggler {
  position: relative;
}
.cid-uEPhmkvA9I .dropdown-item.active,
.cid-uEPhmkvA9I .dropdown-item:active {
  color: initial;
}
.cid-uEPhmkvA9I .widget-title,
.cid-uEPhmkvA9I .widget-icon {
  color: #e9e9e9;
}
.cid-uEPhmkvA9I .widget-text {
  color: #656565;
}
@media (max-width: 576px) {
  .cid-uEPhmkvA9I .menu-logo {
    display: none;
  }
  .cid-uEPhmkvA9I .navbar {
    padding: 0;
  }
  .cid-uEPhmkvA9I .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-uEPhmkvA9I button.navbar-toggler {
    -webkit-align-self: center;
    align-self: center;
  }
}
.cid-uZldWL4K9Y {
  padding-top: 12rem;
  padding-bottom: 10rem;
  background-color: #2f7cc8;
}
.cid-uZldWL4K9Y .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZldWL4K9Y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZldWL4K9Y .image-wrapper img {
  border-radius: 2rem;
  padding: 5px;
  background-color: #fdfde1;
}
.cid-uZldWL4K9Y .row {
  flex-direction: row-reverse;
}
.cid-uZldWL4K9Y .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uZldWL4K9Y .row {
    flex-direction: column-reverse;
    gap: 90px;
  }
}
.cid-uZldWL4K9Y .mbr-section-title {
  color: #fdfde1;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-uZldWL4K9Y .text-wrapper {
    text-align: center;
  }
}
.cid-uZldWL4K9Y .mbr-text,
.cid-uZldWL4K9Y .mbr-section-btn {
  color: #f5f7fa;
}
.cid-uZldWL4K9Y .mbr-menu,
.cid-uZldWL4K9Y .mbr-section-btn {
  color: #fdfde1;
}
.cid-uZldWL4K9Y .mbr-desc,
.cid-uZldWL4K9Y .mbr-section-btn {
  color: #fdfde1;
}
.cid-uEZo9BK4bE {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uEZo9BK4bE h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-uEZo9BK4bE .container {
    position: relative;
  }
  .cid-uEZo9BK4bE .row {
    margin: 0;
  }
  .cid-uEZo9BK4bE h2 {
    margin: 0;
  }
}
.cid-uEZo9BK4bE .mbr-section-subtitle {
  color: #e9204f;
}
.cid-uEZo9BK4bE .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-uEZo9BK4bE h2 DIV {
  text-align: left;
}
.cid-uEZo9BK4bE h2 {
  text-align: left;
  color: #c40408;
}
.cid-uZISXBFagj {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #0a1c44;
}
.cid-uZISXBFagj .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-uZISXBFagj .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: #0087ab;
}
.cid-uZISXBFagj .svg-top .st0 {
  fill: #0a1c44;
}
@media (max-width: 992px) {
  .cid-uZISXBFagj .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-uZISXBFagj .text-content {
    max-width: none;
  }
}
.cid-uZISXBFagj .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-uZISXBFagj .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-uZISXBFagj .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-uZISXBFagj .icons {
    justify-content: center !important;
  }
  .cid-uZISXBFagj .text-content * {
    text-align: center;
  }
}
.cid-uZISXBFagj P {
  color: #ffffff;
}
.cid-uZISXBFagj .mbr-section-title {
  color: #ffffff;
}
.cid-uEPhmlgkGy {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0a1c44;
}
.cid-uEPhmlgkGy .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-uGn0sDt5SF .navbar {
  padding: 0.5rem 0;
  background: #18284c;
  transition: none;
  min-height: 50px;
}
.cid-uGn0sDt5SF .navbar-fixed-top {
  padding-top: 0;
}
.cid-uGn0sDt5SF .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-uGn0sDt5SF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uGn0sDt5SF .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-uGn0sDt5SF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uGn0sDt5SF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uGn0sDt5SF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uGn0sDt5SF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uGn0sDt5SF .menu-content-top {
  background: #0a1c44;
  max-width: 100%;
  display: none;
  -webkit-justify-content: left;
  justify-content: left;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-uGn0sDt5SF .dropdown-item {
  padding: 0;
}
.cid-uGn0sDt5SF .dropdown-item,
.cid-uGn0sDt5SF .nav-link,
.cid-uGn0sDt5SF .brand-name {
  font-style: normal;
}
.cid-uGn0sDt5SF .dropdown-item:hover,
.cid-uGn0sDt5SF .nav-link:hover,
.cid-uGn0sDt5SF .brand-name:hover {
  color: #0087ab !important;
}
.cid-uGn0sDt5SF .dropdown-menu {
  background-color: #0a1c44;
}
.cid-uGn0sDt5SF .dropdown-item:active {
  background-color: #0a1c44;
}
.cid-uGn0sDt5SF .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uGn0sDt5SF .navbar-dropdown.bg-color.transparent.opened {
  background: #18284c;
}
.cid-uGn0sDt5SF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-uGn0sDt5SF .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 0.5rem !important;
}
.cid-uGn0sDt5SF .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uGn0sDt5SF .content-text {
  margin-bottom: 0;
}
.cid-uGn0sDt5SF .navbar-nav {
  position: relative;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-uGn0sDt5SF .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #0087ab;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-uGn0sDt5SF .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-uGn0sDt5SF .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-uGn0sDt5SF .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-uGn0sDt5SF .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-uGn0sDt5SF .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-uGn0sDt5SF .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-uGn0sDt5SF .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uGn0sDt5SF .nav-dropdown .link {
  font-weight: 400;
}
.cid-uGn0sDt5SF .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-uGn0sDt5SF .content-right-side {
  text-align: center;
}
.cid-uGn0sDt5SF .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-uGn0sDt5SF .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-uGn0sDt5SF .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-uGn0sDt5SF .info-widget {
  padding-left: 2rem;
  padding-right: 3rem;
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uGn0sDt5SF .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uGn0sDt5SF .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-uGn0sDt5SF .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-uGn0sDt5SF .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-uGn0sDt5SF .widget-content .widget-title {
  font-weight: 400;
  margin-bottom: 3px;
}
.cid-uGn0sDt5SF .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-uGn0sDt5SF .navbar .menu-content-top {
    display: flex;
    height: 60px;
  }
  .cid-uGn0sDt5SF .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uGn0sDt5SF .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-uGn0sDt5SF .navbar {
    display: block;
    padding: 0;
  }
  .cid-uGn0sDt5SF .navbar .menu-logo {
    margin: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uGn0sDt5SF .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-uGn0sDt5SF .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-uGn0sDt5SF .navbar-toggler {
    display: none;
  }
  .cid-uGn0sDt5SF .navbar-collapse {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
  }
}
.cid-uGn0sDt5SF .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-uGn0sDt5SF .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uGn0sDt5SF .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-uGn0sDt5SF .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-uGn0sDt5SF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-uGn0sDt5SF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uGn0sDt5SF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uGn0sDt5SF .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-uGn0sDt5SF .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-uGn0sDt5SF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uGn0sDt5SF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uGn0sDt5SF .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-uGn0sDt5SF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uGn0sDt5SF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uGn0sDt5SF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uGn0sDt5SF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uGn0sDt5SF .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-uGn0sDt5SF .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-uGn0sDt5SF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uGn0sDt5SF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uGn0sDt5SF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uGn0sDt5SF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uGn0sDt5SF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-uGn0sDt5SF button.navbar-toggler:focus {
  outline: none;
}
.cid-uGn0sDt5SF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e1be19;
}
.cid-uGn0sDt5SF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uGn0sDt5SF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uGn0sDt5SF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uGn0sDt5SF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uGn0sDt5SF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uGn0sDt5SF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uGn0sDt5SF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uGn0sDt5SF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uGn0sDt5SF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uGn0sDt5SF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uGn0sDt5SF .collapsed .btn {
  display: flex;
}
.cid-uGn0sDt5SF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uGn0sDt5SF .collapsed .navbar-collapse.collapsing,
.cid-uGn0sDt5SF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uGn0sDt5SF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uGn0sDt5SF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uGn0sDt5SF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uGn0sDt5SF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uGn0sDt5SF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uGn0sDt5SF .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-uGn0sDt5SF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uGn0sDt5SF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uGn0sDt5SF .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-uGn0sDt5SF .collapsed button.navbar-toggler {
  display: block;
}
.cid-uGn0sDt5SF .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-uGn0sDt5SF .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uGn0sDt5SF .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-uGn0sDt5SF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uGn0sDt5SF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uGn0sDt5SF .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-uGn0sDt5SF .collapsed .menu-bottom {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 991px) {
  .cid-uGn0sDt5SF .dropdown-item {
    color: white !important;
    border-bottom: 0px solid #4f5b77;
  }
  .cid-uGn0sDt5SF .dropdown-item:not(:last-child) {
    border-bottom: 1px solid #4f5b77;
  }
}
@media (max-width: 991px) {
  .cid-uGn0sDt5SF .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
  }
  .cid-uGn0sDt5SF .menu-bottom {
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-uGn0sDt5SF .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uGn0sDt5SF .navbar-collapse.collapsing,
  .cid-uGn0sDt5SF .navbar-collapse.show {
    display: block !important;
  }
  .cid-uGn0sDt5SF .navbar-collapse.collapsing .navbar-nav,
  .cid-uGn0sDt5SF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uGn0sDt5SF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uGn0sDt5SF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uGn0sDt5SF .navbar-collapse.collapsing .navbar-buttons,
  .cid-uGn0sDt5SF .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-uGn0sDt5SF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uGn0sDt5SF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uGn0sDt5SF img {
    height: 3.8rem !important;
  }
  .cid-uGn0sDt5SF .btn {
    display: flex;
  }
  .cid-uGn0sDt5SF button.navbar-toggler {
    display: block;
  }
  .cid-uGn0sDt5SF .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-uGn0sDt5SF .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-uGn0sDt5SF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-uGn0sDt5SF .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uGn0sDt5SF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uGn0sDt5SF .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-uGn0sDt5SF .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-uGn0sDt5SF .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-uGn0sDt5SF .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-uGn0sDt5SF .nav-link:focus {
  outline: none;
}
.cid-uGn0sDt5SF .navbar-toggler {
  position: relative;
}
.cid-uGn0sDt5SF .dropdown-item.active,
.cid-uGn0sDt5SF .dropdown-item:active {
  color: initial;
}
.cid-uGn0sDt5SF .widget-title,
.cid-uGn0sDt5SF .widget-icon {
  color: #e9e9e9;
}
.cid-uGn0sDt5SF .widget-text {
  color: #656565;
}
@media (max-width: 576px) {
  .cid-uGn0sDt5SF .menu-logo {
    display: none;
  }
  .cid-uGn0sDt5SF .navbar {
    padding: 0;
  }
  .cid-uGn0sDt5SF .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-uGn0sDt5SF button.navbar-toggler {
    -webkit-align-self: center;
    align-self: center;
  }
}
.cid-uGn0sDU3OH {
  padding-top: 165px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/claire-langlois-bible-1280x900.jpg");
}
.cid-uGn0sDU3OH .mbr-section-title {
  text-align: center;
}
.cid-uGn0sDU3OH .mbr-text,
.cid-uGn0sDU3OH .mbr-section-btn {
  text-align: center;
}
.cid-uGn34pvuXB {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uGn34pvuXB .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-uGn34pvuXB .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-uGn34pvuXB .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-uGn34pvuXB .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-uGn34pvuXB .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-uGn34pvuXB .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-uGn34pvuXB .card:hover .card-box {
  bottom: 0;
}
.cid-uGn34pvuXB .card:hover .btn {
  opacity: 1;
}
.cid-uGn34pvuXB .card-title {
  color: #232323;
  margin: 0;
  text-align: center;
}
.cid-uGn34pvuXB .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-uGn34pvuXB .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-uGn34pvuXB .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-uGn34pvuXB .mbr-section-title,
.cid-uGn34pvuXB .line-wrap {
  text-align: center;
}
.cid-uGn34pvuXB .card-box > p,
.cid-uGn34pvuXB .mbr-section-btn {
  text-align: center;
  color: #232323;
}
@media (max-width: 576px) {
  .cid-uGn34pvuXB .card-box {
    bottom: 0;
  }
  .cid-uGn34pvuXB .btn {
    opacity: 1;
  }
}
.cid-uH23GWsLww {
  padding-top: 15px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uH23GWsLww h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-uH23GWsLww .container {
    position: relative;
  }
  .cid-uH23GWsLww .row {
    margin: 0;
  }
  .cid-uH23GWsLww h2 {
    margin: 0;
  }
}
.cid-uH23GWsLww .mbr-section-subtitle {
  color: #e9204f;
}
.cid-uH23GWsLww .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-uH23GWsLww h2 DIV {
  text-align: left;
}
.cid-uH23GWsLww h2 {
  text-align: left;
  color: #c40408;
}
.cid-uGn36oCFK7 {
  padding-top: 0rem;
  padding-bottom: 9rem;
  overflow: hidden;
  background-color: #f4f4f6;
}
.cid-uGn36oCFK7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uGn36oCFK7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uGn36oCFK7 .container-fluid {
  padding: 0 64px;
}
@media (max-width: 992px) {
  .cid-uGn36oCFK7 .container-fluid {
    padding: 0 24px;
  }
}
@media (max-width: 992px) {
  .cid-uGn36oCFK7 .container {
    padding: 0 24px;
  }
}
.cid-uGn36oCFK7 .content-wrapper {
  position: relative;
  z-index: 1;
}
.cid-uGn36oCFK7 .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-uGn36oCFK7 .content-wrapper .mbr-section-title {
  margin-bottom: 32px;
}
.cid-uGn36oCFK7 .content-wrapper .mbr-desc {
  margin-bottom: 56px;
}
.cid-uGn36oCFK7 .content-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uGn36oCFK7 .content-wrapper .mbr-section-btn {
  margin-top: 20px;
}
.cid-uGn36oCFK7 .content-wrapper .mbr-section-btn .btn::before {
  background-image: linear-gradient(90deg, #15395d 0%, transparent 100%);
}
.cid-uGn36oCFK7 .content-wrapper .mbr-section-btn .btn:hover,
.cid-uGn36oCFK7 .content-wrapper .mbr-section-btn .btn:focus {
  box-shadow: inset 250px 10px 5px #4b60ef !important;
  border-color: #4b60ef !important;
}
.cid-uGn36oCFK7 .decor-wrapper {
  position: absolute;
  bottom: -100%;
  left: 0;
  display: flex;
  justify-content: center;
  width: 100%;
}
.cid-uGn36oCFK7 .decor-wrapper .decor-wrap {
  width: 400px;
  height: 400px;
  border-radius: 100%;
  filter: blur(80px);
}
.cid-uGn36oCFK7 .decor-wrapper .decor_1 {
  background-color: #e6e8f6;
}
.cid-uGn36oCFK7 .decor-wrapper .decor_2 {
  background-color: #fffdd5;
}
.cid-uGn36oCFK7 .decor-wrapper .decor_3 {
  background-color: #e9e9e9;
}
.cid-uGn36oCFK7 .decor-wrapper .decor_4 {
  background-color: #5b5e72;
}
.cid-uGn36oCFK7 .mbr-section-title {
  color: #141414;
}
.cid-uGn36oCFK7 .mbr-section-subtitle {
  color: #141414;
  text-align: center;
}
.cid-uGn36oCFK7 .mbr-desc {
  color: #141414;
  text-align: center;
}
.cid-uGn36oCFK7 .mbr-text {
  color: #141414;
  text-align: center;
}
.cid-uGn36oCFK7 .mbr-section-title,
.cid-uGn36oCFK7 .mbr-section-btn {
  text-align: center;
  color: #4b60ef;
}
.cid-uGn0sF66sD {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #0a1c44;
}
.cid-uGn0sF66sD .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-uGn0sF66sD .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: #0087ab;
}
.cid-uGn0sF66sD .svg-top .st0 {
  fill: #0a1c44;
}
@media (max-width: 992px) {
  .cid-uGn0sF66sD .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-uGn0sF66sD .text-content {
    max-width: none;
  }
}
.cid-uGn0sF66sD .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-uGn0sF66sD .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-uGn0sF66sD .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-uGn0sF66sD .icons {
    justify-content: center !important;
  }
  .cid-uGn0sF66sD .text-content * {
    text-align: center;
  }
}
.cid-uGn0sF66sD P {
  color: #ffffff;
}
.cid-uGn0sF66sD .mbr-section-title {
  color: #ffffff;
}
.cid-uGn0sFssIm {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0a1c44;
}
.cid-uGn0sFssIm .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-uZlgxktjd3 .navbar {
  padding: 0.5rem 0;
  background: #18284c;
  transition: none;
  min-height: 50px;
}
.cid-uZlgxktjd3 .navbar-fixed-top {
  padding-top: 0;
}
.cid-uZlgxktjd3 .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-uZlgxktjd3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uZlgxktjd3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-uZlgxktjd3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uZlgxktjd3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uZlgxktjd3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uZlgxktjd3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uZlgxktjd3 .menu-content-top {
  background: #0a1c44;
  max-width: 100%;
  display: none;
  -webkit-justify-content: left;
  justify-content: left;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-uZlgxktjd3 .dropdown-item {
  padding: 0;
}
.cid-uZlgxktjd3 .dropdown-item,
.cid-uZlgxktjd3 .nav-link,
.cid-uZlgxktjd3 .brand-name {
  font-style: normal;
}
.cid-uZlgxktjd3 .dropdown-item:hover,
.cid-uZlgxktjd3 .nav-link:hover,
.cid-uZlgxktjd3 .brand-name:hover {
  color: #0087ab !important;
}
.cid-uZlgxktjd3 .dropdown-menu {
  background-color: #0a1c44;
}
.cid-uZlgxktjd3 .dropdown-item:active {
  background-color: #0a1c44;
}
.cid-uZlgxktjd3 .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uZlgxktjd3 .navbar-dropdown.bg-color.transparent.opened {
  background: #18284c;
}
.cid-uZlgxktjd3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-uZlgxktjd3 .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 0.5rem !important;
}
.cid-uZlgxktjd3 .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uZlgxktjd3 .content-text {
  margin-bottom: 0;
}
.cid-uZlgxktjd3 .navbar-nav {
  position: relative;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-uZlgxktjd3 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #0087ab;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-uZlgxktjd3 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-uZlgxktjd3 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-uZlgxktjd3 .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-uZlgxktjd3 .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-uZlgxktjd3 .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-uZlgxktjd3 .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-uZlgxktjd3 .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uZlgxktjd3 .nav-dropdown .link {
  font-weight: 400;
}
.cid-uZlgxktjd3 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-uZlgxktjd3 .content-right-side {
  text-align: center;
}
.cid-uZlgxktjd3 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-uZlgxktjd3 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-uZlgxktjd3 .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-uZlgxktjd3 .info-widget {
  padding-left: 2rem;
  padding-right: 3rem;
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uZlgxktjd3 .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uZlgxktjd3 .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-uZlgxktjd3 .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-uZlgxktjd3 .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-uZlgxktjd3 .widget-content .widget-title {
  font-weight: 400;
  margin-bottom: 3px;
}
.cid-uZlgxktjd3 .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-uZlgxktjd3 .navbar .menu-content-top {
    display: flex;
    height: 60px;
  }
  .cid-uZlgxktjd3 .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uZlgxktjd3 .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-uZlgxktjd3 .navbar {
    display: block;
    padding: 0;
  }
  .cid-uZlgxktjd3 .navbar .menu-logo {
    margin: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uZlgxktjd3 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-uZlgxktjd3 .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-uZlgxktjd3 .navbar-toggler {
    display: none;
  }
  .cid-uZlgxktjd3 .navbar-collapse {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
  }
}
.cid-uZlgxktjd3 .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-uZlgxktjd3 .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uZlgxktjd3 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-uZlgxktjd3 .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-uZlgxktjd3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-uZlgxktjd3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uZlgxktjd3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uZlgxktjd3 .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-uZlgxktjd3 .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-uZlgxktjd3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uZlgxktjd3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uZlgxktjd3 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-uZlgxktjd3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uZlgxktjd3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uZlgxktjd3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uZlgxktjd3 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uZlgxktjd3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-uZlgxktjd3 .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-uZlgxktjd3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uZlgxktjd3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uZlgxktjd3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uZlgxktjd3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uZlgxktjd3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-uZlgxktjd3 button.navbar-toggler:focus {
  outline: none;
}
.cid-uZlgxktjd3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e1be19;
}
.cid-uZlgxktjd3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uZlgxktjd3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uZlgxktjd3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uZlgxktjd3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uZlgxktjd3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uZlgxktjd3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uZlgxktjd3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uZlgxktjd3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uZlgxktjd3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uZlgxktjd3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uZlgxktjd3 .collapsed .btn {
  display: flex;
}
.cid-uZlgxktjd3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uZlgxktjd3 .collapsed .navbar-collapse.collapsing,
.cid-uZlgxktjd3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uZlgxktjd3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uZlgxktjd3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uZlgxktjd3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uZlgxktjd3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uZlgxktjd3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uZlgxktjd3 .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-uZlgxktjd3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uZlgxktjd3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uZlgxktjd3 .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-uZlgxktjd3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-uZlgxktjd3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-uZlgxktjd3 .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uZlgxktjd3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-uZlgxktjd3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uZlgxktjd3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uZlgxktjd3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-uZlgxktjd3 .collapsed .menu-bottom {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 991px) {
  .cid-uZlgxktjd3 .dropdown-item {
    color: white !important;
    border-bottom: 0px solid #4f5b77;
  }
  .cid-uZlgxktjd3 .dropdown-item:not(:last-child) {
    border-bottom: 1px solid #4f5b77;
  }
}
@media (max-width: 991px) {
  .cid-uZlgxktjd3 .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
  }
  .cid-uZlgxktjd3 .menu-bottom {
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-uZlgxktjd3 .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uZlgxktjd3 .navbar-collapse.collapsing,
  .cid-uZlgxktjd3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-uZlgxktjd3 .navbar-collapse.collapsing .navbar-nav,
  .cid-uZlgxktjd3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uZlgxktjd3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uZlgxktjd3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uZlgxktjd3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-uZlgxktjd3 .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-uZlgxktjd3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uZlgxktjd3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uZlgxktjd3 img {
    height: 3.8rem !important;
  }
  .cid-uZlgxktjd3 .btn {
    display: flex;
  }
  .cid-uZlgxktjd3 button.navbar-toggler {
    display: block;
  }
  .cid-uZlgxktjd3 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-uZlgxktjd3 .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-uZlgxktjd3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-uZlgxktjd3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uZlgxktjd3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uZlgxktjd3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-uZlgxktjd3 .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-uZlgxktjd3 .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-uZlgxktjd3 .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-uZlgxktjd3 .nav-link:focus {
  outline: none;
}
.cid-uZlgxktjd3 .navbar-toggler {
  position: relative;
}
.cid-uZlgxktjd3 .dropdown-item.active,
.cid-uZlgxktjd3 .dropdown-item:active {
  color: initial;
}
.cid-uZlgxktjd3 .widget-title,
.cid-uZlgxktjd3 .widget-icon {
  color: #e9e9e9;
}
.cid-uZlgxktjd3 .widget-text {
  color: #656565;
}
@media (max-width: 576px) {
  .cid-uZlgxktjd3 .menu-logo {
    display: none;
  }
  .cid-uZlgxktjd3 .navbar {
    padding: 0;
  }
  .cid-uZlgxktjd3 .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-uZlgxktjd3 button.navbar-toggler {
    -webkit-align-self: center;
    align-self: center;
  }
}
.cid-v98UN9d1R8 {
  padding-top: 135px;
  padding-bottom: 0px;
}
.cid-v98UN9d1R8 .mbr-section-title {
  text-align: center;
}
.cid-v98UN9d1R8 .mbr-text,
.cid-v98UN9d1R8 .mbr-section-btn {
  text-align: center;
}
.cid-v98UN9d1R8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v98UN9d1R8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("../../../assets/images/background1-3.jpg");
}
.cid-v98V84rbmB {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-v98V84rbmB .mbr-section-title {
  text-align: center;
}
.cid-v98V84rbmB .mbr-text,
.cid-v98V84rbmB .mbr-section-btn {
  text-align: center;
}
.cid-v98V84rbmB .mbr-fallback-image.disabled {
  display: none;
}
.cid-v98V84rbmB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v94j7bj3Hz {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v94j7bj3Hz .card-btn {
  width: 10rem;
  height: 10rem;
  border-radius: 50%;
  padding-top: 0.5rem;
}
.cid-v94j7bj3Hz .card-btn .rotate {
  transform: rotate(225deg);
  margin-top: 0.2rem;
  margin-left: 0;
}
.cid-v94j7bj3Hz .card-btn svg {
  transition: all 0.4s;
}
.cid-v94j7bj3Hz .card-btn:hover > svg {
  transform: rotate(315deg);
}
@media (max-width: 991px) {
  .cid-v94j7bj3Hz .card-btn {
    right: 0;
    top: 1.5rem;
  }
}
@media (max-width: 576px) {
  .cid-v94j7bj3Hz .card-btn {
    width: 8rem;
    height: 8rem;
    right: 0;
    top: 1.5rem;
  }
  .cid-v94j7bj3Hz .card-btn p {
    margin-bottom: 0.5rem;
  }
}
.cid-v94j7bj3Hz .column {
  display: flex;
  flex-direction: column;
}
.cid-v94j7bj3Hz .mbr-card-title,
.cid-v94j7bj3Hz .mbr-text {
  color: #fafafa;
}
.cid-v94j7bj3Hz .icon-wrap {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .cid-v94j7bj3Hz .icon-wrap {
    justify-content: center;
    flex-wrap: wrap;
  }
}
.cid-v94j7bj3Hz .mbr-text {
  color: #00080e;
}
.cid-v94j7bj3Hz .mbr-card-title {
  color: #cc2952;
  text-align: left;
}
.cid-uZlgxlkGME {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #163c61;
}
.cid-uZlgxlkGME h4 {
  margin-bottom: 0;
}
.cid-uZlgxlkGME p {
  color: #767676;
}
.cid-uZlgxlkGME .card:hover img {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
.cid-uZlgxlkGME .btn-info-outline {
  border: none;
  color: #48d678 !important;
  padding: 0;
  margin: 0 0.25rem!important;
}
.cid-uZlgxlkGME .btn-info-outline span {
  order: 2;
  font-size: 1.1rem;
  padding-top: 3px;
  transition: padding 0.3s!important;
}
.cid-uZlgxlkGME .btn-info-outline:hover span {
  padding-left: 10px;
}
.cid-uZlgxlkGME .btn-info-outline:hover {
  background-color: transparent!important;
  color: #0087ab !important;
  box-shadow: none!important;
}
.cid-uZlgxlkGME .btn-info-outline:active,
.cid-uZlgxlkGME .btn-info-outline:focus {
  background-color: transparent!important;
  box-shadow: none!important;
}
.cid-uZlgxlkGME .card-box {
  padding-top: 2rem;
}
.cid-uZlgxlkGME .card-wrapper {
  height: 100%;
}
.cid-uZlgxlkGME .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-uZlgxlkGME img {
  transition: all 0.3s;
  border-radius: 8px;
}
.cid-uZlgxlkGME .card-title {
  color: #ffffff;
}
.cid-uZlgxlkGME .main-title {
  color: #57468b;
}
.cid-uZlgxlkGME DIV {
  color: #57468b;
}
.cid-uZlgxlkGME .card-img {
  width: auto;
}
.cid-uZlgxlkGME .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZlgxlkGME .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZlgxlkGME .mbr-text,
.cid-uZlgxlkGME .mbr-section-btn {
  color: #ffffff;
}
.cid-uZlgxlLYIx {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #163c61;
}
.cid-uZlgxlLYIx h4 {
  margin-bottom: 0;
}
.cid-uZlgxlLYIx p {
  color: #767676;
}
.cid-uZlgxlLYIx .card:hover img {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
.cid-uZlgxlLYIx .btn-info-outline {
  border: none;
  color: #48d678 !important;
  padding: 0;
  margin: 0 0.25rem!important;
}
.cid-uZlgxlLYIx .btn-info-outline span {
  order: 2;
  font-size: 1.1rem;
  padding-top: 3px;
  transition: padding 0.3s!important;
}
.cid-uZlgxlLYIx .btn-info-outline:hover span {
  padding-left: 10px;
}
.cid-uZlgxlLYIx .btn-info-outline:hover {
  background-color: transparent!important;
  color: #0087ab !important;
  box-shadow: none!important;
}
.cid-uZlgxlLYIx .btn-info-outline:active,
.cid-uZlgxlLYIx .btn-info-outline:focus {
  background-color: transparent!important;
  box-shadow: none!important;
}
.cid-uZlgxlLYIx .card-box {
  padding-top: 2rem;
}
.cid-uZlgxlLYIx .card-wrapper {
  height: 100%;
}
.cid-uZlgxlLYIx .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-uZlgxlLYIx img {
  transition: all 0.3s;
  border-radius: 8px;
}
.cid-uZlgxlLYIx .card-title {
  color: #ffffff;
}
.cid-uZlgxlLYIx .main-title {
  color: #57468b;
}
.cid-uZlgxlLYIx DIV {
  color: #57468b;
}
.cid-uZlgxlLYIx .card-img {
  width: auto;
}
.cid-uZlgxlLYIx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZlgxlLYIx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZlgxlLYIx .mbr-text,
.cid-uZlgxlLYIx .mbr-section-btn {
  color: #ffffff;
}
.cid-uZlgxmaKXM {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #163c61;
}
.cid-uZlgxmaKXM h4 {
  margin-bottom: 0;
}
.cid-uZlgxmaKXM p {
  color: #767676;
}
.cid-uZlgxmaKXM .card:hover img {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
.cid-uZlgxmaKXM .btn-info-outline {
  border: none;
  color: #48d678 !important;
  padding: 0;
  margin: 0 0.25rem!important;
}
.cid-uZlgxmaKXM .btn-info-outline span {
  order: 2;
  font-size: 1.1rem;
  padding-top: 3px;
  transition: padding 0.3s!important;
}
.cid-uZlgxmaKXM .btn-info-outline:hover span {
  padding-left: 10px;
}
.cid-uZlgxmaKXM .btn-info-outline:hover {
  background-color: transparent!important;
  color: #0087ab !important;
  box-shadow: none!important;
}
.cid-uZlgxmaKXM .btn-info-outline:active,
.cid-uZlgxmaKXM .btn-info-outline:focus {
  background-color: transparent!important;
  box-shadow: none!important;
}
.cid-uZlgxmaKXM .card-box {
  padding-top: 2rem;
}
.cid-uZlgxmaKXM .card-wrapper {
  height: 100%;
}
.cid-uZlgxmaKXM .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-uZlgxmaKXM img {
  transition: all 0.3s;
  border-radius: 8px;
}
.cid-uZlgxmaKXM .card-title {
  color: #ffffff;
}
.cid-uZlgxmaKXM .main-title {
  color: #57468b;
}
.cid-uZlgxmaKXM DIV {
  color: #57468b;
}
.cid-uZlgxmaKXM .card-img {
  width: auto;
}
.cid-uZlgxmaKXM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZlgxmaKXM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZlgxmaKXM .mbr-text,
.cid-uZlgxmaKXM .mbr-section-btn {
  color: #ffffff;
}
.cid-uZlgxmzCQY {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #163c61;
}
.cid-uZlgxmzCQY h4 {
  margin-bottom: 0;
}
.cid-uZlgxmzCQY p {
  color: #767676;
}
.cid-uZlgxmzCQY .card:hover img {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
.cid-uZlgxmzCQY .btn-info-outline {
  border: none;
  color: #48d678 !important;
  padding: 0;
  margin: 0 0.25rem!important;
}
.cid-uZlgxmzCQY .btn-info-outline span {
  order: 2;
  font-size: 1.1rem;
  padding-top: 3px;
  transition: padding 0.3s!important;
}
.cid-uZlgxmzCQY .btn-info-outline:hover span {
  padding-left: 10px;
}
.cid-uZlgxmzCQY .btn-info-outline:hover {
  background-color: transparent!important;
  color: #0087ab !important;
  box-shadow: none!important;
}
.cid-uZlgxmzCQY .btn-info-outline:active,
.cid-uZlgxmzCQY .btn-info-outline:focus {
  background-color: transparent!important;
  box-shadow: none!important;
}
.cid-uZlgxmzCQY .card-box {
  padding-top: 2rem;
}
.cid-uZlgxmzCQY .card-wrapper {
  height: 100%;
}
.cid-uZlgxmzCQY .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-uZlgxmzCQY img {
  transition: all 0.3s;
  border-radius: 8px;
}
.cid-uZlgxmzCQY .card-title {
  color: #ffffff;
}
.cid-uZlgxmzCQY .main-title {
  color: #57468b;
}
.cid-uZlgxmzCQY DIV {
  color: #57468b;
}
.cid-uZlgxmzCQY .card-img {
  width: auto;
}
.cid-uZlgxmzCQY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZlgxmzCQY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZlgxmzCQY .mbr-text,
.cid-uZlgxmzCQY .mbr-section-btn {
  color: #ffffff;
}
.cid-uZlgxn1Cb5 {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #163c61;
}
.cid-uZlgxn1Cb5 h4 {
  margin-bottom: 0;
}
.cid-uZlgxn1Cb5 p {
  color: #767676;
}
.cid-uZlgxn1Cb5 .card:hover img {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
.cid-uZlgxn1Cb5 .btn-info-outline {
  border: none;
  color: #48d678 !important;
  padding: 0;
  margin: 0 0.25rem!important;
}
.cid-uZlgxn1Cb5 .btn-info-outline span {
  order: 2;
  font-size: 1.1rem;
  padding-top: 3px;
  transition: padding 0.3s!important;
}
.cid-uZlgxn1Cb5 .btn-info-outline:hover span {
  padding-left: 10px;
}
.cid-uZlgxn1Cb5 .btn-info-outline:hover {
  background-color: transparent!important;
  color: #0087ab !important;
  box-shadow: none!important;
}
.cid-uZlgxn1Cb5 .btn-info-outline:active,
.cid-uZlgxn1Cb5 .btn-info-outline:focus {
  background-color: transparent!important;
  box-shadow: none!important;
}
.cid-uZlgxn1Cb5 .card-box {
  padding-top: 2rem;
}
.cid-uZlgxn1Cb5 .card-wrapper {
  height: 100%;
}
.cid-uZlgxn1Cb5 .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-uZlgxn1Cb5 img {
  transition: all 0.3s;
  border-radius: 8px;
}
.cid-uZlgxn1Cb5 .card-title {
  color: #ffffff;
}
.cid-uZlgxn1Cb5 .main-title {
  color: #57468b;
}
.cid-uZlgxn1Cb5 DIV {
  color: #57468b;
}
.cid-uZlgxn1Cb5 .card-img {
  width: auto;
}
.cid-uZlgxn1Cb5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZlgxn1Cb5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZlgxn1Cb5 .mbr-text,
.cid-uZlgxn1Cb5 .mbr-section-btn {
  color: #ffffff;
}
.cid-uZlgxnqrgb {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #163c61;
}
.cid-uZlgxnqrgb h4 {
  margin-bottom: 0;
}
.cid-uZlgxnqrgb p {
  color: #767676;
}
.cid-uZlgxnqrgb .card:hover img {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
.cid-uZlgxnqrgb .btn-info-outline {
  border: none;
  color: #48d678 !important;
  padding: 0;
  margin: 0 0.25rem!important;
}
.cid-uZlgxnqrgb .btn-info-outline span {
  order: 2;
  font-size: 1.1rem;
  padding-top: 3px;
  transition: padding 0.3s!important;
}
.cid-uZlgxnqrgb .btn-info-outline:hover span {
  padding-left: 10px;
}
.cid-uZlgxnqrgb .btn-info-outline:hover {
  background-color: transparent!important;
  color: #0087ab !important;
  box-shadow: none!important;
}
.cid-uZlgxnqrgb .btn-info-outline:active,
.cid-uZlgxnqrgb .btn-info-outline:focus {
  background-color: transparent!important;
  box-shadow: none!important;
}
.cid-uZlgxnqrgb .card-box {
  padding-top: 2rem;
}
.cid-uZlgxnqrgb .card-wrapper {
  height: 100%;
}
.cid-uZlgxnqrgb .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-uZlgxnqrgb img {
  transition: all 0.3s;
  border-radius: 8px;
}
.cid-uZlgxnqrgb .card-title {
  color: #ffffff;
}
.cid-uZlgxnqrgb .main-title {
  color: #57468b;
}
.cid-uZlgxnqrgb DIV {
  color: #57468b;
}
.cid-uZlgxnqrgb .card-img {
  width: auto;
}
.cid-uZlgxnqrgb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZlgxnqrgb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZlgxnqrgb .mbr-text,
.cid-uZlgxnqrgb .mbr-section-btn {
  color: #ffffff;
}
.cid-uZlgxnPyno {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #163c61;
}
.cid-uZlgxnPyno h4 {
  margin-bottom: 0;
}
.cid-uZlgxnPyno p {
  color: #767676;
}
.cid-uZlgxnPyno .card:hover img {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
.cid-uZlgxnPyno .btn-info-outline {
  border: none;
  color: #48d678 !important;
  padding: 0;
  margin: 0 0.25rem!important;
}
.cid-uZlgxnPyno .btn-info-outline span {
  order: 2;
  font-size: 1.1rem;
  padding-top: 3px;
  transition: padding 0.3s!important;
}
.cid-uZlgxnPyno .btn-info-outline:hover span {
  padding-left: 10px;
}
.cid-uZlgxnPyno .btn-info-outline:hover {
  background-color: transparent!important;
  color: #0087ab !important;
  box-shadow: none!important;
}
.cid-uZlgxnPyno .btn-info-outline:active,
.cid-uZlgxnPyno .btn-info-outline:focus {
  background-color: transparent!important;
  box-shadow: none!important;
}
.cid-uZlgxnPyno .card-box {
  padding-top: 2rem;
}
.cid-uZlgxnPyno .card-wrapper {
  height: 100%;
}
.cid-uZlgxnPyno .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-uZlgxnPyno img {
  transition: all 0.3s;
  border-radius: 8px;
}
.cid-uZlgxnPyno .card-title {
  color: #ffffff;
}
.cid-uZlgxnPyno .main-title {
  color: #57468b;
}
.cid-uZlgxnPyno DIV {
  color: #57468b;
}
.cid-uZlgxnPyno .card-img {
  width: auto;
}
.cid-uZlgxnPyno .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZlgxnPyno .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZlgxnPyno .mbr-text,
.cid-uZlgxnPyno .mbr-section-btn {
  color: #ffffff;
}
.cid-uZlgxoe68j {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #163c61;
}
.cid-uZlgxoe68j h4 {
  margin-bottom: 0;
}
.cid-uZlgxoe68j p {
  color: #767676;
}
.cid-uZlgxoe68j .card:hover img {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
.cid-uZlgxoe68j .btn-info-outline {
  border: none;
  color: #48d678 !important;
  padding: 0;
  margin: 0 0.25rem!important;
}
.cid-uZlgxoe68j .btn-info-outline span {
  order: 2;
  font-size: 1.1rem;
  padding-top: 3px;
  transition: padding 0.3s!important;
}
.cid-uZlgxoe68j .btn-info-outline:hover span {
  padding-left: 10px;
}
.cid-uZlgxoe68j .btn-info-outline:hover {
  background-color: transparent!important;
  color: #0087ab !important;
  box-shadow: none!important;
}
.cid-uZlgxoe68j .btn-info-outline:active,
.cid-uZlgxoe68j .btn-info-outline:focus {
  background-color: transparent!important;
  box-shadow: none!important;
}
.cid-uZlgxoe68j .card-box {
  padding-top: 2rem;
}
.cid-uZlgxoe68j .card-wrapper {
  height: 100%;
}
.cid-uZlgxoe68j .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-uZlgxoe68j img {
  transition: all 0.3s;
  border-radius: 8px;
}
.cid-uZlgxoe68j .card-title {
  color: #ffffff;
}
.cid-uZlgxoe68j .main-title {
  color: #57468b;
}
.cid-uZlgxoe68j DIV {
  color: #57468b;
}
.cid-uZlgxoe68j .card-img {
  width: auto;
}
.cid-uZlgxoe68j .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZlgxoe68j .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZlgxoe68j .mbr-text,
.cid-uZlgxoe68j .mbr-section-btn {
  color: #ffffff;
}
.cid-uZlgxoGeGM {
  padding-top: 45px;
  padding-bottom: 75px;
  background-color: #163c61;
}
.cid-uZlgxoGeGM h4 {
  margin-bottom: 0;
}
.cid-uZlgxoGeGM p {
  color: #767676;
}
.cid-uZlgxoGeGM .card:hover img {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
.cid-uZlgxoGeGM .btn-info-outline {
  border: none;
  color: #48d678 !important;
  padding: 0;
  margin: 0 0.25rem!important;
}
.cid-uZlgxoGeGM .btn-info-outline span {
  order: 2;
  font-size: 1.1rem;
  padding-top: 3px;
  transition: padding 0.3s!important;
}
.cid-uZlgxoGeGM .btn-info-outline:hover span {
  padding-left: 10px;
}
.cid-uZlgxoGeGM .btn-info-outline:hover {
  background-color: transparent!important;
  color: #0087ab !important;
  box-shadow: none!important;
}
.cid-uZlgxoGeGM .btn-info-outline:active,
.cid-uZlgxoGeGM .btn-info-outline:focus {
  background-color: transparent!important;
  box-shadow: none!important;
}
.cid-uZlgxoGeGM .card-box {
  padding-top: 2rem;
}
.cid-uZlgxoGeGM .card-wrapper {
  height: 100%;
}
.cid-uZlgxoGeGM .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-uZlgxoGeGM img {
  transition: all 0.3s;
  border-radius: 8px;
}
.cid-uZlgxoGeGM .card-title {
  color: #ffffff;
}
.cid-uZlgxoGeGM .main-title {
  color: #57468b;
}
.cid-uZlgxoGeGM DIV {
  color: #57468b;
}
.cid-uZlgxoGeGM .card-img {
  width: auto;
}
.cid-uZlgxoGeGM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZlgxoGeGM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZlgxoGeGM .mbr-text,
.cid-uZlgxoGeGM .mbr-section-btn {
  color: #ffffff;
}
.cid-uZPUFRMPFC {
  padding-top: 0px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/claire-langlois-ciel-888-1800x800.jpg");
}
.cid-uZPUFRMPFC a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-uZPUFRMPFC a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-uZPUFRMPFC .form-group {
  -webkit-flex-grow: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-uZPUFRMPFC textarea.form-control {
  min-height: 214.5px;
}
.cid-uZPUFRMPFC .btn {
  margin: 0 auto !important;
}
.cid-uZPUFRMPFC .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  height: 50px;
  margin-bottom: 2.5rem;
}
.cid-uZPUFRMPFC h4,
.cid-uZPUFRMPFC p {
  margin: 0;
}
.cid-uZPUFRMPFC h2 {
  color: #333;
  margin-bottom: 2rem;
}
.cid-uZPUFRMPFC h3 {
  color: #767676;
  line-height: 1.8;
  margin-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-uZPUFRMPFC h2 {
    text-align: center;
  }
  .cid-uZPUFRMPFC h3 {
    text-align: center;
  }
  .cid-uZPUFRMPFC .input-group-btn {
    text-align: center;
  }
  .cid-uZPUFRMPFC .social-list {
    text-align: center;
  }
  .cid-uZPUFRMPFC .order-2 {
    margin-top: 2.5rem;
  }
}
.cid-uZPUFRMPFC H2 {
  color: #656565;
}
.cid-uZPUFRMPFC .content {
  text-align: left;
  color: #656565;
}
.cid-uZPUFRMPFC .type {
  text-align: left;
  padding-bottom: 8px;
  color: #232323;
}
.cid-uZPUFRMPFC .title1 {
  text-align: center;
  color: #ffffff;
  margin-bottom: 0.7rem;
}
.cid-uZPUFRMPFC .mbr-section-subtitle {
  text-align: left;
  color: #656565;
}
.cid-uZPUFRMPFC .title2 {
  margin-bottom: 1.30rem;
  color: #ffffff;
  text-align: center;
}
.cid-v0bDUEEPC6 {
  padding-top: 15px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-v0bDUEEPC6 h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-v0bDUEEPC6 .container {
    position: relative;
  }
  .cid-v0bDUEEPC6 .row {
    margin: 0;
  }
  .cid-v0bDUEEPC6 h2 {
    margin: 0;
  }
}
.cid-v0bDUEEPC6 .mbr-section-subtitle {
  color: #e9204f;
}
.cid-v0bDUEEPC6 .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-v0bDUEEPC6 h2 DIV {
  text-align: left;
}
.cid-v0bDUEEPC6 h2 {
  text-align: left;
  color: #c40408;
}
.cid-uZlgxp4ydc {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #0a1c44;
}
.cid-uZlgxp4ydc .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-uZlgxp4ydc .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: #0087ab;
}
.cid-uZlgxp4ydc .svg-top .st0 {
  fill: #0a1c44;
}
@media (max-width: 992px) {
  .cid-uZlgxp4ydc .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-uZlgxp4ydc .text-content {
    max-width: none;
  }
}
.cid-uZlgxp4ydc .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-uZlgxp4ydc .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-uZlgxp4ydc .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-uZlgxp4ydc .icons {
    justify-content: center !important;
  }
  .cid-uZlgxp4ydc .text-content * {
    text-align: center;
  }
}
.cid-uZlgxp4ydc P {
  color: #ffffff;
}
.cid-uZlgxp4ydc .mbr-section-title {
  color: #ffffff;
}
.cid-uZlgxpv1y9 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0a1c44;
}
.cid-uZlgxpv1y9 .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-uBWEBpg9oU .navbar {
  padding: 0.5rem 0;
  background: #18284c;
  transition: none;
  min-height: 50px;
}
.cid-uBWEBpg9oU .navbar-fixed-top {
  padding-top: 0;
}
.cid-uBWEBpg9oU .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-uBWEBpg9oU .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uBWEBpg9oU .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-uBWEBpg9oU .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uBWEBpg9oU .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uBWEBpg9oU .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uBWEBpg9oU .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uBWEBpg9oU .menu-content-top {
  background: #0a1c44;
  max-width: 100%;
  display: none;
  -webkit-justify-content: left;
  justify-content: left;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-uBWEBpg9oU .dropdown-item {
  padding: 0;
}
.cid-uBWEBpg9oU .dropdown-item,
.cid-uBWEBpg9oU .nav-link,
.cid-uBWEBpg9oU .brand-name {
  font-style: normal;
}
.cid-uBWEBpg9oU .dropdown-item:hover,
.cid-uBWEBpg9oU .nav-link:hover,
.cid-uBWEBpg9oU .brand-name:hover {
  color: #0087ab !important;
}
.cid-uBWEBpg9oU .dropdown-menu {
  background-color: #0a1c44;
}
.cid-uBWEBpg9oU .dropdown-item:active {
  background-color: #0a1c44;
}
.cid-uBWEBpg9oU .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uBWEBpg9oU .navbar-dropdown.bg-color.transparent.opened {
  background: #18284c;
}
.cid-uBWEBpg9oU .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-uBWEBpg9oU .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 0.5rem !important;
}
.cid-uBWEBpg9oU .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uBWEBpg9oU .content-text {
  margin-bottom: 0;
}
.cid-uBWEBpg9oU .navbar-nav {
  position: relative;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-uBWEBpg9oU .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #0087ab;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-uBWEBpg9oU .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-uBWEBpg9oU .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-uBWEBpg9oU .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-uBWEBpg9oU .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-uBWEBpg9oU .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-uBWEBpg9oU .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-uBWEBpg9oU .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uBWEBpg9oU .nav-dropdown .link {
  font-weight: 400;
}
.cid-uBWEBpg9oU .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-uBWEBpg9oU .content-right-side {
  text-align: center;
}
.cid-uBWEBpg9oU .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-uBWEBpg9oU .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-uBWEBpg9oU .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-uBWEBpg9oU .info-widget {
  padding-left: 2rem;
  padding-right: 3rem;
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uBWEBpg9oU .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uBWEBpg9oU .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-uBWEBpg9oU .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-uBWEBpg9oU .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-uBWEBpg9oU .widget-content .widget-title {
  font-weight: 400;
  margin-bottom: 3px;
}
.cid-uBWEBpg9oU .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-uBWEBpg9oU .navbar .menu-content-top {
    display: flex;
    height: 60px;
  }
  .cid-uBWEBpg9oU .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uBWEBpg9oU .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-uBWEBpg9oU .navbar {
    display: block;
    padding: 0;
  }
  .cid-uBWEBpg9oU .navbar .menu-logo {
    margin: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uBWEBpg9oU .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-uBWEBpg9oU .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-uBWEBpg9oU .navbar-toggler {
    display: none;
  }
  .cid-uBWEBpg9oU .navbar-collapse {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
  }
}
.cid-uBWEBpg9oU .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-uBWEBpg9oU .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uBWEBpg9oU .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-uBWEBpg9oU .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-uBWEBpg9oU .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-uBWEBpg9oU .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uBWEBpg9oU .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uBWEBpg9oU .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-uBWEBpg9oU .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-uBWEBpg9oU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uBWEBpg9oU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uBWEBpg9oU .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-uBWEBpg9oU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uBWEBpg9oU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uBWEBpg9oU .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uBWEBpg9oU .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uBWEBpg9oU .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-uBWEBpg9oU .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-uBWEBpg9oU .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uBWEBpg9oU .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uBWEBpg9oU .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uBWEBpg9oU .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uBWEBpg9oU button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-uBWEBpg9oU button.navbar-toggler:focus {
  outline: none;
}
.cid-uBWEBpg9oU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e1be19;
}
.cid-uBWEBpg9oU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uBWEBpg9oU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uBWEBpg9oU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uBWEBpg9oU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uBWEBpg9oU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uBWEBpg9oU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uBWEBpg9oU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uBWEBpg9oU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uBWEBpg9oU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uBWEBpg9oU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uBWEBpg9oU .collapsed .btn {
  display: flex;
}
.cid-uBWEBpg9oU .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uBWEBpg9oU .collapsed .navbar-collapse.collapsing,
.cid-uBWEBpg9oU .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uBWEBpg9oU .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uBWEBpg9oU .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uBWEBpg9oU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uBWEBpg9oU .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uBWEBpg9oU .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uBWEBpg9oU .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-uBWEBpg9oU .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uBWEBpg9oU .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uBWEBpg9oU .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-uBWEBpg9oU .collapsed button.navbar-toggler {
  display: block;
}
.cid-uBWEBpg9oU .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-uBWEBpg9oU .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uBWEBpg9oU .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-uBWEBpg9oU .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uBWEBpg9oU .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uBWEBpg9oU .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-uBWEBpg9oU .collapsed .menu-bottom {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 991px) {
  .cid-uBWEBpg9oU .dropdown-item {
    color: white !important;
    border-bottom: 0px solid #4f5b77;
  }
  .cid-uBWEBpg9oU .dropdown-item:not(:last-child) {
    border-bottom: 1px solid #4f5b77;
  }
}
@media (max-width: 991px) {
  .cid-uBWEBpg9oU .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
  }
  .cid-uBWEBpg9oU .menu-bottom {
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-uBWEBpg9oU .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uBWEBpg9oU .navbar-collapse.collapsing,
  .cid-uBWEBpg9oU .navbar-collapse.show {
    display: block !important;
  }
  .cid-uBWEBpg9oU .navbar-collapse.collapsing .navbar-nav,
  .cid-uBWEBpg9oU .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uBWEBpg9oU .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uBWEBpg9oU .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uBWEBpg9oU .navbar-collapse.collapsing .navbar-buttons,
  .cid-uBWEBpg9oU .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-uBWEBpg9oU .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uBWEBpg9oU .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uBWEBpg9oU img {
    height: 3.8rem !important;
  }
  .cid-uBWEBpg9oU .btn {
    display: flex;
  }
  .cid-uBWEBpg9oU button.navbar-toggler {
    display: block;
  }
  .cid-uBWEBpg9oU .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-uBWEBpg9oU .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-uBWEBpg9oU .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-uBWEBpg9oU .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uBWEBpg9oU .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uBWEBpg9oU .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-uBWEBpg9oU .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-uBWEBpg9oU .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-uBWEBpg9oU .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-uBWEBpg9oU .nav-link:focus {
  outline: none;
}
.cid-uBWEBpg9oU .navbar-toggler {
  position: relative;
}
.cid-uBWEBpg9oU .dropdown-item.active,
.cid-uBWEBpg9oU .dropdown-item:active {
  color: initial;
}
.cid-uBWEBpg9oU .widget-title,
.cid-uBWEBpg9oU .widget-icon {
  color: #e9e9e9;
}
.cid-uBWEBpg9oU .widget-text {
  color: #656565;
}
@media (max-width: 576px) {
  .cid-uBWEBpg9oU .menu-logo {
    display: none;
  }
  .cid-uBWEBpg9oU .navbar {
    padding: 0;
  }
  .cid-uBWEBpg9oU .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-uBWEBpg9oU button.navbar-toggler {
    -webkit-align-self: center;
    align-self: center;
  }
}
.cid-uBXlJ4Ydfq {
  padding-top: 150px;
  padding-bottom: 0px;
}
.cid-uBXlJ4Ydfq .mbr-section-title {
  text-align: center;
}
.cid-uBXlJ4Ydfq .mbr-text,
.cid-uBXlJ4Ydfq .mbr-section-btn {
  text-align: center;
}
.cid-uBXlJ4Ydfq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBXlJ4Ydfq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-v98W0SoZzT {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-v98W0SoZzT .mbr-section-title {
  text-align: center;
}
.cid-v98W0SoZzT .mbr-text,
.cid-v98W0SoZzT .mbr-section-btn {
  text-align: center;
}
.cid-v98W0SoZzT .mbr-fallback-image.disabled {
  display: none;
}
.cid-v98W0SoZzT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v98Wad9kPT {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v98Wad9kPT .card-btn {
  width: 10rem;
  height: 10rem;
  border-radius: 50%;
  padding-top: 0.5rem;
}
.cid-v98Wad9kPT .card-btn .rotate {
  transform: rotate(225deg);
  margin-top: 0.2rem;
  margin-left: 0;
}
.cid-v98Wad9kPT .card-btn svg {
  transition: all 0.4s;
}
.cid-v98Wad9kPT .card-btn:hover > svg {
  transform: rotate(315deg);
}
@media (max-width: 991px) {
  .cid-v98Wad9kPT .card-btn {
    right: 0;
    top: 1.5rem;
  }
}
@media (max-width: 576px) {
  .cid-v98Wad9kPT .card-btn {
    width: 8rem;
    height: 8rem;
    right: 0;
    top: 1.5rem;
  }
  .cid-v98Wad9kPT .card-btn p {
    margin-bottom: 0.5rem;
  }
}
.cid-v98Wad9kPT .column {
  display: flex;
  flex-direction: column;
}
.cid-v98Wad9kPT .mbr-card-title,
.cid-v98Wad9kPT .mbr-text {
  color: #fafafa;
}
.cid-v98Wad9kPT .icon-wrap {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .cid-v98Wad9kPT .icon-wrap {
    justify-content: center;
    flex-wrap: wrap;
  }
}
.cid-v98Wad9kPT .mbr-text {
  color: #00080e;
}
.cid-v98Wad9kPT .mbr-card-title {
  color: #cc2952;
  text-align: left;
}
.cid-uBXipROhpQ {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #163c61;
}
.cid-uBXipROhpQ h4 {
  margin-bottom: 0;
}
.cid-uBXipROhpQ p {
  color: #767676;
}
.cid-uBXipROhpQ .card:hover img {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
.cid-uBXipROhpQ .btn-info-outline {
  border: none;
  color: #48d678 !important;
  padding: 0;
  margin: 0 0.25rem!important;
}
.cid-uBXipROhpQ .btn-info-outline span {
  order: 2;
  font-size: 1.1rem;
  padding-top: 3px;
  transition: padding 0.3s!important;
}
.cid-uBXipROhpQ .btn-info-outline:hover span {
  padding-left: 10px;
}
.cid-uBXipROhpQ .btn-info-outline:hover {
  background-color: transparent!important;
  color: #0087ab !important;
  box-shadow: none!important;
}
.cid-uBXipROhpQ .btn-info-outline:active,
.cid-uBXipROhpQ .btn-info-outline:focus {
  background-color: transparent!important;
  box-shadow: none!important;
}
.cid-uBXipROhpQ .card-box {
  padding-top: 2rem;
}
.cid-uBXipROhpQ .card-wrapper {
  height: 100%;
}
.cid-uBXipROhpQ .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-uBXipROhpQ img {
  transition: all 0.3s;
  border-radius: 8px;
}
.cid-uBXipROhpQ .card-title {
  color: #ffffff;
}
.cid-uBXipROhpQ .main-title {
  color: #57468b;
}
.cid-uBXipROhpQ DIV {
  color: #57468b;
}
.cid-uBXipROhpQ .card-img {
  width: auto;
}
.cid-uBXipROhpQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBXipROhpQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBXipROhpQ .mbr-text,
.cid-uBXipROhpQ .mbr-section-btn {
  color: #ffffff;
}
.cid-uBXqEBMfu6 {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #163c61;
}
.cid-uBXqEBMfu6 h4 {
  margin-bottom: 0;
}
.cid-uBXqEBMfu6 p {
  color: #767676;
}
.cid-uBXqEBMfu6 .card:hover img {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
.cid-uBXqEBMfu6 .btn-info-outline {
  border: none;
  color: #48d678 !important;
  padding: 0;
  margin: 0 0.25rem!important;
}
.cid-uBXqEBMfu6 .btn-info-outline span {
  order: 2;
  font-size: 1.1rem;
  padding-top: 3px;
  transition: padding 0.3s!important;
}
.cid-uBXqEBMfu6 .btn-info-outline:hover span {
  padding-left: 10px;
}
.cid-uBXqEBMfu6 .btn-info-outline:hover {
  background-color: transparent!important;
  color: #0087ab !important;
  box-shadow: none!important;
}
.cid-uBXqEBMfu6 .btn-info-outline:active,
.cid-uBXqEBMfu6 .btn-info-outline:focus {
  background-color: transparent!important;
  box-shadow: none!important;
}
.cid-uBXqEBMfu6 .card-box {
  padding-top: 2rem;
}
.cid-uBXqEBMfu6 .card-wrapper {
  height: 100%;
}
.cid-uBXqEBMfu6 .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-uBXqEBMfu6 img {
  transition: all 0.3s;
  border-radius: 8px;
}
.cid-uBXqEBMfu6 .card-title {
  color: #ffffff;
}
.cid-uBXqEBMfu6 .main-title {
  color: #57468b;
}
.cid-uBXqEBMfu6 DIV {
  color: #57468b;
}
.cid-uBXqEBMfu6 .card-img {
  width: auto;
}
.cid-uBXqEBMfu6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBXqEBMfu6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBXqEBMfu6 .mbr-text,
.cid-uBXqEBMfu6 .mbr-section-btn {
  color: #ffffff;
}
.cid-uBY62ECG12 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #163c61;
}
.cid-uBY62ECG12 h4 {
  margin-bottom: 0;
}
.cid-uBY62ECG12 p {
  color: #767676;
}
.cid-uBY62ECG12 .card:hover img {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
.cid-uBY62ECG12 .btn-info-outline {
  border: none;
  color: #48d678 !important;
  padding: 0;
  margin: 0 0.25rem!important;
}
.cid-uBY62ECG12 .btn-info-outline span {
  order: 2;
  font-size: 1.1rem;
  padding-top: 3px;
  transition: padding 0.3s!important;
}
.cid-uBY62ECG12 .btn-info-outline:hover span {
  padding-left: 10px;
}
.cid-uBY62ECG12 .btn-info-outline:hover {
  background-color: transparent!important;
  color: #0087ab !important;
  box-shadow: none!important;
}
.cid-uBY62ECG12 .btn-info-outline:active,
.cid-uBY62ECG12 .btn-info-outline:focus {
  background-color: transparent!important;
  box-shadow: none!important;
}
.cid-uBY62ECG12 .card-box {
  padding-top: 2rem;
}
.cid-uBY62ECG12 .card-wrapper {
  height: 100%;
}
.cid-uBY62ECG12 .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-uBY62ECG12 img {
  transition: all 0.3s;
  border-radius: 8px;
}
.cid-uBY62ECG12 .card-title {
  color: #ffffff;
}
.cid-uBY62ECG12 .main-title {
  color: #57468b;
}
.cid-uBY62ECG12 DIV {
  color: #57468b;
}
.cid-uBY62ECG12 .card-img {
  width: auto;
}
.cid-uBY62ECG12 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBY62ECG12 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uBY62ECG12 .mbr-text,
.cid-uBY62ECG12 .mbr-section-btn {
  color: #ffffff;
}
.cid-uC838T0RY9 {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #163c61;
}
.cid-uC838T0RY9 h4 {
  margin-bottom: 0;
}
.cid-uC838T0RY9 p {
  color: #767676;
}
.cid-uC838T0RY9 .card:hover img {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
.cid-uC838T0RY9 .btn-info-outline {
  border: none;
  color: #48d678 !important;
  padding: 0;
  margin: 0 0.25rem!important;
}
.cid-uC838T0RY9 .btn-info-outline span {
  order: 2;
  font-size: 1.1rem;
  padding-top: 3px;
  transition: padding 0.3s!important;
}
.cid-uC838T0RY9 .btn-info-outline:hover span {
  padding-left: 10px;
}
.cid-uC838T0RY9 .btn-info-outline:hover {
  background-color: transparent!important;
  color: #0087ab !important;
  box-shadow: none!important;
}
.cid-uC838T0RY9 .btn-info-outline:active,
.cid-uC838T0RY9 .btn-info-outline:focus {
  background-color: transparent!important;
  box-shadow: none!important;
}
.cid-uC838T0RY9 .card-box {
  padding-top: 2rem;
}
.cid-uC838T0RY9 .card-wrapper {
  height: 100%;
}
.cid-uC838T0RY9 .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-uC838T0RY9 img {
  transition: all 0.3s;
  border-radius: 8px;
}
.cid-uC838T0RY9 .card-title {
  color: #ffffff;
}
.cid-uC838T0RY9 .main-title {
  color: #57468b;
}
.cid-uC838T0RY9 DIV {
  color: #57468b;
}
.cid-uC838T0RY9 .card-img {
  width: auto;
}
.cid-uC838T0RY9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uC838T0RY9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uC838T0RY9 .mbr-text,
.cid-uC838T0RY9 .mbr-section-btn {
  color: #ffffff;
}
.cid-uC8urZAQ2O {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #163c61;
}
.cid-uC8urZAQ2O h4 {
  margin-bottom: 0;
}
.cid-uC8urZAQ2O p {
  color: #767676;
}
.cid-uC8urZAQ2O .card:hover img {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
.cid-uC8urZAQ2O .btn-info-outline {
  border: none;
  color: #48d678 !important;
  padding: 0;
  margin: 0 0.25rem!important;
}
.cid-uC8urZAQ2O .btn-info-outline span {
  order: 2;
  font-size: 1.1rem;
  padding-top: 3px;
  transition: padding 0.3s!important;
}
.cid-uC8urZAQ2O .btn-info-outline:hover span {
  padding-left: 10px;
}
.cid-uC8urZAQ2O .btn-info-outline:hover {
  background-color: transparent!important;
  color: #0087ab !important;
  box-shadow: none!important;
}
.cid-uC8urZAQ2O .btn-info-outline:active,
.cid-uC8urZAQ2O .btn-info-outline:focus {
  background-color: transparent!important;
  box-shadow: none!important;
}
.cid-uC8urZAQ2O .card-box {
  padding-top: 2rem;
}
.cid-uC8urZAQ2O .card-wrapper {
  height: 100%;
}
.cid-uC8urZAQ2O .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-uC8urZAQ2O img {
  transition: all 0.3s;
  border-radius: 8px;
}
.cid-uC8urZAQ2O .card-title {
  color: #ffffff;
}
.cid-uC8urZAQ2O .main-title {
  color: #57468b;
}
.cid-uC8urZAQ2O DIV {
  color: #57468b;
}
.cid-uC8urZAQ2O .card-img {
  width: auto;
}
.cid-uC8urZAQ2O .mbr-fallback-image.disabled {
  display: none;
}
.cid-uC8urZAQ2O .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uC8urZAQ2O .mbr-text,
.cid-uC8urZAQ2O .mbr-section-btn {
  color: #ffffff;
}
.cid-uC8usFquYM {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #163c61;
}
.cid-uC8usFquYM h4 {
  margin-bottom: 0;
}
.cid-uC8usFquYM p {
  color: #767676;
}
.cid-uC8usFquYM .card:hover img {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
.cid-uC8usFquYM .btn-info-outline {
  border: none;
  color: #48d678 !important;
  padding: 0;
  margin: 0 0.25rem!important;
}
.cid-uC8usFquYM .btn-info-outline span {
  order: 2;
  font-size: 1.1rem;
  padding-top: 3px;
  transition: padding 0.3s!important;
}
.cid-uC8usFquYM .btn-info-outline:hover span {
  padding-left: 10px;
}
.cid-uC8usFquYM .btn-info-outline:hover {
  background-color: transparent!important;
  color: #0087ab !important;
  box-shadow: none!important;
}
.cid-uC8usFquYM .btn-info-outline:active,
.cid-uC8usFquYM .btn-info-outline:focus {
  background-color: transparent!important;
  box-shadow: none!important;
}
.cid-uC8usFquYM .card-box {
  padding-top: 2rem;
}
.cid-uC8usFquYM .card-wrapper {
  height: 100%;
}
.cid-uC8usFquYM .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-uC8usFquYM img {
  transition: all 0.3s;
  border-radius: 8px;
}
.cid-uC8usFquYM .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-uC8usFquYM .main-title {
  color: #57468b;
}
.cid-uC8usFquYM DIV {
  color: #57468b;
}
.cid-uC8usFquYM .card-img {
  width: auto;
}
.cid-uC8usFquYM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uC8usFquYM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uC8usFquYM .mbr-text,
.cid-uC8usFquYM .mbr-section-btn {
  color: #ffffff;
}
.cid-uC8utlsV0n {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #163c61;
}
.cid-uC8utlsV0n h4 {
  margin-bottom: 0;
}
.cid-uC8utlsV0n p {
  color: #767676;
}
.cid-uC8utlsV0n .card:hover img {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
.cid-uC8utlsV0n .btn-info-outline {
  border: none;
  color: #48d678 !important;
  padding: 0;
  margin: 0 0.25rem!important;
}
.cid-uC8utlsV0n .btn-info-outline span {
  order: 2;
  font-size: 1.1rem;
  padding-top: 3px;
  transition: padding 0.3s!important;
}
.cid-uC8utlsV0n .btn-info-outline:hover span {
  padding-left: 10px;
}
.cid-uC8utlsV0n .btn-info-outline:hover {
  background-color: transparent!important;
  color: #0087ab !important;
  box-shadow: none!important;
}
.cid-uC8utlsV0n .btn-info-outline:active,
.cid-uC8utlsV0n .btn-info-outline:focus {
  background-color: transparent!important;
  box-shadow: none!important;
}
.cid-uC8utlsV0n .card-box {
  padding-top: 2rem;
}
.cid-uC8utlsV0n .card-wrapper {
  height: 100%;
}
.cid-uC8utlsV0n .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-uC8utlsV0n img {
  transition: all 0.3s;
  border-radius: 8px;
}
.cid-uC8utlsV0n .card-title {
  color: #ffffff;
}
.cid-uC8utlsV0n .main-title {
  color: #57468b;
}
.cid-uC8utlsV0n DIV {
  color: #57468b;
}
.cid-uC8utlsV0n .card-img {
  width: auto;
}
.cid-uC8utlsV0n .mbr-fallback-image.disabled {
  display: none;
}
.cid-uC8utlsV0n .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uC8utlsV0n .mbr-text,
.cid-uC8utlsV0n .mbr-section-btn {
  color: #ffffff;
}
.cid-uC8uu1H5WG {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #163c61;
}
.cid-uC8uu1H5WG h4 {
  margin-bottom: 0;
}
.cid-uC8uu1H5WG p {
  color: #767676;
}
.cid-uC8uu1H5WG .card:hover img {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
.cid-uC8uu1H5WG .btn-info-outline {
  border: none;
  color: #48d678 !important;
  padding: 0;
  margin: 0 0.25rem!important;
}
.cid-uC8uu1H5WG .btn-info-outline span {
  order: 2;
  font-size: 1.1rem;
  padding-top: 3px;
  transition: padding 0.3s!important;
}
.cid-uC8uu1H5WG .btn-info-outline:hover span {
  padding-left: 10px;
}
.cid-uC8uu1H5WG .btn-info-outline:hover {
  background-color: transparent!important;
  color: #0087ab !important;
  box-shadow: none!important;
}
.cid-uC8uu1H5WG .btn-info-outline:active,
.cid-uC8uu1H5WG .btn-info-outline:focus {
  background-color: transparent!important;
  box-shadow: none!important;
}
.cid-uC8uu1H5WG .card-box {
  padding-top: 2rem;
}
.cid-uC8uu1H5WG .card-wrapper {
  height: 100%;
}
.cid-uC8uu1H5WG .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-uC8uu1H5WG img {
  transition: all 0.3s;
  border-radius: 8px;
}
.cid-uC8uu1H5WG .card-title {
  color: #ffffff;
}
.cid-uC8uu1H5WG .main-title {
  color: #57468b;
}
.cid-uC8uu1H5WG DIV {
  color: #57468b;
}
.cid-uC8uu1H5WG .card-img {
  width: auto;
}
.cid-uC8uu1H5WG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uC8uu1H5WG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uC8uu1H5WG .mbr-text,
.cid-uC8uu1H5WG .mbr-section-btn {
  color: #ffffff;
}
.cid-uC8v89xT4F {
  padding-top: 45px;
  padding-bottom: 75px;
  background-color: #163c61;
}
.cid-uC8v89xT4F h4 {
  margin-bottom: 0;
}
.cid-uC8v89xT4F p {
  color: #767676;
}
.cid-uC8v89xT4F .card:hover img {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
.cid-uC8v89xT4F .btn-info-outline {
  border: none;
  color: #48d678 !important;
  padding: 0;
  margin: 0 0.25rem!important;
}
.cid-uC8v89xT4F .btn-info-outline span {
  order: 2;
  font-size: 1.1rem;
  padding-top: 3px;
  transition: padding 0.3s!important;
}
.cid-uC8v89xT4F .btn-info-outline:hover span {
  padding-left: 10px;
}
.cid-uC8v89xT4F .btn-info-outline:hover {
  background-color: transparent!important;
  color: #0087ab !important;
  box-shadow: none!important;
}
.cid-uC8v89xT4F .btn-info-outline:active,
.cid-uC8v89xT4F .btn-info-outline:focus {
  background-color: transparent!important;
  box-shadow: none!important;
}
.cid-uC8v89xT4F .card-box {
  padding-top: 2rem;
}
.cid-uC8v89xT4F .card-wrapper {
  height: 100%;
}
.cid-uC8v89xT4F .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-uC8v89xT4F img {
  transition: all 0.3s;
  border-radius: 8px;
}
.cid-uC8v89xT4F .card-title {
  color: #ffffff;
}
.cid-uC8v89xT4F .main-title {
  color: #57468b;
}
.cid-uC8v89xT4F DIV {
  color: #57468b;
}
.cid-uC8v89xT4F .card-img {
  width: auto;
}
.cid-uC8v89xT4F .mbr-fallback-image.disabled {
  display: none;
}
.cid-uC8v89xT4F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uC8v89xT4F .mbr-text,
.cid-uC8v89xT4F .mbr-section-btn {
  color: #ffffff;
}
.cid-v0bEbEBxig {
  padding-top: 0px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/claire-langlois-ciel-888-1800x800.jpg");
}
.cid-v0bEbEBxig a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-v0bEbEBxig a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-v0bEbEBxig .form-group {
  -webkit-flex-grow: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v0bEbEBxig textarea.form-control {
  min-height: 214.5px;
}
.cid-v0bEbEBxig .btn {
  margin: 0 auto !important;
}
.cid-v0bEbEBxig .ico-box {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  height: 50px;
  margin-bottom: 2.5rem;
}
.cid-v0bEbEBxig h4,
.cid-v0bEbEBxig p {
  margin: 0;
}
.cid-v0bEbEBxig h2 {
  color: #333;
  margin-bottom: 2rem;
}
.cid-v0bEbEBxig h3 {
  color: #767676;
  line-height: 1.8;
  margin-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-v0bEbEBxig h2 {
    text-align: center;
  }
  .cid-v0bEbEBxig h3 {
    text-align: center;
  }
  .cid-v0bEbEBxig .input-group-btn {
    text-align: center;
  }
  .cid-v0bEbEBxig .social-list {
    text-align: center;
  }
  .cid-v0bEbEBxig .order-2 {
    margin-top: 2.5rem;
  }
}
.cid-v0bEbEBxig H2 {
  color: #656565;
}
.cid-v0bEbEBxig .content {
  text-align: left;
  color: #656565;
}
.cid-v0bEbEBxig .type {
  text-align: left;
  padding-bottom: 8px;
  color: #232323;
}
.cid-v0bEbEBxig .title1 {
  text-align: center;
  color: #ffffff;
  margin-bottom: 0.7rem;
}
.cid-v0bEbEBxig .mbr-section-subtitle {
  text-align: left;
  color: #656565;
}
.cid-v0bEbEBxig .title2 {
  margin-bottom: 1.30rem;
  color: #ffffff;
  text-align: center;
}
.cid-v0bC2DovYu {
  padding-top: 15px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-v0bC2DovYu h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-v0bC2DovYu .container {
    position: relative;
  }
  .cid-v0bC2DovYu .row {
    margin: 0;
  }
  .cid-v0bC2DovYu h2 {
    margin: 0;
  }
}
.cid-v0bC2DovYu .mbr-section-subtitle {
  color: #e9204f;
}
.cid-v0bC2DovYu .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-v0bC2DovYu h2 DIV {
  text-align: left;
}
.cid-v0bC2DovYu h2 {
  text-align: left;
  color: #c40408;
}
.cid-uBWEBqO15t {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #0a1c44;
}
.cid-uBWEBqO15t .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-uBWEBqO15t .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: #0087ab;
}
.cid-uBWEBqO15t .svg-top .st0 {
  fill: #0a1c44;
}
@media (max-width: 992px) {
  .cid-uBWEBqO15t .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-uBWEBqO15t .text-content {
    max-width: none;
  }
}
.cid-uBWEBqO15t .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-uBWEBqO15t .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-uBWEBqO15t .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-uBWEBqO15t .icons {
    justify-content: center !important;
  }
  .cid-uBWEBqO15t .text-content * {
    text-align: center;
  }
}
.cid-uBWEBqO15t P {
  color: #ffffff;
}
.cid-uBWEBqO15t .mbr-section-title {
  color: #ffffff;
}
.cid-uBWEBr9NwT {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0a1c44;
}
.cid-uBWEBr9NwT .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-uZITN4xLMu .navbar {
  padding: 0.5rem 0;
  background: #18284c;
  transition: none;
  min-height: 50px;
}
.cid-uZITN4xLMu .navbar-fixed-top {
  padding-top: 0;
}
.cid-uZITN4xLMu .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-uZITN4xLMu .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uZITN4xLMu .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-uZITN4xLMu .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uZITN4xLMu .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uZITN4xLMu .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uZITN4xLMu .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uZITN4xLMu .menu-content-top {
  background: #0a1c44;
  max-width: 100%;
  display: none;
  -webkit-justify-content: left;
  justify-content: left;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-uZITN4xLMu .dropdown-item {
  padding: 0;
}
.cid-uZITN4xLMu .dropdown-item,
.cid-uZITN4xLMu .nav-link,
.cid-uZITN4xLMu .brand-name {
  font-style: normal;
}
.cid-uZITN4xLMu .dropdown-item:hover,
.cid-uZITN4xLMu .nav-link:hover,
.cid-uZITN4xLMu .brand-name:hover {
  color: #0087ab !important;
}
.cid-uZITN4xLMu .dropdown-menu {
  background-color: #0a1c44;
}
.cid-uZITN4xLMu .dropdown-item:active {
  background-color: #0a1c44;
}
.cid-uZITN4xLMu .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-uZITN4xLMu .navbar-dropdown.bg-color.transparent.opened {
  background: #18284c;
}
.cid-uZITN4xLMu .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-uZITN4xLMu .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 0.5rem !important;
}
.cid-uZITN4xLMu .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uZITN4xLMu .content-text {
  margin-bottom: 0;
}
.cid-uZITN4xLMu .navbar-nav {
  position: relative;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-uZITN4xLMu .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #0087ab;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-uZITN4xLMu .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-uZITN4xLMu .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-uZITN4xLMu .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-uZITN4xLMu .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-uZITN4xLMu .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-uZITN4xLMu .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-uZITN4xLMu .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uZITN4xLMu .nav-dropdown .link {
  font-weight: 400;
}
.cid-uZITN4xLMu .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-uZITN4xLMu .content-right-side {
  text-align: center;
}
.cid-uZITN4xLMu .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-uZITN4xLMu .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-uZITN4xLMu .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-uZITN4xLMu .info-widget {
  padding-left: 2rem;
  padding-right: 3rem;
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uZITN4xLMu .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uZITN4xLMu .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-uZITN4xLMu .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-uZITN4xLMu .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-uZITN4xLMu .widget-content .widget-title {
  font-weight: 400;
  margin-bottom: 3px;
}
.cid-uZITN4xLMu .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-uZITN4xLMu .navbar .menu-content-top {
    display: flex;
    height: 60px;
  }
  .cid-uZITN4xLMu .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uZITN4xLMu .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-uZITN4xLMu .navbar {
    display: block;
    padding: 0;
  }
  .cid-uZITN4xLMu .navbar .menu-logo {
    margin: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uZITN4xLMu .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-uZITN4xLMu .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-uZITN4xLMu .navbar-toggler {
    display: none;
  }
  .cid-uZITN4xLMu .navbar-collapse {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
  }
}
.cid-uZITN4xLMu .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-uZITN4xLMu .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-uZITN4xLMu .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-uZITN4xLMu .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-uZITN4xLMu .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-uZITN4xLMu .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uZITN4xLMu .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uZITN4xLMu .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-uZITN4xLMu .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-uZITN4xLMu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uZITN4xLMu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uZITN4xLMu .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-uZITN4xLMu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uZITN4xLMu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uZITN4xLMu .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uZITN4xLMu .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uZITN4xLMu .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-uZITN4xLMu .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-uZITN4xLMu .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uZITN4xLMu .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uZITN4xLMu .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uZITN4xLMu .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uZITN4xLMu button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-uZITN4xLMu button.navbar-toggler:focus {
  outline: none;
}
.cid-uZITN4xLMu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e1be19;
}
.cid-uZITN4xLMu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uZITN4xLMu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uZITN4xLMu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uZITN4xLMu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uZITN4xLMu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uZITN4xLMu nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uZITN4xLMu nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uZITN4xLMu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uZITN4xLMu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uZITN4xLMu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uZITN4xLMu .collapsed .btn {
  display: flex;
}
.cid-uZITN4xLMu .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uZITN4xLMu .collapsed .navbar-collapse.collapsing,
.cid-uZITN4xLMu .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uZITN4xLMu .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uZITN4xLMu .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uZITN4xLMu .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uZITN4xLMu .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uZITN4xLMu .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uZITN4xLMu .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-uZITN4xLMu .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uZITN4xLMu .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-uZITN4xLMu .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-uZITN4xLMu .collapsed button.navbar-toggler {
  display: block;
}
.cid-uZITN4xLMu .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-uZITN4xLMu .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uZITN4xLMu .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-uZITN4xLMu .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uZITN4xLMu .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uZITN4xLMu .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-uZITN4xLMu .collapsed .menu-bottom {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 991px) {
  .cid-uZITN4xLMu .dropdown-item {
    color: white !important;
    border-bottom: 0px solid #4f5b77;
  }
  .cid-uZITN4xLMu .dropdown-item:not(:last-child) {
    border-bottom: 1px solid #4f5b77;
  }
}
@media (max-width: 991px) {
  .cid-uZITN4xLMu .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
  }
  .cid-uZITN4xLMu .menu-bottom {
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-uZITN4xLMu .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uZITN4xLMu .navbar-collapse.collapsing,
  .cid-uZITN4xLMu .navbar-collapse.show {
    display: block !important;
  }
  .cid-uZITN4xLMu .navbar-collapse.collapsing .navbar-nav,
  .cid-uZITN4xLMu .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uZITN4xLMu .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uZITN4xLMu .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uZITN4xLMu .navbar-collapse.collapsing .navbar-buttons,
  .cid-uZITN4xLMu .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-uZITN4xLMu .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uZITN4xLMu .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uZITN4xLMu img {
    height: 3.8rem !important;
  }
  .cid-uZITN4xLMu .btn {
    display: flex;
  }
  .cid-uZITN4xLMu button.navbar-toggler {
    display: block;
  }
  .cid-uZITN4xLMu .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-uZITN4xLMu .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-uZITN4xLMu .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-uZITN4xLMu .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uZITN4xLMu .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uZITN4xLMu .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-uZITN4xLMu .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-uZITN4xLMu .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-uZITN4xLMu .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-uZITN4xLMu .nav-link:focus {
  outline: none;
}
.cid-uZITN4xLMu .navbar-toggler {
  position: relative;
}
.cid-uZITN4xLMu .dropdown-item.active,
.cid-uZITN4xLMu .dropdown-item:active {
  color: initial;
}
.cid-uZITN4xLMu .widget-title,
.cid-uZITN4xLMu .widget-icon {
  color: #e9e9e9;
}
.cid-uZITN4xLMu .widget-text {
  color: #656565;
}
@media (max-width: 576px) {
  .cid-uZITN4xLMu .menu-logo {
    display: none;
  }
  .cid-uZITN4xLMu .navbar {
    padding: 0;
  }
  .cid-uZITN4xLMu .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-uZITN4xLMu button.navbar-toggler {
    -webkit-align-self: center;
    align-self: center;
  }
}
.cid-uZITN4SNLo {
  padding-top: 12rem;
  padding-bottom: 1rem;
  background-color: #2f7cc8;
}
.cid-uZITN4SNLo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uZITN4SNLo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uZITN4SNLo .image-wrapper img {
  border-radius: 2rem;
  padding: 5px;
  background-color: #fdfde1;
}
.cid-uZITN4SNLo .row {
  flex-direction: row-reverse;
}
.cid-uZITN4SNLo .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uZITN4SNLo .row {
    flex-direction: column-reverse;
    gap: 90px;
  }
}
.cid-uZITN4SNLo .mbr-section-title {
  color: #fdfde1;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-uZITN4SNLo .text-wrapper {
    text-align: center;
  }
}
.cid-uZITN4SNLo .mbr-text,
.cid-uZITN4SNLo .mbr-section-btn {
  color: #f5f7fa;
}
.cid-uZITN4SNLo .mbr-menu,
.cid-uZITN4SNLo .mbr-section-btn {
  color: #fdfde1;
}
.cid-uZITN4SNLo .mbr-desc,
.cid-uZITN4SNLo .mbr-section-btn {
  color: #fdfde1;
}
.cid-uZITN57Ztq {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uZITN57Ztq h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-uZITN57Ztq .container {
    position: relative;
  }
  .cid-uZITN57Ztq .row {
    margin: 0;
  }
  .cid-uZITN57Ztq h2 {
    margin: 0;
  }
}
.cid-uZITN57Ztq .mbr-section-subtitle {
  color: #e9204f;
}
.cid-uZITN57Ztq .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-uZITN57Ztq h2 DIV {
  text-align: left;
}
.cid-uZITN57Ztq h2 {
  text-align: left;
  color: #c40408;
}
.cid-uZITN5jZkh {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #0a1c44;
}
.cid-uZITN5jZkh .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-uZITN5jZkh .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: #0087ab;
}
.cid-uZITN5jZkh .svg-top .st0 {
  fill: #0a1c44;
}
@media (max-width: 992px) {
  .cid-uZITN5jZkh .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-uZITN5jZkh .text-content {
    max-width: none;
  }
}
.cid-uZITN5jZkh .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-uZITN5jZkh .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-uZITN5jZkh .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-uZITN5jZkh .icons {
    justify-content: center !important;
  }
  .cid-uZITN5jZkh .text-content * {
    text-align: center;
  }
}
.cid-uZITN5jZkh P {
  color: #ffffff;
}
.cid-uZITN5jZkh .mbr-section-title {
  color: #ffffff;
}
.cid-uZITN5CSOR {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #0a1c44;
}
.cid-uZITN5CSOR .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-vahOD0KjGs .navbar {
  padding: 0.5rem 0;
  background: #18284c;
  transition: none;
  min-height: 50px;
}
.cid-vahOD0KjGs .navbar-fixed-top {
  padding-top: 0;
}
.cid-vahOD0KjGs .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-vahOD0KjGs .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vahOD0KjGs .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-vahOD0KjGs .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-vahOD0KjGs .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-vahOD0KjGs .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-vahOD0KjGs .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-vahOD0KjGs .menu-content-top {
  background: #0a1c44;
  max-width: 100%;
  display: none;
  -webkit-justify-content: left;
  justify-content: left;
  padding: 0 2rem;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-vahOD0KjGs .dropdown-item {
  padding: 0;
}
.cid-vahOD0KjGs .dropdown-item,
.cid-vahOD0KjGs .nav-link,
.cid-vahOD0KjGs .brand-name {
  font-style: normal;
}
.cid-vahOD0KjGs .dropdown-item:hover,
.cid-vahOD0KjGs .nav-link:hover,
.cid-vahOD0KjGs .brand-name:hover {
  color: #0087ab !important;
}
.cid-vahOD0KjGs .dropdown-menu {
  background-color: #0a1c44;
}
.cid-vahOD0KjGs .dropdown-item:active {
  background-color: #0a1c44;
}
.cid-vahOD0KjGs .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-vahOD0KjGs .navbar-dropdown.bg-color.transparent.opened {
  background: #18284c;
}
.cid-vahOD0KjGs .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-vahOD0KjGs .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 0.5rem !important;
}
.cid-vahOD0KjGs .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-vahOD0KjGs .content-text {
  margin-bottom: 0;
}
.cid-vahOD0KjGs .navbar-nav {
  position: relative;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-vahOD0KjGs .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #0087ab;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-vahOD0KjGs .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-vahOD0KjGs .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-vahOD0KjGs .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-vahOD0KjGs .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-vahOD0KjGs .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-vahOD0KjGs .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-vahOD0KjGs .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-vahOD0KjGs .nav-dropdown .link {
  font-weight: 400;
}
.cid-vahOD0KjGs .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-vahOD0KjGs .content-right-side {
  text-align: center;
}
.cid-vahOD0KjGs .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-vahOD0KjGs .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-vahOD0KjGs .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-vahOD0KjGs .info-widget {
  padding-left: 2rem;
  padding-right: 3rem;
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vahOD0KjGs .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-vahOD0KjGs .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-vahOD0KjGs .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-vahOD0KjGs .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-vahOD0KjGs .widget-content .widget-title {
  font-weight: 400;
  margin-bottom: 3px;
}
.cid-vahOD0KjGs .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-vahOD0KjGs .navbar .menu-content-top {
    display: flex;
    height: 60px;
  }
  .cid-vahOD0KjGs .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vahOD0KjGs .menu-content-top {
    border-bottom: 0px solid #e0e0e0;
  }
  .cid-vahOD0KjGs .navbar {
    display: block;
    padding: 0;
  }
  .cid-vahOD0KjGs .navbar .menu-logo {
    margin: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-vahOD0KjGs .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-vahOD0KjGs .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-vahOD0KjGs .navbar-toggler {
    display: none;
  }
  .cid-vahOD0KjGs .navbar-collapse {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
  }
}
.cid-vahOD0KjGs .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-vahOD0KjGs .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-vahOD0KjGs .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-vahOD0KjGs .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-vahOD0KjGs .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-vahOD0KjGs .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-vahOD0KjGs .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-vahOD0KjGs .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-vahOD0KjGs .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-vahOD0KjGs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-vahOD0KjGs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vahOD0KjGs .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-vahOD0KjGs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-vahOD0KjGs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-vahOD0KjGs .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-vahOD0KjGs .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vahOD0KjGs .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-vahOD0KjGs .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-vahOD0KjGs .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-vahOD0KjGs .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-vahOD0KjGs .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-vahOD0KjGs .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-vahOD0KjGs button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-vahOD0KjGs button.navbar-toggler:focus {
  outline: none;
}
.cid-vahOD0KjGs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #e1be19;
}
.cid-vahOD0KjGs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vahOD0KjGs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vahOD0KjGs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-vahOD0KjGs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vahOD0KjGs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vahOD0KjGs nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vahOD0KjGs nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vahOD0KjGs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vahOD0KjGs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vahOD0KjGs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vahOD0KjGs .collapsed .btn {
  display: flex;
}
.cid-vahOD0KjGs .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-vahOD0KjGs .collapsed .navbar-collapse.collapsing,
.cid-vahOD0KjGs .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-vahOD0KjGs .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-vahOD0KjGs .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-vahOD0KjGs .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-vahOD0KjGs .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-vahOD0KjGs .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-vahOD0KjGs .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-vahOD0KjGs .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-vahOD0KjGs .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-vahOD0KjGs .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-vahOD0KjGs .collapsed button.navbar-toggler {
  display: block;
}
.cid-vahOD0KjGs .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-vahOD0KjGs .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-vahOD0KjGs .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-vahOD0KjGs .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-vahOD0KjGs .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-vahOD0KjGs .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-vahOD0KjGs .collapsed .menu-bottom {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 991px) {
  .cid-vahOD0KjGs .dropdown-item {
    color: white !important;
    border-bottom: 0px solid #4f5b77;
  }
  .cid-vahOD0KjGs .dropdown-item:not(:last-child) {
    border-bottom: 1px solid #4f5b77;
  }
}
@media (max-width: 991px) {
  .cid-vahOD0KjGs .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
  }
  .cid-vahOD0KjGs .menu-bottom {
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-vahOD0KjGs .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-vahOD0KjGs .navbar-collapse.collapsing,
  .cid-vahOD0KjGs .navbar-collapse.show {
    display: block !important;
  }
  .cid-vahOD0KjGs .navbar-collapse.collapsing .navbar-nav,
  .cid-vahOD0KjGs .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-vahOD0KjGs .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-vahOD0KjGs .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-vahOD0KjGs .navbar-collapse.collapsing .navbar-buttons,
  .cid-vahOD0KjGs .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-vahOD0KjGs .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-vahOD0KjGs .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-vahOD0KjGs img {
    height: 3.8rem !important;
  }
  .cid-vahOD0KjGs .btn {
    display: flex;
  }
  .cid-vahOD0KjGs button.navbar-toggler {
    display: block;
  }
  .cid-vahOD0KjGs .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-vahOD0KjGs .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-vahOD0KjGs .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-vahOD0KjGs .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-vahOD0KjGs .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-vahOD0KjGs .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-vahOD0KjGs .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-vahOD0KjGs .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-vahOD0KjGs .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-vahOD0KjGs .nav-link:focus {
  outline: none;
}
.cid-vahOD0KjGs .navbar-toggler {
  position: relative;
}
.cid-vahOD0KjGs .dropdown-item.active,
.cid-vahOD0KjGs .dropdown-item:active {
  color: initial;
}
.cid-vahOD0KjGs .widget-title,
.cid-vahOD0KjGs .widget-icon {
  color: #e9e9e9;
}
.cid-vahOD0KjGs .widget-text {
  color: #656565;
}
@media (max-width: 576px) {
  .cid-vahOD0KjGs .menu-logo {
    display: none;
  }
  .cid-vahOD0KjGs .navbar {
    padding: 0;
  }
  .cid-vahOD0KjGs .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-vahOD0KjGs button.navbar-toggler {
    -webkit-align-self: center;
    align-self: center;
  }
}
.cid-vahOD1k4Gh {
  background-image: url("../../../assets/images/jesus-benis-1800x1200.jpg");
}
.cid-vahOD1k4Gh .mbr-section-title {
  text-align: center;
}
.cid-vahOD1k4Gh .mbr-text,
.cid-vahOD1k4Gh .mbr-section-btn {
  text-align: center;
}
