body {
  font-family: 'Inter', sans-serif;
}
.display-1 {
  font-family: 'Inter', sans-serif;
  font-size: 2.5rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 3.125rem;
}
.display-2 {
  font-family: 'Inter', sans-serif;
  font-size: 1.75rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 2.1875rem;
}
.display-4 {
  font-family: 'Inter', sans-serif;
  font-size: 0.875rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.09375rem;
}
.display-5 {
  font-family: 'Inter', sans-serif;
  font-size: 1.3rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 1.625rem;
}
.display-7 {
  font-family: 'Inter', sans-serif;
  font-size: 1rem;
  line-height: 1.3;
}
.display-7 > .mbr-iconfont {
  font-size: 1.25rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
  .display-1 {
    font-size: 2rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 1.75rem;
    font-size: calc( 1.525rem + (2.5 - 1.525) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (1.525rem + (2.5 - 1.525) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 1.4rem;
    font-size: calc( 1.2625rem + (1.75 - 1.2625) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.2625rem + (1.75 - 1.2625) * ((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: 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-7 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 0.7rem 1.3rem;
  border-radius: 0px;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 0px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 0px;
}
.btn-lg {
  padding: 1rem 2.6rem;
  border-radius: 0px;
}
.bg-primary {
  background-color: #0780bf !important;
}
.bg-success {
  background-color: #373a85 !important;
}
.bg-info {
  background-color: #ffffff !important;
}
.bg-warning {
  background-color: #d1f0ff !important;
}
.bg-danger {
  background-color: #84c3ae !important;
}
.btn-primary {
  border: 0;
  position: relative;
  z-index: 1;
}
.btn-primary,
.btn-primary:active {
  background-color: #0780bf !important;
  border-color: #0780bf !important;
  color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #0780bf !important;
  border-color: #0780bf !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #0780bf !important;
  border-color: #0780bf !important;
}
.btn-primary:before {
  content: '';
  left: 0;
  top: 0;
  bottom: auto;
  position: absolute;
  width: 100%;
  height: 0%;
  background-color: white;
  z-index: -1;
  transition: all 0.3s;
}
.btn-primary:hover {
  color: black !important;
}
.btn-primary:hover:before {
  height: 100%;
  top: auto;
  bottom: 0;
}
.btn-secondary {
  border: 0;
  position: relative;
  z-index: 1;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #f7d06c !important;
  border-color: #f7d06c !important;
  color: #000000 !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #000000 !important;
  background-color: #f7d06c !important;
  border-color: #f7d06c !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #000000 !important;
  background-color: #f7d06c !important;
  border-color: #f7d06c !important;
}
.btn-secondary:before {
  content: '';
  left: 0;
  top: 0;
  bottom: auto;
  position: absolute;
  width: 100%;
  height: 0%;
  background-color: white;
  z-index: -1;
  transition: all 0.3s;
}
.btn-secondary:hover {
  color: black !important;
}
.btn-secondary:hover:before {
  height: 100%;
  top: auto;
  bottom: 0;
}
.btn-info {
  border: 0;
  position: relative;
  z-index: 1;
}
.btn-info,
.btn-info:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #000000 !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #000000 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #000000 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-info:before {
  content: '';
  left: 0;
  top: 0;
  bottom: auto;
  position: absolute;
  width: 100%;
  height: 0%;
  background-color: white;
  z-index: -1;
  transition: all 0.3s;
}
.btn-info:hover {
  color: black !important;
}
.btn-info:hover:before {
  height: 100%;
  top: auto;
  bottom: 0;
}
.btn-success {
  border: 0;
  position: relative;
  z-index: 1;
}
.btn-success,
.btn-success:active {
  background-color: #373a85 !important;
  border-color: #373a85 !important;
  color: #ffffff !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #ffffff !important;
  background-color: #373a85 !important;
  border-color: #373a85 !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #373a85 !important;
  border-color: #373a85 !important;
}
.btn-success:before {
  content: '';
  left: 0;
  top: 0;
  bottom: auto;
  position: absolute;
  width: 100%;
  height: 0%;
  background-color: white;
  z-index: -1;
  transition: all 0.3s;
}
.btn-success:hover {
  color: black !important;
}
.btn-success:hover:before {
  height: 100%;
  top: auto;
  bottom: 0;
}
.btn-warning {
  border: 0;
  position: relative;
  z-index: 1;
}
.btn-warning,
.btn-warning:active {
  background-color: #d1f0ff !important;
  border-color: #d1f0ff !important;
  color: #000000 !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #000000 !important;
  background-color: #d1f0ff !important;
  border-color: #d1f0ff !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #000000 !important;
  background-color: #d1f0ff !important;
  border-color: #d1f0ff !important;
}
.btn-warning:before {
  content: '';
  left: 0;
  top: 0;
  bottom: auto;
  position: absolute;
  width: 100%;
  height: 0%;
  background-color: white;
  z-index: -1;
  transition: all 0.3s;
}
.btn-warning:hover {
  color: black !important;
}
.btn-warning:hover:before {
  height: 100%;
  top: auto;
  bottom: 0;
}
.btn-danger {
  border: 0;
  position: relative;
  z-index: 1;
}
.btn-danger,
.btn-danger:active {
  background-color: #84c3ae !important;
  border-color: #84c3ae !important;
  color: #ffffff !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #84c3ae !important;
  border-color: #84c3ae !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #84c3ae !important;
  border-color: #84c3ae !important;
}
.btn-danger:before {
  content: '';
  left: 0;
  top: 0;
  bottom: auto;
  position: absolute;
  width: 100%;
  height: 0%;
  background-color: white;
  z-index: -1;
  transition: all 0.3s;
}
.btn-danger:hover {
  color: black !important;
}
.btn-danger:hover:before {
  height: 100%;
  top: auto;
  bottom: 0;
}
.btn-white {
  border: 0;
  position: relative;
  z-index: 1;
}
.btn-white,
.btn-white:active {
  background-color: #eaeaea !important;
  border-color: #eaeaea !important;
  color: #000000 !important;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #000000 !important;
  background-color: #eaeaea !important;
  border-color: #eaeaea !important;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #000000 !important;
  background-color: #eaeaea !important;
  border-color: #eaeaea !important;
}
.btn-white:before {
  content: '';
  left: 0;
  top: 0;
  bottom: auto;
  position: absolute;
  width: 100%;
  height: 0%;
  background-color: white;
  z-index: -1;
  transition: all 0.3s;
}
.btn-white:hover {
  color: black !important;
}
.btn-white:hover:before {
  height: 100%;
  top: auto;
  bottom: 0;
}
.btn-white:before {
  content: '';
  left: 0;
  top: 0;
  bottom: auto;
  position: absolute;
  width: 100%;
  height: 0%;
  background-color: #0780bf;
  z-index: -1;
  transition: all 0.3s;
}
.btn-white:hover:before {
  height: 100%;
  top: auto;
  bottom: 0;
}
.btn-black {
  position: relative;
  z-index: 1;
  border: 0;
}
.btn-black,
.btn-black:active {
  background-color: rgba(0, 0, 0, 0.5) !important;
  border-color: rgba(0, 0, 0, 0.5) !important;
  color: #ffffff !important;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: rgba(0, 0, 0, 0.5) !important;
  border-color: rgba(0, 0, 0, 0.5) !important;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: rgba(0, 0, 0, 0.5) !important;
  border-color: rgba(0, 0, 0, 0.5) !important;
}
.btn-black:before {
  content: '';
  left: 0;
  top: 0;
  bottom: auto;
  position: absolute;
  width: 100%;
  height: 0%;
  background-color: white;
  z-index: -1;
  transition: all 0.3s;
}
.btn-black:hover {
  color: black !important;
}
.btn-black:hover:before {
  height: 100%;
  top: auto;
  bottom: 0;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #0780bf;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #04486b !important;
  background-color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #0780bf !important;
  border-color: #0780bf !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #f7d06c;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #f3b61a !important;
  background-color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #5f4605 !important;
  background-color: #f7d06c !important;
  border-color: #f7d06c !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ffffff;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #d4d4d4 !important;
  background-color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #373a85;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #1e1f48 !important;
  background-color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #373a85 !important;
  border-color: #373a85 !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #d1f0ff;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #7ad4ff !important;
  background-color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #008dd1 !important;
  background-color: #d1f0ff !important;
  border-color: #d1f0ff !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #84c3ae;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #4fa286 !important;
  background-color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #84c3ae !important;
  border-color: #84c3ae !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #272727;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #272727 !important;
  border-color: #272727 !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #fafafa;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #cfcfcf !important;
  background-color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.text-primary {
  color: #0780bf !important;
}
.text-secondary {
  color: #f7d06c !important;
}
.text-success {
  color: #373a85 !important;
}
.text-info {
  color: #ffffff !important;
}
.text-warning {
  color: #d1f0ff !important;
}
.text-danger {
  color: #84c3ae !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #272727 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #0780bf !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #f0b00d !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #191b3d !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #cccccc !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #6bcfff !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #4a977d !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #fafafa !important;
}
a.text-black:hover,
a.text-black:focus,
a.text-black.active {
  color: #000000 !important;
}
.nav-tabs .nav-link.active {
  color: #0780bf;
}
.nav-tabs .nav-link:not(.active) {
  color: #272727;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #ffffff;
}
.alert-warning {
  background-color: #d1f0ff;
}
.alert-danger {
  background-color: #84c3ae;
}
.mbr-section-btn a.btn:not(.btn-form) {
  border-radius: 100px;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #0780bf;
  border-color: #0780bf;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #0780bf;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #4dbef8;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #7579c6;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #daede6;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Inter', sans-serif;
  font-size: 0.875rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.09375rem;
}
.form-control:hover,
.form-control:focus {
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
  border-color: #0780bf !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Inter', sans-serif;
  font-size: 0.875rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.09375rem;
}
blockquote {
  border-color: #0780bf;
}
/* Forms */
.mbr-form .input-group-btn a.btn {
  border-radius: 100px !important;
}
.mbr-form .input-group-btn a.btn:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.mbr-form .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
  padding: 1rem 3rem;
}
.mbr-form .input-group-btn button[type="submit"]:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #0780bf;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #0780bf;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: #353535;
  border-bottom-color: #353535;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #0780bf;
  border-bottom-color: #0780bf;
}
.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: #0780bf !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #000000 !important;
  background: #f7d06c !important;
  box-shadow: none !important;
}
.lazy-bg {
  background-image: none !important;
}
.lazy-placeholder:not(section),
.lazy-none {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
  width: 100%;
  height: auto;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 200px;
  height: 200px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%230780bf' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.5;
}
body {
  overflow-x: hidden;
}
a {
  transition: color 0.6s;
}
.cid-tuSRtzQL4u .navbar-dropdown {
  position: relative !important;
}
.cid-tuSRtzQL4u .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tuSRtzQL4u .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tuSRtzQL4u .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tuSRtzQL4u .dropdown-item:hover,
.cid-tuSRtzQL4u .dropdown-item:focus {
  background: #0780bf !important;
  color: #0780bf !important;
}
.cid-tuSRtzQL4u .dropdown-item:hover span {
  color: #0780bf;
}
.cid-tuSRtzQL4u .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tuSRtzQL4u .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tuSRtzQL4u .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tuSRtzQL4u .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tuSRtzQL4u .nav-link {
  position: relative;
}
.cid-tuSRtzQL4u .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tuSRtzQL4u .container {
    flex-wrap: nowrap;
  }
}
.cid-tuSRtzQL4u .iconfont-wrapper {
  color: #0780bf !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tuSRtzQL4u .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-tuSRtzQL4u .navbar-nav .nav-item .nav-link {
  margin: 5px 10px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-tuSRtzQL4u .navbar-nav .nav-item .nav-link:hover,
.cid-tuSRtzQL4u .navbar-nav .nav-item .nav-link:focus,
.cid-tuSRtzQL4u .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #0780bf !important;
}
.cid-tuSRtzQL4u .dropdown-menu,
.cid-tuSRtzQL4u .navbar.opened {
  background: #ffffff !important;
}
.cid-tuSRtzQL4u .nav-item:focus,
.cid-tuSRtzQL4u .nav-link:focus {
  outline: none;
}
.cid-tuSRtzQL4u .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tuSRtzQL4u .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tuSRtzQL4u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tuSRtzQL4u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tuSRtzQL4u .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tuSRtzQL4u .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tuSRtzQL4u .navbar {
  min-height: 122px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  padding: 0 !important;
  box-shadow: none !important;
  background: #ffffff;
}
.cid-tuSRtzQL4u .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-tuSRtzQL4u .navbar.opened {
  transition: all 0.3s;
}
.cid-tuSRtzQL4u .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tuSRtzQL4u .navbar .navbar-logo img {
  width: auto;
}
.cid-tuSRtzQL4u .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tuSRtzQL4u .navbar.collapsed {
  justify-content: center;
}
.cid-tuSRtzQL4u .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tuSRtzQL4u .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tuSRtzQL4u .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tuSRtzQL4u .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tuSRtzQL4u .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tuSRtzQL4u .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tuSRtzQL4u .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tuSRtzQL4u .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tuSRtzQL4u .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tuSRtzQL4u .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tuSRtzQL4u .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tuSRtzQL4u .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tuSRtzQL4u .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tuSRtzQL4u .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tuSRtzQL4u .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tuSRtzQL4u .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tuSRtzQL4u .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tuSRtzQL4u .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tuSRtzQL4u .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tuSRtzQL4u .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tuSRtzQL4u .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tuSRtzQL4u .navbar.navbar-short {
  min-height: 90px;
}
.cid-tuSRtzQL4u .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-tuSRtzQL4u .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-tuSRtzQL4u .navbar {
    min-height: 80px;
  }
}
.cid-tuSRtzQL4u .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-tuSRtzQL4u .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tuSRtzQL4u .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-tuSRtzQL4u .navbar-brand {
    min-height: 69px;
  }
}
.cid-tuSRtzQL4u .dropdown-item.active,
.cid-tuSRtzQL4u .dropdown-item:active {
  background-color: transparent;
}
.cid-tuSRtzQL4u .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tuSRtzQL4u .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tuSRtzQL4u .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tuSRtzQL4u .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tuSRtzQL4u .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tuSRtzQL4u .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tuSRtzQL4u ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tuSRtzQL4u .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tuSRtzQL4u button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-tuSRtzQL4u button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-tuSRtzQL4u button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-tuSRtzQL4u button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #ffffff;
}
.cid-tuSRtzQL4u button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-tuSRtzQL4u button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-tuSRtzQL4u button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-tuSRtzQL4u button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tuSRtzQL4u nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tuSRtzQL4u nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tuSRtzQL4u nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tuSRtzQL4u nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tuSRtzQL4u .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tuSRtzQL4u a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tuSRtzQL4u .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tuSRtzQL4u .navbar {
    height: 70px;
  }
  .cid-tuSRtzQL4u .navbar.opened {
    height: auto;
  }
  .cid-tuSRtzQL4u .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tuSRtzQL4u .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #ffffff;
}
@media (max-width: 575px) {
  .cid-tuSRtzQL4u .navbar-short {
    min-height: 70px;
  }
}
.cid-tuSRtzQL4u .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-tuSRtzQL4u .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-tuSRtzQL4u .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-tuSRtzQL4u .container-fluid {
    padding: 0 3px;
  }
}
.cid-tuSRtzQL4u .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-tuSRtzQL4u .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-tuSRtzQL4u .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-tuSRtzQL4u .container-fluid {
    flex-wrap: wrap;
  }
  .cid-tuSRtzQL4u button.navbar-toggler {
    display: flex;
  }
  .cid-tuSRtzQL4u .navbar-brand {
    width: auto !important;
  }
  .cid-tuSRtzQL4u .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-tuSRtzQL4u .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-tuSRtzQL4u .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-tuSRtzQL4u .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-tuSRtzQL4u .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-tuSRtzQL4u .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-vuIgHJUfyl {
  background-color: #ffffff;
  padding-top: 0;
  padding-bottom: 0;
}
.cid-vuIgHJUfyl .carousel {
  width: 100%;
}
.cid-vuIgHJUfyl .carousel-inner {
  display: flex;
  align-content: center;
  align-items: center;
}
.cid-vuIgHJUfyl .carousel-item img {
  height: 100vh;
  object-fit: cover;
}
.cid-vuIgHJUfyl img,
.cid-vuIgHJUfyl .item-wrapper {
  border-radius: 0 !important;
}
.cid-vuIgHJUfyl .carousel-caption {
  bottom: 40px;
}
.cid-vuIgHJUfyl .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-vuIgHJUfyl .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-vuIgHJUfyl .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-vuIgHJUfyl .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-vuIgHJUfyl .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-vuIgHJUfyl .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-vuIgHJUfyl .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-vuIgHJUfyl .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-vuIgHJUfyl .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vuIgHJUfyl .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-vuIgHJUfyl .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-vuIgHJUfyl .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-vuIgHJUfyl .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-vuIgHJUfyl .carousel-indicators li.active,
.cid-vuIgHJUfyl .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-vuIgHJUfyl .carousel-indicators li::after,
.cid-vuIgHJUfyl .carousel-indicators li::before {
  content: none;
}
.cid-vuIgHJUfyl .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-vuIgHJUfyl .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-vuIgHJUfyl .mbr-section-subtitle,
  .cid-vuIgHJUfyl .mbr-section-text,
  .cid-vuIgHJUfyl .mbr-section-btn {
    text-align: center;
  }
}
.cid-vuIqgh2IFd {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vuIqgh2IFd .mbr-fallback-image.disabled {
  display: none;
}
.cid-vuIqgh2IFd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vuIqgh2IFd .card-wrapper {
  position: relative;
  height: 100%;
  margin-right: 48px;
  will-change: transform;
  animation: none !important;
  margin-right: 0;
  margin-left: 48px;
}
@media (max-width: 992px) {
  .cid-vuIqgh2IFd .card-wrapper {
    margin-bottom: 60px;
    margin-right: 0;
    height: auto;
  }
}
@media (max-width: 992px) {
  .cid-vuIqgh2IFd .card-wrapper {
    margin-left: 0;
  }
}
.cid-vuIqgh2IFd .card-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  will-change: transform;
  animation: none !important;
}
@media (max-width: 992px) {
  .cid-vuIqgh2IFd .card-wrapper .image-wrap img {
    position: static;
    height: 400px;
  }
}
.cid-vuIqgh2IFd .card-wrapper .decor-wrap {
  position: absolute;
  top: 0;
  right: 0;
  width: 220px;
  height: 60px;
  background-color: #ffffff;
  border-bottom-left-radius: 30px;
  z-index: 1;
}
@media (max-width: 992px) {
  .cid-vuIqgh2IFd .card-wrapper .decor-wrap {
    width: 120px;
  }
}
.cid-vuIqgh2IFd .card-wrapper .decor-wrap::before {
  content: '';
  position: absolute;
  top: 0;
  left: -20px;
  width: 20px;
  height: 20px;
  background-color: transparent;
  border-top-right-radius: 30px;
  box-shadow: 10px -10px 0 10px #ffffff;
}
.cid-vuIqgh2IFd .card-wrapper .decor-wrap::after {
  content: '';
  position: absolute;
  top: 60px;
  right: 0;
  width: 20px;
  height: 20px;
  background-color: transparent;
  border-top-right-radius: 30px;
  box-shadow: 10px -10px 0 10px #ffffff;
}
.cid-vuIqgh2IFd .card-wrapper .item-wrapper {
  position: absolute;
  bottom: -20px;
  left: 30px;
  width: 260px;
  animation: none !important;
  backdrop-filter: blur(10px);
  padding: 40px;
}
@media (max-width: 992px) {
  .cid-vuIqgh2IFd .card-wrapper .item-wrapper {
    padding: 30px;
    bottom: -30px;
    left: 0;
  }
}
@media (max-width: 425px) {
  .cid-vuIqgh2IFd .card-wrapper .item-wrapper {
    width: 100%;
  }
}
.cid-vuIqgh2IFd .card-wrapper .item-wrapper::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 1px solid #ffffff;
  z-index: 1;
  pointer-events: none;
  opacity: 0.2;
  background-color: #2b619e;
}
.cid-vuIqgh2IFd .card-wrapper .item-wrapper .card-box {
  z-index: 2;
  position: relative;
}
.cid-vuIqgh2IFd .card-wrapper .item-wrapper .card-box .item-number {
  margin-bottom: 15px;
}
.cid-vuIqgh2IFd .card-wrapper .item-wrapper .card-box .item-title {
  margin-bottom: 15px;
}
.cid-vuIqgh2IFd .card-wrapper .item-wrapper .card-box .rating-wrapper {
  margin-bottom: 5px;
}
.cid-vuIqgh2IFd .card-wrapper .item-wrapper .card-box .rating-wrapper .rating-wrap {
  display: inline-flex;
}
.cid-vuIqgh2IFd .card-wrapper .item-wrapper .card-box .rating-wrapper .rating-wrap .item-star {
  margin-bottom: 0;
  display: inline-flex;
}
.cid-vuIqgh2IFd .card-wrapper .item-wrapper .card-box .item-desc {
  margin-bottom: 0;
}
.cid-vuIqgh2IFd .content-wrapper .label-wrapper .mbr-label {
  display: inline-block;
  padding: 4px 20px;
  margin-bottom: 20px;
  border: 1px solid #2b619e;
}
.cid-vuIqgh2IFd .content-wrapper .mbr-section-title {
  margin-bottom: 15px;
}
.cid-vuIqgh2IFd .content-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vuIqgh2IFd .content-wrapper .items-wrapper {
  margin-top: 30px;
}
.cid-vuIqgh2IFd .content-wrapper .items-wrapper .item {
  padding: 35px 0;
  border-top: 1px solid #e0e0e0;
}
@media (max-width: 992px) {
  .cid-vuIqgh2IFd .content-wrapper .items-wrapper .item {
    padding: 30px 0;
  }
}
.cid-vuIqgh2IFd .content-wrapper .items-wrapper .item:last-child {
  padding-bottom: 0 !important;
}
.cid-vuIqgh2IFd .content-wrapper .items-wrapper .item .item-wrapper .card-box {
  display: flex;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-vuIqgh2IFd .content-wrapper .items-wrapper .item .item-wrapper .card-box {
    display: block;
  }
}
.cid-vuIqgh2IFd .content-wrapper .items-wrapper .item .item-wrapper .card-box .iconfont-wrapper {
  display: inline-flex;
  margin-right: 30px;
}
@media (max-width: 992px) {
  .cid-vuIqgh2IFd .content-wrapper .items-wrapper .item .item-wrapper .card-box .iconfont-wrapper {
    margin-right: 0;
    margin-bottom: 20px;
  }
}
.cid-vuIqgh2IFd .content-wrapper .items-wrapper .item .item-wrapper .card-box .iconfont-wrapper .mbr-iconfont {
  width: 80px;
  height: 80px;
  min-width: 80px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 30px;
  color: #ffffff;
  background-color: #2b619e;
  border-radius: 100%;
}
.cid-vuIqgh2IFd .content-wrapper .items-wrapper .item .item-wrapper .card-box .card-title {
  padding-right: 30px;
  width: 30%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-vuIqgh2IFd .content-wrapper .items-wrapper .item .item-wrapper .card-box .card-title {
    padding-right: 0;
    width: 100%;
    margin-bottom: 20px;
  }
}
.cid-vuIqgh2IFd .content-wrapper .items-wrapper .item .item-wrapper .card-box .card-text {
  padding-right: 30px;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-vuIqgh2IFd .content-wrapper .items-wrapper .item .item-wrapper .card-box .card-text {
    padding-right: 0;
    width: 100%;
  }
}
.cid-vuIqgh2IFd .mbr-label,
.cid-vuIqgh2IFd .label-wrapper {
  color: #2b619e;
}
.cid-vuIqgh2IFd .mbr-section-title {
  color: #2b619e;
}
.cid-vuIqgh2IFd .mbr-text {
  color: #212529;
}
.cid-vuIqgh2IFd .card-title {
  color: #212529;
}
.cid-vuIqgh2IFd .card-text {
  color: #353535;
  text-align: left;
}
.cid-vuIqgh2IFd .item-number {
  color: #e4ed64;
  text-align: center;
}
.cid-vuIqgh2IFd .item-title {
  color: #ffffff;
  text-align: center;
}
.cid-vuIqgh2IFd .item-star,
.cid-vuIqgh2IFd .rating-wrapper {
  color: #e4ed64;
  text-align: center;
}
.cid-vuIqgh2IFd .item-desc {
  color: #ffffff;
  text-align: center;
}
.cid-vuIqrGOzOH {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vuIqrGOzOH .mbr-fallback-image.disabled {
  display: none;
}
.cid-vuIqrGOzOH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vuIqrGOzOH .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 80%;
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-vuIqrGOzOH .title-wrapper .mbr-section-title {
    width: 100%;
    margin-bottom: 22px;
  }
}
.cid-vuIqrGOzOH .items-wrapper {
  margin: 0 -10px;
}
.cid-vuIqrGOzOH .items-wrapper .item {
  padding: 0 10px;
  margin-bottom: 20px;
}
@media (max-width: 992px) {
  .cid-vuIqrGOzOH .items-wrapper .item {
    margin-bottom: 16px;
  }
}
.cid-vuIqrGOzOH .items-wrapper .item:hover .item-wrapper .item-img img,
.cid-vuIqrGOzOH .items-wrapper .item:focus .item-wrapper .item-img img {
  transform: translateX(52px);
}
.cid-vuIqrGOzOH .items-wrapper .item .item-wrapper {
  padding: 26px;
  height: 100%;
  overflow: hidden !important;
}
@media (max-width: 992px) {
  .cid-vuIqrGOzOH .items-wrapper .item .item-wrapper {
    padding: 16px;
  }
}
.cid-vuIqrGOzOH .items-wrapper .item .item-wrapper .item-img {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-vuIqrGOzOH .items-wrapper .item .item-wrapper .item-img {
    margin-bottom: 22px;
  }
}
.cid-vuIqrGOzOH .items-wrapper .item .item-wrapper .item-img img {
  height: 250px;
  object-fit: cover;
  transition: all .3s ease;
}
.cid-vuIqrGOzOH .items-wrapper .item .item-wrapper .card-box .item-title {
  margin-bottom: 16px;
}
.cid-vuIqrGOzOH .items-wrapper .item .item-wrapper .card-box .item-text {
  margin-bottom: 16px;
}
.cid-vuIqrGOzOH .items-wrapper .item .item-wrapper .card-box .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-vuIqrGOzOH .items-wrapper .item .card_1 {
  background-image: radial-gradient(circle farthest-corner at 80% 0%, #fafafa, #fafafa 50%);
}
.cid-vuIqrGOzOH .items-wrapper .item .card_2 {
  background-image: radial-gradient(circle farthest-corner at 80% 0%, #fafafa, #fafafa 50%);
}
.cid-vuIqrGOzOH .items-wrapper .item .card_3 {
  background-image: radial-gradient(circle farthest-corner at 80% 0%, #fafafa, #fafafa 50%);
}
.cid-vuIqrGOzOH .mbr-section-title,
.cid-vuIqrGOzOH .title-wrapper {
  color: #212529;
  text-align: center;
}
.cid-vuIqrGOzOH .item-title {
  color: #ffffff;
}
.cid-vuIqrGOzOH .item-text {
  color: #212529;
  text-align: left;
}
.cid-vuIqrGOzOH .item-title,
.cid-vuIqrGOzOH .mbr-section-btn {
  color: #2b619e;
  text-align: left;
}
.cid-vuIB0USq1l {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/122-1942x809.png");
}
.cid-vuIB0USq1l .mbr-fallback-image.disabled {
  display: none;
}
.cid-vuIB0USq1l .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-vuIB0USq1l .container {
    padding: 0 16px;
  }
}
.cid-vuIB0USq1l .row {
  justify-content: center;
  position: relative;
  z-index: 1;
  margin: 0 -12px;
}
.cid-vuIB0USq1l .row .card {
  justify-content: flex-end;
  padding: 0 12px;
}
.cid-vuIB0USq1l .content-wrapper {
  margin-bottom: 80px;
}
.cid-vuIB0USq1l .content-wrapper .mbr-section-title {
  margin-bottom: 24px;
}
.cid-vuIB0USq1l .content-wrapper .mbr-section-title span {
  color: #f1634f;
}
.cid-vuIB0USq1l .content-wrapper .text-wrap .mbr-text {
  display: inline-flex;
  width: 40%;
  margin-bottom: 14px;
}
@media (max-width: 992px) {
  .cid-vuIB0USq1l .content-wrapper .text-wrap .mbr-text {
    width: 100%;
  }
}
.cid-vuIB0USq1l .mbr-section-btn-main {
  margin-bottom: 14px;
}
.cid-vuIB0USq1l .item {
  padding: 0 12px;
  margin-bottom: 24px;
}
.cid-vuIB0USq1l .item .item-wrapper {
  background-color: #fafafa;
  height: 100%;
  padding: 50px;
  border-radius: 14px !important;
}
@media (max-width: 992px) {
  .cid-vuIB0USq1l .item .item-wrapper {
    padding: 32px;
  }
}
.cid-vuIB0USq1l .item .item-wrapper .card-box .title-wrap {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-vuIB0USq1l .item .item-wrapper .card-box .title-wrap {
    margin-bottom: 32px;
  }
}
.cid-vuIB0USq1l .item .item-wrapper .card-box .title-wrap .item-title {
  margin-bottom: 0;
}
.cid-vuIB0USq1l .item .item-wrapper .card-box .title-wrap .mbr-iconfont {
  display: inline-flex;
  margin-left: 16px;
  font-size: 30px;
  color: #f1634f;
}
.cid-vuIB0USq1l .item .item-wrapper .card-box .item-text {
  margin-bottom: 0;
}
.cid-vuIB0USq1l .item-menu-overlay .btn-wrapper {
  margin-top: -4%;
}
.cid-vuIB0USq1l .mbr-section-title {
  color: #000000;
}
.cid-vuIB0USq1l .mbr-text,
.cid-vuIB0USq1l .text-wrap {
  color: #212529;
  text-align: center;
}
.cid-vuIB0USq1l .item-title {
  color: #2b619e;
}
.cid-vuIB0USq1l .item-text {
  color: #212529;
}
.cid-vuIB0USq1l .mbr-section-title,
.cid-vuIB0USq1l .mbr-section-btn {
  text-align: center;
  color: #2b619e;
}
.cid-tuXEtbH9mQ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tuXEtbH9mQ .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
@media (min-width: 1400px) {
  .cid-tuXEtbH9mQ .item {
    padding: 1.5rem;
  }
}
.cid-tuXEtbH9mQ img {
  border-radius: 2rem;
}
.cid-tuXEtbH9mQ .item-img {
  padding: 3rem;
  margin-bottom: 3rem;
}
@media (max-width: 767px) {
  .cid-tuXEtbH9mQ .item-img {
    padding: 1rem;
    margin-bottom: 1rem;
  }
}
.cid-tuXEtbH9mQ img,
.cid-tuXEtbH9mQ .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-tuXEtbH9mQ .item:focus,
.cid-tuXEtbH9mQ span:focus {
  outline: none;
}
.cid-tuXEtbH9mQ .item-wrapper {
  position: relative;
  border-radius: 3rem;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  transition: all 0.3s;
}
@media (min-width: 992px) {
  .cid-tuXEtbH9mQ .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tuXEtbH9mQ .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tuXEtbH9mQ .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tuXEtbH9mQ .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tuXEtbH9mQ .item-wrapper:hover {
  box-shadow: 0 0 40px 0 lightgray;
  transform: scale(1.02);
}
.cid-tuXEtbH9mQ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tuXEtbH9mQ .mbr-section-title {
  color: #2b619e;
}
.cid-tuXEtbH9mQ .mbr-text,
.cid-tuXEtbH9mQ .mbr-section-btn {
  text-align: center;
  color: #595959;
}
.cid-tuXEtbH9mQ .item-title {
  text-align: center;
  color: #222222;
}
.cid-tuXEtbH9mQ .item-subtitle {
  text-align: left;
}
.cid-tvlGjRnrr7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tvlGjRnrr7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvlGjRnrr7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvlGjRnrr7 .main-wrap {
  display: grid;
  max-width: 100%;
  grid-auto-columns: 1fr;
  grid-column-gap: 100px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tvlGjRnrr7 .main-wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    grid-row-gap: 50px;
  }
}
.cid-tvlGjRnrr7 .card-col {
  display: flex;
  height: 100%;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-tvlGjRnrr7 .card-col {
    padding: 20px 0 0;
  }
}
.cid-tvlGjRnrr7 .card-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 80%;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .cid-tvlGjRnrr7 .card-wrapper {
    margin: 0 auto 0 0;
    max-width: 70%;
  }
}
@media (max-width: 575px) {
  .cid-tvlGjRnrr7 .card-wrapper {
    max-width: 100%;
  }
}
.cid-tvlGjRnrr7 .card-title {
  padding-bottom: 10px;
  color: #2b619e;
}
.cid-tvlGjRnrr7 .mbr-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #747474;
}
.cid-tvlGjRnrr7 .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 991px) {
  .cid-tvlGjRnrr7 .image-wrapper {
    max-width: 300px;
    width: 100%;
    margin: 0 auto;
  }
}
@media (max-width: 575px) {
  .cid-tvlGjRnrr7 .image-wrapper {
    max-width: 100%;
  }
}
.cid-tvlGjRnrr7 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tvlH2QqUgz {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tvlH2QqUgz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvlH2QqUgz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvlH2QqUgz .item {
  padding-bottom: 2rem;
}
.cid-tvlH2QqUgz .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tvlH2QqUgz .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tvlH2QqUgz .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tvlH2QqUgz .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tvlH2QqUgz .carousel-control,
.cid-tvlH2QqUgz .close {
  background: #1b1b1b;
}
.cid-tvlH2QqUgz .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tvlH2QqUgz .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tvlH2QqUgz .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tvlH2QqUgz .carousel-control-next span {
  margin-left: 5px;
}
.cid-tvlH2QqUgz .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tvlH2QqUgz .close::before {
  content: '\e91a';
}
.cid-tvlH2QqUgz .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tvlH2QqUgz .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tvlH2QqUgz .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tvlH2QqUgz .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tvlH2QqUgz .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tvlH2QqUgz .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tvlH2QqUgz .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tvlH2QqUgz .carousel-indicators li.active,
.cid-tvlH2QqUgz .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tvlH2QqUgz .carousel-indicators li::after,
.cid-tvlH2QqUgz .carousel-indicators li::before {
  content: none;
}
.cid-tvlH2QqUgz .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tvlH2QqUgz .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tvlH2QqUgz .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tvlH2QqUgz .carousel-indicators {
    display: none;
  }
}
.cid-tvlH2QqUgz .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tvlH2QqUgz .carousel-inner > .active {
  display: block;
}
.cid-tvlH2QqUgz .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tvlH2QqUgz .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tvlH2QqUgz .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tvlH2QqUgz .carousel-control,
  .cid-tvlH2QqUgz .carousel-indicators,
  .cid-tvlH2QqUgz .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tvlH2QqUgz .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tvlH2QqUgz .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tvlH2QqUgz .carousel-indicators .active,
.cid-tvlH2QqUgz .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tvlH2QqUgz .carousel-indicators .active {
  background: #fff;
}
.cid-tvlH2QqUgz .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tvlH2QqUgz .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tvlH2QqUgz .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tvlH2QqUgz .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tvlH2QqUgz .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tvlH2QqUgz .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tvlH2QqUgz .carousel {
  width: 100%;
}
.cid-tvlH2QqUgz .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tvlH2QqUgz .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tvlH2QqUgz .modal.fade .modal-dialog,
.cid-tvlH2QqUgz .modal.in .modal-dialog {
  transform: none;
}
.cid-tvlH2QqUgz .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tvlH2QqUgz H6 {
  text-align: center;
}
.cid-tvlGiZvqsf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/0d7a8823-copy-2000x1333.jpeg");
}
.cid-tvlGiZvqsf .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvlGiZvqsf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvlGiZvqsf .mbr-iconfont {
  display: block;
  font-size: 4rem;
  color: #0780bf;
  margin-bottom: 2rem;
}
.cid-tvlGiZvqsf .card-wrapper {
  min-height: 220px;
  transition: all 0.3s;
  border-radius: 4px;
  padding: 1rem;
  background: #2b619e;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tvlGiZvqsf .card-title,
.cid-tvlGiZvqsf .card-box {
  color: #ffffff;
}
.cid-tvlIw8yTyV {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-tvlIw8yTyV a.btn > span {
  margin-left: 0.5rem;
}
.cid-tvlIw8yTyV .row {
  align-items: center;
  justify-content: space-between;
}
.cid-tvlIw8yTyV .mbr-section-title {
  width: 100%;
  text-align: left;
  margin-bottom: 24px;
  line-height: 1.171em;
  color: #2b619e;
}
.cid-tvlIw8yTyV .mbr-section-subtitle {
  color: #14142b;
  width: 100%;
  text-align: left;
  margin-bottom: 24px;
}
.cid-tvlIw8yTyV .mbr-text {
  color: #5f5d68;
  margin-bottom: 56px;
}
.cid-tvlIw8yTyV .right-side {
  max-width: 554px;
}
.cid-tvlIw8yTyV .mbr-section-btn {
  width: auto;
  display: inline;
}
.cid-tvlIw8yTyV .margin {
  margin-right: 14px;
}
.cid-tvlIw8yTyV .shadow {
  padding: 62px 56px 64px;
  box-shadow: 0 5px 16px 0 rgba(8, 15, 52, 0.07);
  max-width: 690px;
  overflow: hidden;
  border-style: solid;
  border-width: 1px;
  border-color: #eff0f6;
  border-radius: 24px;
  background-color: #fff;
}
.cid-tvlIw8yTyV img {
  max-width: 186px;
  height: auto;
  border-radius: 50%;
  margin-bottom: 17px;
}
.cid-tvlIw8yTyV .card-title {
  margin-bottom: 4px;
  color: #14142b;
}
.cid-tvlIw8yTyV .card-subtitle {
  margin-bottom: 21px;
  color: #8c8c95;
}
.cid-tvlIw8yTyV .card-text {
  margin-bottom: 40px;
  color: #8c8c95;
}
.cid-tvlIw8yTyV .mbr-social-likes.big .btn-social {
  font-size: 20px;
  border-radius: 25%;
  width: 37px;
  height: 37px;
  line-height: 44px;
  margin: 0 10px 0 0 !important;
  padding: 0;
  text-align: center;
  position: relative;
  border: none !important;
  border-color: #0780bf;
  cursor: pointer;
}
.cid-tvlIw8yTyV .mbr-social-likes.big .btn-social .mbr-iconfont {
  top: 0;
  line-height: 22px;
  width: 22px;
  color: #fff;
}
.cid-tvlIw8yTyV .mbr-social-likes.big .btn-social:hover {
  color: #fff;
}
.cid-tvlIw8yTyV .mbr-social-likes.big .btn-social + .btn {
  margin-left: 0.1rem;
}
.cid-tvlIw8yTyV .r {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
.cid-tvlIw8yTyV .mbr-social-likes.small {
  display: flex;
}
.cid-tvlIw8yTyV .mbr-social-likes.big {
  display: block;
}
.cid-tvlIw8yTyV .mbr-social-likes.small .btn-social {
  font-size: 14px;
  border-radius: 50%;
  width: 30px;
  height: 30px !important;
  line-height: 30px;
  margin: 0 0px 0 10px !important;
  padding: 0;
  text-align: center;
  position: relative;
  border: none !important;
  border-color: #0780bf;
  cursor: pointer;
}
.cid-tvlIw8yTyV .mbr-social-likes.small .btn-social .mbr-iconfont {
  top: 0;
  line-height: 22px;
  width: 22px;
  color: #fff;
}
.cid-tvlIw8yTyV .mbr-social-likes.small .btn-social:hover {
  color: #fff;
}
.cid-tvlIw8yTyV .mbr-social-likes.small .btn-social + .btn {
  margin-left: 0.1rem;
}
.cid-tvlIw8yTyV .form-control,
.cid-tvlIw8yTyV form .btn {
  min-height: initial;
}
.cid-tvlIw8yTyV a.btn,
.cid-tvlIw8yTyV button {
  padding: 24px 40px;
  border-radius: 80px;
}
.cid-tvlIw8yTyV input {
  border-style: solid !important;
  border-width: 1px !important;
  border-color: #e2e3e9 !important;
  border-radius: 100px;
  background-color: #fff;
  -webkit-transition: border-color 300ms ease;
  transition: border-color 300ms ease;
  box-shadow: none !important;
  height: 64px;
  margin-bottom: 40px;
  padding: 8px 26px;
}
.cid-tvlIw8yTyV textarea {
  border-style: solid !important;
  border-width: 1px !important;
  border-color: #e2e3e9 !important;
  border-radius: 14px;
  background-color: #fff;
  -webkit-transition: border-color 300ms ease;
  transition: border-color 300ms ease;
  box-shadow: none !important;
  height: 132px;
  margin-bottom: 40px;
  padding: 20px 26px;
}
.cid-tvlIw8yTyV input:hover {
  border-color: #14142b !important;
}
.cid-tvlIw8yTyV textarea:hover {
  border-color: #14142b !important;
}
.cid-tvlIw8yTyV input:focus {
  border-color: #14142b !important;
}
.cid-tvlIw8yTyV textarea:focus {
  border-color: #14142b !important;
}
.cid-tvlIw8yTyV .form-group {
  margin-bottom: 0;
}
.cid-tvlIw8yTyV .listen {
  margin-bottom: 24px;
}
.cid-tvlIw8yTyV .phone {
  margin-bottom: 44px;
}
.cid-tvlIw8yTyV .email {
  margin-bottom: 21px;
}
.cid-tvlIw8yTyV .listen,
.cid-tvlIw8yTyV .big {
  text-align: left;
  color: #8c8c95;
}
.cid-tvlIw8yTyV .mbr-text,
.cid-tvlIw8yTyV .button-align {
  color: #222222;
}
.cid-tvlIw8yTyV .email span {
  padding: 7px;
  background-color: #14142b;
  color: #ffffff;
  font-size: 1rem;
  border-radius: 50%;
}
.cid-tvlIw8yTyV .phone span {
  padding: 7px;
  background-color: #14142b;
  color: #ffffff;
  font-size: 1rem;
  border-radius: 50%;
}
.cid-tvlIw8yTyV select.form-control:hover {
  border-color: #14142b;
}
.cid-tvlIw8yTyV select.form-control {
  border: none !important;
  box-shadow: none !important;
  padding: 0;
  color: #8c8c95;
  transition: border-color 300ms ease;
  min-height: 64px;
  padding-right: 26px;
  padding-left: 26px;
  border-style: solid !important;
  border-width: 1px !important;
  border-color: #e2e3e9 !important;
  border-radius: 100px;
  background-color: #fff;
  -webkit-transition: border-color 300ms ease;
  display: flex;
}
.cid-tvlIw8yTyV .form-check > input {
  height: 1em;
  width: 1em;
  padding: 0;
  float: initial;
  margin-bottom: 0;
}
@media (max-width: 770px) {
  .cid-tvlIw8yTyV .shadow {
    width: 100%;
    margin-top: 60px;
    max-width: initial;
  }
  .cid-tvlIw8yTyV .left-side,
  .cid-tvlIw8yTyV .right-side {
    width: 100%;
    max-width: initial;
  }
}
@media (max-width: 992px) {
  .cid-tvlIw8yTyV .right-side {
    max-width: initial;
    margin-bottom: 50px;
  }
  .cid-tvlIw8yTyV .shadow {
    margin: auto;
  }
}
@media (max-width: 600px) {
  .cid-tvlIw8yTyV .shadow {
    padding: 25px;
  }
  .cid-tvlIw8yTyV input {
    margin-bottom: 20px;
  }
}
@media (max-width: 550px) {
  .cid-tvlIw8yTyV .r {
    display: flex;
    flex-direction: column;
    margin-bottom: 0;
  }
  .cid-tvlIw8yTyV .mbr-social-likes.small {
    margin-top: 20px;
  }
}
.cid-tvlIw8yTyV .big > .socicon-bg-youtube {
  background-color: #c4302b;
}
.cid-tvlIw8yTyV .big > .socicon-bg-facebook {
  background-color: #3e5b98;
}
.cid-tvlIw8yTyV .big > .socicon-bg-twitter {
  background-color: #4da7de;
}
.cid-tvlIw8yTyV .big > .socicon-bg-pinterest {
  background-color: #c92619;
}
.cid-tvlIw8yTyV .big > .socicon-bg-mail {
  background-color: #134785;
}
.cid-tvlIw8yTyV .small > .socicon-bg-youtube {
  background-color: #c4302b;
}
.cid-tvlIw8yTyV .small > .socicon-bg-facebook {
  background-color: #3e5b98;
}
.cid-tvlIw8yTyV .small > .socicon-bg-twitter {
  background-color: #4da7de;
}
.cid-tvlIw8yTyV .small > .socicon-bg-pinterest {
  background-color: #c92619;
}
.cid-tvlIw8yTyV .small > .socicon-bg-mail {
  background-color: #134785;
}
.cid-tvlIw8yTyV .mbr-iconfont {
  margin-right: 8px;
}
.cid-tuSEgMZpT8 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #001226;
}
.cid-tuSEgMZpT8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tuSEgMZpT8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tuSEgMZpT8 .container {
  width: 100%;
  max-width: 1310px;
}
@media (max-width: 1199px) {
  .cid-tuSEgMZpT8 .container {
    max-width: 960px;
  }
}
@media (max-width: 991px) {
  .cid-tuSEgMZpT8 .container {
    max-width: 720px;
  }
}
@media (max-width: 767px) {
  .cid-tuSEgMZpT8 .container {
    max-width: 540px;
  }
}
@media (max-width: 575px) {
  .cid-tuSEgMZpT8 .container {
    max-width: 100%;
  }
  .cid-tuSEgMZpT8 .container .row > [class*="col"] {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.cid-tuSEgMZpT8 .item-wrap {
  width: 100%;
}
.cid-tuSEgMZpT8 .navbar-brand {
  display: flex;
  flex-basis: 100%;
  flex-wrap: wrap;
  word-break: break-word !important;
  word-wrap: break-word !important;
  min-height: 50px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 35px;
  padding: 0;
  transition: all 0.4s;
  z-index: 1;
  white-space: normal;
}
.cid-tuSEgMZpT8 .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-tuSEgMZpT8 .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-tuSEgMZpT8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  word-break: break-word !important;
  word-wrap: break-word !important;
}
.cid-tuSEgMZpT8 .navbar-brand .navbar-caption:hover {
  text-decoration-line: none !important;
}
.cid-tuSEgMZpT8 .navbar-brand .navbar-logo a {
  outline: none;
  word-break: break-word !important;
  word-wrap: break-word !important;
}
.cid-tuSEgMZpT8 .navbar-brand .navbar-logo a:hover {
  text-decoration-line: none !important;
}
.cid-tuSEgMZpT8 .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -4px -12px;
}
.cid-tuSEgMZpT8 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 4px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #22a5e5, #093e79);
  transition: 0.4s all;
}
.cid-tuSEgMZpT8 .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-tuSEgMZpT8 .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #ffffff;
}
.cid-tuSEgMZpT8 .soc-item:hover {
  transform: translateY(-3px);
}
.cid-tuSEgMZpT8 .soc-item:hover:before {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tuSEgMZpT8 .col-links {
    padding-top: 20px;
  }
}
.cid-tuSEgMZpT8 .mbr-section-subtitle {
  color: #ffffff;
  margin-bottom: 20px;
}
@media (max-width: 575px) {
  .cid-tuSEgMZpT8 .mbr-section-subtitle {
    text-align: center !important;
  }
}
.cid-tuSEgMZpT8 .list {
  width: 100%;
  list-style: none;
  padding-left: 0;
  margin-bottom: 40px;
  color: #c4cfde;
  transition: 0.4s all;
}
@media (max-width: 575px) {
  .cid-tuSEgMZpT8 .list {
    text-align: center !important;
  }
}
.cid-tuSEgMZpT8 .list li {
  width: 100%;
  color: inherit !important;
  margin-bottom: 8px;
  transition: 0.4s all;
}
.cid-tuSEgMZpT8 .list li:not(:first-child) {
  margin-top: 10px;
}
.cid-tuSEgMZpT8 .list a {
  position: relative;
  color: inherit !important;
  line-height: inherit !important;
  transition: 0.4s all;
}
.cid-tuSEgMZpT8 .list a:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #0780bf;
  transition: 0.4s all;
}
.cid-tuSEgMZpT8 .list a:hover {
  color: #0780bf !important;
  line-height: inherit !important;
}
.cid-tuSEgMZpT8 .list a:hover:before {
  width: 100%;
}
.cid-tuSEgMZpT8 .col-copyright {
  padding-top: 80px;
}
@media (max-width: 767px) {
  .cid-tuSEgMZpT8 .col-copyright {
    padding-top: 40px;
  }
}
.cid-tuSEgMZpT8 .border-item {
  width: 100%;
  height: 1px;
  background-color: #373f46;
}
.cid-tuSEgMZpT8 .copyright {
  color: #C4CFDE;
  padding: 40px 0;
}
.cid-tuSEWYK4wg {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #001226;
}
.cid-tuSEWYK4wg .mbr-text {
  color: #eae8e4;
  margin-bottom: 0;
  line-height: 1.25;
}
.cid-tuSEWYK4wg .foot-menu {
  margin-bottom: 0;
}
.cid-tuSEWYK4wg ul {
  list-style: none;
  padding: 0;
  text-align: right;
}
.cid-tuSEWYK4wg li {
  display: inline-block;
  line-height: 1.5;
  margin: .5rem .75rem;
}
.cid-tuSEWYK4wg li > a[class*="text-"]:not(.btn):not([role]):not(.navbar-caption):hover:after {
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-tuSEWYK4wg ul {
    text-align: left;
  }
  .cid-tuSEWYK4wg .mbr-text {
    margin-bottom: .75rem;
    margin-left: .75rem;
  }
}
.cid-tuSEWYK4wg .foot-menu-item {
  text-align: left;
}
.cid-tuYdaU0wQC .navbar-dropdown {
  position: relative !important;
}
.cid-tuYdaU0wQC .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tuYdaU0wQC .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tuYdaU0wQC .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tuYdaU0wQC .dropdown-item:hover,
.cid-tuYdaU0wQC .dropdown-item:focus {
  background: #0780bf !important;
  color: #0780bf !important;
}
.cid-tuYdaU0wQC .dropdown-item:hover span {
  color: #0780bf;
}
.cid-tuYdaU0wQC .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tuYdaU0wQC .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tuYdaU0wQC .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tuYdaU0wQC .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tuYdaU0wQC .nav-link {
  position: relative;
}
.cid-tuYdaU0wQC .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tuYdaU0wQC .container {
    flex-wrap: nowrap;
  }
}
.cid-tuYdaU0wQC .iconfont-wrapper {
  color: #0780bf !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tuYdaU0wQC .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-tuYdaU0wQC .navbar-nav .nav-item .nav-link {
  margin: 5px 10px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-tuYdaU0wQC .navbar-nav .nav-item .nav-link:hover,
.cid-tuYdaU0wQC .navbar-nav .nav-item .nav-link:focus,
.cid-tuYdaU0wQC .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #0780bf !important;
}
.cid-tuYdaU0wQC .dropdown-menu,
.cid-tuYdaU0wQC .navbar.opened {
  background: #ffffff !important;
}
.cid-tuYdaU0wQC .nav-item:focus,
.cid-tuYdaU0wQC .nav-link:focus {
  outline: none;
}
.cid-tuYdaU0wQC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tuYdaU0wQC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tuYdaU0wQC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tuYdaU0wQC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tuYdaU0wQC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tuYdaU0wQC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tuYdaU0wQC .navbar {
  min-height: 122px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  padding: 0 !important;
  box-shadow: none !important;
  background: #ffffff;
}
.cid-tuYdaU0wQC .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-tuYdaU0wQC .navbar.opened {
  transition: all 0.3s;
}
.cid-tuYdaU0wQC .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tuYdaU0wQC .navbar .navbar-logo img {
  width: auto;
}
.cid-tuYdaU0wQC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tuYdaU0wQC .navbar.collapsed {
  justify-content: center;
}
.cid-tuYdaU0wQC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tuYdaU0wQC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tuYdaU0wQC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tuYdaU0wQC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tuYdaU0wQC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tuYdaU0wQC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tuYdaU0wQC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tuYdaU0wQC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tuYdaU0wQC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tuYdaU0wQC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tuYdaU0wQC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tuYdaU0wQC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tuYdaU0wQC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tuYdaU0wQC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tuYdaU0wQC .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tuYdaU0wQC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tuYdaU0wQC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tuYdaU0wQC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tuYdaU0wQC .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tuYdaU0wQC .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tuYdaU0wQC .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tuYdaU0wQC .navbar.navbar-short {
  min-height: 90px;
}
.cid-tuYdaU0wQC .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-tuYdaU0wQC .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-tuYdaU0wQC .navbar {
    min-height: 80px;
  }
}
.cid-tuYdaU0wQC .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-tuYdaU0wQC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tuYdaU0wQC .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-tuYdaU0wQC .navbar-brand {
    min-height: 69px;
  }
}
.cid-tuYdaU0wQC .dropdown-item.active,
.cid-tuYdaU0wQC .dropdown-item:active {
  background-color: transparent;
}
.cid-tuYdaU0wQC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tuYdaU0wQC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tuYdaU0wQC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tuYdaU0wQC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tuYdaU0wQC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tuYdaU0wQC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tuYdaU0wQC ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tuYdaU0wQC .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tuYdaU0wQC button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-tuYdaU0wQC button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-tuYdaU0wQC button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-tuYdaU0wQC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #ffffff;
}
.cid-tuYdaU0wQC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-tuYdaU0wQC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-tuYdaU0wQC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-tuYdaU0wQC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tuYdaU0wQC nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tuYdaU0wQC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tuYdaU0wQC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tuYdaU0wQC nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tuYdaU0wQC .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tuYdaU0wQC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tuYdaU0wQC .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tuYdaU0wQC .navbar {
    height: 70px;
  }
  .cid-tuYdaU0wQC .navbar.opened {
    height: auto;
  }
  .cid-tuYdaU0wQC .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tuYdaU0wQC .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #ffffff;
}
@media (max-width: 575px) {
  .cid-tuYdaU0wQC .navbar-short {
    min-height: 70px;
  }
}
.cid-tuYdaU0wQC .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-tuYdaU0wQC .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-tuYdaU0wQC .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-tuYdaU0wQC .container-fluid {
    padding: 0 3px;
  }
}
.cid-tuYdaU0wQC .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-tuYdaU0wQC .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-tuYdaU0wQC .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-tuYdaU0wQC .container-fluid {
    flex-wrap: wrap;
  }
  .cid-tuYdaU0wQC button.navbar-toggler {
    display: flex;
  }
  .cid-tuYdaU0wQC .navbar-brand {
    width: auto !important;
  }
  .cid-tuYdaU0wQC .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-tuYdaU0wQC .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-tuYdaU0wQC .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-tuYdaU0wQC .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-tuYdaU0wQC .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-tuYdaU0wQC .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-tvf0ig7ZKS {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tvf0ig7ZKS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvf0ig7ZKS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvf0ig7ZKS .main-wrap {
  display: grid;
  max-width: 100%;
  grid-auto-columns: 1fr;
  grid-column-gap: 100px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tvf0ig7ZKS .main-wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    grid-row-gap: 50px;
  }
}
.cid-tvf0ig7ZKS .card-col {
  display: flex;
  height: 100%;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-tvf0ig7ZKS .card-col {
    padding: 20px 0 0;
  }
}
.cid-tvf0ig7ZKS .card-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 80%;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .cid-tvf0ig7ZKS .card-wrapper {
    margin: 0 auto 0 0;
    max-width: 70%;
  }
}
@media (max-width: 575px) {
  .cid-tvf0ig7ZKS .card-wrapper {
    max-width: 100%;
  }
}
.cid-tvf0ig7ZKS .card-title {
  padding-bottom: 10px;
  color: #2b619e;
}
.cid-tvf0ig7ZKS .mbr-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #747474;
}
.cid-tvf0ig7ZKS .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 991px) {
  .cid-tvf0ig7ZKS .image-wrapper {
    max-width: 300px;
    width: 100%;
    margin: 0 auto;
  }
}
@media (max-width: 575px) {
  .cid-tvf0ig7ZKS .image-wrapper {
    max-width: 100%;
  }
}
.cid-tvf0ig7ZKS .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tvf0ig7ZKS .mbr-text,
.cid-tvf0ig7ZKS .mbr-section-btn {
  color: #222222;
}
.cid-tvf2zM0nlg {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-tvf2zM0nlg .item-wrapper {
  min-height: 100%;
  cursor: pointer;
  width: 20%;
}
@media (max-width: 992px) {
  .cid-tvf2zM0nlg .item-wrapper {
    width: 50%;
    margin-bottom: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-tvf2zM0nlg .item-wrapper {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-tvf2zM0nlg .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tvf2zM0nlg .mbr-section-title {
  text-align: left;
  color: #ffffff;
}
.cid-tvf2zM0nlg .average {
  width: 20%;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tvf2zM0nlg .average {
    width: 100%;
  }
}
.cid-tvf2zM0nlg .wrap {
  position: relative;
  background-color: #093e79;
  width: 80%;
  height: 80%;
  justify-content: center;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
@media (max-width: 992px) {
  .cid-tvf2zM0nlg .wrap {
    width: 90%;
    height: 200px;
    margin-bottom: 2rem;
  }
}
.cid-tvf2zM0nlg .wrap:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  border: 0.5px solid #093e79;
  left: 5%;
  bottom: 5%;
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
}
@media (max-width: 992px) {
  .cid-tvf2zM0nlg .wrap:before {
    left: 2%;
  }
}
.cid-tvf2zM0nlg .close {
  position: fixed;
  font-size: 16px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  color: #fff;
  opacity: .7;
  top: 2.5rem;
  right: 2.5rem;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tvf2zM0nlg .close::before {
  content: '\e91a';
}
.cid-tvf2zM0nlg .close:hover {
  color: #fff;
}
.cid-tvf2zM0nlg .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tvf2zM0nlg .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tvf2zM0nlg .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tvf2zM0nlg .carousel-control-next span {
  margin-left: 5px;
}
.cid-tvf2zM0nlg .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 3rem;
  background-color: inherit;
  transition: all 0.5s;
  opacity: 1;
}
.cid-tvf2zM0nlg .carousel-control.carousel-control-prev {
  left: -50%;
  margin-left: 2.5rem;
}
.cid-tvf2zM0nlg .carousel-control.carousel-control-next {
  right: -50%;
  margin-right: 2.5rem;
}
@media (max-width: 1050px) {
  .cid-tvf2zM0nlg .carousel-control {
    top: auto;
    bottom: 1rem;
  }
  .cid-tvf2zM0nlg .carousel-control.carousel-control-prev {
    top: 50%;
    left: -5%;
  }
  .cid-tvf2zM0nlg .carousel-control.carousel-control-next {
    top: 50%;
    right: -5%;
  }
}
.cid-tvf2zM0nlg .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tvf2zM0nlg .carousel-inner > .active {
  display: block;
}
.cid-tvf2zM0nlg .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tvf2zM0nlg .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tvf2zM0nlg .carousel-control-prev:hover {
  margin-left: 2rem;
}
.cid-tvf2zM0nlg .carousel-control-next:hover {
  margin-right: 2rem;
}
@media (max-width: 768px) {
  .cid-tvf2zM0nlg .carousel-control,
  .cid-tvf2zM0nlg .carousel-indicators {
    position: fixed;
  }
}
.cid-tvf2zM0nlg .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tvf2zM0nlg .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tvf2zM0nlg .modal-content {
  width: 50%;
  margin: 0 auto;
  border-radius: 0;
  border: none;
  background: transparent;
}
@media (max-width: 1050px) {
  .cid-tvf2zM0nlg .modal-content {
    width: 70%;
  }
}
.cid-tvf2zM0nlg .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tvf2zM0nlg .modal-body img {
  width: 100%;
  object-fit: contain;
}
.cid-tvf2zM0nlg .carousel {
  width: 100%;
}
.cid-tvf2zM0nlg .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tvf2zM0nlg .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tvf2zM0nlg .modal.fade .modal-dialog,
.cid-tvf2zM0nlg .modal.in .modal-dialog {
  transform: none;
}
.cid-tvf2zM0nlg .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tvf4JKfLaG {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tvf4JKfLaG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvf4JKfLaG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvf4JKfLaG .mbr-iconfont {
  display: flex;
  font-size: 1rem;
  color: white;
  margin-bottom: 2rem;
  width: 30px;
  height: 30px;
  background: #0780bf;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-tvf4JKfLaG .mbr-iconfont {
    margin: auto;
    margin-bottom: 2rem;
  }
}
.cid-tvf4JKfLaG .card-wrapper {
  margin-top: 3rem;
}
.cid-tvf4JKfLaG .mbr-section-title {
  color: #2b619e;
  text-align: center;
}
.cid-tvf4JKfLaG .card-title,
.cid-tvf4JKfLaG .iconfont-wrapper {
  color: #222222;
}
.cid-tvkE1gKcGt {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tvkE1gKcGt .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvkE1gKcGt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvkE1gKcGt .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvkE1gKcGt .row {
  flex-direction: row-reverse;
}
.cid-tvkE1gKcGt img {
  width: 100%;
}
.cid-tvkE1gKcGt .mbr-description {
  color: #2b619e;
}
.cid-tvkEhaualQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tvkEhaualQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvkEhaualQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvkEhaualQ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvkEhaualQ .row {
  flex-direction: row-reverse;
}
.cid-tvkEhaualQ img {
  width: 100%;
}
.cid-tvkEhaualQ .mbr-description {
  color: #2b619e;
}
.cid-tvkF2UqukO {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tvkF2UqukO .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvkF2UqukO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvkF2UqukO .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvkF2UqukO .row {
  flex-direction: row-reverse;
}
.cid-tvkF2UqukO img {
  width: 100%;
}
.cid-tvkF2UqukO .mbr-description {
  color: #2b619e;
}
.cid-tvkGU5nDas {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tvkGU5nDas .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvkGU5nDas .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvkGU5nDas .mbr-section-title {
  color: #0780bf;
}
.cid-tvkFec5271 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tvkFec5271 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvkFec5271 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvkFec5271 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvkFec5271 .row {
  flex-direction: row-reverse;
}
.cid-tvkFec5271 img {
  width: 100%;
}
.cid-tvkFec5271 .mbr-description {
  color: #2b619e;
}
.cid-tvkG3vnFj7 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tvkG3vnFj7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvkG3vnFj7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvkG3vnFj7 .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-tvkG3vnFj7 .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tvkG3vnFj7 .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-tvkG3vnFj7 .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-tvkG3vnFj7 .row .row {
    flex-direction: column-reverse;
  }
  .cid-tvkG3vnFj7 .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tvkG3vnFj7 .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tvkG3vnFj7 .card-subtitle {
  color: #0095ff;
}
.cid-tvkG3vnFj7 .mbr-text {
  color: #555555;
}
.cid-tvkG3vnFj7 .card-title {
  color: #e7272d;
}
.cid-tvkHQ9Dt0W {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tvkHQ9Dt0W .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvkHQ9Dt0W .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvkHQ9Dt0W .mbr-section-title {
  color: #2b619e;
}
.cid-tvkHWMuegA {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tvkHWMuegA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvkHWMuegA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvkHWMuegA .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvkHWMuegA .row {
  flex-direction: row-reverse;
}
.cid-tvkHWMuegA img {
  width: 100%;
}
.cid-tvkHWMuegA .mbr-description {
  color: #2b619e;
}
.cid-tvkIUAXmeG {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tvkIUAXmeG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvkIUAXmeG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvkIUAXmeG .mbr-section-title {
  color: #2b619e;
}
.cid-tvkIBcHgVP {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tvkIBcHgVP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvkIBcHgVP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvkIBcHgVP .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvkIBcHgVP .row {
  flex-direction: row-reverse;
}
.cid-tvkIBcHgVP img {
  width: 100%;
}
.cid-tvkJfnSzqy {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tvkJfnSzqy .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvkJfnSzqy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvkJfnSzqy .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-tvkJfnSzqy .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tvkJfnSzqy .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-tvkJfnSzqy .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-tvkJfnSzqy .row .row {
    flex-direction: column-reverse;
  }
  .cid-tvkJfnSzqy .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tvkJfnSzqy .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tvkJfnSzqy .card-subtitle {
  color: #0095ff;
}
.cid-tvkJfnSzqy .mbr-text {
  color: #555555;
}
.cid-tvkJfnSzqy .card-title {
  color: #e7272d;
}
.cid-tuYdaW5Pe5 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #001226;
}
.cid-tuYdaW5Pe5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tuYdaW5Pe5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tuYdaW5Pe5 .container {
  width: 100%;
  max-width: 1310px;
}
@media (max-width: 1199px) {
  .cid-tuYdaW5Pe5 .container {
    max-width: 960px;
  }
}
@media (max-width: 991px) {
  .cid-tuYdaW5Pe5 .container {
    max-width: 720px;
  }
}
@media (max-width: 767px) {
  .cid-tuYdaW5Pe5 .container {
    max-width: 540px;
  }
}
@media (max-width: 575px) {
  .cid-tuYdaW5Pe5 .container {
    max-width: 100%;
  }
  .cid-tuYdaW5Pe5 .container .row > [class*="col"] {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.cid-tuYdaW5Pe5 .item-wrap {
  width: 100%;
}
.cid-tuYdaW5Pe5 .navbar-brand {
  display: flex;
  flex-basis: 100%;
  flex-wrap: wrap;
  word-break: break-word !important;
  word-wrap: break-word !important;
  min-height: 50px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 35px;
  padding: 0;
  transition: all 0.4s;
  z-index: 1;
  white-space: normal;
}
.cid-tuYdaW5Pe5 .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-tuYdaW5Pe5 .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-tuYdaW5Pe5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  word-break: break-word !important;
  word-wrap: break-word !important;
}
.cid-tuYdaW5Pe5 .navbar-brand .navbar-caption:hover {
  text-decoration-line: none !important;
}
.cid-tuYdaW5Pe5 .navbar-brand .navbar-logo a {
  outline: none;
  word-break: break-word !important;
  word-wrap: break-word !important;
}
.cid-tuYdaW5Pe5 .navbar-brand .navbar-logo a:hover {
  text-decoration-line: none !important;
}
.cid-tuYdaW5Pe5 .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -4px -12px;
}
.cid-tuYdaW5Pe5 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 4px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #22a5e5, #093e79);
  transition: 0.4s all;
}
.cid-tuYdaW5Pe5 .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-tuYdaW5Pe5 .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #ffffff;
}
.cid-tuYdaW5Pe5 .soc-item:hover {
  transform: translateY(-3px);
}
.cid-tuYdaW5Pe5 .soc-item:hover:before {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tuYdaW5Pe5 .col-links {
    padding-top: 20px;
  }
}
.cid-tuYdaW5Pe5 .mbr-section-subtitle {
  color: #ffffff;
  margin-bottom: 20px;
}
@media (max-width: 575px) {
  .cid-tuYdaW5Pe5 .mbr-section-subtitle {
    text-align: center !important;
  }
}
.cid-tuYdaW5Pe5 .list {
  width: 100%;
  list-style: none;
  padding-left: 0;
  margin-bottom: 40px;
  color: #c4cfde;
  transition: 0.4s all;
}
@media (max-width: 575px) {
  .cid-tuYdaW5Pe5 .list {
    text-align: center !important;
  }
}
.cid-tuYdaW5Pe5 .list li {
  width: 100%;
  color: inherit !important;
  margin-bottom: 8px;
  transition: 0.4s all;
}
.cid-tuYdaW5Pe5 .list li:not(:first-child) {
  margin-top: 10px;
}
.cid-tuYdaW5Pe5 .list a {
  position: relative;
  color: inherit !important;
  line-height: inherit !important;
  transition: 0.4s all;
}
.cid-tuYdaW5Pe5 .list a:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #0780bf;
  transition: 0.4s all;
}
.cid-tuYdaW5Pe5 .list a:hover {
  color: #0780bf !important;
  line-height: inherit !important;
}
.cid-tuYdaW5Pe5 .list a:hover:before {
  width: 100%;
}
.cid-tuYdaW5Pe5 .col-copyright {
  padding-top: 80px;
}
@media (max-width: 767px) {
  .cid-tuYdaW5Pe5 .col-copyright {
    padding-top: 40px;
  }
}
.cid-tuYdaW5Pe5 .border-item {
  width: 100%;
  height: 1px;
  background-color: #373f46;
}
.cid-tuYdaW5Pe5 .copyright {
  color: #C4CFDE;
  padding: 40px 0;
}
.cid-tuYdaWFsrW {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #001226;
}
.cid-tuYdaWFsrW .mbr-text {
  color: #eae8e4;
  margin-bottom: 0;
  line-height: 1.25;
}
.cid-tuYdaWFsrW .foot-menu {
  margin-bottom: 0;
}
.cid-tuYdaWFsrW ul {
  list-style: none;
  padding: 0;
  text-align: right;
}
.cid-tuYdaWFsrW li {
  display: inline-block;
  line-height: 1.5;
  margin: .5rem .75rem;
}
.cid-tuYdaWFsrW li > a[class*="text-"]:not(.btn):not([role]):not(.navbar-caption):hover:after {
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-tuYdaWFsrW ul {
    text-align: left;
  }
  .cid-tuYdaWFsrW .mbr-text {
    margin-bottom: .75rem;
    margin-left: .75rem;
  }
}
.cid-tuYdaWFsrW .foot-menu-item {
  text-align: left;
}
.cid-tvff1IFYcx .navbar-dropdown {
  position: relative !important;
}
.cid-tvff1IFYcx .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tvff1IFYcx .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tvff1IFYcx .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tvff1IFYcx .dropdown-item:hover,
.cid-tvff1IFYcx .dropdown-item:focus {
  background: #0780bf !important;
  color: #0780bf !important;
}
.cid-tvff1IFYcx .dropdown-item:hover span {
  color: #0780bf;
}
.cid-tvff1IFYcx .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tvff1IFYcx .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tvff1IFYcx .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tvff1IFYcx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tvff1IFYcx .nav-link {
  position: relative;
}
.cid-tvff1IFYcx .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tvff1IFYcx .container {
    flex-wrap: nowrap;
  }
}
.cid-tvff1IFYcx .iconfont-wrapper {
  color: #0780bf !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tvff1IFYcx .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-tvff1IFYcx .navbar-nav .nav-item .nav-link {
  margin: 5px 10px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-tvff1IFYcx .navbar-nav .nav-item .nav-link:hover,
.cid-tvff1IFYcx .navbar-nav .nav-item .nav-link:focus,
.cid-tvff1IFYcx .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #0780bf !important;
}
.cid-tvff1IFYcx .dropdown-menu,
.cid-tvff1IFYcx .navbar.opened {
  background: #ffffff !important;
}
.cid-tvff1IFYcx .nav-item:focus,
.cid-tvff1IFYcx .nav-link:focus {
  outline: none;
}
.cid-tvff1IFYcx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tvff1IFYcx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tvff1IFYcx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tvff1IFYcx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tvff1IFYcx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tvff1IFYcx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tvff1IFYcx .navbar {
  min-height: 122px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  padding: 0 !important;
  box-shadow: none !important;
  background: #ffffff;
}
.cid-tvff1IFYcx .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-tvff1IFYcx .navbar.opened {
  transition: all 0.3s;
}
.cid-tvff1IFYcx .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tvff1IFYcx .navbar .navbar-logo img {
  width: auto;
}
.cid-tvff1IFYcx .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tvff1IFYcx .navbar.collapsed {
  justify-content: center;
}
.cid-tvff1IFYcx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tvff1IFYcx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tvff1IFYcx .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tvff1IFYcx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tvff1IFYcx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tvff1IFYcx .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tvff1IFYcx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tvff1IFYcx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tvff1IFYcx .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tvff1IFYcx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tvff1IFYcx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tvff1IFYcx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tvff1IFYcx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tvff1IFYcx .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tvff1IFYcx .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tvff1IFYcx .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tvff1IFYcx .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tvff1IFYcx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tvff1IFYcx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tvff1IFYcx .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tvff1IFYcx .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tvff1IFYcx .navbar.navbar-short {
  min-height: 90px;
}
.cid-tvff1IFYcx .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-tvff1IFYcx .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-tvff1IFYcx .navbar {
    min-height: 80px;
  }
}
.cid-tvff1IFYcx .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-tvff1IFYcx .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tvff1IFYcx .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-tvff1IFYcx .navbar-brand {
    min-height: 69px;
  }
}
.cid-tvff1IFYcx .dropdown-item.active,
.cid-tvff1IFYcx .dropdown-item:active {
  background-color: transparent;
}
.cid-tvff1IFYcx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tvff1IFYcx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tvff1IFYcx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tvff1IFYcx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tvff1IFYcx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tvff1IFYcx .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tvff1IFYcx ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tvff1IFYcx .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tvff1IFYcx button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-tvff1IFYcx button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-tvff1IFYcx button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-tvff1IFYcx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #ffffff;
}
.cid-tvff1IFYcx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-tvff1IFYcx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-tvff1IFYcx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-tvff1IFYcx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tvff1IFYcx nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tvff1IFYcx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tvff1IFYcx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tvff1IFYcx nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tvff1IFYcx .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tvff1IFYcx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tvff1IFYcx .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tvff1IFYcx .navbar {
    height: 70px;
  }
  .cid-tvff1IFYcx .navbar.opened {
    height: auto;
  }
  .cid-tvff1IFYcx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tvff1IFYcx .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #ffffff;
}
@media (max-width: 575px) {
  .cid-tvff1IFYcx .navbar-short {
    min-height: 70px;
  }
}
.cid-tvff1IFYcx .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-tvff1IFYcx .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-tvff1IFYcx .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-tvff1IFYcx .container-fluid {
    padding: 0 3px;
  }
}
.cid-tvff1IFYcx .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-tvff1IFYcx .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-tvff1IFYcx .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-tvff1IFYcx .container-fluid {
    flex-wrap: wrap;
  }
  .cid-tvff1IFYcx button.navbar-toggler {
    display: flex;
  }
  .cid-tvff1IFYcx .navbar-brand {
    width: auto !important;
  }
  .cid-tvff1IFYcx .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-tvff1IFYcx .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-tvff1IFYcx .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-tvff1IFYcx .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-tvff1IFYcx .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-tvff1IFYcx .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-tvff1JkEDK {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tvff1JkEDK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvff1JkEDK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvff1JkEDK .main-wrap {
  display: grid;
  max-width: 100%;
  grid-auto-columns: 1fr;
  grid-column-gap: 100px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tvff1JkEDK .main-wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    grid-row-gap: 50px;
  }
}
.cid-tvff1JkEDK .card-col {
  display: flex;
  height: 100%;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-tvff1JkEDK .card-col {
    padding: 20px 0 0;
  }
}
.cid-tvff1JkEDK .card-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 80%;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .cid-tvff1JkEDK .card-wrapper {
    margin: 0 auto 0 0;
    max-width: 70%;
  }
}
@media (max-width: 575px) {
  .cid-tvff1JkEDK .card-wrapper {
    max-width: 100%;
  }
}
.cid-tvff1JkEDK .card-title {
  padding-bottom: 10px;
  color: #2b619e;
}
.cid-tvff1JkEDK .mbr-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #747474;
}
.cid-tvff1JkEDK .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 991px) {
  .cid-tvff1JkEDK .image-wrapper {
    max-width: 300px;
    width: 100%;
    margin: 0 auto;
  }
}
@media (max-width: 575px) {
  .cid-tvff1JkEDK .image-wrapper {
    max-width: 100%;
  }
}
.cid-tvff1JkEDK .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tvff1JkEDK .mbr-text,
.cid-tvff1JkEDK .mbr-section-btn {
  color: #222222;
}
.cid-tvff1K6pdK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tvff1K6pdK .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tvff1K6pdK .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-tvff1K6pdK .text-wrapper {
    padding: 0 5.5rem;
    margin-bottom: 3rem;
  }
}
@media (max-width: 768px) {
  .cid-tvff1K6pdK .text-wrapper {
    margin-bottom: 0;
  }
}
.cid-tvff1K6pdK .item-btn {
  width: 8rem;
  height: 8rem;
  border-radius: 50%;
  position: absolute;
  top: -4.5rem;
  right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-tvff1K6pdK .item-btn {
    width: 6rem;
    height: 6rem;
    top: -3.5rem;
    right: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-tvff1K6pdK .item-btn {
    width: 4rem;
    height: 4rem;
    top: -2.5rem;
    right: 1.5rem;
  }
}
.cid-tvff1K6pdK .icon-wrap span {
  margin: 0;
}
@media (max-width: 768px) {
  .cid-tvff1K6pdK .icon-wrap span {
    transform: scale(0.6);
  }
}
@media (max-width: 600px) {
  .cid-tvff1K6pdK .mbr-section-title {
    letter-spacing: -1px;
  }
}
.cid-tvff1K6pdK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvff1K6pdK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvff1KKfQl {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-tvff1KKfQl .item-wrapper {
  min-height: 100%;
  cursor: pointer;
  width: 20%;
}
@media (max-width: 992px) {
  .cid-tvff1KKfQl .item-wrapper {
    width: 50%;
    margin-bottom: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-tvff1KKfQl .item-wrapper {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-tvff1KKfQl .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tvff1KKfQl .mbr-section-title {
  text-align: left;
  color: #ffffff;
}
.cid-tvff1KKfQl .average {
  width: 20%;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tvff1KKfQl .average {
    width: 100%;
  }
}
.cid-tvff1KKfQl .wrap {
  position: relative;
  background-color: #093e79;
  width: 80%;
  height: 80%;
  justify-content: center;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
@media (max-width: 992px) {
  .cid-tvff1KKfQl .wrap {
    width: 90%;
    height: 200px;
    margin-bottom: 2rem;
  }
}
.cid-tvff1KKfQl .wrap:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  border: 0.5px solid #093e79;
  left: 5%;
  bottom: 5%;
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
}
@media (max-width: 992px) {
  .cid-tvff1KKfQl .wrap:before {
    left: 2%;
  }
}
.cid-tvff1KKfQl .close {
  position: fixed;
  font-size: 16px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  color: #fff;
  opacity: .7;
  top: 2.5rem;
  right: 2.5rem;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tvff1KKfQl .close::before {
  content: '\e91a';
}
.cid-tvff1KKfQl .close:hover {
  color: #fff;
}
.cid-tvff1KKfQl .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tvff1KKfQl .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tvff1KKfQl .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tvff1KKfQl .carousel-control-next span {
  margin-left: 5px;
}
.cid-tvff1KKfQl .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 3rem;
  background-color: inherit;
  transition: all 0.5s;
  opacity: 1;
}
.cid-tvff1KKfQl .carousel-control.carousel-control-prev {
  left: -50%;
  margin-left: 2.5rem;
}
.cid-tvff1KKfQl .carousel-control.carousel-control-next {
  right: -50%;
  margin-right: 2.5rem;
}
@media (max-width: 1050px) {
  .cid-tvff1KKfQl .carousel-control {
    top: auto;
    bottom: 1rem;
  }
  .cid-tvff1KKfQl .carousel-control.carousel-control-prev {
    top: 50%;
    left: -5%;
  }
  .cid-tvff1KKfQl .carousel-control.carousel-control-next {
    top: 50%;
    right: -5%;
  }
}
.cid-tvff1KKfQl .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tvff1KKfQl .carousel-inner > .active {
  display: block;
}
.cid-tvff1KKfQl .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tvff1KKfQl .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tvff1KKfQl .carousel-control-prev:hover {
  margin-left: 2rem;
}
.cid-tvff1KKfQl .carousel-control-next:hover {
  margin-right: 2rem;
}
@media (max-width: 768px) {
  .cid-tvff1KKfQl .carousel-control,
  .cid-tvff1KKfQl .carousel-indicators {
    position: fixed;
  }
}
.cid-tvff1KKfQl .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tvff1KKfQl .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tvff1KKfQl .modal-content {
  width: 50%;
  margin: 0 auto;
  border-radius: 0;
  border: none;
  background: transparent;
}
@media (max-width: 1050px) {
  .cid-tvff1KKfQl .modal-content {
    width: 70%;
  }
}
.cid-tvff1KKfQl .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tvff1KKfQl .modal-body img {
  width: 100%;
  object-fit: contain;
}
.cid-tvff1KKfQl .carousel {
  width: 100%;
}
.cid-tvff1KKfQl .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tvff1KKfQl .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tvff1KKfQl .modal.fade .modal-dialog,
.cid-tvff1KKfQl .modal.in .modal-dialog {
  transform: none;
}
.cid-tvff1KKfQl .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tvff1LiPRW {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tvff1LiPRW .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvff1LiPRW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvff1LiPRW .mbr-iconfont {
  display: flex;
  font-size: 1rem;
  color: white;
  margin-bottom: 2rem;
  width: 30px;
  height: 30px;
  background: #0780bf;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-tvff1LiPRW .mbr-iconfont {
    margin: auto;
    margin-bottom: 2rem;
  }
}
.cid-tvff1LiPRW .card-wrapper {
  margin-top: 3rem;
}
.cid-tvff1LiPRW .mbr-section-title {
  color: #2b619e;
  text-align: center;
}
.cid-tvff1LiPRW .card-title,
.cid-tvff1LiPRW .iconfont-wrapper {
  color: #222222;
}
.cid-tvkJBiNVup {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tvkJBiNVup .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvkJBiNVup .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvkJBiNVup .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvkJBiNVup .row {
  flex-direction: row-reverse;
}
.cid-tvkJBiNVup img {
  width: 100%;
}
.cid-tvkJBiNVup .mbr-description {
  color: #2b619e;
}
.cid-tvkK082ddL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tvkK082ddL .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvkK082ddL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvkK082ddL .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvkK082ddL .row {
  flex-direction: row-reverse;
}
.cid-tvkK082ddL img {
  width: 100%;
}
.cid-tvkK082ddL .mbr-description {
  color: #2b619e;
}
.cid-tvkKadT2kC {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tvkKadT2kC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvkKadT2kC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvkKadT2kC .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvkKadT2kC .row {
  flex-direction: row-reverse;
}
.cid-tvkKadT2kC img {
  width: 100%;
}
.cid-tvkKadT2kC .mbr-description {
  color: #2b619e;
}
.cid-tvkKjSOVvy {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tvkKjSOVvy .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvkKjSOVvy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvkKjSOVvy .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvkKjSOVvy .row {
  flex-direction: row-reverse;
}
.cid-tvkKjSOVvy img {
  width: 100%;
}
.cid-tvkKjSOVvy .mbr-description {
  color: #2b619e;
}
.cid-tvkL2eNf3W {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tvkL2eNf3W .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvkL2eNf3W .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvkL2eNf3W .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-tvkL2eNf3W .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tvkL2eNf3W .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-tvkL2eNf3W .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-tvkL2eNf3W .row .row {
    flex-direction: column-reverse;
  }
  .cid-tvkL2eNf3W .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tvkL2eNf3W .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tvkL2eNf3W .card-subtitle {
  color: #0095ff;
}
.cid-tvkL2eNf3W .mbr-text {
  color: #555555;
}
.cid-tvkL2eNf3W .card-title {
  color: #e7272d;
}
.cid-tvff1LOsON {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #001226;
}
.cid-tvff1LOsON .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvff1LOsON .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvff1LOsON .container {
  width: 100%;
  max-width: 1310px;
}
@media (max-width: 1199px) {
  .cid-tvff1LOsON .container {
    max-width: 960px;
  }
}
@media (max-width: 991px) {
  .cid-tvff1LOsON .container {
    max-width: 720px;
  }
}
@media (max-width: 767px) {
  .cid-tvff1LOsON .container {
    max-width: 540px;
  }
}
@media (max-width: 575px) {
  .cid-tvff1LOsON .container {
    max-width: 100%;
  }
  .cid-tvff1LOsON .container .row > [class*="col"] {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.cid-tvff1LOsON .item-wrap {
  width: 100%;
}
.cid-tvff1LOsON .navbar-brand {
  display: flex;
  flex-basis: 100%;
  flex-wrap: wrap;
  word-break: break-word !important;
  word-wrap: break-word !important;
  min-height: 50px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 35px;
  padding: 0;
  transition: all 0.4s;
  z-index: 1;
  white-space: normal;
}
.cid-tvff1LOsON .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-tvff1LOsON .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-tvff1LOsON .navbar-brand .navbar-caption {
  line-height: inherit !important;
  word-break: break-word !important;
  word-wrap: break-word !important;
}
.cid-tvff1LOsON .navbar-brand .navbar-caption:hover {
  text-decoration-line: none !important;
}
.cid-tvff1LOsON .navbar-brand .navbar-logo a {
  outline: none;
  word-break: break-word !important;
  word-wrap: break-word !important;
}
.cid-tvff1LOsON .navbar-brand .navbar-logo a:hover {
  text-decoration-line: none !important;
}
.cid-tvff1LOsON .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -4px -12px;
}
.cid-tvff1LOsON .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 4px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #22a5e5, #093e79);
  transition: 0.4s all;
}
.cid-tvff1LOsON .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-tvff1LOsON .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #ffffff;
}
.cid-tvff1LOsON .soc-item:hover {
  transform: translateY(-3px);
}
.cid-tvff1LOsON .soc-item:hover:before {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvff1LOsON .col-links {
    padding-top: 20px;
  }
}
.cid-tvff1LOsON .mbr-section-subtitle {
  color: #ffffff;
  margin-bottom: 20px;
}
@media (max-width: 575px) {
  .cid-tvff1LOsON .mbr-section-subtitle {
    text-align: center !important;
  }
}
.cid-tvff1LOsON .list {
  width: 100%;
  list-style: none;
  padding-left: 0;
  margin-bottom: 40px;
  color: #c4cfde;
  transition: 0.4s all;
}
@media (max-width: 575px) {
  .cid-tvff1LOsON .list {
    text-align: center !important;
  }
}
.cid-tvff1LOsON .list li {
  width: 100%;
  color: inherit !important;
  margin-bottom: 8px;
  transition: 0.4s all;
}
.cid-tvff1LOsON .list li:not(:first-child) {
  margin-top: 10px;
}
.cid-tvff1LOsON .list a {
  position: relative;
  color: inherit !important;
  line-height: inherit !important;
  transition: 0.4s all;
}
.cid-tvff1LOsON .list a:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #0780bf;
  transition: 0.4s all;
}
.cid-tvff1LOsON .list a:hover {
  color: #0780bf !important;
  line-height: inherit !important;
}
.cid-tvff1LOsON .list a:hover:before {
  width: 100%;
}
.cid-tvff1LOsON .col-copyright {
  padding-top: 80px;
}
@media (max-width: 767px) {
  .cid-tvff1LOsON .col-copyright {
    padding-top: 40px;
  }
}
.cid-tvff1LOsON .border-item {
  width: 100%;
  height: 1px;
  background-color: #373f46;
}
.cid-tvff1LOsON .copyright {
  color: #C4CFDE;
  padding: 40px 0;
}
.cid-tvff1MnpGG {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #001226;
}
.cid-tvff1MnpGG .mbr-text {
  color: #eae8e4;
  margin-bottom: 0;
  line-height: 1.25;
}
.cid-tvff1MnpGG .foot-menu {
  margin-bottom: 0;
}
.cid-tvff1MnpGG ul {
  list-style: none;
  padding: 0;
  text-align: right;
}
.cid-tvff1MnpGG li {
  display: inline-block;
  line-height: 1.5;
  margin: .5rem .75rem;
}
.cid-tvff1MnpGG li > a[class*="text-"]:not(.btn):not([role]):not(.navbar-caption):hover:after {
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-tvff1MnpGG ul {
    text-align: left;
  }
  .cid-tvff1MnpGG .mbr-text {
    margin-bottom: .75rem;
    margin-left: .75rem;
  }
}
.cid-tvff1MnpGG .foot-menu-item {
  text-align: left;
}
.cid-tvfiYOFKix .navbar-dropdown {
  position: relative !important;
}
.cid-tvfiYOFKix .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tvfiYOFKix .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tvfiYOFKix .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tvfiYOFKix .dropdown-item:hover,
.cid-tvfiYOFKix .dropdown-item:focus {
  background: #0780bf !important;
  color: #0780bf !important;
}
.cid-tvfiYOFKix .dropdown-item:hover span {
  color: #0780bf;
}
.cid-tvfiYOFKix .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tvfiYOFKix .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tvfiYOFKix .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tvfiYOFKix .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tvfiYOFKix .nav-link {
  position: relative;
}
.cid-tvfiYOFKix .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tvfiYOFKix .container {
    flex-wrap: nowrap;
  }
}
.cid-tvfiYOFKix .iconfont-wrapper {
  color: #0780bf !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tvfiYOFKix .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-tvfiYOFKix .navbar-nav .nav-item .nav-link {
  margin: 5px 10px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-tvfiYOFKix .navbar-nav .nav-item .nav-link:hover,
.cid-tvfiYOFKix .navbar-nav .nav-item .nav-link:focus,
.cid-tvfiYOFKix .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #0780bf !important;
}
.cid-tvfiYOFKix .dropdown-menu,
.cid-tvfiYOFKix .navbar.opened {
  background: #ffffff !important;
}
.cid-tvfiYOFKix .nav-item:focus,
.cid-tvfiYOFKix .nav-link:focus {
  outline: none;
}
.cid-tvfiYOFKix .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tvfiYOFKix .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tvfiYOFKix .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tvfiYOFKix .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tvfiYOFKix .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tvfiYOFKix .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tvfiYOFKix .navbar {
  min-height: 122px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  padding: 0 !important;
  box-shadow: none !important;
  background: #ffffff;
}
.cid-tvfiYOFKix .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-tvfiYOFKix .navbar.opened {
  transition: all 0.3s;
}
.cid-tvfiYOFKix .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tvfiYOFKix .navbar .navbar-logo img {
  width: auto;
}
.cid-tvfiYOFKix .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tvfiYOFKix .navbar.collapsed {
  justify-content: center;
}
.cid-tvfiYOFKix .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tvfiYOFKix .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tvfiYOFKix .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tvfiYOFKix .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tvfiYOFKix .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tvfiYOFKix .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tvfiYOFKix .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tvfiYOFKix .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tvfiYOFKix .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tvfiYOFKix .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tvfiYOFKix .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tvfiYOFKix .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tvfiYOFKix .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tvfiYOFKix .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tvfiYOFKix .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tvfiYOFKix .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tvfiYOFKix .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tvfiYOFKix .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tvfiYOFKix .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tvfiYOFKix .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tvfiYOFKix .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tvfiYOFKix .navbar.navbar-short {
  min-height: 90px;
}
.cid-tvfiYOFKix .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-tvfiYOFKix .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-tvfiYOFKix .navbar {
    min-height: 80px;
  }
}
.cid-tvfiYOFKix .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-tvfiYOFKix .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tvfiYOFKix .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-tvfiYOFKix .navbar-brand {
    min-height: 69px;
  }
}
.cid-tvfiYOFKix .dropdown-item.active,
.cid-tvfiYOFKix .dropdown-item:active {
  background-color: transparent;
}
.cid-tvfiYOFKix .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tvfiYOFKix .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tvfiYOFKix .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tvfiYOFKix .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tvfiYOFKix .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tvfiYOFKix .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tvfiYOFKix ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tvfiYOFKix .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tvfiYOFKix button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-tvfiYOFKix button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-tvfiYOFKix button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-tvfiYOFKix button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #ffffff;
}
.cid-tvfiYOFKix button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-tvfiYOFKix button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-tvfiYOFKix button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-tvfiYOFKix button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tvfiYOFKix nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tvfiYOFKix nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tvfiYOFKix nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tvfiYOFKix nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tvfiYOFKix .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tvfiYOFKix a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tvfiYOFKix .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tvfiYOFKix .navbar {
    height: 70px;
  }
  .cid-tvfiYOFKix .navbar.opened {
    height: auto;
  }
  .cid-tvfiYOFKix .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tvfiYOFKix .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #ffffff;
}
@media (max-width: 575px) {
  .cid-tvfiYOFKix .navbar-short {
    min-height: 70px;
  }
}
.cid-tvfiYOFKix .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-tvfiYOFKix .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-tvfiYOFKix .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-tvfiYOFKix .container-fluid {
    padding: 0 3px;
  }
}
.cid-tvfiYOFKix .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-tvfiYOFKix .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-tvfiYOFKix .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-tvfiYOFKix .container-fluid {
    flex-wrap: wrap;
  }
  .cid-tvfiYOFKix button.navbar-toggler {
    display: flex;
  }
  .cid-tvfiYOFKix .navbar-brand {
    width: auto !important;
  }
  .cid-tvfiYOFKix .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-tvfiYOFKix .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-tvfiYOFKix .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-tvfiYOFKix .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-tvfiYOFKix .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-tvfiYOFKix .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-tvfiYPgMIl {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tvfiYPgMIl .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvfiYPgMIl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvfiYPgMIl .main-wrap {
  display: grid;
  max-width: 100%;
  grid-auto-columns: 1fr;
  grid-column-gap: 100px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tvfiYPgMIl .main-wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    grid-row-gap: 50px;
  }
}
.cid-tvfiYPgMIl .card-col {
  display: flex;
  height: 100%;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-tvfiYPgMIl .card-col {
    padding: 20px 0 0;
  }
}
.cid-tvfiYPgMIl .card-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 80%;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .cid-tvfiYPgMIl .card-wrapper {
    margin: 0 auto 0 0;
    max-width: 70%;
  }
}
@media (max-width: 575px) {
  .cid-tvfiYPgMIl .card-wrapper {
    max-width: 100%;
  }
}
.cid-tvfiYPgMIl .card-title {
  padding-bottom: 10px;
  color: #2b619e;
}
.cid-tvfiYPgMIl .mbr-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #747474;
}
.cid-tvfiYPgMIl .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 991px) {
  .cid-tvfiYPgMIl .image-wrapper {
    max-width: 300px;
    width: 100%;
    margin: 0 auto;
  }
}
@media (max-width: 575px) {
  .cid-tvfiYPgMIl .image-wrapper {
    max-width: 100%;
  }
}
.cid-tvfiYPgMIl .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tvfiYPgMIl .mbr-text,
.cid-tvfiYPgMIl .mbr-section-btn {
  color: #222222;
}
.cid-tvfiYPUBh6 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tvfiYPUBh6 .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tvfiYPUBh6 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-tvfiYPUBh6 .text-wrapper {
    padding: 0 5.5rem;
    margin-bottom: 3rem;
  }
}
@media (max-width: 768px) {
  .cid-tvfiYPUBh6 .text-wrapper {
    margin-bottom: 0;
  }
}
.cid-tvfiYPUBh6 .item-btn {
  width: 8rem;
  height: 8rem;
  border-radius: 50%;
  position: absolute;
  top: -4.5rem;
  right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-tvfiYPUBh6 .item-btn {
    width: 6rem;
    height: 6rem;
    top: -3.5rem;
    right: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-tvfiYPUBh6 .item-btn {
    width: 4rem;
    height: 4rem;
    top: -2.5rem;
    right: 1.5rem;
  }
}
.cid-tvfiYPUBh6 .icon-wrap span {
  margin: 0;
}
@media (max-width: 768px) {
  .cid-tvfiYPUBh6 .icon-wrap span {
    transform: scale(0.6);
  }
}
@media (max-width: 600px) {
  .cid-tvfiYPUBh6 .mbr-section-title {
    letter-spacing: -1px;
  }
}
.cid-tvfiYPUBh6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvfiYPUBh6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvfiYQiHwM {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-tvfiYQiHwM .item-wrapper {
  min-height: 100%;
  cursor: pointer;
  width: 20%;
}
@media (max-width: 992px) {
  .cid-tvfiYQiHwM .item-wrapper {
    width: 50%;
    margin-bottom: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-tvfiYQiHwM .item-wrapper {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-tvfiYQiHwM .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tvfiYQiHwM .mbr-section-title {
  text-align: left;
  color: #ffffff;
}
.cid-tvfiYQiHwM .average {
  width: 20%;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tvfiYQiHwM .average {
    width: 100%;
  }
}
.cid-tvfiYQiHwM .wrap {
  position: relative;
  background-color: #093e79;
  width: 80%;
  height: 80%;
  justify-content: center;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
@media (max-width: 992px) {
  .cid-tvfiYQiHwM .wrap {
    width: 90%;
    height: 200px;
    margin-bottom: 2rem;
  }
}
.cid-tvfiYQiHwM .wrap:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  border: 0.5px solid #093e79;
  left: 5%;
  bottom: 5%;
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
}
@media (max-width: 992px) {
  .cid-tvfiYQiHwM .wrap:before {
    left: 2%;
  }
}
.cid-tvfiYQiHwM .close {
  position: fixed;
  font-size: 16px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  color: #fff;
  opacity: .7;
  top: 2.5rem;
  right: 2.5rem;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tvfiYQiHwM .close::before {
  content: '\e91a';
}
.cid-tvfiYQiHwM .close:hover {
  color: #fff;
}
.cid-tvfiYQiHwM .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tvfiYQiHwM .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tvfiYQiHwM .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tvfiYQiHwM .carousel-control-next span {
  margin-left: 5px;
}
.cid-tvfiYQiHwM .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 3rem;
  background-color: inherit;
  transition: all 0.5s;
  opacity: 1;
}
.cid-tvfiYQiHwM .carousel-control.carousel-control-prev {
  left: -50%;
  margin-left: 2.5rem;
}
.cid-tvfiYQiHwM .carousel-control.carousel-control-next {
  right: -50%;
  margin-right: 2.5rem;
}
@media (max-width: 1050px) {
  .cid-tvfiYQiHwM .carousel-control {
    top: auto;
    bottom: 1rem;
  }
  .cid-tvfiYQiHwM .carousel-control.carousel-control-prev {
    top: 50%;
    left: -5%;
  }
  .cid-tvfiYQiHwM .carousel-control.carousel-control-next {
    top: 50%;
    right: -5%;
  }
}
.cid-tvfiYQiHwM .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tvfiYQiHwM .carousel-inner > .active {
  display: block;
}
.cid-tvfiYQiHwM .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tvfiYQiHwM .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tvfiYQiHwM .carousel-control-prev:hover {
  margin-left: 2rem;
}
.cid-tvfiYQiHwM .carousel-control-next:hover {
  margin-right: 2rem;
}
@media (max-width: 768px) {
  .cid-tvfiYQiHwM .carousel-control,
  .cid-tvfiYQiHwM .carousel-indicators {
    position: fixed;
  }
}
.cid-tvfiYQiHwM .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tvfiYQiHwM .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tvfiYQiHwM .modal-content {
  width: 50%;
  margin: 0 auto;
  border-radius: 0;
  border: none;
  background: transparent;
}
@media (max-width: 1050px) {
  .cid-tvfiYQiHwM .modal-content {
    width: 70%;
  }
}
.cid-tvfiYQiHwM .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tvfiYQiHwM .modal-body img {
  width: 100%;
  object-fit: contain;
}
.cid-tvfiYQiHwM .carousel {
  width: 100%;
}
.cid-tvfiYQiHwM .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tvfiYQiHwM .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tvfiYQiHwM .modal.fade .modal-dialog,
.cid-tvfiYQiHwM .modal.in .modal-dialog {
  transform: none;
}
.cid-tvfiYQiHwM .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tvfiYQP9iR {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tvfiYQP9iR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvfiYQP9iR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvfiYQP9iR .mbr-iconfont {
  display: flex;
  font-size: 1rem;
  color: white;
  margin-bottom: 2rem;
  width: 30px;
  height: 30px;
  background: #0780bf;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-tvfiYQP9iR .mbr-iconfont {
    margin: auto;
    margin-bottom: 2rem;
  }
}
.cid-tvfiYQP9iR .card-wrapper {
  margin-top: 3rem;
}
.cid-tvfiYQP9iR .mbr-section-title {
  color: #2b619e;
  text-align: center;
}
.cid-tvfiYQP9iR .card-title,
.cid-tvfiYQP9iR .iconfont-wrapper {
  color: #222222;
}
.cid-tvkQv5qB1Y {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tvkQv5qB1Y .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvkQv5qB1Y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvkQv5qB1Y .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvkQv5qB1Y .row {
  flex-direction: row-reverse;
}
.cid-tvkQv5qB1Y img {
  width: 100%;
}
.cid-tvkQv5qB1Y .mbr-description {
  color: #2b619e;
}
.cid-tvkQvywdfQ {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tvkQvywdfQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvkQvywdfQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvkQvywdfQ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvkQvywdfQ .row {
  flex-direction: row-reverse;
}
.cid-tvkQvywdfQ img {
  width: 100%;
}
.cid-tvkQvywdfQ .mbr-description {
  color: #2b619e;
}
.cid-tvkQw3yDxx {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tvkQw3yDxx .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvkQw3yDxx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvkQw3yDxx .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvkQw3yDxx .row {
  flex-direction: row-reverse;
}
.cid-tvkQw3yDxx img {
  width: 100%;
}
.cid-tvkQw3yDxx .mbr-description {
  color: #2b619e;
}
.cid-tvkQwuu1gp {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tvkQwuu1gp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvkQwuu1gp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvkQwuu1gp .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvkQwuu1gp .row {
  flex-direction: row-reverse;
}
.cid-tvkQwuu1gp img {
  width: 100%;
}
.cid-tvkQwuu1gp .mbr-description {
  color: #2b619e;
}
.cid-tvkQwUNelX {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tvkQwUNelX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvkQwUNelX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvkQwUNelX .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvkQwUNelX .row {
  flex-direction: row-reverse;
}
.cid-tvkQwUNelX img {
  width: 100%;
}
.cid-tvkQwUNelX .mbr-description {
  color: #2b619e;
}
.cid-tvkSdiojdj {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tvkSdiojdj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvkSdiojdj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvkSdiojdj .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-tvkSdiojdj .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tvkSdiojdj .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-tvkSdiojdj .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-tvkSdiojdj .row .row {
    flex-direction: column-reverse;
  }
  .cid-tvkSdiojdj .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tvkSdiojdj .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tvkSdiojdj .card-subtitle {
  color: #0095ff;
}
.cid-tvkSdiojdj .mbr-text {
  color: #555555;
}
.cid-tvkSdiojdj .card-title {
  color: #e7272d;
}
.cid-tvkSSGaupl {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tvkSSGaupl .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvkSSGaupl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvkSSGaupl .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvkSSGaupl .row {
  flex-direction: row-reverse;
}
.cid-tvkSSGaupl img {
  width: 100%;
}
.cid-tvkSSGaupl .mbr-description {
  color: #2b619e;
}
.cid-tvkSTtzw7l {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tvkSTtzw7l .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvkSTtzw7l .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvkSTtzw7l .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvkSTtzw7l .row {
  flex-direction: row-reverse;
}
.cid-tvkSTtzw7l img {
  width: 100%;
}
.cid-tvkSTtzw7l .mbr-description {
  color: #2b619e;
}
.cid-tvkSTTmXbv {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tvkSTTmXbv .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvkSTTmXbv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvkSTTmXbv .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvkSTTmXbv .row {
  flex-direction: row-reverse;
}
.cid-tvkSTTmXbv img {
  width: 100%;
}
.cid-tvkSTTmXbv .mbr-description {
  color: #2b619e;
}
.cid-tvkUI33WAw {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tvkUI33WAw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvkUI33WAw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvkUI33WAw .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-tvkUI33WAw .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tvkUI33WAw .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-tvkUI33WAw .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-tvkUI33WAw .row .row {
    flex-direction: column-reverse;
  }
  .cid-tvkUI33WAw .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tvkUI33WAw .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tvkUI33WAw .card-subtitle {
  color: #0095ff;
}
.cid-tvkUI33WAw .mbr-text {
  color: #555555;
}
.cid-tvkUI33WAw .card-title {
  color: #e7272d;
}
.cid-tvkSUmQG6t {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tvkSUmQG6t .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvkSUmQG6t .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvkSUmQG6t .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvkSUmQG6t .row {
  flex-direction: row-reverse;
}
.cid-tvkSUmQG6t img {
  width: 100%;
}
.cid-tvkSUmQG6t .mbr-description {
  text-align: center;
  color: #2b619e;
}
.cid-tvkSUNl5rX {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tvkSUNl5rX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvkSUNl5rX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvkSUNl5rX .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvkSUNl5rX .row {
  flex-direction: row-reverse;
}
.cid-tvkSUNl5rX img {
  width: 100%;
}
.cid-tvkSUNl5rX .mbr-description {
  color: #2b619e;
}
.cid-tvkUITsuhM {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tvkUITsuhM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvkUITsuhM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvkUITsuhM .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-tvkUITsuhM .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tvkUITsuhM .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-tvkUITsuhM .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-tvkUITsuhM .row .row {
    flex-direction: column-reverse;
  }
  .cid-tvkUITsuhM .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tvkUITsuhM .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tvkUITsuhM .card-subtitle {
  color: #0095ff;
}
.cid-tvkUITsuhM .mbr-text {
  color: #555555;
}
.cid-tvkUITsuhM .card-title {
  color: #e7272d;
}
.cid-tvfiYRmPye {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #001226;
}
.cid-tvfiYRmPye .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvfiYRmPye .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvfiYRmPye .container {
  width: 100%;
  max-width: 1310px;
}
@media (max-width: 1199px) {
  .cid-tvfiYRmPye .container {
    max-width: 960px;
  }
}
@media (max-width: 991px) {
  .cid-tvfiYRmPye .container {
    max-width: 720px;
  }
}
@media (max-width: 767px) {
  .cid-tvfiYRmPye .container {
    max-width: 540px;
  }
}
@media (max-width: 575px) {
  .cid-tvfiYRmPye .container {
    max-width: 100%;
  }
  .cid-tvfiYRmPye .container .row > [class*="col"] {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.cid-tvfiYRmPye .item-wrap {
  width: 100%;
}
.cid-tvfiYRmPye .navbar-brand {
  display: flex;
  flex-basis: 100%;
  flex-wrap: wrap;
  word-break: break-word !important;
  word-wrap: break-word !important;
  min-height: 50px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 35px;
  padding: 0;
  transition: all 0.4s;
  z-index: 1;
  white-space: normal;
}
.cid-tvfiYRmPye .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-tvfiYRmPye .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-tvfiYRmPye .navbar-brand .navbar-caption {
  line-height: inherit !important;
  word-break: break-word !important;
  word-wrap: break-word !important;
}
.cid-tvfiYRmPye .navbar-brand .navbar-caption:hover {
  text-decoration-line: none !important;
}
.cid-tvfiYRmPye .navbar-brand .navbar-logo a {
  outline: none;
  word-break: break-word !important;
  word-wrap: break-word !important;
}
.cid-tvfiYRmPye .navbar-brand .navbar-logo a:hover {
  text-decoration-line: none !important;
}
.cid-tvfiYRmPye .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -4px -12px;
}
.cid-tvfiYRmPye .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 4px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #22a5e5, #093e79);
  transition: 0.4s all;
}
.cid-tvfiYRmPye .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-tvfiYRmPye .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #ffffff;
}
.cid-tvfiYRmPye .soc-item:hover {
  transform: translateY(-3px);
}
.cid-tvfiYRmPye .soc-item:hover:before {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvfiYRmPye .col-links {
    padding-top: 20px;
  }
}
.cid-tvfiYRmPye .mbr-section-subtitle {
  color: #ffffff;
  margin-bottom: 20px;
}
@media (max-width: 575px) {
  .cid-tvfiYRmPye .mbr-section-subtitle {
    text-align: center !important;
  }
}
.cid-tvfiYRmPye .list {
  width: 100%;
  list-style: none;
  padding-left: 0;
  margin-bottom: 40px;
  color: #c4cfde;
  transition: 0.4s all;
}
@media (max-width: 575px) {
  .cid-tvfiYRmPye .list {
    text-align: center !important;
  }
}
.cid-tvfiYRmPye .list li {
  width: 100%;
  color: inherit !important;
  margin-bottom: 8px;
  transition: 0.4s all;
}
.cid-tvfiYRmPye .list li:not(:first-child) {
  margin-top: 10px;
}
.cid-tvfiYRmPye .list a {
  position: relative;
  color: inherit !important;
  line-height: inherit !important;
  transition: 0.4s all;
}
.cid-tvfiYRmPye .list a:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #0780bf;
  transition: 0.4s all;
}
.cid-tvfiYRmPye .list a:hover {
  color: #0780bf !important;
  line-height: inherit !important;
}
.cid-tvfiYRmPye .list a:hover:before {
  width: 100%;
}
.cid-tvfiYRmPye .col-copyright {
  padding-top: 80px;
}
@media (max-width: 767px) {
  .cid-tvfiYRmPye .col-copyright {
    padding-top: 40px;
  }
}
.cid-tvfiYRmPye .border-item {
  width: 100%;
  height: 1px;
  background-color: #373f46;
}
.cid-tvfiYRmPye .copyright {
  color: #C4CFDE;
  padding: 40px 0;
}
.cid-tvfiYRVq89 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #001226;
}
.cid-tvfiYRVq89 .mbr-text {
  color: #eae8e4;
  margin-bottom: 0;
  line-height: 1.25;
}
.cid-tvfiYRVq89 .foot-menu {
  margin-bottom: 0;
}
.cid-tvfiYRVq89 ul {
  list-style: none;
  padding: 0;
  text-align: right;
}
.cid-tvfiYRVq89 li {
  display: inline-block;
  line-height: 1.5;
  margin: .5rem .75rem;
}
.cid-tvfiYRVq89 li > a[class*="text-"]:not(.btn):not([role]):not(.navbar-caption):hover:after {
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-tvfiYRVq89 ul {
    text-align: left;
  }
  .cid-tvfiYRVq89 .mbr-text {
    margin-bottom: .75rem;
    margin-left: .75rem;
  }
}
.cid-tvfiYRVq89 .foot-menu-item {
  text-align: left;
}
.cid-tvfkHusBMy .navbar-dropdown {
  position: relative !important;
}
.cid-tvfkHusBMy .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tvfkHusBMy .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tvfkHusBMy .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tvfkHusBMy .dropdown-item:hover,
.cid-tvfkHusBMy .dropdown-item:focus {
  background: #0780bf !important;
  color: #0780bf !important;
}
.cid-tvfkHusBMy .dropdown-item:hover span {
  color: #0780bf;
}
.cid-tvfkHusBMy .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tvfkHusBMy .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tvfkHusBMy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tvfkHusBMy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tvfkHusBMy .nav-link {
  position: relative;
}
.cid-tvfkHusBMy .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tvfkHusBMy .container {
    flex-wrap: nowrap;
  }
}
.cid-tvfkHusBMy .iconfont-wrapper {
  color: #0780bf !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tvfkHusBMy .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-tvfkHusBMy .navbar-nav .nav-item .nav-link {
  margin: 5px 10px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-tvfkHusBMy .navbar-nav .nav-item .nav-link:hover,
.cid-tvfkHusBMy .navbar-nav .nav-item .nav-link:focus,
.cid-tvfkHusBMy .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #0780bf !important;
}
.cid-tvfkHusBMy .dropdown-menu,
.cid-tvfkHusBMy .navbar.opened {
  background: #ffffff !important;
}
.cid-tvfkHusBMy .nav-item:focus,
.cid-tvfkHusBMy .nav-link:focus {
  outline: none;
}
.cid-tvfkHusBMy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tvfkHusBMy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tvfkHusBMy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tvfkHusBMy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tvfkHusBMy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tvfkHusBMy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tvfkHusBMy .navbar {
  min-height: 122px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  padding: 0 !important;
  box-shadow: none !important;
  background: #ffffff;
}
.cid-tvfkHusBMy .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-tvfkHusBMy .navbar.opened {
  transition: all 0.3s;
}
.cid-tvfkHusBMy .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tvfkHusBMy .navbar .navbar-logo img {
  width: auto;
}
.cid-tvfkHusBMy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tvfkHusBMy .navbar.collapsed {
  justify-content: center;
}
.cid-tvfkHusBMy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tvfkHusBMy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tvfkHusBMy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tvfkHusBMy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tvfkHusBMy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tvfkHusBMy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tvfkHusBMy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tvfkHusBMy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tvfkHusBMy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tvfkHusBMy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tvfkHusBMy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tvfkHusBMy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tvfkHusBMy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tvfkHusBMy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tvfkHusBMy .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tvfkHusBMy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tvfkHusBMy .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tvfkHusBMy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tvfkHusBMy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tvfkHusBMy .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tvfkHusBMy .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tvfkHusBMy .navbar.navbar-short {
  min-height: 90px;
}
.cid-tvfkHusBMy .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-tvfkHusBMy .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-tvfkHusBMy .navbar {
    min-height: 80px;
  }
}
.cid-tvfkHusBMy .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-tvfkHusBMy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tvfkHusBMy .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-tvfkHusBMy .navbar-brand {
    min-height: 69px;
  }
}
.cid-tvfkHusBMy .dropdown-item.active,
.cid-tvfkHusBMy .dropdown-item:active {
  background-color: transparent;
}
.cid-tvfkHusBMy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tvfkHusBMy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tvfkHusBMy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tvfkHusBMy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tvfkHusBMy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tvfkHusBMy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tvfkHusBMy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tvfkHusBMy .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tvfkHusBMy button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-tvfkHusBMy button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-tvfkHusBMy button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-tvfkHusBMy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #ffffff;
}
.cid-tvfkHusBMy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-tvfkHusBMy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-tvfkHusBMy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-tvfkHusBMy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tvfkHusBMy nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tvfkHusBMy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tvfkHusBMy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tvfkHusBMy nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tvfkHusBMy .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tvfkHusBMy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tvfkHusBMy .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tvfkHusBMy .navbar {
    height: 70px;
  }
  .cid-tvfkHusBMy .navbar.opened {
    height: auto;
  }
  .cid-tvfkHusBMy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tvfkHusBMy .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #ffffff;
}
@media (max-width: 575px) {
  .cid-tvfkHusBMy .navbar-short {
    min-height: 70px;
  }
}
.cid-tvfkHusBMy .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-tvfkHusBMy .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-tvfkHusBMy .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-tvfkHusBMy .container-fluid {
    padding: 0 3px;
  }
}
.cid-tvfkHusBMy .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-tvfkHusBMy .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-tvfkHusBMy .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-tvfkHusBMy .container-fluid {
    flex-wrap: wrap;
  }
  .cid-tvfkHusBMy button.navbar-toggler {
    display: flex;
  }
  .cid-tvfkHusBMy .navbar-brand {
    width: auto !important;
  }
  .cid-tvfkHusBMy .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-tvfkHusBMy .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-tvfkHusBMy .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-tvfkHusBMy .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-tvfkHusBMy .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-tvfkHusBMy .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-tvfkHv5izu {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tvfkHv5izu .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvfkHv5izu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvfkHv5izu .main-wrap {
  display: grid;
  max-width: 100%;
  grid-auto-columns: 1fr;
  grid-column-gap: 100px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tvfkHv5izu .main-wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    grid-row-gap: 50px;
  }
}
.cid-tvfkHv5izu .card-col {
  display: flex;
  height: 100%;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-tvfkHv5izu .card-col {
    padding: 20px 0 0;
  }
}
.cid-tvfkHv5izu .card-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 80%;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .cid-tvfkHv5izu .card-wrapper {
    margin: 0 auto 0 0;
    max-width: 70%;
  }
}
@media (max-width: 575px) {
  .cid-tvfkHv5izu .card-wrapper {
    max-width: 100%;
  }
}
.cid-tvfkHv5izu .card-title {
  padding-bottom: 10px;
  color: #2b619e;
}
.cid-tvfkHv5izu .mbr-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #747474;
}
.cid-tvfkHv5izu .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 991px) {
  .cid-tvfkHv5izu .image-wrapper {
    max-width: 300px;
    width: 100%;
    margin: 0 auto;
  }
}
@media (max-width: 575px) {
  .cid-tvfkHv5izu .image-wrapper {
    max-width: 100%;
  }
}
.cid-tvfkHv5izu .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tvfkHv5izu .mbr-text,
.cid-tvfkHv5izu .mbr-section-btn {
  color: #222222;
}
.cid-tvfkHvK2hH {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tvfkHvK2hH .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tvfkHvK2hH .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-tvfkHvK2hH .text-wrapper {
    padding: 0 5.5rem;
    margin-bottom: 3rem;
  }
}
@media (max-width: 768px) {
  .cid-tvfkHvK2hH .text-wrapper {
    margin-bottom: 0;
  }
}
.cid-tvfkHvK2hH .item-btn {
  width: 8rem;
  height: 8rem;
  border-radius: 50%;
  position: absolute;
  top: -4.5rem;
  right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-tvfkHvK2hH .item-btn {
    width: 6rem;
    height: 6rem;
    top: -3.5rem;
    right: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-tvfkHvK2hH .item-btn {
    width: 4rem;
    height: 4rem;
    top: -2.5rem;
    right: 1.5rem;
  }
}
.cid-tvfkHvK2hH .icon-wrap span {
  margin: 0;
}
@media (max-width: 768px) {
  .cid-tvfkHvK2hH .icon-wrap span {
    transform: scale(0.6);
  }
}
@media (max-width: 600px) {
  .cid-tvfkHvK2hH .mbr-section-title {
    letter-spacing: -1px;
  }
}
.cid-tvfkHvK2hH .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvfkHvK2hH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvfkHw8djz {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-tvfkHw8djz .item-wrapper {
  min-height: 100%;
  cursor: pointer;
  width: 20%;
}
@media (max-width: 992px) {
  .cid-tvfkHw8djz .item-wrapper {
    width: 50%;
    margin-bottom: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-tvfkHw8djz .item-wrapper {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-tvfkHw8djz .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tvfkHw8djz .mbr-section-title {
  text-align: left;
  color: #ffffff;
}
.cid-tvfkHw8djz .average {
  width: 20%;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tvfkHw8djz .average {
    width: 100%;
  }
}
.cid-tvfkHw8djz .wrap {
  position: relative;
  background-color: #093e79;
  width: 80%;
  height: 80%;
  justify-content: center;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
@media (max-width: 992px) {
  .cid-tvfkHw8djz .wrap {
    width: 90%;
    height: 200px;
    margin-bottom: 2rem;
  }
}
.cid-tvfkHw8djz .wrap:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  border: 0.5px solid #093e79;
  left: 5%;
  bottom: 5%;
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
}
@media (max-width: 992px) {
  .cid-tvfkHw8djz .wrap:before {
    left: 2%;
  }
}
.cid-tvfkHw8djz .close {
  position: fixed;
  font-size: 16px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  color: #fff;
  opacity: .7;
  top: 2.5rem;
  right: 2.5rem;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tvfkHw8djz .close::before {
  content: '\e91a';
}
.cid-tvfkHw8djz .close:hover {
  color: #fff;
}
.cid-tvfkHw8djz .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tvfkHw8djz .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tvfkHw8djz .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tvfkHw8djz .carousel-control-next span {
  margin-left: 5px;
}
.cid-tvfkHw8djz .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 3rem;
  background-color: inherit;
  transition: all 0.5s;
  opacity: 1;
}
.cid-tvfkHw8djz .carousel-control.carousel-control-prev {
  left: -50%;
  margin-left: 2.5rem;
}
.cid-tvfkHw8djz .carousel-control.carousel-control-next {
  right: -50%;
  margin-right: 2.5rem;
}
@media (max-width: 1050px) {
  .cid-tvfkHw8djz .carousel-control {
    top: auto;
    bottom: 1rem;
  }
  .cid-tvfkHw8djz .carousel-control.carousel-control-prev {
    top: 50%;
    left: -5%;
  }
  .cid-tvfkHw8djz .carousel-control.carousel-control-next {
    top: 50%;
    right: -5%;
  }
}
.cid-tvfkHw8djz .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tvfkHw8djz .carousel-inner > .active {
  display: block;
}
.cid-tvfkHw8djz .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tvfkHw8djz .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tvfkHw8djz .carousel-control-prev:hover {
  margin-left: 2rem;
}
.cid-tvfkHw8djz .carousel-control-next:hover {
  margin-right: 2rem;
}
@media (max-width: 768px) {
  .cid-tvfkHw8djz .carousel-control,
  .cid-tvfkHw8djz .carousel-indicators {
    position: fixed;
  }
}
.cid-tvfkHw8djz .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tvfkHw8djz .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tvfkHw8djz .modal-content {
  width: 50%;
  margin: 0 auto;
  border-radius: 0;
  border: none;
  background: transparent;
}
@media (max-width: 1050px) {
  .cid-tvfkHw8djz .modal-content {
    width: 70%;
  }
}
.cid-tvfkHw8djz .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tvfkHw8djz .modal-body img {
  width: 100%;
  object-fit: contain;
}
.cid-tvfkHw8djz .carousel {
  width: 100%;
}
.cid-tvfkHw8djz .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tvfkHw8djz .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tvfkHw8djz .modal.fade .modal-dialog,
.cid-tvfkHw8djz .modal.in .modal-dialog {
  transform: none;
}
.cid-tvfkHw8djz .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tvfkHwFbWv {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tvfkHwFbWv .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvfkHwFbWv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvfkHwFbWv .mbr-iconfont {
  display: flex;
  font-size: 1rem;
  color: white;
  margin-bottom: 2rem;
  width: 30px;
  height: 30px;
  background: #0780bf;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-tvfkHwFbWv .mbr-iconfont {
    margin: auto;
    margin-bottom: 2rem;
  }
}
.cid-tvfkHwFbWv .card-wrapper {
  margin-top: 3rem;
}
.cid-tvfkHwFbWv .mbr-section-title {
  color: #2b619e;
  text-align: center;
}
.cid-tvfkHwFbWv .card-title,
.cid-tvfkHwFbWv .iconfont-wrapper {
  color: #222222;
}
.cid-tvkLoSFVwX {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tvkLoSFVwX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvkLoSFVwX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvkLoSFVwX .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvkLoSFVwX .row {
  flex-direction: row-reverse;
}
.cid-tvkLoSFVwX img {
  width: 100%;
}
.cid-tvkLoSFVwX .mbr-description {
  color: #2b619e;
}
.cid-tvkLpxxhkG {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tvkLpxxhkG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvkLpxxhkG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvkLpxxhkG .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvkLpxxhkG .row {
  flex-direction: row-reverse;
}
.cid-tvkLpxxhkG img {
  width: 100%;
}
.cid-tvkLpxxhkG .mbr-description {
  color: #2b619e;
}
.cid-tvkLqbkkN2 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tvkLqbkkN2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvkLqbkkN2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvkLqbkkN2 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvkLqbkkN2 .row {
  flex-direction: row-reverse;
}
.cid-tvkLqbkkN2 img {
  width: 100%;
}
.cid-tvkLqbkkN2 .mbr-description {
  color: #2b619e;
}
.cid-tvkLqJGjla {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tvkLqJGjla .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvkLqJGjla .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvkLqJGjla .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvkLqJGjla .row {
  flex-direction: row-reverse;
}
.cid-tvkLqJGjla img {
  width: 100%;
}
.cid-tvkLqJGjla .mbr-description {
  color: #2b619e;
}
.cid-tvkMCiG6iE {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tvkMCiG6iE .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvkMCiG6iE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvkMCiG6iE .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-tvkMCiG6iE .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tvkMCiG6iE .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-tvkMCiG6iE .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-tvkMCiG6iE .row .row {
    flex-direction: column-reverse;
  }
  .cid-tvkMCiG6iE .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tvkMCiG6iE .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tvkMCiG6iE .card-subtitle {
  color: #0095ff;
}
.cid-tvkMCiG6iE .mbr-text {
  color: #555555;
}
.cid-tvkMCiG6iE .card-title {
  color: #e7272d;
}
.cid-tvkMDhAEkc {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tvkMDhAEkc .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvkMDhAEkc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvkMDhAEkc .mbr-section-title {
  color: #2b619e;
}
.cid-tvkLri5n3d {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tvkLri5n3d .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvkLri5n3d .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvkLri5n3d .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvkLri5n3d .row {
  flex-direction: row-reverse;
}
.cid-tvkLri5n3d img {
  width: 100%;
}
.cid-tvkLri5n3d .mbr-description {
  color: #2b619e;
}
.cid-tvkNwnawrE {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tvkNwnawrE .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvkNwnawrE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvkNwnawrE .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvkNwnawrE .row {
  flex-direction: row-reverse;
}
.cid-tvkNwnawrE img {
  width: 100%;
}
.cid-tvkNwnawrE .mbr-description {
  color: #2b619e;
}
.cid-tvkORitCRl {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tvkORitCRl .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvkORitCRl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvkORitCRl .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-tvkORitCRl .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tvkORitCRl .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-tvkORitCRl .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-tvkORitCRl .row .row {
    flex-direction: column-reverse;
  }
  .cid-tvkORitCRl .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tvkORitCRl .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tvkORitCRl .card-subtitle {
  color: #0095ff;
}
.cid-tvkORitCRl .mbr-text {
  color: #555555;
}
.cid-tvkORitCRl .card-title {
  color: #e7272d;
}
.cid-tvkPdrq0qF {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tvkPdrq0qF .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvkPdrq0qF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvkPdrq0qF .mbr-section-title {
  color: #0780bf;
}
.cid-tvkNx0aLrs {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tvkNx0aLrs .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvkNx0aLrs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvkNx0aLrs .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvkNx0aLrs .row {
  flex-direction: row-reverse;
}
.cid-tvkNx0aLrs img {
  width: 100%;
}
.cid-tvkNx0aLrs .mbr-description {
  color: #2b619e;
}
.cid-tvkO4EK6p1 {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tvkO4EK6p1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvkO4EK6p1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvkO4EK6p1 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvkO4EK6p1 .row {
  flex-direction: row-reverse;
}
.cid-tvkO4EK6p1 img {
  width: 100%;
}
.cid-tvkO4EK6p1 .mbr-description {
  color: #2b619e;
}
.cid-tvkO5ryVFQ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tvkO5ryVFQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvkO5ryVFQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvkO5ryVFQ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvkO5ryVFQ .row {
  flex-direction: row-reverse;
}
.cid-tvkO5ryVFQ img {
  width: 100%;
}
.cid-tvkO5ryVFQ .mbr-description {
  color: #2b619e;
}
.cid-tvkPOHpsyc {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tvkPOHpsyc .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvkPOHpsyc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvkPOHpsyc .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-tvkPOHpsyc .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tvkPOHpsyc .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-tvkPOHpsyc .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-tvkPOHpsyc .row .row {
    flex-direction: column-reverse;
  }
  .cid-tvkPOHpsyc .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tvkPOHpsyc .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tvkPOHpsyc .card-subtitle {
  color: #0095ff;
}
.cid-tvkPOHpsyc .mbr-text {
  color: #555555;
}
.cid-tvkPOHpsyc .card-title {
  color: #e7272d;
}
.cid-tvfkHxduAN {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #001226;
}
.cid-tvfkHxduAN .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvfkHxduAN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvfkHxduAN .container {
  width: 100%;
  max-width: 1310px;
}
@media (max-width: 1199px) {
  .cid-tvfkHxduAN .container {
    max-width: 960px;
  }
}
@media (max-width: 991px) {
  .cid-tvfkHxduAN .container {
    max-width: 720px;
  }
}
@media (max-width: 767px) {
  .cid-tvfkHxduAN .container {
    max-width: 540px;
  }
}
@media (max-width: 575px) {
  .cid-tvfkHxduAN .container {
    max-width: 100%;
  }
  .cid-tvfkHxduAN .container .row > [class*="col"] {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.cid-tvfkHxduAN .item-wrap {
  width: 100%;
}
.cid-tvfkHxduAN .navbar-brand {
  display: flex;
  flex-basis: 100%;
  flex-wrap: wrap;
  word-break: break-word !important;
  word-wrap: break-word !important;
  min-height: 50px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 35px;
  padding: 0;
  transition: all 0.4s;
  z-index: 1;
  white-space: normal;
}
.cid-tvfkHxduAN .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-tvfkHxduAN .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-tvfkHxduAN .navbar-brand .navbar-caption {
  line-height: inherit !important;
  word-break: break-word !important;
  word-wrap: break-word !important;
}
.cid-tvfkHxduAN .navbar-brand .navbar-caption:hover {
  text-decoration-line: none !important;
}
.cid-tvfkHxduAN .navbar-brand .navbar-logo a {
  outline: none;
  word-break: break-word !important;
  word-wrap: break-word !important;
}
.cid-tvfkHxduAN .navbar-brand .navbar-logo a:hover {
  text-decoration-line: none !important;
}
.cid-tvfkHxduAN .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -4px -12px;
}
.cid-tvfkHxduAN .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 4px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #22a5e5, #093e79);
  transition: 0.4s all;
}
.cid-tvfkHxduAN .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-tvfkHxduAN .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #ffffff;
}
.cid-tvfkHxduAN .soc-item:hover {
  transform: translateY(-3px);
}
.cid-tvfkHxduAN .soc-item:hover:before {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvfkHxduAN .col-links {
    padding-top: 20px;
  }
}
.cid-tvfkHxduAN .mbr-section-subtitle {
  color: #ffffff;
  margin-bottom: 20px;
}
@media (max-width: 575px) {
  .cid-tvfkHxduAN .mbr-section-subtitle {
    text-align: center !important;
  }
}
.cid-tvfkHxduAN .list {
  width: 100%;
  list-style: none;
  padding-left: 0;
  margin-bottom: 40px;
  color: #c4cfde;
  transition: 0.4s all;
}
@media (max-width: 575px) {
  .cid-tvfkHxduAN .list {
    text-align: center !important;
  }
}
.cid-tvfkHxduAN .list li {
  width: 100%;
  color: inherit !important;
  margin-bottom: 8px;
  transition: 0.4s all;
}
.cid-tvfkHxduAN .list li:not(:first-child) {
  margin-top: 10px;
}
.cid-tvfkHxduAN .list a {
  position: relative;
  color: inherit !important;
  line-height: inherit !important;
  transition: 0.4s all;
}
.cid-tvfkHxduAN .list a:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #0780bf;
  transition: 0.4s all;
}
.cid-tvfkHxduAN .list a:hover {
  color: #0780bf !important;
  line-height: inherit !important;
}
.cid-tvfkHxduAN .list a:hover:before {
  width: 100%;
}
.cid-tvfkHxduAN .col-copyright {
  padding-top: 80px;
}
@media (max-width: 767px) {
  .cid-tvfkHxduAN .col-copyright {
    padding-top: 40px;
  }
}
.cid-tvfkHxduAN .border-item {
  width: 100%;
  height: 1px;
  background-color: #373f46;
}
.cid-tvfkHxduAN .copyright {
  color: #C4CFDE;
  padding: 40px 0;
}
.cid-tvfkHxNcG5 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #001226;
}
.cid-tvfkHxNcG5 .mbr-text {
  color: #eae8e4;
  margin-bottom: 0;
  line-height: 1.25;
}
.cid-tvfkHxNcG5 .foot-menu {
  margin-bottom: 0;
}
.cid-tvfkHxNcG5 ul {
  list-style: none;
  padding: 0;
  text-align: right;
}
.cid-tvfkHxNcG5 li {
  display: inline-block;
  line-height: 1.5;
  margin: .5rem .75rem;
}
.cid-tvfkHxNcG5 li > a[class*="text-"]:not(.btn):not([role]):not(.navbar-caption):hover:after {
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-tvfkHxNcG5 ul {
    text-align: left;
  }
  .cid-tvfkHxNcG5 .mbr-text {
    margin-bottom: .75rem;
    margin-left: .75rem;
  }
}
.cid-tvfkHxNcG5 .foot-menu-item {
  text-align: left;
}
.cid-tvfu7arxuc .navbar-dropdown {
  position: relative !important;
}
.cid-tvfu7arxuc .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tvfu7arxuc .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tvfu7arxuc .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tvfu7arxuc .dropdown-item:hover,
.cid-tvfu7arxuc .dropdown-item:focus {
  background: #0780bf !important;
  color: #0780bf !important;
}
.cid-tvfu7arxuc .dropdown-item:hover span {
  color: #0780bf;
}
.cid-tvfu7arxuc .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tvfu7arxuc .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tvfu7arxuc .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tvfu7arxuc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tvfu7arxuc .nav-link {
  position: relative;
}
.cid-tvfu7arxuc .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tvfu7arxuc .container {
    flex-wrap: nowrap;
  }
}
.cid-tvfu7arxuc .iconfont-wrapper {
  color: #0780bf !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tvfu7arxuc .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-tvfu7arxuc .navbar-nav .nav-item .nav-link {
  margin: 5px 10px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-tvfu7arxuc .navbar-nav .nav-item .nav-link:hover,
.cid-tvfu7arxuc .navbar-nav .nav-item .nav-link:focus,
.cid-tvfu7arxuc .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #0780bf !important;
}
.cid-tvfu7arxuc .dropdown-menu,
.cid-tvfu7arxuc .navbar.opened {
  background: #ffffff !important;
}
.cid-tvfu7arxuc .nav-item:focus,
.cid-tvfu7arxuc .nav-link:focus {
  outline: none;
}
.cid-tvfu7arxuc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tvfu7arxuc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tvfu7arxuc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tvfu7arxuc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tvfu7arxuc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tvfu7arxuc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tvfu7arxuc .navbar {
  min-height: 122px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  padding: 0 !important;
  box-shadow: none !important;
  background: #ffffff;
}
.cid-tvfu7arxuc .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-tvfu7arxuc .navbar.opened {
  transition: all 0.3s;
}
.cid-tvfu7arxuc .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tvfu7arxuc .navbar .navbar-logo img {
  width: auto;
}
.cid-tvfu7arxuc .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tvfu7arxuc .navbar.collapsed {
  justify-content: center;
}
.cid-tvfu7arxuc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tvfu7arxuc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tvfu7arxuc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tvfu7arxuc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tvfu7arxuc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tvfu7arxuc .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tvfu7arxuc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tvfu7arxuc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tvfu7arxuc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tvfu7arxuc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tvfu7arxuc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tvfu7arxuc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tvfu7arxuc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tvfu7arxuc .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tvfu7arxuc .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tvfu7arxuc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tvfu7arxuc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tvfu7arxuc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tvfu7arxuc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tvfu7arxuc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tvfu7arxuc .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tvfu7arxuc .navbar.navbar-short {
  min-height: 90px;
}
.cid-tvfu7arxuc .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-tvfu7arxuc .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-tvfu7arxuc .navbar {
    min-height: 80px;
  }
}
.cid-tvfu7arxuc .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-tvfu7arxuc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tvfu7arxuc .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-tvfu7arxuc .navbar-brand {
    min-height: 69px;
  }
}
.cid-tvfu7arxuc .dropdown-item.active,
.cid-tvfu7arxuc .dropdown-item:active {
  background-color: transparent;
}
.cid-tvfu7arxuc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tvfu7arxuc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tvfu7arxuc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tvfu7arxuc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tvfu7arxuc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tvfu7arxuc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tvfu7arxuc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tvfu7arxuc .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tvfu7arxuc button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-tvfu7arxuc button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-tvfu7arxuc button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-tvfu7arxuc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #ffffff;
}
.cid-tvfu7arxuc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-tvfu7arxuc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-tvfu7arxuc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-tvfu7arxuc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tvfu7arxuc nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tvfu7arxuc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tvfu7arxuc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tvfu7arxuc nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tvfu7arxuc .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tvfu7arxuc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tvfu7arxuc .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tvfu7arxuc .navbar {
    height: 70px;
  }
  .cid-tvfu7arxuc .navbar.opened {
    height: auto;
  }
  .cid-tvfu7arxuc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tvfu7arxuc .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #ffffff;
}
@media (max-width: 575px) {
  .cid-tvfu7arxuc .navbar-short {
    min-height: 70px;
  }
}
.cid-tvfu7arxuc .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-tvfu7arxuc .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-tvfu7arxuc .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-tvfu7arxuc .container-fluid {
    padding: 0 3px;
  }
}
.cid-tvfu7arxuc .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-tvfu7arxuc .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-tvfu7arxuc .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-tvfu7arxuc .container-fluid {
    flex-wrap: wrap;
  }
  .cid-tvfu7arxuc button.navbar-toggler {
    display: flex;
  }
  .cid-tvfu7arxuc .navbar-brand {
    width: auto !important;
  }
  .cid-tvfu7arxuc .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-tvfu7arxuc .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-tvfu7arxuc .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-tvfu7arxuc .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-tvfu7arxuc .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-tvfu7arxuc .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-tvfu7b0keW {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tvfu7b0keW .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvfu7b0keW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvfu7b0keW .main-wrap {
  display: grid;
  max-width: 100%;
  grid-auto-columns: 1fr;
  grid-column-gap: 100px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tvfu7b0keW .main-wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    grid-row-gap: 50px;
  }
}
.cid-tvfu7b0keW .card-col {
  display: flex;
  height: 100%;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-tvfu7b0keW .card-col {
    padding: 20px 0 0;
  }
}
.cid-tvfu7b0keW .card-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 80%;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .cid-tvfu7b0keW .card-wrapper {
    margin: 0 auto 0 0;
    max-width: 70%;
  }
}
@media (max-width: 575px) {
  .cid-tvfu7b0keW .card-wrapper {
    max-width: 100%;
  }
}
.cid-tvfu7b0keW .card-title {
  padding-bottom: 10px;
  color: #2b619e;
}
.cid-tvfu7b0keW .mbr-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #747474;
}
.cid-tvfu7b0keW .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 991px) {
  .cid-tvfu7b0keW .image-wrapper {
    max-width: 300px;
    width: 100%;
    margin: 0 auto;
  }
}
@media (max-width: 575px) {
  .cid-tvfu7b0keW .image-wrapper {
    max-width: 100%;
  }
}
.cid-tvfu7b0keW .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tvfu7b0keW .mbr-text,
.cid-tvfu7b0keW .mbr-section-btn {
  color: #222222;
}
.cid-tvfu7bINlL {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tvfu7bINlL .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tvfu7bINlL .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-tvfu7bINlL .text-wrapper {
    padding: 0 5.5rem;
    margin-bottom: 3rem;
  }
}
@media (max-width: 768px) {
  .cid-tvfu7bINlL .text-wrapper {
    margin-bottom: 0;
  }
}
.cid-tvfu7bINlL .item-btn {
  width: 8rem;
  height: 8rem;
  border-radius: 50%;
  position: absolute;
  top: -4.5rem;
  right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-tvfu7bINlL .item-btn {
    width: 6rem;
    height: 6rem;
    top: -3.5rem;
    right: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-tvfu7bINlL .item-btn {
    width: 4rem;
    height: 4rem;
    top: -2.5rem;
    right: 1.5rem;
  }
}
.cid-tvfu7bINlL .icon-wrap span {
  margin: 0;
}
@media (max-width: 768px) {
  .cid-tvfu7bINlL .icon-wrap span {
    transform: scale(0.6);
  }
}
@media (max-width: 600px) {
  .cid-tvfu7bINlL .mbr-section-title {
    letter-spacing: -1px;
  }
}
.cid-tvfu7bINlL .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvfu7bINlL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvfu7c7YML {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-tvfu7c7YML .item-wrapper {
  min-height: 100%;
  cursor: pointer;
  width: 20%;
}
@media (max-width: 992px) {
  .cid-tvfu7c7YML .item-wrapper {
    width: 50%;
    margin-bottom: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-tvfu7c7YML .item-wrapper {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-tvfu7c7YML .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tvfu7c7YML .mbr-section-title {
  text-align: left;
  color: #ffffff;
}
.cid-tvfu7c7YML .average {
  width: 20%;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tvfu7c7YML .average {
    width: 100%;
  }
}
.cid-tvfu7c7YML .wrap {
  position: relative;
  background-color: #093e79;
  width: 80%;
  height: 80%;
  justify-content: center;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
@media (max-width: 992px) {
  .cid-tvfu7c7YML .wrap {
    width: 90%;
    height: 200px;
    margin-bottom: 2rem;
  }
}
.cid-tvfu7c7YML .wrap:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  border: 0.5px solid #093e79;
  left: 5%;
  bottom: 5%;
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
}
@media (max-width: 992px) {
  .cid-tvfu7c7YML .wrap:before {
    left: 2%;
  }
}
.cid-tvfu7c7YML .close {
  position: fixed;
  font-size: 16px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  color: #fff;
  opacity: .7;
  top: 2.5rem;
  right: 2.5rem;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tvfu7c7YML .close::before {
  content: '\e91a';
}
.cid-tvfu7c7YML .close:hover {
  color: #fff;
}
.cid-tvfu7c7YML .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tvfu7c7YML .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tvfu7c7YML .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tvfu7c7YML .carousel-control-next span {
  margin-left: 5px;
}
.cid-tvfu7c7YML .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 3rem;
  background-color: inherit;
  transition: all 0.5s;
  opacity: 1;
}
.cid-tvfu7c7YML .carousel-control.carousel-control-prev {
  left: -50%;
  margin-left: 2.5rem;
}
.cid-tvfu7c7YML .carousel-control.carousel-control-next {
  right: -50%;
  margin-right: 2.5rem;
}
@media (max-width: 1050px) {
  .cid-tvfu7c7YML .carousel-control {
    top: auto;
    bottom: 1rem;
  }
  .cid-tvfu7c7YML .carousel-control.carousel-control-prev {
    top: 50%;
    left: -5%;
  }
  .cid-tvfu7c7YML .carousel-control.carousel-control-next {
    top: 50%;
    right: -5%;
  }
}
.cid-tvfu7c7YML .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tvfu7c7YML .carousel-inner > .active {
  display: block;
}
.cid-tvfu7c7YML .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tvfu7c7YML .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tvfu7c7YML .carousel-control-prev:hover {
  margin-left: 2rem;
}
.cid-tvfu7c7YML .carousel-control-next:hover {
  margin-right: 2rem;
}
@media (max-width: 768px) {
  .cid-tvfu7c7YML .carousel-control,
  .cid-tvfu7c7YML .carousel-indicators {
    position: fixed;
  }
}
.cid-tvfu7c7YML .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tvfu7c7YML .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tvfu7c7YML .modal-content {
  width: 50%;
  margin: 0 auto;
  border-radius: 0;
  border: none;
  background: transparent;
}
@media (max-width: 1050px) {
  .cid-tvfu7c7YML .modal-content {
    width: 70%;
  }
}
.cid-tvfu7c7YML .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tvfu7c7YML .modal-body img {
  width: 100%;
  object-fit: contain;
}
.cid-tvfu7c7YML .carousel {
  width: 100%;
}
.cid-tvfu7c7YML .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tvfu7c7YML .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tvfu7c7YML .modal.fade .modal-dialog,
.cid-tvfu7c7YML .modal.in .modal-dialog {
  transform: none;
}
.cid-tvfu7c7YML .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tvfu7cGbds {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tvfu7cGbds .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvfu7cGbds .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvfu7cGbds .mbr-iconfont {
  display: flex;
  font-size: 1rem;
  color: white;
  margin-bottom: 2rem;
  width: 30px;
  height: 30px;
  background: #0780bf;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-tvfu7cGbds .mbr-iconfont {
    margin: auto;
    margin-bottom: 2rem;
  }
}
.cid-tvfu7cGbds .card-wrapper {
  margin-top: 3rem;
}
.cid-tvfu7cGbds .mbr-section-title {
  color: #2b619e;
  text-align: center;
}
.cid-tvfu7cGbds .card-title,
.cid-tvfu7cGbds .iconfont-wrapper {
  color: #222222;
}
.cid-tvkYFif44D {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tvkYFif44D .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvkYFif44D .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvkYFif44D .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvkYFif44D .row {
  flex-direction: row-reverse;
}
.cid-tvkYFif44D img {
  width: 100%;
}
.cid-tvkYFif44D .mbr-description {
  color: #2b619e;
}
.cid-tvkZCy3oip {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tvkZCy3oip .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvkZCy3oip .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvkZCy3oip .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvkZCy3oip .row {
  flex-direction: row-reverse;
}
.cid-tvkZCy3oip img {
  width: 100%;
}
.cid-tvkZCy3oip .mbr-description {
  color: #2b619e;
}
.cid-tvkZZAgHFb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tvkZZAgHFb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvkZZAgHFb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvkZZAgHFb .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvkZZAgHFb .row {
  flex-direction: row-reverse;
}
.cid-tvkZZAgHFb img {
  width: 100%;
}
.cid-tvkZZAgHFb .mbr-description {
  color: #2b619e;
}
.cid-tvl0AxHgCm {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tvl0AxHgCm .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvl0AxHgCm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvl0AxHgCm .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvl0AxHgCm .row {
  flex-direction: row-reverse;
}
.cid-tvl0AxHgCm img {
  width: 100%;
}
.cid-tvl0AxHgCm .mbr-description {
  color: #2b619e;
}
.cid-tvl0BbVGXb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tvl0BbVGXb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvl0BbVGXb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvl0BbVGXb .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvl0BbVGXb .row {
  flex-direction: row-reverse;
}
.cid-tvl0BbVGXb img {
  width: 100%;
}
.cid-tvl0BbVGXb .mbr-description {
  color: #2b619e;
}
.cid-tvl0BCSuNt {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tvl0BCSuNt .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvl0BCSuNt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvl0BCSuNt .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvl0BCSuNt .row {
  flex-direction: row-reverse;
}
.cid-tvl0BCSuNt img {
  width: 100%;
}
.cid-tvl0BCSuNt .mbr-description {
  color: #2b619e;
}
.cid-tvl2n1XzDw {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tvl2n1XzDw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvl2n1XzDw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvl2n1XzDw .card-wrapper {
  border-radius: 4px;
  background: #fafafa;
}
@media (min-width: 992px) {
  .cid-tvl2n1XzDw .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tvl2n1XzDw .card-wrapper {
    padding: 1rem;
    margin-bottom: 2rem;
  }
}
.cid-tvl2n1XzDw .row {
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-tvl2n1XzDw .row .row {
    flex-direction: column-reverse;
  }
  .cid-tvl2n1XzDw .row .row .img-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tvl2n1XzDw .img-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tvl2n1XzDw .card-subtitle {
  color: #0095ff;
}
.cid-tvl2n1XzDw .mbr-text {
  color: #555555;
}
.cid-tvl2n1XzDw .card-title {
  color: #e7272d;
}
.cid-tvl0IHvPuT {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tvl0IHvPuT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvl0IHvPuT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvl0IHvPuT .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvl0IHvPuT .row {
  flex-direction: row-reverse;
}
.cid-tvl0IHvPuT img {
  width: 100%;
}
.cid-tvl0IHvPuT .mbr-description {
  text-align: center;
  color: #2b619e;
}
.cid-tvfu7dbaKa {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #001226;
}
.cid-tvfu7dbaKa .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvfu7dbaKa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvfu7dbaKa .container {
  width: 100%;
  max-width: 1310px;
}
@media (max-width: 1199px) {
  .cid-tvfu7dbaKa .container {
    max-width: 960px;
  }
}
@media (max-width: 991px) {
  .cid-tvfu7dbaKa .container {
    max-width: 720px;
  }
}
@media (max-width: 767px) {
  .cid-tvfu7dbaKa .container {
    max-width: 540px;
  }
}
@media (max-width: 575px) {
  .cid-tvfu7dbaKa .container {
    max-width: 100%;
  }
  .cid-tvfu7dbaKa .container .row > [class*="col"] {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.cid-tvfu7dbaKa .item-wrap {
  width: 100%;
}
.cid-tvfu7dbaKa .navbar-brand {
  display: flex;
  flex-basis: 100%;
  flex-wrap: wrap;
  word-break: break-word !important;
  word-wrap: break-word !important;
  min-height: 50px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 35px;
  padding: 0;
  transition: all 0.4s;
  z-index: 1;
  white-space: normal;
}
.cid-tvfu7dbaKa .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-tvfu7dbaKa .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-tvfu7dbaKa .navbar-brand .navbar-caption {
  line-height: inherit !important;
  word-break: break-word !important;
  word-wrap: break-word !important;
}
.cid-tvfu7dbaKa .navbar-brand .navbar-caption:hover {
  text-decoration-line: none !important;
}
.cid-tvfu7dbaKa .navbar-brand .navbar-logo a {
  outline: none;
  word-break: break-word !important;
  word-wrap: break-word !important;
}
.cid-tvfu7dbaKa .navbar-brand .navbar-logo a:hover {
  text-decoration-line: none !important;
}
.cid-tvfu7dbaKa .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -4px -12px;
}
.cid-tvfu7dbaKa .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 4px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #22a5e5, #093e79);
  transition: 0.4s all;
}
.cid-tvfu7dbaKa .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-tvfu7dbaKa .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #ffffff;
}
.cid-tvfu7dbaKa .soc-item:hover {
  transform: translateY(-3px);
}
.cid-tvfu7dbaKa .soc-item:hover:before {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvfu7dbaKa .col-links {
    padding-top: 20px;
  }
}
.cid-tvfu7dbaKa .mbr-section-subtitle {
  color: #ffffff;
  margin-bottom: 20px;
}
@media (max-width: 575px) {
  .cid-tvfu7dbaKa .mbr-section-subtitle {
    text-align: center !important;
  }
}
.cid-tvfu7dbaKa .list {
  width: 100%;
  list-style: none;
  padding-left: 0;
  margin-bottom: 40px;
  color: #c4cfde;
  transition: 0.4s all;
}
@media (max-width: 575px) {
  .cid-tvfu7dbaKa .list {
    text-align: center !important;
  }
}
.cid-tvfu7dbaKa .list li {
  width: 100%;
  color: inherit !important;
  margin-bottom: 8px;
  transition: 0.4s all;
}
.cid-tvfu7dbaKa .list li:not(:first-child) {
  margin-top: 10px;
}
.cid-tvfu7dbaKa .list a {
  position: relative;
  color: inherit !important;
  line-height: inherit !important;
  transition: 0.4s all;
}
.cid-tvfu7dbaKa .list a:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #0780bf;
  transition: 0.4s all;
}
.cid-tvfu7dbaKa .list a:hover {
  color: #0780bf !important;
  line-height: inherit !important;
}
.cid-tvfu7dbaKa .list a:hover:before {
  width: 100%;
}
.cid-tvfu7dbaKa .col-copyright {
  padding-top: 80px;
}
@media (max-width: 767px) {
  .cid-tvfu7dbaKa .col-copyright {
    padding-top: 40px;
  }
}
.cid-tvfu7dbaKa .border-item {
  width: 100%;
  height: 1px;
  background-color: #373f46;
}
.cid-tvfu7dbaKa .copyright {
  color: #C4CFDE;
  padding: 40px 0;
}
.cid-tvfu7dMgiP {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #001226;
}
.cid-tvfu7dMgiP .mbr-text {
  color: #eae8e4;
  margin-bottom: 0;
  line-height: 1.25;
}
.cid-tvfu7dMgiP .foot-menu {
  margin-bottom: 0;
}
.cid-tvfu7dMgiP ul {
  list-style: none;
  padding: 0;
  text-align: right;
}
.cid-tvfu7dMgiP li {
  display: inline-block;
  line-height: 1.5;
  margin: .5rem .75rem;
}
.cid-tvfu7dMgiP li > a[class*="text-"]:not(.btn):not([role]):not(.navbar-caption):hover:after {
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-tvfu7dMgiP ul {
    text-align: left;
  }
  .cid-tvfu7dMgiP .mbr-text {
    margin-bottom: .75rem;
    margin-left: .75rem;
  }
}
.cid-tvfu7dMgiP .foot-menu-item {
  text-align: left;
}
.cid-tvfwrzkacs .navbar-dropdown {
  position: relative !important;
}
.cid-tvfwrzkacs .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tvfwrzkacs .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tvfwrzkacs .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tvfwrzkacs .dropdown-item:hover,
.cid-tvfwrzkacs .dropdown-item:focus {
  background: #0780bf !important;
  color: #0780bf !important;
}
.cid-tvfwrzkacs .dropdown-item:hover span {
  color: #0780bf;
}
.cid-tvfwrzkacs .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tvfwrzkacs .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tvfwrzkacs .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tvfwrzkacs .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tvfwrzkacs .nav-link {
  position: relative;
}
.cid-tvfwrzkacs .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tvfwrzkacs .container {
    flex-wrap: nowrap;
  }
}
.cid-tvfwrzkacs .iconfont-wrapper {
  color: #0780bf !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tvfwrzkacs .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-tvfwrzkacs .navbar-nav .nav-item .nav-link {
  margin: 5px 10px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-tvfwrzkacs .navbar-nav .nav-item .nav-link:hover,
.cid-tvfwrzkacs .navbar-nav .nav-item .nav-link:focus,
.cid-tvfwrzkacs .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #0780bf !important;
}
.cid-tvfwrzkacs .dropdown-menu,
.cid-tvfwrzkacs .navbar.opened {
  background: #ffffff !important;
}
.cid-tvfwrzkacs .nav-item:focus,
.cid-tvfwrzkacs .nav-link:focus {
  outline: none;
}
.cid-tvfwrzkacs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tvfwrzkacs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tvfwrzkacs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tvfwrzkacs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tvfwrzkacs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tvfwrzkacs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tvfwrzkacs .navbar {
  min-height: 122px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  padding: 0 !important;
  box-shadow: none !important;
  background: #ffffff;
}
.cid-tvfwrzkacs .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-tvfwrzkacs .navbar.opened {
  transition: all 0.3s;
}
.cid-tvfwrzkacs .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tvfwrzkacs .navbar .navbar-logo img {
  width: auto;
}
.cid-tvfwrzkacs .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tvfwrzkacs .navbar.collapsed {
  justify-content: center;
}
.cid-tvfwrzkacs .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tvfwrzkacs .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tvfwrzkacs .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tvfwrzkacs .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tvfwrzkacs .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tvfwrzkacs .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tvfwrzkacs .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tvfwrzkacs .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tvfwrzkacs .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tvfwrzkacs .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tvfwrzkacs .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tvfwrzkacs .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tvfwrzkacs .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tvfwrzkacs .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tvfwrzkacs .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tvfwrzkacs .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tvfwrzkacs .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tvfwrzkacs .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tvfwrzkacs .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tvfwrzkacs .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tvfwrzkacs .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tvfwrzkacs .navbar.navbar-short {
  min-height: 90px;
}
.cid-tvfwrzkacs .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-tvfwrzkacs .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-tvfwrzkacs .navbar {
    min-height: 80px;
  }
}
.cid-tvfwrzkacs .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-tvfwrzkacs .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tvfwrzkacs .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-tvfwrzkacs .navbar-brand {
    min-height: 69px;
  }
}
.cid-tvfwrzkacs .dropdown-item.active,
.cid-tvfwrzkacs .dropdown-item:active {
  background-color: transparent;
}
.cid-tvfwrzkacs .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tvfwrzkacs .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tvfwrzkacs .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tvfwrzkacs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tvfwrzkacs .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tvfwrzkacs .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tvfwrzkacs ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tvfwrzkacs .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tvfwrzkacs button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-tvfwrzkacs button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-tvfwrzkacs button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-tvfwrzkacs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #ffffff;
}
.cid-tvfwrzkacs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-tvfwrzkacs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-tvfwrzkacs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-tvfwrzkacs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tvfwrzkacs nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tvfwrzkacs nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tvfwrzkacs nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tvfwrzkacs nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tvfwrzkacs .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tvfwrzkacs a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tvfwrzkacs .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tvfwrzkacs .navbar {
    height: 70px;
  }
  .cid-tvfwrzkacs .navbar.opened {
    height: auto;
  }
  .cid-tvfwrzkacs .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tvfwrzkacs .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #ffffff;
}
@media (max-width: 575px) {
  .cid-tvfwrzkacs .navbar-short {
    min-height: 70px;
  }
}
.cid-tvfwrzkacs .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-tvfwrzkacs .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-tvfwrzkacs .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-tvfwrzkacs .container-fluid {
    padding: 0 3px;
  }
}
.cid-tvfwrzkacs .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-tvfwrzkacs .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-tvfwrzkacs .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-tvfwrzkacs .container-fluid {
    flex-wrap: wrap;
  }
  .cid-tvfwrzkacs button.navbar-toggler {
    display: flex;
  }
  .cid-tvfwrzkacs .navbar-brand {
    width: auto !important;
  }
  .cid-tvfwrzkacs .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-tvfwrzkacs .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-tvfwrzkacs .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-tvfwrzkacs .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-tvfwrzkacs .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-tvfwrzkacs .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-tvfwrzYBgV {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tvfwrzYBgV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvfwrzYBgV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvfwrzYBgV .main-wrap {
  display: grid;
  max-width: 100%;
  grid-auto-columns: 1fr;
  grid-column-gap: 100px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tvfwrzYBgV .main-wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    grid-row-gap: 50px;
  }
}
.cid-tvfwrzYBgV .card-col {
  display: flex;
  height: 100%;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-tvfwrzYBgV .card-col {
    padding: 20px 0 0;
  }
}
.cid-tvfwrzYBgV .card-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 80%;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .cid-tvfwrzYBgV .card-wrapper {
    margin: 0 auto 0 0;
    max-width: 70%;
  }
}
@media (max-width: 575px) {
  .cid-tvfwrzYBgV .card-wrapper {
    max-width: 100%;
  }
}
.cid-tvfwrzYBgV .card-title {
  padding-bottom: 10px;
  color: #2b619e;
}
.cid-tvfwrzYBgV .mbr-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #747474;
}
.cid-tvfwrzYBgV .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 991px) {
  .cid-tvfwrzYBgV .image-wrapper {
    max-width: 300px;
    width: 100%;
    margin: 0 auto;
  }
}
@media (max-width: 575px) {
  .cid-tvfwrzYBgV .image-wrapper {
    max-width: 100%;
  }
}
.cid-tvfwrzYBgV .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tvfwrzYBgV .mbr-text,
.cid-tvfwrzYBgV .mbr-section-btn {
  color: #222222;
}
.cid-tvfwrB6wBe {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-tvfwrB6wBe .item-wrapper {
  min-height: 100%;
  cursor: pointer;
  width: 20%;
}
@media (max-width: 992px) {
  .cid-tvfwrB6wBe .item-wrapper {
    width: 50%;
    margin-bottom: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-tvfwrB6wBe .item-wrapper {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-tvfwrB6wBe .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tvfwrB6wBe .mbr-section-title {
  text-align: left;
  color: #ffffff;
}
.cid-tvfwrB6wBe .average {
  width: 20%;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tvfwrB6wBe .average {
    width: 100%;
  }
}
.cid-tvfwrB6wBe .wrap {
  position: relative;
  background-color: #093e79;
  width: 80%;
  height: 80%;
  justify-content: center;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
@media (max-width: 992px) {
  .cid-tvfwrB6wBe .wrap {
    width: 90%;
    height: 200px;
    margin-bottom: 2rem;
  }
}
.cid-tvfwrB6wBe .wrap:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  border: 0.5px solid #093e79;
  left: 5%;
  bottom: 5%;
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
}
@media (max-width: 992px) {
  .cid-tvfwrB6wBe .wrap:before {
    left: 2%;
  }
}
.cid-tvfwrB6wBe .close {
  position: fixed;
  font-size: 16px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  color: #fff;
  opacity: .7;
  top: 2.5rem;
  right: 2.5rem;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tvfwrB6wBe .close::before {
  content: '\e91a';
}
.cid-tvfwrB6wBe .close:hover {
  color: #fff;
}
.cid-tvfwrB6wBe .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tvfwrB6wBe .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tvfwrB6wBe .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tvfwrB6wBe .carousel-control-next span {
  margin-left: 5px;
}
.cid-tvfwrB6wBe .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 3rem;
  background-color: inherit;
  transition: all 0.5s;
  opacity: 1;
}
.cid-tvfwrB6wBe .carousel-control.carousel-control-prev {
  left: -50%;
  margin-left: 2.5rem;
}
.cid-tvfwrB6wBe .carousel-control.carousel-control-next {
  right: -50%;
  margin-right: 2.5rem;
}
@media (max-width: 1050px) {
  .cid-tvfwrB6wBe .carousel-control {
    top: auto;
    bottom: 1rem;
  }
  .cid-tvfwrB6wBe .carousel-control.carousel-control-prev {
    top: 50%;
    left: -5%;
  }
  .cid-tvfwrB6wBe .carousel-control.carousel-control-next {
    top: 50%;
    right: -5%;
  }
}
.cid-tvfwrB6wBe .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tvfwrB6wBe .carousel-inner > .active {
  display: block;
}
.cid-tvfwrB6wBe .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tvfwrB6wBe .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tvfwrB6wBe .carousel-control-prev:hover {
  margin-left: 2rem;
}
.cid-tvfwrB6wBe .carousel-control-next:hover {
  margin-right: 2rem;
}
@media (max-width: 768px) {
  .cid-tvfwrB6wBe .carousel-control,
  .cid-tvfwrB6wBe .carousel-indicators {
    position: fixed;
  }
}
.cid-tvfwrB6wBe .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tvfwrB6wBe .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tvfwrB6wBe .modal-content {
  width: 50%;
  margin: 0 auto;
  border-radius: 0;
  border: none;
  background: transparent;
}
@media (max-width: 1050px) {
  .cid-tvfwrB6wBe .modal-content {
    width: 70%;
  }
}
.cid-tvfwrB6wBe .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tvfwrB6wBe .modal-body img {
  width: 100%;
  object-fit: contain;
}
.cid-tvfwrB6wBe .carousel {
  width: 100%;
}
.cid-tvfwrB6wBe .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tvfwrB6wBe .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tvfwrB6wBe .modal.fade .modal-dialog,
.cid-tvfwrB6wBe .modal.in .modal-dialog {
  transform: none;
}
.cid-tvfwrB6wBe .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tvfwrBFaT9 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tvfwrBFaT9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvfwrBFaT9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvfwrBFaT9 .mbr-iconfont {
  display: flex;
  font-size: 1rem;
  color: white;
  margin-bottom: 2rem;
  width: 30px;
  height: 30px;
  background: #0780bf;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-tvfwrBFaT9 .mbr-iconfont {
    margin: auto;
    margin-bottom: 2rem;
  }
}
.cid-tvfwrBFaT9 .card-wrapper {
  margin-top: 3rem;
}
.cid-tvfwrBFaT9 .mbr-section-title {
  color: #2b619e;
  text-align: center;
}
.cid-tvfwrBFaT9 .card-title,
.cid-tvfwrBFaT9 .iconfont-wrapper {
  color: #222222;
}
.cid-tvl7g7R2CJ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tvl7g7R2CJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvl7g7R2CJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvl7g7R2CJ .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvl7g7R2CJ .row {
  flex-direction: row-reverse;
}
.cid-tvl7g7R2CJ img {
  width: 100%;
}
.cid-tvl7g7R2CJ .mbr-description {
  color: #2b619e;
}
.cid-tvl7hkGkLw {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tvl7hkGkLw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvl7hkGkLw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvl7hkGkLw .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvl7hkGkLw .row {
  flex-direction: row-reverse;
}
.cid-tvl7hkGkLw img {
  width: 100%;
}
.cid-tvl7hkGkLw .mbr-description {
  color: #2b619e;
}
.cid-tvl8o4HLnY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tvl8o4HLnY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvl8o4HLnY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvl8o4HLnY .mbr-section-title {
  color: #2b619e;
}
.cid-tvfwrCdXvM {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #001226;
}
.cid-tvfwrCdXvM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvfwrCdXvM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvfwrCdXvM .container {
  width: 100%;
  max-width: 1310px;
}
@media (max-width: 1199px) {
  .cid-tvfwrCdXvM .container {
    max-width: 960px;
  }
}
@media (max-width: 991px) {
  .cid-tvfwrCdXvM .container {
    max-width: 720px;
  }
}
@media (max-width: 767px) {
  .cid-tvfwrCdXvM .container {
    max-width: 540px;
  }
}
@media (max-width: 575px) {
  .cid-tvfwrCdXvM .container {
    max-width: 100%;
  }
  .cid-tvfwrCdXvM .container .row > [class*="col"] {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.cid-tvfwrCdXvM .item-wrap {
  width: 100%;
}
.cid-tvfwrCdXvM .navbar-brand {
  display: flex;
  flex-basis: 100%;
  flex-wrap: wrap;
  word-break: break-word !important;
  word-wrap: break-word !important;
  min-height: 50px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 35px;
  padding: 0;
  transition: all 0.4s;
  z-index: 1;
  white-space: normal;
}
.cid-tvfwrCdXvM .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-tvfwrCdXvM .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-tvfwrCdXvM .navbar-brand .navbar-caption {
  line-height: inherit !important;
  word-break: break-word !important;
  word-wrap: break-word !important;
}
.cid-tvfwrCdXvM .navbar-brand .navbar-caption:hover {
  text-decoration-line: none !important;
}
.cid-tvfwrCdXvM .navbar-brand .navbar-logo a {
  outline: none;
  word-break: break-word !important;
  word-wrap: break-word !important;
}
.cid-tvfwrCdXvM .navbar-brand .navbar-logo a:hover {
  text-decoration-line: none !important;
}
.cid-tvfwrCdXvM .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -4px -12px;
}
.cid-tvfwrCdXvM .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 4px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #22a5e5, #093e79);
  transition: 0.4s all;
}
.cid-tvfwrCdXvM .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-tvfwrCdXvM .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #ffffff;
}
.cid-tvfwrCdXvM .soc-item:hover {
  transform: translateY(-3px);
}
.cid-tvfwrCdXvM .soc-item:hover:before {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvfwrCdXvM .col-links {
    padding-top: 20px;
  }
}
.cid-tvfwrCdXvM .mbr-section-subtitle {
  color: #ffffff;
  margin-bottom: 20px;
}
@media (max-width: 575px) {
  .cid-tvfwrCdXvM .mbr-section-subtitle {
    text-align: center !important;
  }
}
.cid-tvfwrCdXvM .list {
  width: 100%;
  list-style: none;
  padding-left: 0;
  margin-bottom: 40px;
  color: #c4cfde;
  transition: 0.4s all;
}
@media (max-width: 575px) {
  .cid-tvfwrCdXvM .list {
    text-align: center !important;
  }
}
.cid-tvfwrCdXvM .list li {
  width: 100%;
  color: inherit !important;
  margin-bottom: 8px;
  transition: 0.4s all;
}
.cid-tvfwrCdXvM .list li:not(:first-child) {
  margin-top: 10px;
}
.cid-tvfwrCdXvM .list a {
  position: relative;
  color: inherit !important;
  line-height: inherit !important;
  transition: 0.4s all;
}
.cid-tvfwrCdXvM .list a:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #0780bf;
  transition: 0.4s all;
}
.cid-tvfwrCdXvM .list a:hover {
  color: #0780bf !important;
  line-height: inherit !important;
}
.cid-tvfwrCdXvM .list a:hover:before {
  width: 100%;
}
.cid-tvfwrCdXvM .col-copyright {
  padding-top: 80px;
}
@media (max-width: 767px) {
  .cid-tvfwrCdXvM .col-copyright {
    padding-top: 40px;
  }
}
.cid-tvfwrCdXvM .border-item {
  width: 100%;
  height: 1px;
  background-color: #373f46;
}
.cid-tvfwrCdXvM .copyright {
  color: #C4CFDE;
  padding: 40px 0;
}
.cid-tvfwrCN1aP {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #001226;
}
.cid-tvfwrCN1aP .mbr-text {
  color: #eae8e4;
  margin-bottom: 0;
  line-height: 1.25;
}
.cid-tvfwrCN1aP .foot-menu {
  margin-bottom: 0;
}
.cid-tvfwrCN1aP ul {
  list-style: none;
  padding: 0;
  text-align: right;
}
.cid-tvfwrCN1aP li {
  display: inline-block;
  line-height: 1.5;
  margin: .5rem .75rem;
}
.cid-tvfwrCN1aP li > a[class*="text-"]:not(.btn):not([role]):not(.navbar-caption):hover:after {
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-tvfwrCN1aP ul {
    text-align: left;
  }
  .cid-tvfwrCN1aP .mbr-text {
    margin-bottom: .75rem;
    margin-left: .75rem;
  }
}
.cid-tvfwrCN1aP .foot-menu-item {
  text-align: left;
}
.cid-tvfygzMoRf .navbar-dropdown {
  position: relative !important;
}
.cid-tvfygzMoRf .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tvfygzMoRf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tvfygzMoRf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tvfygzMoRf .dropdown-item:hover,
.cid-tvfygzMoRf .dropdown-item:focus {
  background: #0780bf !important;
  color: #0780bf !important;
}
.cid-tvfygzMoRf .dropdown-item:hover span {
  color: #0780bf;
}
.cid-tvfygzMoRf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tvfygzMoRf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tvfygzMoRf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tvfygzMoRf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tvfygzMoRf .nav-link {
  position: relative;
}
.cid-tvfygzMoRf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tvfygzMoRf .container {
    flex-wrap: nowrap;
  }
}
.cid-tvfygzMoRf .iconfont-wrapper {
  color: #0780bf !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tvfygzMoRf .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-tvfygzMoRf .navbar-nav .nav-item .nav-link {
  margin: 5px 10px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-tvfygzMoRf .navbar-nav .nav-item .nav-link:hover,
.cid-tvfygzMoRf .navbar-nav .nav-item .nav-link:focus,
.cid-tvfygzMoRf .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #0780bf !important;
}
.cid-tvfygzMoRf .dropdown-menu,
.cid-tvfygzMoRf .navbar.opened {
  background: #ffffff !important;
}
.cid-tvfygzMoRf .nav-item:focus,
.cid-tvfygzMoRf .nav-link:focus {
  outline: none;
}
.cid-tvfygzMoRf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tvfygzMoRf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tvfygzMoRf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tvfygzMoRf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tvfygzMoRf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tvfygzMoRf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tvfygzMoRf .navbar {
  min-height: 122px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  padding: 0 !important;
  box-shadow: none !important;
  background: #ffffff;
}
.cid-tvfygzMoRf .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-tvfygzMoRf .navbar.opened {
  transition: all 0.3s;
}
.cid-tvfygzMoRf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tvfygzMoRf .navbar .navbar-logo img {
  width: auto;
}
.cid-tvfygzMoRf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tvfygzMoRf .navbar.collapsed {
  justify-content: center;
}
.cid-tvfygzMoRf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tvfygzMoRf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tvfygzMoRf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tvfygzMoRf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tvfygzMoRf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tvfygzMoRf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tvfygzMoRf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tvfygzMoRf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tvfygzMoRf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tvfygzMoRf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tvfygzMoRf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tvfygzMoRf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tvfygzMoRf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tvfygzMoRf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tvfygzMoRf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tvfygzMoRf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tvfygzMoRf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tvfygzMoRf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tvfygzMoRf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tvfygzMoRf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tvfygzMoRf .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tvfygzMoRf .navbar.navbar-short {
  min-height: 90px;
}
.cid-tvfygzMoRf .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-tvfygzMoRf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-tvfygzMoRf .navbar {
    min-height: 80px;
  }
}
.cid-tvfygzMoRf .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-tvfygzMoRf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tvfygzMoRf .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-tvfygzMoRf .navbar-brand {
    min-height: 69px;
  }
}
.cid-tvfygzMoRf .dropdown-item.active,
.cid-tvfygzMoRf .dropdown-item:active {
  background-color: transparent;
}
.cid-tvfygzMoRf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tvfygzMoRf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tvfygzMoRf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tvfygzMoRf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tvfygzMoRf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tvfygzMoRf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tvfygzMoRf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tvfygzMoRf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tvfygzMoRf button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-tvfygzMoRf button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-tvfygzMoRf button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-tvfygzMoRf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #ffffff;
}
.cid-tvfygzMoRf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-tvfygzMoRf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-tvfygzMoRf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-tvfygzMoRf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tvfygzMoRf nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tvfygzMoRf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tvfygzMoRf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tvfygzMoRf nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tvfygzMoRf .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tvfygzMoRf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tvfygzMoRf .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tvfygzMoRf .navbar {
    height: 70px;
  }
  .cid-tvfygzMoRf .navbar.opened {
    height: auto;
  }
  .cid-tvfygzMoRf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tvfygzMoRf .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #ffffff;
}
@media (max-width: 575px) {
  .cid-tvfygzMoRf .navbar-short {
    min-height: 70px;
  }
}
.cid-tvfygzMoRf .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-tvfygzMoRf .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-tvfygzMoRf .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-tvfygzMoRf .container-fluid {
    padding: 0 3px;
  }
}
.cid-tvfygzMoRf .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-tvfygzMoRf .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-tvfygzMoRf .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-tvfygzMoRf .container-fluid {
    flex-wrap: wrap;
  }
  .cid-tvfygzMoRf button.navbar-toggler {
    display: flex;
  }
  .cid-tvfygzMoRf .navbar-brand {
    width: auto !important;
  }
  .cid-tvfygzMoRf .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-tvfygzMoRf .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-tvfygzMoRf .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-tvfygzMoRf .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-tvfygzMoRf .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-tvfygzMoRf .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-tvfygAxHXa {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tvfygAxHXa .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvfygAxHXa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvfygAxHXa .main-wrap {
  display: grid;
  max-width: 100%;
  grid-auto-columns: 1fr;
  grid-column-gap: 100px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tvfygAxHXa .main-wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    grid-row-gap: 50px;
  }
}
.cid-tvfygAxHXa .card-col {
  display: flex;
  height: 100%;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-tvfygAxHXa .card-col {
    padding: 20px 0 0;
  }
}
.cid-tvfygAxHXa .card-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 80%;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .cid-tvfygAxHXa .card-wrapper {
    margin: 0 auto 0 0;
    max-width: 70%;
  }
}
@media (max-width: 575px) {
  .cid-tvfygAxHXa .card-wrapper {
    max-width: 100%;
  }
}
.cid-tvfygAxHXa .card-title {
  padding-bottom: 10px;
  color: #2b619e;
}
.cid-tvfygAxHXa .mbr-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #747474;
}
.cid-tvfygAxHXa .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 991px) {
  .cid-tvfygAxHXa .image-wrapper {
    max-width: 300px;
    width: 100%;
    margin: 0 auto;
  }
}
@media (max-width: 575px) {
  .cid-tvfygAxHXa .image-wrapper {
    max-width: 100%;
  }
}
.cid-tvfygAxHXa .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tvfygAxHXa .mbr-text,
.cid-tvfygAxHXa .mbr-section-btn {
  color: #222222;
}
.cid-tvfygBs9wM {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-tvfygBs9wM .item-wrapper {
  min-height: 100%;
  cursor: pointer;
  width: 20%;
}
@media (max-width: 992px) {
  .cid-tvfygBs9wM .item-wrapper {
    width: 50%;
    margin-bottom: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-tvfygBs9wM .item-wrapper {
    width: 100%;
    margin-bottom: 2rem;
  }
}
.cid-tvfygBs9wM .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tvfygBs9wM .mbr-section-title {
  text-align: left;
  color: #ffffff;
}
.cid-tvfygBs9wM .average {
  width: 20%;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tvfygBs9wM .average {
    width: 100%;
  }
}
.cid-tvfygBs9wM .wrap {
  position: relative;
  background-color: #093e79;
  width: 80%;
  height: 80%;
  justify-content: center;
  -webkit-box-shadow: preserve-3d;
  -moz-box-shadow: preserve-3d;
  transform-style: preserve-3d;
}
@media (max-width: 992px) {
  .cid-tvfygBs9wM .wrap {
    width: 90%;
    height: 200px;
    margin-bottom: 2rem;
  }
}
.cid-tvfygBs9wM .wrap:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  border: 0.5px solid #093e79;
  left: 5%;
  bottom: 5%;
  -webkit-box-shadow: translateZ(-1px);
  -moz-box-shadow: translateZ(-1px);
  transform: translateZ(-1px);
}
@media (max-width: 992px) {
  .cid-tvfygBs9wM .wrap:before {
    left: 2%;
  }
}
.cid-tvfygBs9wM .close {
  position: fixed;
  font-size: 16px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  color: #fff;
  opacity: .7;
  top: 2.5rem;
  right: 2.5rem;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tvfygBs9wM .close::before {
  content: '\e91a';
}
.cid-tvfygBs9wM .close:hover {
  color: #fff;
}
.cid-tvfygBs9wM .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tvfygBs9wM .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tvfygBs9wM .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tvfygBs9wM .carousel-control-next span {
  margin-left: 5px;
}
.cid-tvfygBs9wM .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 3rem;
  background-color: inherit;
  transition: all 0.5s;
  opacity: 1;
}
.cid-tvfygBs9wM .carousel-control.carousel-control-prev {
  left: -50%;
  margin-left: 2.5rem;
}
.cid-tvfygBs9wM .carousel-control.carousel-control-next {
  right: -50%;
  margin-right: 2.5rem;
}
@media (max-width: 1050px) {
  .cid-tvfygBs9wM .carousel-control {
    top: auto;
    bottom: 1rem;
  }
  .cid-tvfygBs9wM .carousel-control.carousel-control-prev {
    top: 50%;
    left: -5%;
  }
  .cid-tvfygBs9wM .carousel-control.carousel-control-next {
    top: 50%;
    right: -5%;
  }
}
.cid-tvfygBs9wM .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tvfygBs9wM .carousel-inner > .active {
  display: block;
}
.cid-tvfygBs9wM .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tvfygBs9wM .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tvfygBs9wM .carousel-control-prev:hover {
  margin-left: 2rem;
}
.cid-tvfygBs9wM .carousel-control-next:hover {
  margin-right: 2rem;
}
@media (max-width: 768px) {
  .cid-tvfygBs9wM .carousel-control,
  .cid-tvfygBs9wM .carousel-indicators {
    position: fixed;
  }
}
.cid-tvfygBs9wM .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tvfygBs9wM .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tvfygBs9wM .modal-content {
  width: 50%;
  margin: 0 auto;
  border-radius: 0;
  border: none;
  background: transparent;
}
@media (max-width: 1050px) {
  .cid-tvfygBs9wM .modal-content {
    width: 70%;
  }
}
.cid-tvfygBs9wM .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tvfygBs9wM .modal-body img {
  width: 100%;
  object-fit: contain;
}
.cid-tvfygBs9wM .carousel {
  width: 100%;
}
.cid-tvfygBs9wM .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tvfygBs9wM .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tvfygBs9wM .modal.fade .modal-dialog,
.cid-tvfygBs9wM .modal.in .modal-dialog {
  transform: none;
}
.cid-tvfygBs9wM .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tvfygC9tY3 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tvfygC9tY3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvfygC9tY3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvfygC9tY3 .mbr-iconfont {
  display: flex;
  font-size: 1rem;
  color: white;
  margin-bottom: 2rem;
  width: 30px;
  height: 30px;
  background: #0780bf;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-tvfygC9tY3 .mbr-iconfont {
    margin: auto;
    margin-bottom: 2rem;
  }
}
.cid-tvfygC9tY3 .card-wrapper {
  margin-top: 3rem;
}
.cid-tvfygC9tY3 .mbr-section-title {
  color: #2b619e;
  text-align: center;
}
.cid-tvfygC9tY3 .card-title,
.cid-tvfygC9tY3 .iconfont-wrapper {
  color: #222222;
}
.cid-tvfDqHDxK1 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tvfDqHDxK1 .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-tvfDqHDxK1 .mbr-text {
  color: #2b619e;
  text-align: center;
}
.cid-tvfBrmoBmR {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tvfBrmoBmR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvfBrmoBmR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvfBrmoBmR .row {
  justify-content: center;
}
.cid-tvfBrmoBmR .item-wrap {
  z-index: 1;
}
.cid-tvfBrmoBmR .card {
  flex-direction: row;
}
@media (max-width: 992px) {
  .cid-tvfBrmoBmR .card {
    margin-bottom: 2rem;
    justify-content: center;
  }
}
.cid-tvfBrmoBmR .card .mbr-iconfont {
  font-size: 24px;
  display: block;
  margin-right: 1rem;
  padding-top: 6px;
}
.cid-tvfBrmoBmR .card .text-wrapper .mbr-section-title {
  margin-bottom: 4px;
}
.cid-tvfBrmoBmR .card .text-wrapper .mbr-text {
  margin-bottom: 0;
  opacity: .8;
}
.cid-tvfBrmoBmR .border-wrap {
  width: 100%;
  height: 3px;
  background-color: #e5e5e5;
  margin-bottom: 80px;
}
@media (max-width: 992px) {
  .cid-tvfBrmoBmR .border-wrap {
    margin-bottom: 65px;
  }
}
.cid-tvfBrmoBmR .mbr-section-title,
.cid-tvfBrmoBmR .mbr-iconfont {
  color: #222222;
}
.cid-tvfBrmoBmR .mbr-text {
  color: #181818;
}
.cid-tvfE0bGk86 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tvfE0bGk86 .mbr-section-title {
  color: #272727;
  margin-bottom: 24px;
}
.cid-tvfE0bGk86 .mbr-text {
  color: #2b619e;
  text-align: center;
}
.cid-tvfE0I2dXM {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tvfE0I2dXM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvfE0I2dXM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvfE0I2dXM .row {
  justify-content: center;
}
.cid-tvfE0I2dXM .item-wrap {
  z-index: 1;
}
.cid-tvfE0I2dXM .card {
  flex-direction: row;
}
@media (max-width: 992px) {
  .cid-tvfE0I2dXM .card {
    margin-bottom: 2rem;
    justify-content: center;
  }
}
.cid-tvfE0I2dXM .card .mbr-iconfont {
  font-size: 24px;
  display: block;
  margin-right: 1rem;
  padding-top: 6px;
}
.cid-tvfE0I2dXM .card .text-wrapper .mbr-section-title {
  margin-bottom: 4px;
}
.cid-tvfE0I2dXM .card .text-wrapper .mbr-text {
  margin-bottom: 0;
  opacity: .8;
}
.cid-tvfE0I2dXM .border-wrap {
  width: 100%;
  height: 3px;
  background-color: #e5e5e5;
  margin-bottom: 80px;
}
@media (max-width: 992px) {
  .cid-tvfE0I2dXM .border-wrap {
    margin-bottom: 65px;
  }
}
.cid-tvfE0I2dXM .mbr-section-title,
.cid-tvfE0I2dXM .mbr-iconfont {
  color: #181818;
}
.cid-tvfE0I2dXM .mbr-text {
  color: #181818;
}
.cid-tvl646qs7o {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tvl646qs7o .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvl646qs7o .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvl646qs7o .mbr-section-title {
  color: #0780bf;
}
.cid-tvl5yeEjzc {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tvl5yeEjzc .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvl5yeEjzc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvl5yeEjzc .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvl5yeEjzc .row {
  flex-direction: row-reverse;
}
.cid-tvl5yeEjzc img {
  width: 100%;
}
.cid-tvl5yeEjzc .mbr-description {
  color: #2b619e;
}
.cid-tvl6p3LmkD {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tvl6p3LmkD .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvl6p3LmkD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvl6p3LmkD .mbr-section-title {
  color: #0780bf;
}
.cid-tvl5yUJcdb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tvl5yUJcdb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvl5yUJcdb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvl5yUJcdb .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvl5yUJcdb .row {
  flex-direction: row-reverse;
}
.cid-tvl5yUJcdb img {
  width: 100%;
}
.cid-tvl5yUJcdb .mbr-description {
  color: #2b619e;
}
.cid-tvl6SbQgBt {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tvl6SbQgBt .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvl6SbQgBt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvl6SbQgBt .mbr-section-title {
  color: #2b619e;
}
.cid-tvfygD5aJN {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #001226;
}
.cid-tvfygD5aJN .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvfygD5aJN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvfygD5aJN .container {
  width: 100%;
  max-width: 1310px;
}
@media (max-width: 1199px) {
  .cid-tvfygD5aJN .container {
    max-width: 960px;
  }
}
@media (max-width: 991px) {
  .cid-tvfygD5aJN .container {
    max-width: 720px;
  }
}
@media (max-width: 767px) {
  .cid-tvfygD5aJN .container {
    max-width: 540px;
  }
}
@media (max-width: 575px) {
  .cid-tvfygD5aJN .container {
    max-width: 100%;
  }
  .cid-tvfygD5aJN .container .row > [class*="col"] {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.cid-tvfygD5aJN .item-wrap {
  width: 100%;
}
.cid-tvfygD5aJN .navbar-brand {
  display: flex;
  flex-basis: 100%;
  flex-wrap: wrap;
  word-break: break-word !important;
  word-wrap: break-word !important;
  min-height: 50px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 35px;
  padding: 0;
  transition: all 0.4s;
  z-index: 1;
  white-space: normal;
}
.cid-tvfygD5aJN .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-tvfygD5aJN .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-tvfygD5aJN .navbar-brand .navbar-caption {
  line-height: inherit !important;
  word-break: break-word !important;
  word-wrap: break-word !important;
}
.cid-tvfygD5aJN .navbar-brand .navbar-caption:hover {
  text-decoration-line: none !important;
}
.cid-tvfygD5aJN .navbar-brand .navbar-logo a {
  outline: none;
  word-break: break-word !important;
  word-wrap: break-word !important;
}
.cid-tvfygD5aJN .navbar-brand .navbar-logo a:hover {
  text-decoration-line: none !important;
}
.cid-tvfygD5aJN .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -4px -12px;
}
.cid-tvfygD5aJN .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 4px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #22a5e5, #093e79);
  transition: 0.4s all;
}
.cid-tvfygD5aJN .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-tvfygD5aJN .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #ffffff;
}
.cid-tvfygD5aJN .soc-item:hover {
  transform: translateY(-3px);
}
.cid-tvfygD5aJN .soc-item:hover:before {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvfygD5aJN .col-links {
    padding-top: 20px;
  }
}
.cid-tvfygD5aJN .mbr-section-subtitle {
  color: #ffffff;
  margin-bottom: 20px;
}
@media (max-width: 575px) {
  .cid-tvfygD5aJN .mbr-section-subtitle {
    text-align: center !important;
  }
}
.cid-tvfygD5aJN .list {
  width: 100%;
  list-style: none;
  padding-left: 0;
  margin-bottom: 40px;
  color: #c4cfde;
  transition: 0.4s all;
}
@media (max-width: 575px) {
  .cid-tvfygD5aJN .list {
    text-align: center !important;
  }
}
.cid-tvfygD5aJN .list li {
  width: 100%;
  color: inherit !important;
  margin-bottom: 8px;
  transition: 0.4s all;
}
.cid-tvfygD5aJN .list li:not(:first-child) {
  margin-top: 10px;
}
.cid-tvfygD5aJN .list a {
  position: relative;
  color: inherit !important;
  line-height: inherit !important;
  transition: 0.4s all;
}
.cid-tvfygD5aJN .list a:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #0780bf;
  transition: 0.4s all;
}
.cid-tvfygD5aJN .list a:hover {
  color: #0780bf !important;
  line-height: inherit !important;
}
.cid-tvfygD5aJN .list a:hover:before {
  width: 100%;
}
.cid-tvfygD5aJN .col-copyright {
  padding-top: 80px;
}
@media (max-width: 767px) {
  .cid-tvfygD5aJN .col-copyright {
    padding-top: 40px;
  }
}
.cid-tvfygD5aJN .border-item {
  width: 100%;
  height: 1px;
  background-color: #373f46;
}
.cid-tvfygD5aJN .copyright {
  color: #C4CFDE;
  padding: 40px 0;
}
.cid-tvfygDEJdS {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #001226;
}
.cid-tvfygDEJdS .mbr-text {
  color: #eae8e4;
  margin-bottom: 0;
  line-height: 1.25;
}
.cid-tvfygDEJdS .foot-menu {
  margin-bottom: 0;
}
.cid-tvfygDEJdS ul {
  list-style: none;
  padding: 0;
  text-align: right;
}
.cid-tvfygDEJdS li {
  display: inline-block;
  line-height: 1.5;
  margin: .5rem .75rem;
}
.cid-tvfygDEJdS li > a[class*="text-"]:not(.btn):not([role]):not(.navbar-caption):hover:after {
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-tvfygDEJdS ul {
    text-align: left;
  }
  .cid-tvfygDEJdS .mbr-text {
    margin-bottom: .75rem;
    margin-left: .75rem;
  }
}
.cid-tvfygDEJdS .foot-menu-item {
  text-align: left;
}
.cid-tvgcPQHbDS .navbar-dropdown {
  position: relative !important;
}
.cid-tvgcPQHbDS .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tvgcPQHbDS .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tvgcPQHbDS .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tvgcPQHbDS .dropdown-item:hover,
.cid-tvgcPQHbDS .dropdown-item:focus {
  background: #0780bf !important;
  color: #0780bf !important;
}
.cid-tvgcPQHbDS .dropdown-item:hover span {
  color: #0780bf;
}
.cid-tvgcPQHbDS .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tvgcPQHbDS .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tvgcPQHbDS .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tvgcPQHbDS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tvgcPQHbDS .nav-link {
  position: relative;
}
.cid-tvgcPQHbDS .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tvgcPQHbDS .container {
    flex-wrap: nowrap;
  }
}
.cid-tvgcPQHbDS .iconfont-wrapper {
  color: #0780bf !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tvgcPQHbDS .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-tvgcPQHbDS .navbar-nav .nav-item .nav-link {
  margin: 5px 10px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-tvgcPQHbDS .navbar-nav .nav-item .nav-link:hover,
.cid-tvgcPQHbDS .navbar-nav .nav-item .nav-link:focus,
.cid-tvgcPQHbDS .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #0780bf !important;
}
.cid-tvgcPQHbDS .dropdown-menu,
.cid-tvgcPQHbDS .navbar.opened {
  background: #ffffff !important;
}
.cid-tvgcPQHbDS .nav-item:focus,
.cid-tvgcPQHbDS .nav-link:focus {
  outline: none;
}
.cid-tvgcPQHbDS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tvgcPQHbDS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tvgcPQHbDS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tvgcPQHbDS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tvgcPQHbDS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tvgcPQHbDS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tvgcPQHbDS .navbar {
  min-height: 122px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  padding: 0 !important;
  box-shadow: none !important;
  background: #ffffff;
}
.cid-tvgcPQHbDS .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-tvgcPQHbDS .navbar.opened {
  transition: all 0.3s;
}
.cid-tvgcPQHbDS .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tvgcPQHbDS .navbar .navbar-logo img {
  width: auto;
}
.cid-tvgcPQHbDS .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tvgcPQHbDS .navbar.collapsed {
  justify-content: center;
}
.cid-tvgcPQHbDS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tvgcPQHbDS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tvgcPQHbDS .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tvgcPQHbDS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tvgcPQHbDS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tvgcPQHbDS .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tvgcPQHbDS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tvgcPQHbDS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tvgcPQHbDS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tvgcPQHbDS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tvgcPQHbDS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tvgcPQHbDS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tvgcPQHbDS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tvgcPQHbDS .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tvgcPQHbDS .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tvgcPQHbDS .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tvgcPQHbDS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tvgcPQHbDS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tvgcPQHbDS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tvgcPQHbDS .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tvgcPQHbDS .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tvgcPQHbDS .navbar.navbar-short {
  min-height: 90px;
}
.cid-tvgcPQHbDS .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-tvgcPQHbDS .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-tvgcPQHbDS .navbar {
    min-height: 80px;
  }
}
.cid-tvgcPQHbDS .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-tvgcPQHbDS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tvgcPQHbDS .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-tvgcPQHbDS .navbar-brand {
    min-height: 69px;
  }
}
.cid-tvgcPQHbDS .dropdown-item.active,
.cid-tvgcPQHbDS .dropdown-item:active {
  background-color: transparent;
}
.cid-tvgcPQHbDS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tvgcPQHbDS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tvgcPQHbDS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tvgcPQHbDS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tvgcPQHbDS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tvgcPQHbDS .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tvgcPQHbDS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tvgcPQHbDS .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tvgcPQHbDS button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-tvgcPQHbDS button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-tvgcPQHbDS button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-tvgcPQHbDS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #ffffff;
}
.cid-tvgcPQHbDS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-tvgcPQHbDS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-tvgcPQHbDS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-tvgcPQHbDS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tvgcPQHbDS nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tvgcPQHbDS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tvgcPQHbDS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tvgcPQHbDS nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tvgcPQHbDS .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tvgcPQHbDS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tvgcPQHbDS .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tvgcPQHbDS .navbar {
    height: 70px;
  }
  .cid-tvgcPQHbDS .navbar.opened {
    height: auto;
  }
  .cid-tvgcPQHbDS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tvgcPQHbDS .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #ffffff;
}
@media (max-width: 575px) {
  .cid-tvgcPQHbDS .navbar-short {
    min-height: 70px;
  }
}
.cid-tvgcPQHbDS .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-tvgcPQHbDS .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-tvgcPQHbDS .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-tvgcPQHbDS .container-fluid {
    padding: 0 3px;
  }
}
.cid-tvgcPQHbDS .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-tvgcPQHbDS .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-tvgcPQHbDS .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-tvgcPQHbDS .container-fluid {
    flex-wrap: wrap;
  }
  .cid-tvgcPQHbDS button.navbar-toggler {
    display: flex;
  }
  .cid-tvgcPQHbDS .navbar-brand {
    width: auto !important;
  }
  .cid-tvgcPQHbDS .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-tvgcPQHbDS .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-tvgcPQHbDS .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-tvgcPQHbDS .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-tvgcPQHbDS .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-tvgcPQHbDS .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-tvgcPRiJFf {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tvgcPRiJFf .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvgcPRiJFf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvgcPRiJFf .main-wrap {
  display: grid;
  max-width: 100%;
  grid-auto-columns: 1fr;
  grid-column-gap: 100px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tvgcPRiJFf .main-wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    grid-row-gap: 50px;
  }
}
.cid-tvgcPRiJFf .card-col {
  display: flex;
  height: 100%;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-tvgcPRiJFf .card-col {
    padding: 20px 0 0;
  }
}
.cid-tvgcPRiJFf .card-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 80%;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .cid-tvgcPRiJFf .card-wrapper {
    margin: 0 auto 0 0;
    max-width: 70%;
  }
}
@media (max-width: 575px) {
  .cid-tvgcPRiJFf .card-wrapper {
    max-width: 100%;
  }
}
.cid-tvgcPRiJFf .card-title {
  padding-bottom: 10px;
  color: #2b619e;
}
.cid-tvgcPRiJFf .mbr-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #747474;
}
.cid-tvgcPRiJFf .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 991px) {
  .cid-tvgcPRiJFf .image-wrapper {
    max-width: 300px;
    width: 100%;
    margin: 0 auto;
  }
}
@media (max-width: 575px) {
  .cid-tvgcPRiJFf .image-wrapper {
    max-width: 100%;
  }
}
.cid-tvgcPRiJFf .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tvgcPRiJFf .mbr-text,
.cid-tvgcPRiJFf .mbr-section-btn {
  color: #222222;
}
.cid-tvgcPStmKJ {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tvgcPStmKJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvgcPStmKJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvgcPStmKJ .mbr-iconfont {
  display: flex;
  font-size: 1rem;
  color: white;
  margin-bottom: 2rem;
  width: 30px;
  height: 30px;
  background: #0780bf;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-tvgcPStmKJ .mbr-iconfont {
    margin: auto;
    margin-bottom: 2rem;
  }
}
.cid-tvgcPStmKJ .card-wrapper {
  margin-top: 3rem;
}
.cid-tvgcPStmKJ .mbr-section-title {
  color: #2b619e;
  text-align: center;
}
.cid-tvgcPStmKJ .card-title,
.cid-tvgcPStmKJ .iconfont-wrapper {
  color: #222222;
  text-align: left;
}
.cid-tvl3jr9Hgy {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tvl3jr9Hgy .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvl3jr9Hgy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvl3jr9Hgy .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvl3jr9Hgy .row {
  flex-direction: row-reverse;
}
.cid-tvl3jr9Hgy img {
  width: 100%;
}
.cid-tvl3k7PGkp {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tvl3k7PGkp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvl3k7PGkp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvl3k7PGkp .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvl3k7PGkp .row {
  flex-direction: row-reverse;
}
.cid-tvl3k7PGkp img {
  width: 100%;
}
.cid-tvl3k7PGkp .mbr-description {
  text-align: center;
  color: #2b619e;
}
.cid-tvl45J7xCL {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tvl45J7xCL .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvl45J7xCL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvl45J7xCL .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvl45J7xCL .row {
  flex-direction: row-reverse;
}
.cid-tvl45J7xCL img {
  width: 100%;
}
.cid-tvl45J7xCL .mbr-description {
  color: #2b619e;
}
.cid-tvl4NgugK7 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tvl4NgugK7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvl4NgugK7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvl4NgugK7 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvl4NgugK7 .row {
  flex-direction: row-reverse;
}
.cid-tvl4NgugK7 img {
  width: 100%;
}
.cid-tvl4NgugK7 .mbr-description {
  color: #2b619e;
}
.cid-tvl5cw8Ljj {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tvl5cw8Ljj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvl5cw8Ljj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvl5cw8Ljj .mbr-section-title {
  color: #2b619e;
}
.cid-tvgcPUE0pw {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #001226;
}
.cid-tvgcPUE0pw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvgcPUE0pw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvgcPUE0pw .container {
  width: 100%;
  max-width: 1310px;
}
@media (max-width: 1199px) {
  .cid-tvgcPUE0pw .container {
    max-width: 960px;
  }
}
@media (max-width: 991px) {
  .cid-tvgcPUE0pw .container {
    max-width: 720px;
  }
}
@media (max-width: 767px) {
  .cid-tvgcPUE0pw .container {
    max-width: 540px;
  }
}
@media (max-width: 575px) {
  .cid-tvgcPUE0pw .container {
    max-width: 100%;
  }
  .cid-tvgcPUE0pw .container .row > [class*="col"] {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.cid-tvgcPUE0pw .item-wrap {
  width: 100%;
}
.cid-tvgcPUE0pw .navbar-brand {
  display: flex;
  flex-basis: 100%;
  flex-wrap: wrap;
  word-break: break-word !important;
  word-wrap: break-word !important;
  min-height: 50px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 35px;
  padding: 0;
  transition: all 0.4s;
  z-index: 1;
  white-space: normal;
}
.cid-tvgcPUE0pw .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-tvgcPUE0pw .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-tvgcPUE0pw .navbar-brand .navbar-caption {
  line-height: inherit !important;
  word-break: break-word !important;
  word-wrap: break-word !important;
}
.cid-tvgcPUE0pw .navbar-brand .navbar-caption:hover {
  text-decoration-line: none !important;
}
.cid-tvgcPUE0pw .navbar-brand .navbar-logo a {
  outline: none;
  word-break: break-word !important;
  word-wrap: break-word !important;
}
.cid-tvgcPUE0pw .navbar-brand .navbar-logo a:hover {
  text-decoration-line: none !important;
}
.cid-tvgcPUE0pw .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -4px -12px;
}
.cid-tvgcPUE0pw .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 4px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #22a5e5, #093e79);
  transition: 0.4s all;
}
.cid-tvgcPUE0pw .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-tvgcPUE0pw .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #ffffff;
}
.cid-tvgcPUE0pw .soc-item:hover {
  transform: translateY(-3px);
}
.cid-tvgcPUE0pw .soc-item:hover:before {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvgcPUE0pw .col-links {
    padding-top: 20px;
  }
}
.cid-tvgcPUE0pw .mbr-section-subtitle {
  color: #ffffff;
  margin-bottom: 20px;
}
@media (max-width: 575px) {
  .cid-tvgcPUE0pw .mbr-section-subtitle {
    text-align: center !important;
  }
}
.cid-tvgcPUE0pw .list {
  width: 100%;
  list-style: none;
  padding-left: 0;
  margin-bottom: 40px;
  color: #c4cfde;
  transition: 0.4s all;
}
@media (max-width: 575px) {
  .cid-tvgcPUE0pw .list {
    text-align: center !important;
  }
}
.cid-tvgcPUE0pw .list li {
  width: 100%;
  color: inherit !important;
  margin-bottom: 8px;
  transition: 0.4s all;
}
.cid-tvgcPUE0pw .list li:not(:first-child) {
  margin-top: 10px;
}
.cid-tvgcPUE0pw .list a {
  position: relative;
  color: inherit !important;
  line-height: inherit !important;
  transition: 0.4s all;
}
.cid-tvgcPUE0pw .list a:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #0780bf;
  transition: 0.4s all;
}
.cid-tvgcPUE0pw .list a:hover {
  color: #0780bf !important;
  line-height: inherit !important;
}
.cid-tvgcPUE0pw .list a:hover:before {
  width: 100%;
}
.cid-tvgcPUE0pw .col-copyright {
  padding-top: 80px;
}
@media (max-width: 767px) {
  .cid-tvgcPUE0pw .col-copyright {
    padding-top: 40px;
  }
}
.cid-tvgcPUE0pw .border-item {
  width: 100%;
  height: 1px;
  background-color: #373f46;
}
.cid-tvgcPUE0pw .copyright {
  color: #C4CFDE;
  padding: 40px 0;
}
.cid-tvgcPVfjpA {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #001226;
}
.cid-tvgcPVfjpA .mbr-text {
  color: #eae8e4;
  margin-bottom: 0;
  line-height: 1.25;
}
.cid-tvgcPVfjpA .foot-menu {
  margin-bottom: 0;
}
.cid-tvgcPVfjpA ul {
  list-style: none;
  padding: 0;
  text-align: right;
}
.cid-tvgcPVfjpA li {
  display: inline-block;
  line-height: 1.5;
  margin: .5rem .75rem;
}
.cid-tvgcPVfjpA li > a[class*="text-"]:not(.btn):not([role]):not(.navbar-caption):hover:after {
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-tvgcPVfjpA ul {
    text-align: left;
  }
  .cid-tvgcPVfjpA .mbr-text {
    margin-bottom: .75rem;
    margin-left: .75rem;
  }
}
.cid-tvgcPVfjpA .foot-menu-item {
  text-align: left;
}
.cid-tvgerqpg1W .navbar-dropdown {
  position: relative !important;
}
.cid-tvgerqpg1W .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tvgerqpg1W .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tvgerqpg1W .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tvgerqpg1W .dropdown-item:hover,
.cid-tvgerqpg1W .dropdown-item:focus {
  background: #0780bf !important;
  color: #0780bf !important;
}
.cid-tvgerqpg1W .dropdown-item:hover span {
  color: #0780bf;
}
.cid-tvgerqpg1W .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tvgerqpg1W .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tvgerqpg1W .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tvgerqpg1W .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tvgerqpg1W .nav-link {
  position: relative;
}
.cid-tvgerqpg1W .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tvgerqpg1W .container {
    flex-wrap: nowrap;
  }
}
.cid-tvgerqpg1W .iconfont-wrapper {
  color: #0780bf !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tvgerqpg1W .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-tvgerqpg1W .navbar-nav .nav-item .nav-link {
  margin: 5px 10px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-tvgerqpg1W .navbar-nav .nav-item .nav-link:hover,
.cid-tvgerqpg1W .navbar-nav .nav-item .nav-link:focus,
.cid-tvgerqpg1W .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #0780bf !important;
}
.cid-tvgerqpg1W .dropdown-menu,
.cid-tvgerqpg1W .navbar.opened {
  background: #ffffff !important;
}
.cid-tvgerqpg1W .nav-item:focus,
.cid-tvgerqpg1W .nav-link:focus {
  outline: none;
}
.cid-tvgerqpg1W .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tvgerqpg1W .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tvgerqpg1W .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tvgerqpg1W .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tvgerqpg1W .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tvgerqpg1W .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tvgerqpg1W .navbar {
  min-height: 122px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  padding: 0 !important;
  box-shadow: none !important;
  background: #ffffff;
}
.cid-tvgerqpg1W .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-tvgerqpg1W .navbar.opened {
  transition: all 0.3s;
}
.cid-tvgerqpg1W .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tvgerqpg1W .navbar .navbar-logo img {
  width: auto;
}
.cid-tvgerqpg1W .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tvgerqpg1W .navbar.collapsed {
  justify-content: center;
}
.cid-tvgerqpg1W .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tvgerqpg1W .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tvgerqpg1W .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tvgerqpg1W .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tvgerqpg1W .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tvgerqpg1W .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tvgerqpg1W .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tvgerqpg1W .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tvgerqpg1W .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tvgerqpg1W .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tvgerqpg1W .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tvgerqpg1W .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tvgerqpg1W .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tvgerqpg1W .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tvgerqpg1W .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tvgerqpg1W .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tvgerqpg1W .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tvgerqpg1W .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tvgerqpg1W .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tvgerqpg1W .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tvgerqpg1W .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tvgerqpg1W .navbar.navbar-short {
  min-height: 90px;
}
.cid-tvgerqpg1W .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-tvgerqpg1W .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-tvgerqpg1W .navbar {
    min-height: 80px;
  }
}
.cid-tvgerqpg1W .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-tvgerqpg1W .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tvgerqpg1W .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-tvgerqpg1W .navbar-brand {
    min-height: 69px;
  }
}
.cid-tvgerqpg1W .dropdown-item.active,
.cid-tvgerqpg1W .dropdown-item:active {
  background-color: transparent;
}
.cid-tvgerqpg1W .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tvgerqpg1W .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tvgerqpg1W .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tvgerqpg1W .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tvgerqpg1W .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tvgerqpg1W .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tvgerqpg1W ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tvgerqpg1W .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tvgerqpg1W button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-tvgerqpg1W button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-tvgerqpg1W button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-tvgerqpg1W button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #ffffff;
}
.cid-tvgerqpg1W button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-tvgerqpg1W button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-tvgerqpg1W button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-tvgerqpg1W button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tvgerqpg1W nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tvgerqpg1W nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tvgerqpg1W nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tvgerqpg1W nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tvgerqpg1W .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tvgerqpg1W a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tvgerqpg1W .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tvgerqpg1W .navbar {
    height: 70px;
  }
  .cid-tvgerqpg1W .navbar.opened {
    height: auto;
  }
  .cid-tvgerqpg1W .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tvgerqpg1W .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #ffffff;
}
@media (max-width: 575px) {
  .cid-tvgerqpg1W .navbar-short {
    min-height: 70px;
  }
}
.cid-tvgerqpg1W .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-tvgerqpg1W .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-tvgerqpg1W .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-tvgerqpg1W .container-fluid {
    padding: 0 3px;
  }
}
.cid-tvgerqpg1W .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-tvgerqpg1W .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-tvgerqpg1W .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-tvgerqpg1W .container-fluid {
    flex-wrap: wrap;
  }
  .cid-tvgerqpg1W button.navbar-toggler {
    display: flex;
  }
  .cid-tvgerqpg1W .navbar-brand {
    width: auto !important;
  }
  .cid-tvgerqpg1W .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-tvgerqpg1W .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-tvgerqpg1W .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-tvgerqpg1W .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-tvgerqpg1W .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-tvgerqpg1W .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-tvgerqY338 {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tvgerqY338 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvgerqY338 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvgerqY338 .main-wrap {
  display: grid;
  max-width: 100%;
  grid-auto-columns: 1fr;
  grid-column-gap: 100px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tvgerqY338 .main-wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    grid-row-gap: 50px;
  }
}
.cid-tvgerqY338 .card-col {
  display: flex;
  height: 100%;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-tvgerqY338 .card-col {
    padding: 20px 0 0;
  }
}
.cid-tvgerqY338 .card-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 80%;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .cid-tvgerqY338 .card-wrapper {
    margin: 0 auto 0 0;
    max-width: 70%;
  }
}
@media (max-width: 575px) {
  .cid-tvgerqY338 .card-wrapper {
    max-width: 100%;
  }
}
.cid-tvgerqY338 .card-title {
  padding-bottom: 10px;
  color: #2b619e;
}
.cid-tvgerqY338 .mbr-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #747474;
}
.cid-tvgerqY338 .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 991px) {
  .cid-tvgerqY338 .image-wrapper {
    max-width: 300px;
    width: 100%;
    margin: 0 auto;
  }
}
@media (max-width: 575px) {
  .cid-tvgerqY338 .image-wrapper {
    max-width: 100%;
  }
}
.cid-tvgerqY338 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tvgerqY338 .mbr-text,
.cid-tvgerqY338 .mbr-section-btn {
  color: #222222;
}
.cid-tvgerrDSbZ {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tvgerrDSbZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvgerrDSbZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvgerrDSbZ .mbr-iconfont {
  display: flex;
  font-size: 1rem;
  color: white;
  margin-bottom: 2rem;
  width: 30px;
  height: 30px;
  background: #0780bf;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-tvgerrDSbZ .mbr-iconfont {
    margin: auto;
    margin-bottom: 2rem;
  }
}
.cid-tvgerrDSbZ .card-wrapper {
  margin-top: 3rem;
}
.cid-tvgerrDSbZ .mbr-section-title {
  color: #2b619e;
  text-align: center;
}
.cid-tvgerrDSbZ .card-title,
.cid-tvgerrDSbZ .iconfont-wrapper {
  color: #222222;
  text-align: left;
}
.cid-tvgfKsJN95 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
  overflow: hidden;
}
.cid-tvgfKsJN95 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvgfKsJN95 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvgfKsJN95 .container {
  padding-left: 15px;
  padding-right: 15px;
}
@media (max-width: 1599px) {
  .cid-tvgfKsJN95 .container {
    padding-left: 10px;
    padding-right: 10px;
  }
}
.cid-tvgfKsJN95 .row {
  margin-left: -25px;
  margin-right: -25px;
  justify-content: flex-start;
}
.cid-tvgfKsJN95 .row > [class*="col"] {
  padding-left: 25px;
  padding-right: 25px;
}
@media (max-width: 1599px) {
  .cid-tvgfKsJN95 .row {
    margin-left: -15px;
    margin-right: -15px;
  }
  .cid-tvgfKsJN95 .row > [class*="col"] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.cid-tvgfKsJN95 .mbr-section-head {
  width: 100%;
}
.cid-tvgfKsJN95 .mbr-section-title {
  color: #FF014E;
}
@media (max-width: 767px) {
  .cid-tvgfKsJN95 .mbr-section-title {
    text-align: center;
  }
}
.cid-tvgfKsJN95 .mbr-section-subtitle {
  color: #2b619e;
  margin-top: 15px;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tvgfKsJN95 .mbr-section-subtitle {
    margin-top: 10px;
    text-align: center;
  }
}
.cid-tvgfKsJN95 .card-row {
  align-items: stretch;
}
.cid-tvgfKsJN95 .card {
  margin-top: 50px;
}
@media (max-width: 991px) {
  .cid-tvgfKsJN95 .card {
    margin-top: 30px;
  }
}
.cid-tvgfKsJN95 .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 50px 35px 50px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #0780bf, #2b619e);
  box-shadow: 10px 10px 19px #e5e5e5, -10px -10px 19px #e5e5e5;
}
@media (max-width: 1199px) {
  .cid-tvgfKsJN95 .card-wrapper {
    padding: 30px;
  }
}
@media (max-width: 575px) {
  .cid-tvgfKsJN95 .card-wrapper {
    padding: 20px;
  }
}
.cid-tvgfKsJN95 .card-wrapper:hover .card-bg {
  opacity: 1;
}
.cid-tvgfKsJN95 .card-wrapper:hover .card-box {
  transform: translateY(0);
}
.cid-tvgfKsJN95 .card-wrapper:hover .card-title {
  color: #ffffff !important;
}
.cid-tvgfKsJN95 .card-wrapper:hover .card-text {
  color: #ffffff !important;
}
.cid-tvgfKsJN95 .card-wrapper:hover .iconfont-wrapper-hover {
  visibility: visible;
  opacity: 1;
}
.cid-tvgfKsJN95 .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  background: linear-gradient(to right bottom, #2b619e, #0780bf);
  opacity: 0;
  transition: .5s all;
}
.cid-tvgfKsJN95 .card-box {
  position: relative;
  z-index: 5;
  height: 100%;
  transition: 0.7s cubic-bezier(0.17, 0.67, 0, 1.01);
  transform: translateY(20px);
}
.cid-tvgfKsJN95 .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: auto;
  margin-bottom: 30px;
}
@media (max-width: 767px) {
  .cid-tvgfKsJN95 .iconfont-wrapper {
    margin-bottom: 10px;
  }
}
.cid-tvgfKsJN95 .iconfont-wrapper .mbr-iconfont {
  font-size: 42px;
  color: #ffffff;
}
.cid-tvgfKsJN95 .card-title {
  color: #ffffff;
  margin-bottom: 20px;
  transition: .5s all;
}
@media (max-width: 767px) {
  .cid-tvgfKsJN95 .card-title {
    margin-bottom: 15px;
  }
}
.cid-tvgfKsJN95 .card-text {
  color: #ffffff;
  margin-bottom: 22px;
  transition: .5s all;
}
.cid-tvgfKsJN95 .iconfont-wrapper-hover {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: auto;
  visibility: hidden;
  opacity: 0;
  transition: .5s all;
}
.cid-tvgfKsJN95 .iconfont-wrapper-hover .mbr-iconfont {
  font-size: 32px;
  color: #ffffff;
}
.cid-tvl8YfNMy8 {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tvl8YfNMy8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvl8YfNMy8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvl8YfNMy8 .mbr-section-title {
  color: #0780bf;
}
.cid-tvl8PpyI6K {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tvl8PpyI6K .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvl8PpyI6K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvl8PpyI6K .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvl8PpyI6K .row {
  flex-direction: row-reverse;
}
.cid-tvl8PpyI6K img {
  width: 100%;
}
.cid-tvl8PpyI6K .mbr-description {
  color: #2b619e;
}
.cid-tvl8Q7JCxF {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tvl8Q7JCxF .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvl8Q7JCxF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvl8Q7JCxF .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvl8Q7JCxF .row {
  flex-direction: row-reverse;
}
.cid-tvl8Q7JCxF img {
  width: 100%;
}
.cid-tvl8Q7JCxF .mbr-description {
  color: #2b619e;
}
.cid-tvl93IdfMD {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tvl93IdfMD .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvl93IdfMD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvl93IdfMD .mbr-section-title {
  color: #0780bf;
}
.cid-tvl8QCp8Rx {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tvl8QCp8Rx .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvl8QCp8Rx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvl8QCp8Rx .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvl8QCp8Rx .row {
  flex-direction: row-reverse;
}
.cid-tvl8QCp8Rx img {
  width: 100%;
}
.cid-tvl8QCp8Rx .mbr-description {
  text-align: center;
  color: #2b619e;
}
.cid-tvl8R6xWxq {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tvl8R6xWxq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvl8R6xWxq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvl8R6xWxq .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvl8R6xWxq .row {
  flex-direction: row-reverse;
}
.cid-tvl8R6xWxq img {
  width: 100%;
}
.cid-tvl8R6xWxq .mbr-description {
  color: #2b619e;
}
.cid-tvl95esh0p {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tvl95esh0p .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvl95esh0p .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvl95esh0p .mbr-section-title {
  color: #0780bf;
}
.cid-tvl8RzELUC {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tvl8RzELUC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvl8RzELUC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvl8RzELUC .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvl8RzELUC .row {
  flex-direction: row-reverse;
}
.cid-tvl8RzELUC img {
  width: 100%;
}
.cid-tvl8RzELUC .mbr-description {
  color: #2b619e;
}
.cid-tvl8S1xGdb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tvl8S1xGdb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvl8S1xGdb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvl8S1xGdb .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvl8S1xGdb .row {
  flex-direction: row-reverse;
}
.cid-tvl8S1xGdb img {
  width: 100%;
}
.cid-tvl8S1xGdb .mbr-description {
  color: #2b619e;
}
.cid-tvl96EhYwj {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tvl96EhYwj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvl96EhYwj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvl96EhYwj .mbr-section-title {
  color: #0780bf;
}
.cid-tvlcI0QHnz {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tvlcI0QHnz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvlcI0QHnz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvlcI0QHnz .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvlcI0QHnz .row {
  flex-direction: row-reverse;
}
.cid-tvlcI0QHnz img {
  width: 100%;
}
.cid-tvlcI0QHnz .mbr-description {
  color: #2b619e;
}
.cid-tvlcIKnSD0 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tvlcIKnSD0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvlcIKnSD0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvlcIKnSD0 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvlcIKnSD0 .row {
  flex-direction: row-reverse;
}
.cid-tvlcIKnSD0 img {
  width: 100%;
}
.cid-tvlcIKnSD0 .mbr-description {
  color: #2b619e;
}
.cid-tvldptfYcL {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tvldptfYcL .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvldptfYcL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvldptfYcL .mbr-section-title {
  color: #0780bf;
}
.cid-tvldqZG4Cn {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tvldqZG4Cn .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvldqZG4Cn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvldqZG4Cn .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvldqZG4Cn .row {
  flex-direction: row-reverse;
}
.cid-tvldqZG4Cn img {
  width: 100%;
}
.cid-tvldqZG4Cn .mbr-description {
  color: #2b619e;
}
.cid-tvldrEsN91 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tvldrEsN91 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvldrEsN91 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvldrEsN91 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvldrEsN91 .row {
  flex-direction: row-reverse;
}
.cid-tvldrEsN91 img {
  width: 100%;
}
.cid-tvldrEsN91 .mbr-description {
  color: #2b619e;
}
.cid-tvldukz7ez {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tvldukz7ez .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvldukz7ez .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvldukz7ez .mbr-section-title {
  color: #0780bf;
}
.cid-tvldsyOv7z {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tvldsyOv7z .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvldsyOv7z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvldsyOv7z .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvldsyOv7z .row {
  flex-direction: row-reverse;
}
.cid-tvldsyOv7z img {
  width: 100%;
}
.cid-tvldsyOv7z .mbr-description {
  color: #2b619e;
}
.cid-tvldt0bWbA {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tvldt0bWbA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvldt0bWbA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvldt0bWbA .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvldt0bWbA .row {
  flex-direction: row-reverse;
}
.cid-tvldt0bWbA img {
  width: 100%;
}
.cid-tvldt0bWbA .mbr-description {
  color: #2b619e;
}
.cid-tvlkMXRqdK {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tvlkMXRqdK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvlkMXRqdK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvlkMXRqdK .mbr-section-title {
  color: #0780bf;
}
.cid-tvlkODueUn {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tvlkODueUn .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvlkODueUn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvlkODueUn .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvlkODueUn .row {
  flex-direction: row-reverse;
}
.cid-tvlkODueUn img {
  width: 100%;
}
.cid-tvlkODueUn .mbr-description {
  color: #2b619e;
}
.cid-tvll7M1aNy {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tvll7M1aNy .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvll7M1aNy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvll7M1aNy .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvll7M1aNy .row {
  flex-direction: row-reverse;
}
.cid-tvll7M1aNy img {
  width: 100%;
}
.cid-tvll7M1aNy .mbr-description {
  color: #2b619e;
}
.cid-tvllyTmdJy {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tvllyTmdJy .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvllyTmdJy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvllyTmdJy .mbr-section-title {
  color: #0780bf;
}
.cid-tvllvNW0Gd {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tvllvNW0Gd .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvllvNW0Gd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvllvNW0Gd .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvllvNW0Gd .row {
  flex-direction: row-reverse;
}
.cid-tvllvNW0Gd img {
  width: 100%;
}
.cid-tvllvNW0Gd .mbr-description {
  color: #2b619e;
}
.cid-tvllwAeofj {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tvllwAeofj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvllwAeofj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvllwAeofj .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvllwAeofj .row {
  flex-direction: row-reverse;
}
.cid-tvllwAeofj img {
  width: 100%;
}
.cid-tvllwAeofj .mbr-description {
  color: #2b619e;
}
.cid-tvlma7RpRq {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tvlma7RpRq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvlma7RpRq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvlma7RpRq .mbr-section-title {
  color: #0780bf;
}
.cid-tvlmcWXpuK {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tvlmcWXpuK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvlmcWXpuK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvlmcWXpuK .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvlmcWXpuK .row {
  flex-direction: row-reverse;
}
.cid-tvlmcWXpuK img {
  width: 100%;
}
.cid-tvlmcWXpuK .mbr-description {
  color: #2b619e;
}
.cid-tvlmdJcoah {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tvlmdJcoah .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvlmdJcoah .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvlmdJcoah .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvlmdJcoah .row {
  flex-direction: row-reverse;
}
.cid-tvlmdJcoah img {
  width: 100%;
}
.cid-tvlmdJcoah .mbr-description {
  color: #2b619e;
}
.cid-tvgers6lt4 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #001226;
}
.cid-tvgers6lt4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvgers6lt4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvgers6lt4 .container {
  width: 100%;
  max-width: 1310px;
}
@media (max-width: 1199px) {
  .cid-tvgers6lt4 .container {
    max-width: 960px;
  }
}
@media (max-width: 991px) {
  .cid-tvgers6lt4 .container {
    max-width: 720px;
  }
}
@media (max-width: 767px) {
  .cid-tvgers6lt4 .container {
    max-width: 540px;
  }
}
@media (max-width: 575px) {
  .cid-tvgers6lt4 .container {
    max-width: 100%;
  }
  .cid-tvgers6lt4 .container .row > [class*="col"] {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.cid-tvgers6lt4 .item-wrap {
  width: 100%;
}
.cid-tvgers6lt4 .navbar-brand {
  display: flex;
  flex-basis: 100%;
  flex-wrap: wrap;
  word-break: break-word !important;
  word-wrap: break-word !important;
  min-height: 50px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 35px;
  padding: 0;
  transition: all 0.4s;
  z-index: 1;
  white-space: normal;
}
.cid-tvgers6lt4 .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-tvgers6lt4 .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-tvgers6lt4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  word-break: break-word !important;
  word-wrap: break-word !important;
}
.cid-tvgers6lt4 .navbar-brand .navbar-caption:hover {
  text-decoration-line: none !important;
}
.cid-tvgers6lt4 .navbar-brand .navbar-logo a {
  outline: none;
  word-break: break-word !important;
  word-wrap: break-word !important;
}
.cid-tvgers6lt4 .navbar-brand .navbar-logo a:hover {
  text-decoration-line: none !important;
}
.cid-tvgers6lt4 .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -4px -12px;
}
.cid-tvgers6lt4 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 4px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #22a5e5, #093e79);
  transition: 0.4s all;
}
.cid-tvgers6lt4 .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-tvgers6lt4 .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #ffffff;
}
.cid-tvgers6lt4 .soc-item:hover {
  transform: translateY(-3px);
}
.cid-tvgers6lt4 .soc-item:hover:before {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvgers6lt4 .col-links {
    padding-top: 20px;
  }
}
.cid-tvgers6lt4 .mbr-section-subtitle {
  color: #ffffff;
  margin-bottom: 20px;
}
@media (max-width: 575px) {
  .cid-tvgers6lt4 .mbr-section-subtitle {
    text-align: center !important;
  }
}
.cid-tvgers6lt4 .list {
  width: 100%;
  list-style: none;
  padding-left: 0;
  margin-bottom: 40px;
  color: #c4cfde;
  transition: 0.4s all;
}
@media (max-width: 575px) {
  .cid-tvgers6lt4 .list {
    text-align: center !important;
  }
}
.cid-tvgers6lt4 .list li {
  width: 100%;
  color: inherit !important;
  margin-bottom: 8px;
  transition: 0.4s all;
}
.cid-tvgers6lt4 .list li:not(:first-child) {
  margin-top: 10px;
}
.cid-tvgers6lt4 .list a {
  position: relative;
  color: inherit !important;
  line-height: inherit !important;
  transition: 0.4s all;
}
.cid-tvgers6lt4 .list a:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #0780bf;
  transition: 0.4s all;
}
.cid-tvgers6lt4 .list a:hover {
  color: #0780bf !important;
  line-height: inherit !important;
}
.cid-tvgers6lt4 .list a:hover:before {
  width: 100%;
}
.cid-tvgers6lt4 .col-copyright {
  padding-top: 80px;
}
@media (max-width: 767px) {
  .cid-tvgers6lt4 .col-copyright {
    padding-top: 40px;
  }
}
.cid-tvgers6lt4 .border-item {
  width: 100%;
  height: 1px;
  background-color: #373f46;
}
.cid-tvgers6lt4 .copyright {
  color: #C4CFDE;
  padding: 40px 0;
}
.cid-tvgersDngK {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #001226;
}
.cid-tvgersDngK .mbr-text {
  color: #eae8e4;
  margin-bottom: 0;
  line-height: 1.25;
}
.cid-tvgersDngK .foot-menu {
  margin-bottom: 0;
}
.cid-tvgersDngK ul {
  list-style: none;
  padding: 0;
  text-align: right;
}
.cid-tvgersDngK li {
  display: inline-block;
  line-height: 1.5;
  margin: .5rem .75rem;
}
.cid-tvgersDngK li > a[class*="text-"]:not(.btn):not([role]):not(.navbar-caption):hover:after {
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-tvgersDngK ul {
    text-align: left;
  }
  .cid-tvgersDngK .mbr-text {
    margin-bottom: .75rem;
    margin-left: .75rem;
  }
}
.cid-tvgersDngK .foot-menu-item {
  text-align: left;
}
.cid-tvgjgHldf7 .navbar-dropdown {
  position: relative !important;
}
.cid-tvgjgHldf7 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tvgjgHldf7 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tvgjgHldf7 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tvgjgHldf7 .dropdown-item:hover,
.cid-tvgjgHldf7 .dropdown-item:focus {
  background: #0780bf !important;
  color: #0780bf !important;
}
.cid-tvgjgHldf7 .dropdown-item:hover span {
  color: #0780bf;
}
.cid-tvgjgHldf7 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tvgjgHldf7 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tvgjgHldf7 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tvgjgHldf7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tvgjgHldf7 .nav-link {
  position: relative;
}
.cid-tvgjgHldf7 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tvgjgHldf7 .container {
    flex-wrap: nowrap;
  }
}
.cid-tvgjgHldf7 .iconfont-wrapper {
  color: #0780bf !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tvgjgHldf7 .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-tvgjgHldf7 .navbar-nav .nav-item .nav-link {
  margin: 5px 10px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-tvgjgHldf7 .navbar-nav .nav-item .nav-link:hover,
.cid-tvgjgHldf7 .navbar-nav .nav-item .nav-link:focus,
.cid-tvgjgHldf7 .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #0780bf !important;
}
.cid-tvgjgHldf7 .dropdown-menu,
.cid-tvgjgHldf7 .navbar.opened {
  background: #ffffff !important;
}
.cid-tvgjgHldf7 .nav-item:focus,
.cid-tvgjgHldf7 .nav-link:focus {
  outline: none;
}
.cid-tvgjgHldf7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tvgjgHldf7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tvgjgHldf7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tvgjgHldf7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tvgjgHldf7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tvgjgHldf7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tvgjgHldf7 .navbar {
  min-height: 122px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  padding: 0 !important;
  box-shadow: none !important;
  background: #ffffff;
}
.cid-tvgjgHldf7 .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-tvgjgHldf7 .navbar.opened {
  transition: all 0.3s;
}
.cid-tvgjgHldf7 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tvgjgHldf7 .navbar .navbar-logo img {
  width: auto;
}
.cid-tvgjgHldf7 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tvgjgHldf7 .navbar.collapsed {
  justify-content: center;
}
.cid-tvgjgHldf7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tvgjgHldf7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tvgjgHldf7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tvgjgHldf7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tvgjgHldf7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tvgjgHldf7 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tvgjgHldf7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tvgjgHldf7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tvgjgHldf7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tvgjgHldf7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tvgjgHldf7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tvgjgHldf7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tvgjgHldf7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tvgjgHldf7 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tvgjgHldf7 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tvgjgHldf7 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tvgjgHldf7 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tvgjgHldf7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tvgjgHldf7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tvgjgHldf7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tvgjgHldf7 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tvgjgHldf7 .navbar.navbar-short {
  min-height: 90px;
}
.cid-tvgjgHldf7 .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-tvgjgHldf7 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-tvgjgHldf7 .navbar {
    min-height: 80px;
  }
}
.cid-tvgjgHldf7 .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-tvgjgHldf7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tvgjgHldf7 .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-tvgjgHldf7 .navbar-brand {
    min-height: 69px;
  }
}
.cid-tvgjgHldf7 .dropdown-item.active,
.cid-tvgjgHldf7 .dropdown-item:active {
  background-color: transparent;
}
.cid-tvgjgHldf7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tvgjgHldf7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tvgjgHldf7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tvgjgHldf7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tvgjgHldf7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tvgjgHldf7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tvgjgHldf7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tvgjgHldf7 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tvgjgHldf7 button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-tvgjgHldf7 button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-tvgjgHldf7 button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-tvgjgHldf7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #ffffff;
}
.cid-tvgjgHldf7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-tvgjgHldf7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-tvgjgHldf7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-tvgjgHldf7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tvgjgHldf7 nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tvgjgHldf7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tvgjgHldf7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tvgjgHldf7 nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tvgjgHldf7 .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tvgjgHldf7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tvgjgHldf7 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tvgjgHldf7 .navbar {
    height: 70px;
  }
  .cid-tvgjgHldf7 .navbar.opened {
    height: auto;
  }
  .cid-tvgjgHldf7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tvgjgHldf7 .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #ffffff;
}
@media (max-width: 575px) {
  .cid-tvgjgHldf7 .navbar-short {
    min-height: 70px;
  }
}
.cid-tvgjgHldf7 .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-tvgjgHldf7 .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-tvgjgHldf7 .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-tvgjgHldf7 .container-fluid {
    padding: 0 3px;
  }
}
.cid-tvgjgHldf7 .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-tvgjgHldf7 .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-tvgjgHldf7 .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-tvgjgHldf7 .container-fluid {
    flex-wrap: wrap;
  }
  .cid-tvgjgHldf7 button.navbar-toggler {
    display: flex;
  }
  .cid-tvgjgHldf7 .navbar-brand {
    width: auto !important;
  }
  .cid-tvgjgHldf7 .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-tvgjgHldf7 .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-tvgjgHldf7 .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-tvgjgHldf7 .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-tvgjgHldf7 .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-tvgjgHldf7 .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-tvgjgHQXGx {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tvgjgHQXGx .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvgjgHQXGx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvgjgHQXGx .main-wrap {
  display: grid;
  max-width: 100%;
  grid-auto-columns: 1fr;
  grid-column-gap: 100px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tvgjgHQXGx .main-wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    grid-row-gap: 50px;
  }
}
.cid-tvgjgHQXGx .card-col {
  display: flex;
  height: 100%;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-tvgjgHQXGx .card-col {
    padding: 20px 0 0;
  }
}
.cid-tvgjgHQXGx .card-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 80%;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .cid-tvgjgHQXGx .card-wrapper {
    margin: 0 auto 0 0;
    max-width: 70%;
  }
}
@media (max-width: 575px) {
  .cid-tvgjgHQXGx .card-wrapper {
    max-width: 100%;
  }
}
.cid-tvgjgHQXGx .card-title {
  padding-bottom: 10px;
  color: #2b619e;
}
.cid-tvgjgHQXGx .mbr-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #747474;
}
.cid-tvgjgHQXGx .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 991px) {
  .cid-tvgjgHQXGx .image-wrapper {
    max-width: 300px;
    width: 100%;
    margin: 0 auto;
  }
}
@media (max-width: 575px) {
  .cid-tvgjgHQXGx .image-wrapper {
    max-width: 100%;
  }
}
.cid-tvgjgHQXGx .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tvgjgHQXGx .mbr-text,
.cid-tvgjgHQXGx .mbr-section-btn {
  color: #222222;
}
.cid-tvgD76D2oY {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tvgD76D2oY .mbr-section-title,
.cid-tvgD76D2oY .mbr-section-subtitle {
  text-align: center;
}
.cid-tvgD76D2oY .card {
  border-radius: 0;
  margin-bottom: 2rem;
  border-bottom: 1px solid #bbbbbb;
}
@media (min-width: 992px) {
  .cid-tvgD76D2oY .right {
    padding-right: 71px;
  }
  .cid-tvgD76D2oY .left {
    padding-left: 71px;
  }
}
.cid-tvgD76D2oY .card-title {
  letter-spacing: .035em;
  color: #222222;
}
.cid-tvgD76D2oY .mbr-section-subtitle,
.cid-tvgD76D2oY .mbr-text {
  color: #9A948D;
}
.cid-tvgD76D2oY .cost {
  text-align: right;
  color: #222222;
}
.cid-tvgD76D2oY .mbr-section-title {
  color: #2b619e;
}
.cid-tvgD76D2oY .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tvgD76D2oY .mbr-text {
  text-align: left;
}
.cid-tvgp9tDZ7J {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #0780bf;
}
.cid-tvgp9tDZ7J .mbr-section-title,
.cid-tvgp9tDZ7J .mbr-section-subtitle {
  text-align: center;
}
.cid-tvgp9tDZ7J .card {
  border-radius: 0;
  margin-bottom: 2rem;
  border-bottom: 1px solid #bbbbbb;
}
@media (min-width: 992px) {
  .cid-tvgp9tDZ7J .right {
    padding-right: 71px;
  }
  .cid-tvgp9tDZ7J .left {
    padding-left: 71px;
  }
}
.cid-tvgp9tDZ7J .card-title {
  letter-spacing: .035em;
  color: #ffffff;
}
.cid-tvgp9tDZ7J .mbr-section-subtitle,
.cid-tvgp9tDZ7J .mbr-text {
  color: #9A948D;
}
.cid-tvgp9tDZ7J .cost {
  text-align: right;
  color: #ffffff;
}
.cid-tvgp9tDZ7J .mbr-section-title {
  color: #ffffff;
}
.cid-tvgp9tDZ7J .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tvgp9tDZ7J .mbr-text {
  text-align: left;
}
.cid-tvlpemJ9m7 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tvlpemJ9m7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvlpemJ9m7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tvlpemJ9m7 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tvlpemJ9m7 .row {
  flex-direction: row-reverse;
}
.cid-tvlpemJ9m7 img {
  width: 100%;
}
.cid-tvlpemJ9m7 .mbr-description {
  color: #2b619e;
}
.cid-tvgjgJPkxh {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #001226;
}
.cid-tvgjgJPkxh .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvgjgJPkxh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvgjgJPkxh .container {
  width: 100%;
  max-width: 1310px;
}
@media (max-width: 1199px) {
  .cid-tvgjgJPkxh .container {
    max-width: 960px;
  }
}
@media (max-width: 991px) {
  .cid-tvgjgJPkxh .container {
    max-width: 720px;
  }
}
@media (max-width: 767px) {
  .cid-tvgjgJPkxh .container {
    max-width: 540px;
  }
}
@media (max-width: 575px) {
  .cid-tvgjgJPkxh .container {
    max-width: 100%;
  }
  .cid-tvgjgJPkxh .container .row > [class*="col"] {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.cid-tvgjgJPkxh .item-wrap {
  width: 100%;
}
.cid-tvgjgJPkxh .navbar-brand {
  display: flex;
  flex-basis: 100%;
  flex-wrap: wrap;
  word-break: break-word !important;
  word-wrap: break-word !important;
  min-height: 50px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 35px;
  padding: 0;
  transition: all 0.4s;
  z-index: 1;
  white-space: normal;
}
.cid-tvgjgJPkxh .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-tvgjgJPkxh .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-tvgjgJPkxh .navbar-brand .navbar-caption {
  line-height: inherit !important;
  word-break: break-word !important;
  word-wrap: break-word !important;
}
.cid-tvgjgJPkxh .navbar-brand .navbar-caption:hover {
  text-decoration-line: none !important;
}
.cid-tvgjgJPkxh .navbar-brand .navbar-logo a {
  outline: none;
  word-break: break-word !important;
  word-wrap: break-word !important;
}
.cid-tvgjgJPkxh .navbar-brand .navbar-logo a:hover {
  text-decoration-line: none !important;
}
.cid-tvgjgJPkxh .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -4px -12px;
}
.cid-tvgjgJPkxh .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 4px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #22a5e5, #093e79);
  transition: 0.4s all;
}
.cid-tvgjgJPkxh .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-tvgjgJPkxh .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #ffffff;
}
.cid-tvgjgJPkxh .soc-item:hover {
  transform: translateY(-3px);
}
.cid-tvgjgJPkxh .soc-item:hover:before {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvgjgJPkxh .col-links {
    padding-top: 20px;
  }
}
.cid-tvgjgJPkxh .mbr-section-subtitle {
  color: #ffffff;
  margin-bottom: 20px;
}
@media (max-width: 575px) {
  .cid-tvgjgJPkxh .mbr-section-subtitle {
    text-align: center !important;
  }
}
.cid-tvgjgJPkxh .list {
  width: 100%;
  list-style: none;
  padding-left: 0;
  margin-bottom: 40px;
  color: #c4cfde;
  transition: 0.4s all;
}
@media (max-width: 575px) {
  .cid-tvgjgJPkxh .list {
    text-align: center !important;
  }
}
.cid-tvgjgJPkxh .list li {
  width: 100%;
  color: inherit !important;
  margin-bottom: 8px;
  transition: 0.4s all;
}
.cid-tvgjgJPkxh .list li:not(:first-child) {
  margin-top: 10px;
}
.cid-tvgjgJPkxh .list a {
  position: relative;
  color: inherit !important;
  line-height: inherit !important;
  transition: 0.4s all;
}
.cid-tvgjgJPkxh .list a:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #0780bf;
  transition: 0.4s all;
}
.cid-tvgjgJPkxh .list a:hover {
  color: #0780bf !important;
  line-height: inherit !important;
}
.cid-tvgjgJPkxh .list a:hover:before {
  width: 100%;
}
.cid-tvgjgJPkxh .col-copyright {
  padding-top: 80px;
}
@media (max-width: 767px) {
  .cid-tvgjgJPkxh .col-copyright {
    padding-top: 40px;
  }
}
.cid-tvgjgJPkxh .border-item {
  width: 100%;
  height: 1px;
  background-color: #373f46;
}
.cid-tvgjgJPkxh .copyright {
  color: #C4CFDE;
  padding: 40px 0;
}
.cid-tvgjgKptbH {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #001226;
}
.cid-tvgjgKptbH .mbr-text {
  color: #eae8e4;
  margin-bottom: 0;
  line-height: 1.25;
}
.cid-tvgjgKptbH .foot-menu {
  margin-bottom: 0;
}
.cid-tvgjgKptbH ul {
  list-style: none;
  padding: 0;
  text-align: right;
}
.cid-tvgjgKptbH li {
  display: inline-block;
  line-height: 1.5;
  margin: .5rem .75rem;
}
.cid-tvgjgKptbH li > a[class*="text-"]:not(.btn):not([role]):not(.navbar-caption):hover:after {
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-tvgjgKptbH ul {
    text-align: left;
  }
  .cid-tvgjgKptbH .mbr-text {
    margin-bottom: .75rem;
    margin-left: .75rem;
  }
}
.cid-tvgjgKptbH .foot-menu-item {
  text-align: left;
}
.cid-tvgLAXDhRD .navbar-dropdown {
  position: relative !important;
}
.cid-tvgLAXDhRD .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tvgLAXDhRD .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tvgLAXDhRD .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tvgLAXDhRD .dropdown-item:hover,
.cid-tvgLAXDhRD .dropdown-item:focus {
  background: #0780bf !important;
  color: #0780bf !important;
}
.cid-tvgLAXDhRD .dropdown-item:hover span {
  color: #0780bf;
}
.cid-tvgLAXDhRD .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tvgLAXDhRD .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tvgLAXDhRD .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tvgLAXDhRD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tvgLAXDhRD .nav-link {
  position: relative;
}
.cid-tvgLAXDhRD .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tvgLAXDhRD .container {
    flex-wrap: nowrap;
  }
}
.cid-tvgLAXDhRD .iconfont-wrapper {
  color: #0780bf !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tvgLAXDhRD .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-tvgLAXDhRD .navbar-nav .nav-item .nav-link {
  margin: 5px 10px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-tvgLAXDhRD .navbar-nav .nav-item .nav-link:hover,
.cid-tvgLAXDhRD .navbar-nav .nav-item .nav-link:focus,
.cid-tvgLAXDhRD .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #0780bf !important;
}
.cid-tvgLAXDhRD .dropdown-menu,
.cid-tvgLAXDhRD .navbar.opened {
  background: #ffffff !important;
}
.cid-tvgLAXDhRD .nav-item:focus,
.cid-tvgLAXDhRD .nav-link:focus {
  outline: none;
}
.cid-tvgLAXDhRD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tvgLAXDhRD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tvgLAXDhRD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tvgLAXDhRD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tvgLAXDhRD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tvgLAXDhRD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tvgLAXDhRD .navbar {
  min-height: 122px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  padding: 0 !important;
  box-shadow: none !important;
  background: #ffffff;
}
.cid-tvgLAXDhRD .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-tvgLAXDhRD .navbar.opened {
  transition: all 0.3s;
}
.cid-tvgLAXDhRD .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tvgLAXDhRD .navbar .navbar-logo img {
  width: auto;
}
.cid-tvgLAXDhRD .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tvgLAXDhRD .navbar.collapsed {
  justify-content: center;
}
.cid-tvgLAXDhRD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tvgLAXDhRD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tvgLAXDhRD .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tvgLAXDhRD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tvgLAXDhRD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tvgLAXDhRD .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tvgLAXDhRD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tvgLAXDhRD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tvgLAXDhRD .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tvgLAXDhRD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tvgLAXDhRD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tvgLAXDhRD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tvgLAXDhRD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tvgLAXDhRD .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tvgLAXDhRD .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tvgLAXDhRD .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tvgLAXDhRD .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tvgLAXDhRD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tvgLAXDhRD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tvgLAXDhRD .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tvgLAXDhRD .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tvgLAXDhRD .navbar.navbar-short {
  min-height: 90px;
}
.cid-tvgLAXDhRD .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-tvgLAXDhRD .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-tvgLAXDhRD .navbar {
    min-height: 80px;
  }
}
.cid-tvgLAXDhRD .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-tvgLAXDhRD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tvgLAXDhRD .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-tvgLAXDhRD .navbar-brand {
    min-height: 69px;
  }
}
.cid-tvgLAXDhRD .dropdown-item.active,
.cid-tvgLAXDhRD .dropdown-item:active {
  background-color: transparent;
}
.cid-tvgLAXDhRD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tvgLAXDhRD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tvgLAXDhRD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tvgLAXDhRD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tvgLAXDhRD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tvgLAXDhRD .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tvgLAXDhRD ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tvgLAXDhRD .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tvgLAXDhRD button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-tvgLAXDhRD button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-tvgLAXDhRD button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-tvgLAXDhRD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #ffffff;
}
.cid-tvgLAXDhRD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-tvgLAXDhRD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-tvgLAXDhRD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-tvgLAXDhRD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tvgLAXDhRD nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tvgLAXDhRD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tvgLAXDhRD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tvgLAXDhRD nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tvgLAXDhRD .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tvgLAXDhRD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tvgLAXDhRD .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tvgLAXDhRD .navbar {
    height: 70px;
  }
  .cid-tvgLAXDhRD .navbar.opened {
    height: auto;
  }
  .cid-tvgLAXDhRD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tvgLAXDhRD .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #ffffff;
}
@media (max-width: 575px) {
  .cid-tvgLAXDhRD .navbar-short {
    min-height: 70px;
  }
}
.cid-tvgLAXDhRD .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-tvgLAXDhRD .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-tvgLAXDhRD .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-tvgLAXDhRD .container-fluid {
    padding: 0 3px;
  }
}
.cid-tvgLAXDhRD .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-tvgLAXDhRD .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-tvgLAXDhRD .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-tvgLAXDhRD .container-fluid {
    flex-wrap: wrap;
  }
  .cid-tvgLAXDhRD button.navbar-toggler {
    display: flex;
  }
  .cid-tvgLAXDhRD .navbar-brand {
    width: auto !important;
  }
  .cid-tvgLAXDhRD .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-tvgLAXDhRD .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-tvgLAXDhRD .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-tvgLAXDhRD .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-tvgLAXDhRD .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-tvgLAXDhRD .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-tvgMmWx332 {
  padding-top: 15rem;
  padding-bottom: 15rem;
  background-image: url("../../../assets/images/0d7a9907-copy-2000x1598.jpeg");
}
.cid-tvgMmWx332 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvgMmWx332 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvgMmWx332 .mbr-section-title {
  margin-bottom: 32px;
}
.cid-tvmfcwSMC4 {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tvmfcwSMC4 .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
@media (min-width: 1400px) {
  .cid-tvmfcwSMC4 .item {
    padding: 1.5rem;
  }
}
.cid-tvmfcwSMC4 img {
  border-radius: 2rem;
}
.cid-tvmfcwSMC4 .item-img {
  padding: 3rem;
  margin-bottom: 3rem;
}
@media (max-width: 767px) {
  .cid-tvmfcwSMC4 .item-img {
    padding: 1rem;
    margin-bottom: 1rem;
  }
}
.cid-tvmfcwSMC4 img,
.cid-tvmfcwSMC4 .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-tvmfcwSMC4 .item:focus,
.cid-tvmfcwSMC4 span:focus {
  outline: none;
}
.cid-tvmfcwSMC4 .item-wrapper {
  position: relative;
  border-radius: 3rem;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
  transition: all 0.3s;
}
@media (min-width: 992px) {
  .cid-tvmfcwSMC4 .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tvmfcwSMC4 .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tvmfcwSMC4 .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tvmfcwSMC4 .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tvmfcwSMC4 .item-wrapper:hover {
  box-shadow: 0 0 40px 0 lightgray;
  transform: scale(1.02);
}
.cid-tvmfcwSMC4 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tvmfcwSMC4 .mbr-section-title {
  color: #2b619e;
}
.cid-tvmfcwSMC4 .mbr-text,
.cid-tvmfcwSMC4 .mbr-section-btn {
  text-align: center;
  color: #595959;
}
.cid-tvmfcwSMC4 .item-title {
  text-align: center;
  color: #222222;
}
.cid-tvmfcwSMC4 .item-subtitle {
  text-align: left;
}
.cid-tvgLAZKpWv {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #001226;
}
.cid-tvgLAZKpWv .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvgLAZKpWv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvgLAZKpWv .container {
  width: 100%;
  max-width: 1310px;
}
@media (max-width: 1199px) {
  .cid-tvgLAZKpWv .container {
    max-width: 960px;
  }
}
@media (max-width: 991px) {
  .cid-tvgLAZKpWv .container {
    max-width: 720px;
  }
}
@media (max-width: 767px) {
  .cid-tvgLAZKpWv .container {
    max-width: 540px;
  }
}
@media (max-width: 575px) {
  .cid-tvgLAZKpWv .container {
    max-width: 100%;
  }
  .cid-tvgLAZKpWv .container .row > [class*="col"] {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.cid-tvgLAZKpWv .item-wrap {
  width: 100%;
}
.cid-tvgLAZKpWv .navbar-brand {
  display: flex;
  flex-basis: 100%;
  flex-wrap: wrap;
  word-break: break-word !important;
  word-wrap: break-word !important;
  min-height: 50px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 35px;
  padding: 0;
  transition: all 0.4s;
  z-index: 1;
  white-space: normal;
}
.cid-tvgLAZKpWv .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-tvgLAZKpWv .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-tvgLAZKpWv .navbar-brand .navbar-caption {
  line-height: inherit !important;
  word-break: break-word !important;
  word-wrap: break-word !important;
}
.cid-tvgLAZKpWv .navbar-brand .navbar-caption:hover {
  text-decoration-line: none !important;
}
.cid-tvgLAZKpWv .navbar-brand .navbar-logo a {
  outline: none;
  word-break: break-word !important;
  word-wrap: break-word !important;
}
.cid-tvgLAZKpWv .navbar-brand .navbar-logo a:hover {
  text-decoration-line: none !important;
}
.cid-tvgLAZKpWv .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -4px -12px;
}
.cid-tvgLAZKpWv .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 4px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #22a5e5, #093e79);
  transition: 0.4s all;
}
.cid-tvgLAZKpWv .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-tvgLAZKpWv .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #ffffff;
}
.cid-tvgLAZKpWv .soc-item:hover {
  transform: translateY(-3px);
}
.cid-tvgLAZKpWv .soc-item:hover:before {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvgLAZKpWv .col-links {
    padding-top: 20px;
  }
}
.cid-tvgLAZKpWv .mbr-section-subtitle {
  color: #ffffff;
  margin-bottom: 20px;
}
@media (max-width: 575px) {
  .cid-tvgLAZKpWv .mbr-section-subtitle {
    text-align: center !important;
  }
}
.cid-tvgLAZKpWv .list {
  width: 100%;
  list-style: none;
  padding-left: 0;
  margin-bottom: 40px;
  color: #c4cfde;
  transition: 0.4s all;
}
@media (max-width: 575px) {
  .cid-tvgLAZKpWv .list {
    text-align: center !important;
  }
}
.cid-tvgLAZKpWv .list li {
  width: 100%;
  color: inherit !important;
  margin-bottom: 8px;
  transition: 0.4s all;
}
.cid-tvgLAZKpWv .list li:not(:first-child) {
  margin-top: 10px;
}
.cid-tvgLAZKpWv .list a {
  position: relative;
  color: inherit !important;
  line-height: inherit !important;
  transition: 0.4s all;
}
.cid-tvgLAZKpWv .list a:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #0780bf;
  transition: 0.4s all;
}
.cid-tvgLAZKpWv .list a:hover {
  color: #0780bf !important;
  line-height: inherit !important;
}
.cid-tvgLAZKpWv .list a:hover:before {
  width: 100%;
}
.cid-tvgLAZKpWv .col-copyright {
  padding-top: 80px;
}
@media (max-width: 767px) {
  .cid-tvgLAZKpWv .col-copyright {
    padding-top: 40px;
  }
}
.cid-tvgLAZKpWv .border-item {
  width: 100%;
  height: 1px;
  background-color: #373f46;
}
.cid-tvgLAZKpWv .copyright {
  color: #C4CFDE;
  padding: 40px 0;
}
.cid-tvgLB0uKfK {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #001226;
}
.cid-tvgLB0uKfK .mbr-text {
  color: #eae8e4;
  margin-bottom: 0;
  line-height: 1.25;
}
.cid-tvgLB0uKfK .foot-menu {
  margin-bottom: 0;
}
.cid-tvgLB0uKfK ul {
  list-style: none;
  padding: 0;
  text-align: right;
}
.cid-tvgLB0uKfK li {
  display: inline-block;
  line-height: 1.5;
  margin: .5rem .75rem;
}
.cid-tvgLB0uKfK li > a[class*="text-"]:not(.btn):not([role]):not(.navbar-caption):hover:after {
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-tvgLB0uKfK ul {
    text-align: left;
  }
  .cid-tvgLB0uKfK .mbr-text {
    margin-bottom: .75rem;
    margin-left: .75rem;
  }
}
.cid-tvgLB0uKfK .foot-menu-item {
  text-align: left;
}
.cid-tvgYTeLfwc .navbar-dropdown {
  position: relative !important;
}
.cid-tvgYTeLfwc .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tvgYTeLfwc .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tvgYTeLfwc .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tvgYTeLfwc .dropdown-item:hover,
.cid-tvgYTeLfwc .dropdown-item:focus {
  background: #0780bf !important;
  color: #0780bf !important;
}
.cid-tvgYTeLfwc .dropdown-item:hover span {
  color: #0780bf;
}
.cid-tvgYTeLfwc .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tvgYTeLfwc .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tvgYTeLfwc .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tvgYTeLfwc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tvgYTeLfwc .nav-link {
  position: relative;
}
.cid-tvgYTeLfwc .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tvgYTeLfwc .container {
    flex-wrap: nowrap;
  }
}
.cid-tvgYTeLfwc .iconfont-wrapper {
  color: #0780bf !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tvgYTeLfwc .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-tvgYTeLfwc .navbar-nav .nav-item .nav-link {
  margin: 5px 10px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-tvgYTeLfwc .navbar-nav .nav-item .nav-link:hover,
.cid-tvgYTeLfwc .navbar-nav .nav-item .nav-link:focus,
.cid-tvgYTeLfwc .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #0780bf !important;
}
.cid-tvgYTeLfwc .dropdown-menu,
.cid-tvgYTeLfwc .navbar.opened {
  background: #ffffff !important;
}
.cid-tvgYTeLfwc .nav-item:focus,
.cid-tvgYTeLfwc .nav-link:focus {
  outline: none;
}
.cid-tvgYTeLfwc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tvgYTeLfwc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tvgYTeLfwc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tvgYTeLfwc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tvgYTeLfwc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tvgYTeLfwc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tvgYTeLfwc .navbar {
  min-height: 122px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  padding: 0 !important;
  box-shadow: none !important;
  background: #ffffff;
}
.cid-tvgYTeLfwc .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-tvgYTeLfwc .navbar.opened {
  transition: all 0.3s;
}
.cid-tvgYTeLfwc .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tvgYTeLfwc .navbar .navbar-logo img {
  width: auto;
}
.cid-tvgYTeLfwc .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tvgYTeLfwc .navbar.collapsed {
  justify-content: center;
}
.cid-tvgYTeLfwc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tvgYTeLfwc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tvgYTeLfwc .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tvgYTeLfwc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tvgYTeLfwc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tvgYTeLfwc .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tvgYTeLfwc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tvgYTeLfwc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tvgYTeLfwc .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tvgYTeLfwc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tvgYTeLfwc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tvgYTeLfwc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tvgYTeLfwc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tvgYTeLfwc .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tvgYTeLfwc .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tvgYTeLfwc .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tvgYTeLfwc .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tvgYTeLfwc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tvgYTeLfwc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tvgYTeLfwc .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tvgYTeLfwc .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tvgYTeLfwc .navbar.navbar-short {
  min-height: 90px;
}
.cid-tvgYTeLfwc .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-tvgYTeLfwc .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-tvgYTeLfwc .navbar {
    min-height: 80px;
  }
}
.cid-tvgYTeLfwc .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-tvgYTeLfwc .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tvgYTeLfwc .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-tvgYTeLfwc .navbar-brand {
    min-height: 69px;
  }
}
.cid-tvgYTeLfwc .dropdown-item.active,
.cid-tvgYTeLfwc .dropdown-item:active {
  background-color: transparent;
}
.cid-tvgYTeLfwc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tvgYTeLfwc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tvgYTeLfwc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tvgYTeLfwc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tvgYTeLfwc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tvgYTeLfwc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tvgYTeLfwc ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tvgYTeLfwc .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tvgYTeLfwc button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-tvgYTeLfwc button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-tvgYTeLfwc button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-tvgYTeLfwc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #ffffff;
}
.cid-tvgYTeLfwc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-tvgYTeLfwc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-tvgYTeLfwc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-tvgYTeLfwc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tvgYTeLfwc nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tvgYTeLfwc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tvgYTeLfwc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tvgYTeLfwc nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tvgYTeLfwc .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tvgYTeLfwc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tvgYTeLfwc .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tvgYTeLfwc .navbar {
    height: 70px;
  }
  .cid-tvgYTeLfwc .navbar.opened {
    height: auto;
  }
  .cid-tvgYTeLfwc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tvgYTeLfwc .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #ffffff;
}
@media (max-width: 575px) {
  .cid-tvgYTeLfwc .navbar-short {
    min-height: 70px;
  }
}
.cid-tvgYTeLfwc .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-tvgYTeLfwc .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-tvgYTeLfwc .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-tvgYTeLfwc .container-fluid {
    padding: 0 3px;
  }
}
.cid-tvgYTeLfwc .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-tvgYTeLfwc .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-tvgYTeLfwc .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-tvgYTeLfwc .container-fluid {
    flex-wrap: wrap;
  }
  .cid-tvgYTeLfwc button.navbar-toggler {
    display: flex;
  }
  .cid-tvgYTeLfwc .navbar-brand {
    width: auto !important;
  }
  .cid-tvgYTeLfwc .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-tvgYTeLfwc .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-tvgYTeLfwc .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-tvgYTeLfwc .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-tvgYTeLfwc .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-tvgYTeLfwc .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-tvgYTfdwJT {
  padding-top: 15rem;
  padding-bottom: 15rem;
  background-image: url("../../../assets/images/contact-us-1500x736.jpeg");
}
.cid-tvgYTfdwJT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvgYTfdwJT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvgYTfdwJT .mbr-section-title {
  margin-bottom: 32px;
}
.cid-tvkigdJEj3 {
  padding-top: 8rem;
  padding-bottom: 8rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-tvkigdJEj3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvkigdJEj3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvkigdJEj3 .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-tvkigdJEj3 .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-tvkigdJEj3 .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-tvkigdJEj3 .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-tvkigdJEj3 .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-tvkigdJEj3 .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-tvkigdJEj3 .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #2b619e;
}
.cid-tvkigdJEj3 .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(43, 97, 158, 0.2);
}
.cid-tvkigdJEj3 .mbr-section-title {
  color: #FFFFFF;
  margin-bottom: 11px;
}
.cid-tvkigdJEj3 .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-tvkigdJEj3 .mbr-section-subtitle {
  color: #fafafa;
  margin-bottom: 0;
}
.cid-tvkigdJEj3 .list-container {
  margin-top: 30px;
}
.cid-tvkigdJEj3 .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-tvkigdJEj3 .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-tvkigdJEj3 .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ffffff;
}
.cid-tvkigdJEj3 .list-item-text {
  color: #ffffff;
  width: fit-content;
}
.cid-tvkigdJEj3 .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-tvkigdJEj3 .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-tvkigdJEj3 .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-tvkigdJEj3 .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tvkigdJEj3 .img-container {
    padding-right: 20px;
  }
}
.cid-tvkigdJEj3 .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-tvkigdJEj3 .image-wrapper {
    padding: 15px;
  }
}
.cid-tvkigdJEj3 .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-tvkigdJEj3 .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-tvkigdJEj3 .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-tvkigdJEj3 .shadow-item {
  background: linear-gradient(145deg, #0780bf, #2b619e);
  box-shadow: 10px 10px 19px #e5e5e5, -10px -10px 19px #e5e5e5;
}
.cid-tvkldVDXuP {
  padding-top: 6rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/0d7a879-5-2000x1098.jpeg");
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}
.cid-tvkldVDXuP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvkldVDXuP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvkldVDXuP .mbr-section-head {
  margin-bottom: 20px;
  width: 100%;
}
.cid-tvkldVDXuP .mbr-section-title {
  color: #FF014E;
}
.cid-tvkldVDXuP .mbr-section-subtitle {
  color: #2b619e;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-tvkldVDXuP .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-tvkldVDXuP .card-row {
  align-items: stretch;
}
.cid-tvkldVDXuP .card {
  margin-top: 40px;
}
.cid-tvkldVDXuP .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 50px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #ffffff, #ffffff);
  box-shadow: 10px 10px 19px #e5e5e5, -10px -10px 19px #e5e5e5;
}
@media (max-width: 1199px) {
  .cid-tvkldVDXuP .card-wrapper {
    padding: 35px;
  }
}
.cid-tvkldVDXuP .card-wrapper:hover .card-bg {
  opacity: 1;
}
.cid-tvkldVDXuP .card-wrapper:hover .card-title {
  color: #ffffff !important;
}
.cid-tvkldVDXuP .card-wrapper:hover .card-text {
  color: #ffffff !important;
}
.cid-tvkldVDXuP .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  background: linear-gradient(to right bottom, #0780bf, #2b619e);
  opacity: 0;
  transition: .5s all;
}
.cid-tvkldVDXuP .card-box {
  position: relative;
  z-index: 5;
  height: 100%;
}
.cid-tvkldVDXuP .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: auto;
  margin-bottom: 30px;
}
.cid-tvkldVDXuP .iconfont-wrapper .mbr-iconfont {
  font-size: 42px;
}
.cid-tvkldVDXuP .card-1 .iconfont-wrapper .mbr-iconfont {
  color: #0780bf;
}
.cid-tvkldVDXuP .card-2 .iconfont-wrapper .mbr-iconfont {
  color: #0780bf;
}
.cid-tvkldVDXuP .card-title {
  color: #222222;
  margin-bottom: 20px;
  transition: .5s all;
}
.cid-tvkldVDXuP .card-text {
  color: #878e99;
  margin-bottom: 22px;
  transition: .5s all;
}
.cid-tvkldVDXuP .card-info {
  color: #222222;
  margin-top: 12px;
  margin-bottom: 10px;
}
.cid-tvkldVDXuP .card-text,
.cid-tvkldVDXuP .mbr-section-btn {
  color: #222222;
}
.cid-tvkldVDXuP P {
  color: #222222;
}
.cid-tvkoqBmJy9 {
  padding-top: 5rem;
  padding-bottom: 6rem;
  background: #ffffff;
}
.cid-tvkoqBmJy9 .google-map {
  height: 30rem;
  position: relative;
}
.cid-tvkoqBmJy9 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tvkoqBmJy9 .google-map [data-state-details] {
  color: #6b6763;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tvkoqBmJy9 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tvkoqBmJy9 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tvkoqBmJy9 .mbr-section-title {
  width: 100%;
  margin-bottom: 8px;
}
.cid-tvkoqBmJy9 .mbr-section-subtitle {
  color: #555555;
  width: 100%;
  margin-bottom: 12px;
}
.cid-tvkoqBmJy9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvkoqBmJy9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvkqnvHIQ4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/0d7a8835-copy-2000x1333.jpeg");
}
.cid-tvkqnvHIQ4 a.btn > span {
  margin-left: 0.5rem;
}
.cid-tvkqnvHIQ4 .row {
  align-items: center;
  justify-content: space-between;
}
.cid-tvkqnvHIQ4 .mbr-section-title {
  width: 100%;
  text-align: left;
  margin-bottom: 24px;
  line-height: 1.171em;
  color: #2b619e;
}
.cid-tvkqnvHIQ4 .mbr-section-subtitle {
  color: #14142b;
  width: 100%;
  text-align: left;
  margin-bottom: 24px;
}
.cid-tvkqnvHIQ4 .mbr-text {
  color: #5f5d68;
  margin-bottom: 56px;
}
.cid-tvkqnvHIQ4 .right-side {
  max-width: 554px;
}
.cid-tvkqnvHIQ4 .mbr-section-btn {
  width: auto;
  display: inline;
}
.cid-tvkqnvHIQ4 .margin {
  margin-right: 14px;
}
.cid-tvkqnvHIQ4 .shadow {
  padding: 62px 56px 64px;
  box-shadow: 0 5px 16px 0 rgba(8, 15, 52, 0.07);
  max-width: 690px;
  overflow: hidden;
  border-style: solid;
  border-width: 1px;
  border-color: #eff0f6;
  border-radius: 24px;
  background-color: #fff;
}
.cid-tvkqnvHIQ4 img {
  max-width: 186px;
  height: auto;
  border-radius: 50%;
  margin-bottom: 17px;
}
.cid-tvkqnvHIQ4 .card-title {
  margin-bottom: 4px;
  color: #14142b;
}
.cid-tvkqnvHIQ4 .card-subtitle {
  margin-bottom: 21px;
  color: #8c8c95;
}
.cid-tvkqnvHIQ4 .card-text {
  margin-bottom: 40px;
  color: #8c8c95;
}
.cid-tvkqnvHIQ4 .mbr-social-likes.big .btn-social {
  font-size: 20px;
  border-radius: 25%;
  width: 37px;
  height: 37px;
  line-height: 44px;
  margin: 0 10px 0 0 !important;
  padding: 0;
  text-align: center;
  position: relative;
  border: none !important;
  border-color: #0780bf;
  cursor: pointer;
}
.cid-tvkqnvHIQ4 .mbr-social-likes.big .btn-social .mbr-iconfont {
  top: 0;
  line-height: 22px;
  width: 22px;
  color: #fff;
}
.cid-tvkqnvHIQ4 .mbr-social-likes.big .btn-social:hover {
  color: #fff;
}
.cid-tvkqnvHIQ4 .mbr-social-likes.big .btn-social + .btn {
  margin-left: 0.1rem;
}
.cid-tvkqnvHIQ4 .r {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px;
}
.cid-tvkqnvHIQ4 .mbr-social-likes.small {
  display: flex;
}
.cid-tvkqnvHIQ4 .mbr-social-likes.big {
  display: block;
}
.cid-tvkqnvHIQ4 .mbr-social-likes.small .btn-social {
  font-size: 14px;
  border-radius: 50%;
  width: 30px;
  height: 30px !important;
  line-height: 30px;
  margin: 0 0px 0 10px !important;
  padding: 0;
  text-align: center;
  position: relative;
  border: none !important;
  border-color: #0780bf;
  cursor: pointer;
}
.cid-tvkqnvHIQ4 .mbr-social-likes.small .btn-social .mbr-iconfont {
  top: 0;
  line-height: 22px;
  width: 22px;
  color: #fff;
}
.cid-tvkqnvHIQ4 .mbr-social-likes.small .btn-social:hover {
  color: #fff;
}
.cid-tvkqnvHIQ4 .mbr-social-likes.small .btn-social + .btn {
  margin-left: 0.1rem;
}
.cid-tvkqnvHIQ4 .form-control,
.cid-tvkqnvHIQ4 form .btn {
  min-height: initial;
}
.cid-tvkqnvHIQ4 a.btn,
.cid-tvkqnvHIQ4 button {
  padding: 24px 40px;
  border-radius: 80px;
}
.cid-tvkqnvHIQ4 input {
  border-style: solid !important;
  border-width: 1px !important;
  border-color: #e2e3e9 !important;
  border-radius: 100px;
  background-color: #fff;
  -webkit-transition: border-color 300ms ease;
  transition: border-color 300ms ease;
  box-shadow: none !important;
  height: 64px;
  margin-bottom: 40px;
  padding: 8px 26px;
}
.cid-tvkqnvHIQ4 textarea {
  border-style: solid !important;
  border-width: 1px !important;
  border-color: #e2e3e9 !important;
  border-radius: 14px;
  background-color: #fff;
  -webkit-transition: border-color 300ms ease;
  transition: border-color 300ms ease;
  box-shadow: none !important;
  height: 132px;
  margin-bottom: 40px;
  padding: 20px 26px;
}
.cid-tvkqnvHIQ4 input:hover {
  border-color: #14142b !important;
}
.cid-tvkqnvHIQ4 textarea:hover {
  border-color: #14142b !important;
}
.cid-tvkqnvHIQ4 input:focus {
  border-color: #14142b !important;
}
.cid-tvkqnvHIQ4 textarea:focus {
  border-color: #14142b !important;
}
.cid-tvkqnvHIQ4 .form-group {
  margin-bottom: 0;
}
.cid-tvkqnvHIQ4 .listen {
  margin-bottom: 24px;
}
.cid-tvkqnvHIQ4 .phone {
  margin-bottom: 44px;
}
.cid-tvkqnvHIQ4 .email {
  margin-bottom: 21px;
}
.cid-tvkqnvHIQ4 .listen,
.cid-tvkqnvHIQ4 .big {
  text-align: left;
  color: #8c8c95;
}
.cid-tvkqnvHIQ4 .mbr-text,
.cid-tvkqnvHIQ4 .button-align {
  color: #222222;
}
.cid-tvkqnvHIQ4 .email span {
  padding: 7px;
  background-color: #14142b;
  color: #ffffff;
  font-size: 1rem;
  border-radius: 50%;
}
.cid-tvkqnvHIQ4 .phone span {
  padding: 7px;
  background-color: #14142b;
  color: #ffffff;
  font-size: 1rem;
  border-radius: 50%;
}
.cid-tvkqnvHIQ4 select.form-control:hover {
  border-color: #14142b;
}
.cid-tvkqnvHIQ4 select.form-control {
  border: none !important;
  box-shadow: none !important;
  padding: 0;
  color: #8c8c95;
  transition: border-color 300ms ease;
  min-height: 64px;
  padding-right: 26px;
  padding-left: 26px;
  border-style: solid !important;
  border-width: 1px !important;
  border-color: #e2e3e9 !important;
  border-radius: 100px;
  background-color: #fff;
  -webkit-transition: border-color 300ms ease;
  display: flex;
}
.cid-tvkqnvHIQ4 .form-check > input {
  height: 1em;
  width: 1em;
  padding: 0;
  float: initial;
  margin-bottom: 0;
}
@media (max-width: 770px) {
  .cid-tvkqnvHIQ4 .shadow {
    width: 100%;
    margin-top: 60px;
    max-width: initial;
  }
  .cid-tvkqnvHIQ4 .left-side,
  .cid-tvkqnvHIQ4 .right-side {
    width: 100%;
    max-width: initial;
  }
}
@media (max-width: 992px) {
  .cid-tvkqnvHIQ4 .right-side {
    max-width: initial;
    margin-bottom: 50px;
  }
  .cid-tvkqnvHIQ4 .shadow {
    margin: auto;
  }
}
@media (max-width: 600px) {
  .cid-tvkqnvHIQ4 .shadow {
    padding: 25px;
  }
  .cid-tvkqnvHIQ4 input {
    margin-bottom: 20px;
  }
}
@media (max-width: 550px) {
  .cid-tvkqnvHIQ4 .r {
    display: flex;
    flex-direction: column;
    margin-bottom: 0;
  }
  .cid-tvkqnvHIQ4 .mbr-social-likes.small {
    margin-top: 20px;
  }
}
.cid-tvkqnvHIQ4 .big > .socicon-bg-youtube {
  background-color: #c4302b;
}
.cid-tvkqnvHIQ4 .big > .socicon-bg-facebook {
  background-color: #3e5b98;
}
.cid-tvkqnvHIQ4 .big > .socicon-bg-twitter {
  background-color: #4da7de;
}
.cid-tvkqnvHIQ4 .big > .socicon-bg-pinterest {
  background-color: #c92619;
}
.cid-tvkqnvHIQ4 .big > .socicon-bg-mail {
  background-color: #134785;
}
.cid-tvkqnvHIQ4 .small > .socicon-bg-youtube {
  background-color: #c4302b;
}
.cid-tvkqnvHIQ4 .small > .socicon-bg-facebook {
  background-color: #3e5b98;
}
.cid-tvkqnvHIQ4 .small > .socicon-bg-twitter {
  background-color: #4da7de;
}
.cid-tvkqnvHIQ4 .small > .socicon-bg-pinterest {
  background-color: #c92619;
}
.cid-tvkqnvHIQ4 .small > .socicon-bg-mail {
  background-color: #134785;
}
.cid-tvkqnvHIQ4 .mbr-iconfont {
  margin-right: 8px;
}
.cid-tvgYTghkhx {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #001226;
}
.cid-tvgYTghkhx .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvgYTghkhx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvgYTghkhx .container {
  width: 100%;
  max-width: 1310px;
}
@media (max-width: 1199px) {
  .cid-tvgYTghkhx .container {
    max-width: 960px;
  }
}
@media (max-width: 991px) {
  .cid-tvgYTghkhx .container {
    max-width: 720px;
  }
}
@media (max-width: 767px) {
  .cid-tvgYTghkhx .container {
    max-width: 540px;
  }
}
@media (max-width: 575px) {
  .cid-tvgYTghkhx .container {
    max-width: 100%;
  }
  .cid-tvgYTghkhx .container .row > [class*="col"] {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.cid-tvgYTghkhx .item-wrap {
  width: 100%;
}
.cid-tvgYTghkhx .navbar-brand {
  display: flex;
  flex-basis: 100%;
  flex-wrap: wrap;
  word-break: break-word !important;
  word-wrap: break-word !important;
  min-height: 50px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 35px;
  padding: 0;
  transition: all 0.4s;
  z-index: 1;
  white-space: normal;
}
.cid-tvgYTghkhx .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-tvgYTghkhx .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-tvgYTghkhx .navbar-brand .navbar-caption {
  line-height: inherit !important;
  word-break: break-word !important;
  word-wrap: break-word !important;
}
.cid-tvgYTghkhx .navbar-brand .navbar-caption:hover {
  text-decoration-line: none !important;
}
.cid-tvgYTghkhx .navbar-brand .navbar-logo a {
  outline: none;
  word-break: break-word !important;
  word-wrap: break-word !important;
}
.cid-tvgYTghkhx .navbar-brand .navbar-logo a:hover {
  text-decoration-line: none !important;
}
.cid-tvgYTghkhx .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -4px -12px;
}
.cid-tvgYTghkhx .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 4px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #22a5e5, #093e79);
  transition: 0.4s all;
}
.cid-tvgYTghkhx .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-tvgYTghkhx .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #ffffff;
}
.cid-tvgYTghkhx .soc-item:hover {
  transform: translateY(-3px);
}
.cid-tvgYTghkhx .soc-item:hover:before {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvgYTghkhx .col-links {
    padding-top: 20px;
  }
}
.cid-tvgYTghkhx .mbr-section-subtitle {
  color: #ffffff;
  margin-bottom: 20px;
}
@media (max-width: 575px) {
  .cid-tvgYTghkhx .mbr-section-subtitle {
    text-align: center !important;
  }
}
.cid-tvgYTghkhx .list {
  width: 100%;
  list-style: none;
  padding-left: 0;
  margin-bottom: 40px;
  color: #c4cfde;
  transition: 0.4s all;
}
@media (max-width: 575px) {
  .cid-tvgYTghkhx .list {
    text-align: center !important;
  }
}
.cid-tvgYTghkhx .list li {
  width: 100%;
  color: inherit !important;
  margin-bottom: 8px;
  transition: 0.4s all;
}
.cid-tvgYTghkhx .list li:not(:first-child) {
  margin-top: 10px;
}
.cid-tvgYTghkhx .list a {
  position: relative;
  color: inherit !important;
  line-height: inherit !important;
  transition: 0.4s all;
}
.cid-tvgYTghkhx .list a:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #0780bf;
  transition: 0.4s all;
}
.cid-tvgYTghkhx .list a:hover {
  color: #0780bf !important;
  line-height: inherit !important;
}
.cid-tvgYTghkhx .list a:hover:before {
  width: 100%;
}
.cid-tvgYTghkhx .col-copyright {
  padding-top: 80px;
}
@media (max-width: 767px) {
  .cid-tvgYTghkhx .col-copyright {
    padding-top: 40px;
  }
}
.cid-tvgYTghkhx .border-item {
  width: 100%;
  height: 1px;
  background-color: #373f46;
}
.cid-tvgYTghkhx .copyright {
  color: #C4CFDE;
  padding: 40px 0;
}
.cid-tvgYTgPolG {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #001226;
}
.cid-tvgYTgPolG .mbr-text {
  color: #eae8e4;
  margin-bottom: 0;
  line-height: 1.25;
}
.cid-tvgYTgPolG .foot-menu {
  margin-bottom: 0;
}
.cid-tvgYTgPolG ul {
  list-style: none;
  padding: 0;
  text-align: right;
}
.cid-tvgYTgPolG li {
  display: inline-block;
  line-height: 1.5;
  margin: .5rem .75rem;
}
.cid-tvgYTgPolG li > a[class*="text-"]:not(.btn):not([role]):not(.navbar-caption):hover:after {
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-tvgYTgPolG ul {
    text-align: left;
  }
  .cid-tvgYTgPolG .mbr-text {
    margin-bottom: .75rem;
    margin-left: .75rem;
  }
}
.cid-tvgYTgPolG .foot-menu-item {
  text-align: left;
}
.cid-tvlpGZ1kGk .navbar-dropdown {
  position: relative !important;
}
.cid-tvlpGZ1kGk .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tvlpGZ1kGk .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tvlpGZ1kGk .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tvlpGZ1kGk .dropdown-item:hover,
.cid-tvlpGZ1kGk .dropdown-item:focus {
  background: #0780bf !important;
  color: #0780bf !important;
}
.cid-tvlpGZ1kGk .dropdown-item:hover span {
  color: #0780bf;
}
.cid-tvlpGZ1kGk .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tvlpGZ1kGk .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tvlpGZ1kGk .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tvlpGZ1kGk .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tvlpGZ1kGk .nav-link {
  position: relative;
}
.cid-tvlpGZ1kGk .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tvlpGZ1kGk .container {
    flex-wrap: nowrap;
  }
}
.cid-tvlpGZ1kGk .iconfont-wrapper {
  color: #0780bf !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tvlpGZ1kGk .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-tvlpGZ1kGk .navbar-nav .nav-item .nav-link {
  margin: 5px 10px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-tvlpGZ1kGk .navbar-nav .nav-item .nav-link:hover,
.cid-tvlpGZ1kGk .navbar-nav .nav-item .nav-link:focus,
.cid-tvlpGZ1kGk .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #0780bf !important;
}
.cid-tvlpGZ1kGk .dropdown-menu,
.cid-tvlpGZ1kGk .navbar.opened {
  background: #ffffff !important;
}
.cid-tvlpGZ1kGk .nav-item:focus,
.cid-tvlpGZ1kGk .nav-link:focus {
  outline: none;
}
.cid-tvlpGZ1kGk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tvlpGZ1kGk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tvlpGZ1kGk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tvlpGZ1kGk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tvlpGZ1kGk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tvlpGZ1kGk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tvlpGZ1kGk .navbar {
  min-height: 122px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  padding: 0 !important;
  box-shadow: none !important;
  background: #ffffff;
}
.cid-tvlpGZ1kGk .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-tvlpGZ1kGk .navbar.opened {
  transition: all 0.3s;
}
.cid-tvlpGZ1kGk .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tvlpGZ1kGk .navbar .navbar-logo img {
  width: auto;
}
.cid-tvlpGZ1kGk .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tvlpGZ1kGk .navbar.collapsed {
  justify-content: center;
}
.cid-tvlpGZ1kGk .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tvlpGZ1kGk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tvlpGZ1kGk .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tvlpGZ1kGk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tvlpGZ1kGk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tvlpGZ1kGk .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tvlpGZ1kGk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tvlpGZ1kGk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tvlpGZ1kGk .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tvlpGZ1kGk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tvlpGZ1kGk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tvlpGZ1kGk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tvlpGZ1kGk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tvlpGZ1kGk .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tvlpGZ1kGk .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tvlpGZ1kGk .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tvlpGZ1kGk .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tvlpGZ1kGk .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tvlpGZ1kGk .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tvlpGZ1kGk .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tvlpGZ1kGk .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tvlpGZ1kGk .navbar.navbar-short {
  min-height: 90px;
}
.cid-tvlpGZ1kGk .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-tvlpGZ1kGk .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-tvlpGZ1kGk .navbar {
    min-height: 80px;
  }
}
.cid-tvlpGZ1kGk .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-tvlpGZ1kGk .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tvlpGZ1kGk .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-tvlpGZ1kGk .navbar-brand {
    min-height: 69px;
  }
}
.cid-tvlpGZ1kGk .dropdown-item.active,
.cid-tvlpGZ1kGk .dropdown-item:active {
  background-color: transparent;
}
.cid-tvlpGZ1kGk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tvlpGZ1kGk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tvlpGZ1kGk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tvlpGZ1kGk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tvlpGZ1kGk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tvlpGZ1kGk .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tvlpGZ1kGk ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tvlpGZ1kGk .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tvlpGZ1kGk button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-tvlpGZ1kGk button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-tvlpGZ1kGk button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-tvlpGZ1kGk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #ffffff;
}
.cid-tvlpGZ1kGk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-tvlpGZ1kGk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-tvlpGZ1kGk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-tvlpGZ1kGk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tvlpGZ1kGk nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tvlpGZ1kGk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tvlpGZ1kGk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tvlpGZ1kGk nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tvlpGZ1kGk .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tvlpGZ1kGk a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tvlpGZ1kGk .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tvlpGZ1kGk .navbar {
    height: 70px;
  }
  .cid-tvlpGZ1kGk .navbar.opened {
    height: auto;
  }
  .cid-tvlpGZ1kGk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tvlpGZ1kGk .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #ffffff;
}
@media (max-width: 575px) {
  .cid-tvlpGZ1kGk .navbar-short {
    min-height: 70px;
  }
}
.cid-tvlpGZ1kGk .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-tvlpGZ1kGk .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-tvlpGZ1kGk .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-tvlpGZ1kGk .container-fluid {
    padding: 0 3px;
  }
}
.cid-tvlpGZ1kGk .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-tvlpGZ1kGk .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-tvlpGZ1kGk .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-tvlpGZ1kGk .container-fluid {
    flex-wrap: wrap;
  }
  .cid-tvlpGZ1kGk button.navbar-toggler {
    display: flex;
  }
  .cid-tvlpGZ1kGk .navbar-brand {
    width: auto !important;
  }
  .cid-tvlpGZ1kGk .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-tvlpGZ1kGk .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-tvlpGZ1kGk .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-tvlpGZ1kGk .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-tvlpGZ1kGk .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-tvlpGZ1kGk .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-tvlpGZFICf {
  padding-top: 15rem;
  padding-bottom: 15rem;
  background-image: url("../../../assets/images/1.-about-us-2000x718.jpeg");
}
.cid-tvlpGZFICf .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvlpGZFICf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvlpGZFICf .mbr-section-title {
  margin-bottom: 32px;
}
.cid-tvlpGZFICf .mbr-section-title,
.cid-tvlpGZFICf .mbr-section-btn {
  text-align: left;
}
.cid-tvlrnBQ3BR {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tvlrnBQ3BR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvlrnBQ3BR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvlrnBQ3BR .main-wrap {
  display: grid;
  max-width: 100%;
  grid-auto-columns: 1fr;
  grid-column-gap: 100px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tvlrnBQ3BR .main-wrap {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    grid-row-gap: 50px;
  }
}
.cid-tvlrnBQ3BR .card-col {
  display: flex;
  height: 100%;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-tvlrnBQ3BR .card-col {
    padding: 20px 0 0;
  }
}
.cid-tvlrnBQ3BR .card-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  max-width: 80%;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .cid-tvlrnBQ3BR .card-wrapper {
    margin: 0 auto 0 0;
    max-width: 70%;
  }
}
@media (max-width: 575px) {
  .cid-tvlrnBQ3BR .card-wrapper {
    max-width: 100%;
  }
}
.cid-tvlrnBQ3BR .card-title {
  padding-bottom: 10px;
  color: #2b619e;
}
.cid-tvlrnBQ3BR .mbr-text {
  margin-top: 40px;
  margin-bottom: 0;
  color: #747474;
}
.cid-tvlrnBQ3BR .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 991px) {
  .cid-tvlrnBQ3BR .image-wrapper {
    max-width: 300px;
    width: 100%;
    margin: 0 auto;
  }
}
@media (max-width: 575px) {
  .cid-tvlrnBQ3BR .image-wrapper {
    max-width: 100%;
  }
}
.cid-tvlrnBQ3BR .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tvlrnBQ3BR .mbr-text,
.cid-tvlrnBQ3BR .mbr-section-btn {
  color: #222222;
}
.cid-tvltxf1maZ {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tvltxf1maZ .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tvltxf1maZ .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-tvltxf1maZ .text-wrapper {
    padding: 0 5.5rem;
    margin-bottom: 3rem;
  }
}
@media (max-width: 768px) {
  .cid-tvltxf1maZ .text-wrapper {
    margin-bottom: 0;
  }
}
.cid-tvltxf1maZ .item-btn {
  width: 8rem;
  height: 8rem;
  border-radius: 50%;
  position: absolute;
  top: -4.5rem;
  right: 2.5rem;
}
@media (max-width: 992px) {
  .cid-tvltxf1maZ .item-btn {
    width: 6rem;
    height: 6rem;
    top: -3.5rem;
    right: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-tvltxf1maZ .item-btn {
    width: 4rem;
    height: 4rem;
    top: -2.5rem;
    right: 1.5rem;
  }
}
.cid-tvltxf1maZ .icon-wrap span {
  margin: 0;
}
@media (max-width: 768px) {
  .cid-tvltxf1maZ .icon-wrap span {
    transform: scale(0.6);
  }
}
@media (max-width: 600px) {
  .cid-tvltxf1maZ .mbr-section-title {
    letter-spacing: -1px;
  }
}
.cid-tvltxf1maZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvltxf1maZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvltxf1maZ .mbr-section-title {
  color: #2b619e;
  text-align: left;
}
.cid-tvltxf1maZ .mbr-text,
.cid-tvltxf1maZ .mbr-section-btn {
  color: #222222;
}
.cid-tIggKzMUEO {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/0d7a9728-1620x1080.jpeg");
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}
.cid-tIggKzMUEO .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIggKzMUEO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIggKzMUEO .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tIggKzMUEO .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-tIggKzMUEO .mbr-section-title {
    margin-bottom: 10px;
  }
}
.cid-tIggKzMUEO .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tIggKzMUEO .card-row {
  align-items: stretch;
}
.cid-tIggKzMUEO .card {
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-tIggKzMUEO .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 35px 20px;
  overflow: hidden;
  border-radius: 13px;
  border: 1px solid #ffffff;
}
.cid-tIggKzMUEO .card-box {
  height: 100%;
}
.cid-tIggKzMUEO .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: auto;
  margin-bottom: 25px;
}
.cid-tIggKzMUEO .iconfont-wrapper .mbr-iconfont {
  font-size: 45px;
  color: #ffffff;
}
.cid-tIggKzMUEO .card-title {
  color: #ffffff;
  margin-bottom: 20px;
}
.cid-tIggKzMUEO .card-text {
  color: #ffffff;
  margin-bottom: 0;
}
.cid-tIgfO3iwO1 {
  padding-top: 7.5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tIgfO3iwO1 .image-wrapper {
    width: 100%;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tIgfO3iwO1 .image-wrapper {
    width: 49%;
  }
}
.cid-tIgfO3iwO1 .text-wrapper {
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tIgfO3iwO1 .text-wrapper {
    width: 100%;
    text-align: center;
  }
  .cid-tIgfO3iwO1 .text-wrapper h3 {
    width: 100%;
    margin-bottom: 1.5rem;
  }
  .cid-tIgfO3iwO1 .text-wrapper p {
    width: 100%;
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tIgfO3iwO1 .text-wrapper {
    padding: 0 4rem;
    width: 49%;
  }
  .cid-tIgfO3iwO1 .text-wrapper h3 {
    width: 85%;
    margin-bottom: 2.2rem;
    width: 100%;
  }
  .cid-tIgfO3iwO1 .text-wrapper p {
    width: 50%;
    margin-bottom: 1rem;
    width: 100%;
  }
}
.cid-tIgfO3iwO1 .item-btn {
  width: 10.6rem;
  height: 10.6rem;
  position: absolute;
  top: 5.2rem;
  right: 3.5rem;
  top: 1rem;
}
.cid-tIgfO3iwO1 .item-btn:hover {
  opacity: 0.8;
}
.cid-tIgfO3iwO1 .item-btn:hover > span {
  transform: scale(1.3) translateY(0.5rem);
}
.cid-tIgfO3iwO1 .item-btn span {
  transform: scale(1.3);
  transition: all 0.8s;
}
@media (max-width: 1199px) {
  .cid-tIgfO3iwO1 .item-btn {
    width: 7.6rem;
    height: 7.6rem;
    top: 6.2rem;
    right: 2.5rem;
    display: none;
  }
  .cid-tIgfO3iwO1 .item-btn:hover > span {
    transform: translateY(0.5rem);
  }
}
@media (max-width: 992px) {
  .cid-tIgfO3iwO1 .item-btn {
    width: 4rem;
    height: 4rem;
    position: static;
    display: inline-flex;
    align-self: center;
    margin-bottom: 1.6rem;
  }
  .cid-tIgfO3iwO1 .item-btn:hover > span {
    transform: scale(0.6) translateY(0.3rem);
  }
  .cid-tIgfO3iwO1 .item-btn span {
    transform: scale(0.6);
    transition: all 0.8s;
  }
}
@media (max-width: 767px) {
  .cid-tIgfO3iwO1 .item-btn {
    position: static;
    margin-top: 0rem;
    margin-bottom: 1rem;
  }
}
@media (max-width: 600px) {
  .cid-tIgfO3iwO1 .mbr-section-title {
    letter-spacing: -1px;
  }
}
.cid-tIgfO3iwO1 .mbr-section-title a {
  color: #9b9ba5;
}
.cid-tIgfO3iwO1 P {
  color: #222222;
}
.cid-tIgfO3iwO1 .mbr-section-subtitle {
  color: #9b9ba5;
}
.cid-tIgfO3iwO1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIgfO3iwO1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIgfO3iwO1 .mbr-section-title {
  color: #2b619e;
}
.cid-tIgwCI6ihO {
  padding-top: 2rem;
  padding-bottom: 2rem;
  overflow: hidden;
  background-color: #fafafa;
}
.cid-tIgwCI6ihO .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIgwCI6ihO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIgwCI6ihO .row {
  flex-direction: row-reverse;
}
.cid-tIgwCI6ihO .container {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-tIgwCI6ihO .row {
  margin-left: -10px;
  margin-right: -10px;
  justify-content: center;
}
.cid-tIgwCI6ihO .row > [class*="col"] {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-tIgwCI6ihO .col-text {
  display: flex;
  align-items: center;
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-tIgwCI6ihO .col-text {
    order: 2;
    margin-top: 20px;
  }
}
.cid-tIgwCI6ihO .text-wrapper {
  width: 100%;
}
.cid-tIgwCI6ihO .mbr-section-title {
  color: #FF014E;
  margin-bottom: 15px;
}
@media (max-width: 991px) {
  .cid-tIgwCI6ihO .mbr-section-title {
    margin-bottom: 7px;
  }
}
@media (max-width: 575px) {
  .cid-tIgwCI6ihO .mbr-section-title {
    margin-bottom: 0;
    text-align: center !important;
  }
}
.cid-tIgwCI6ihO .mbr-section-subtitle {
  color: #2b619e;
  margin-bottom: 20px;
}
@media (max-width: 575px) {
  .cid-tIgwCI6ihO .mbr-section-subtitle {
    text-align: center !important;
  }
}
.cid-tIgwCI6ihO .mbr-text {
  color: #C4CFDE;
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-tIgwCI6ihO .mbr-text {
    padding-right: 150px;
  }
}
@media (max-width: 991px) {
  .cid-tIgwCI6ihO .mbr-text {
    padding-right: 0;
  }
}
.cid-tIgwCI6ihO .mbr-section-btn {
  margin-top: 40px;
}
.cid-tIgwCI6ihO .col-img {
  display: flex;
  align-items: center;
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-tIgwCI6ihO .col-img {
    order: 1;
  }
}
.cid-tIgwCI6ihO .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tIgwCI6ihO .img-container {
    padding-left: 20px;
  }
}
.cid-tIgwCI6ihO .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-tIgwCI6ihO .image-wrapper {
    padding: 15px;
  }
}
.cid-tIgwCI6ihO .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-tIgwCI6ihO .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-tIgwCI6ihO .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-tIgwCI6ihO .mbr-text,
.cid-tIgwCI6ihO .mbr-section-btn {
  color: #222222;
}
.cid-tIgzw6S3oW {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tIgzw6S3oW .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIgzw6S3oW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIgzw6S3oW .row {
  justify-content: flex-start;
}
.cid-tIgzw6S3oW .mbr-section-title {
  color: #000000;
  width: 100%;
  margin-bottom: 4rem;
}
.cid-tIgzw6S3oW .item-wrap {
  width: 100%;
  margin-bottom: 2rem;
}
.cid-tIgzw6S3oW .mbr-section-subtitle {
  color: #000000;
  width: 100%;
}
.cid-tIgzw6S3oW .mbr-text {
  color: #000000;
  width: 100%;
  margin-top: 10px;
  margin-bottom: 10px;
}
.cid-tIgADNd06F {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tIgADNd06F .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIgADNd06F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIgADNd06F .item {
  padding-bottom: 2rem;
}
.cid-tIgADNd06F .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tIgADNd06F .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tIgADNd06F .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tIgADNd06F .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tIgADNd06F .carousel-control,
.cid-tIgADNd06F .close {
  background: #1b1b1b;
}
.cid-tIgADNd06F .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tIgADNd06F .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tIgADNd06F .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tIgADNd06F .carousel-control-next span {
  margin-left: 5px;
}
.cid-tIgADNd06F .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIgADNd06F .close::before {
  content: '\e91a';
}
.cid-tIgADNd06F .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIgADNd06F .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tIgADNd06F .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIgADNd06F .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tIgADNd06F .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tIgADNd06F .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tIgADNd06F .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tIgADNd06F .carousel-indicators li.active,
.cid-tIgADNd06F .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tIgADNd06F .carousel-indicators li::after,
.cid-tIgADNd06F .carousel-indicators li::before {
  content: none;
}
.cid-tIgADNd06F .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tIgADNd06F .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tIgADNd06F .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tIgADNd06F .carousel-indicators {
    display: none;
  }
}
.cid-tIgADNd06F .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tIgADNd06F .carousel-inner > .active {
  display: block;
}
.cid-tIgADNd06F .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIgADNd06F .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIgADNd06F .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tIgADNd06F .carousel-control,
  .cid-tIgADNd06F .carousel-indicators,
  .cid-tIgADNd06F .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tIgADNd06F .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tIgADNd06F .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tIgADNd06F .carousel-indicators .active,
.cid-tIgADNd06F .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tIgADNd06F .carousel-indicators .active {
  background: #fff;
}
.cid-tIgADNd06F .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tIgADNd06F .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tIgADNd06F .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIgADNd06F .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tIgADNd06F .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tIgADNd06F .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tIgADNd06F .carousel {
  width: 100%;
}
.cid-tIgADNd06F .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tIgADNd06F .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tIgADNd06F .modal.fade .modal-dialog,
.cid-tIgADNd06F .modal.in .modal-dialog {
  transform: none;
}
.cid-tIgADNd06F .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tIgADNd06F H6 {
  text-align: center;
}
.cid-tIh3weyku5 {
  padding-top: 60px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tIh3weyku5 .container {
  overflow: hidden;
  margin-right: auto;
  margin-left: auto;
  padding: 50px 15px;
  border-radius: 50px;
  background-color: #fafafa;
  max-width: 80%;
}
@media (max-width: 768px) {
  .cid-tIh3weyku5 .container {
    padding: 50px 15px !important;
  }
  .cid-tIh3weyku5 .timelines-container {
    padding: 50px 21px !important;
  }
}
.cid-tIh3weyku5 .mbr-section-subtitle {
  color: #767676;
  text-align: center;
  font-weight: 300;
}
.cid-tIh3weyku5 .timeline-text-content {
  padding: 2rem 2.5rem;
  background: #0780bf;
  margin-right: 2rem;
  border-radius: 40px;
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
}
.cid-tIh3weyku5 .timeline-text-content p {
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .cid-tIh3weyku5 .timeline-text-content {
    padding: 1.5rem 0.5rem;
  }
}
.cid-tIh3weyku5 .mbr-timeline-title,
.cid-tIh3weyku5 .mbr-timeline-text {
  color: #ffffff;
}
.cid-tIh3weyku5 .timeline-element {
  margin-bottom: 50px;
  position: relative;
  word-wrap: break-word;
  word-break: break-word;
  display: -webkit-flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}
.cid-tIh3weyku5 .timeline-element:hover .timeline-text-content {
  -webkit-box-shadow: 0 7px 20px 0px rgba(0, 0, 0, 0.08) !important;
  box-shadow: 0 7px 20px 0px rgba(0, 0, 0, 0.08) !important;
  -webkit-transition: all 0.4s !important;
  transition: all 0.4s !important;
}
.cid-tIh3weyku5 .timeline-element:hover .timeline-text-content h4,
.cid-tIh3weyku5 .timeline-element:hover .timeline-text-content p {
  -webkit-transition: color 1s !important;
  transition: color 1s !important;
  color: #ffffff !important;
}
.cid-tIh3weyku5 .timeline-element:hover .iconsBackground span {
  -webkit-transition: color 1s !important;
  transition: color 1s !important;
  color: #ffffff !important;
}
.cid-tIh3weyku5 .timeline-element:hover:before {
  -webkit-transition: background-color 1s !important;
  transition: background-color 1s !important;
  background-color: #ffffff !important;
}
.cid-tIh3weyku5 .reverse {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tIh3weyku5 .reverse .timeline-text-content {
  margin-left: 2rem;
  margin-right: 0;
}
.cid-tIh3weyku5 .iconsBackground {
  position: absolute;
  left: 50%;
  width: 60px;
  height: 60px;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  display: inline-block;
  background-color: #0780bf;
  top: 20px;
  margin-left: -30px;
}
.cid-tIh3weyku5 .iconsBackground span {
  color: #ffffff;
}
.cid-tIh3weyku5 .mbr-iconfont {
  position: absolute;
  text-align: center;
  font-size: 35px;
  display: inline-block;
  z-index: 3;
  top: 13px;
  left: 13px;
}
.cid-tIh3weyku5 .separline:before {
  top: 20px;
  bottom: 0;
  position: absolute;
  content: "";
  width: 2px;
  background-color: #0780bf;
  left: calc(50% - 1px);
  height: calc(100% + 4rem);
}
.cid-tIh3weyku5 .reverseTimeline {
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
}
@media (max-width: 768px) {
  .cid-tIh3weyku5 .iconsBackground {
    left: 1.5rem;
  }
  .cid-tIh3weyku5 .separline:before {
    left: calc(1.5rem - 1px);
  }
  .cid-tIh3weyku5 .timeline-text-content {
    margin-left: 3rem !important;
    margin-right: 0 !important;
  }
  .cid-tIh3weyku5 .reverse .timeline-text-content {
    margin-right: 0 !important;
  }
}
.cid-tIh3weyku5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIh3weyku5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIh3weyku5 .mbr-timeline-title {
  color: #ffffff;
}
.cid-tIh3weyku5 .mbr-section-title {
  color: #2b619e;
}
.cid-tIh7vJGRj9 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #fafafa;
  position: relative;
  margin-top: -1px;
  overflow: hidden;
}
.cid-tIh7vJGRj9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIh7vJGRj9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIh7vJGRj9 .section-border-item {
  background-color: #fcdb42;
}
@media (max-width: 991px) {
  .cid-tIh7vJGRj9 .section-border-item_center {
    display: none;
  }
}
.cid-tIh7vJGRj9 .main-container {
  display: flex;
  align-items: center;
  padding: 3rem 0;
}
@media (max-width: 991px) {
  .cid-tIh7vJGRj9 .main-container {
    flex-wrap: wrap;
  }
}
.cid-tIh7vJGRj9 .card-wrap {
  width: 50%;
}
@media (max-width: 991px) {
  .cid-tIh7vJGRj9 .card-wrap {
    width: 100%;
  }
}
.cid-tIh7vJGRj9 .card-box {
  width: 100%;
  padding-right: 10vw;
}
@media (max-width: 991px) {
  .cid-tIh7vJGRj9 .card-box {
    max-width: 32rem;
    margin-right: auto;
    padding-right: 0;
    padding-left: 0;
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tIh7vJGRj9 .card-box {
    max-width: 100%;
  }
}
.cid-tIh7vJGRj9 .card-title {
  color: #2b619e;
}
.cid-tIh7vJGRj9 .mbr-text {
  color: #FFF;
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tIh7vJGRj9 .mbr-text {
    margin-top: 1.25rem;
  }
}
.cid-tIh7vJGRj9 .counter-container {
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-tIh7vJGRj9 .counter-container {
    margin-top: 1.5rem;
  }
}
.cid-tIh7vJGRj9 .list {
  display: flex;
  flex-wrap: wrap;
  gap: 1rem;
  padding: 8px 0;
}
.cid-tIh7vJGRj9 .list-item {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-tIh7vJGRj9 .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 5px;
  margin-right: 1rem;
  border-radius: 50%;
  background-color: #0780bf;
}
.cid-tIh7vJGRj9 .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 12px;
  color: #ffffff;
}
.cid-tIh7vJGRj9 .list-text {
  color: #222222;
  flex-grow: 1;
}
.cid-tIh7vJGRj9 .mbr-section-btn {
  margin-top: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tIh7vJGRj9 .mbr-section-btn {
    margin-top: 1rem;
  }
}
.cid-tIh7vJGRj9 .image-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50%;
  padding-left: 2.5rem;
}
@media (max-width: 991px) {
  .cid-tIh7vJGRj9 .image-wrapper {
    position: relative;
    width: 100%;
    padding-right: 0;
    padding-left: 0;
    padding-top: 3rem;
  }
  .cid-tIh7vJGRj9 .image-wrapper:before {
    content: "";
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    width: 100vw;
    height: 1px;
    background-color: #fcdb42;
  }
}
.cid-tIh7vJGRj9 .img-box {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  max-width: 38rem;
}
.cid-tIh7vJGRj9 .img-box img {
  width: 100%;
  object-fit: cover;
}
.cid-tIh7vJGRj9 .mbr-text,
.cid-tIh7vJGRj9 .mbr-section-btn {
  color: #222222;
}
.cid-tL7wDs7UeQ {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tL7wDs7UeQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL7wDs7UeQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL7wDs7UeQ .item {
  padding-bottom: 2rem;
}
.cid-tL7wDs7UeQ .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tL7wDs7UeQ .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tL7wDs7UeQ .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tL7wDs7UeQ .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tL7wDs7UeQ .carousel-control,
.cid-tL7wDs7UeQ .close {
  background: #1b1b1b;
}
.cid-tL7wDs7UeQ .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tL7wDs7UeQ .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tL7wDs7UeQ .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tL7wDs7UeQ .carousel-control-next span {
  margin-left: 5px;
}
.cid-tL7wDs7UeQ .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tL7wDs7UeQ .close::before {
  content: '\e91a';
}
.cid-tL7wDs7UeQ .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tL7wDs7UeQ .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tL7wDs7UeQ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tL7wDs7UeQ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tL7wDs7UeQ .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tL7wDs7UeQ .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tL7wDs7UeQ .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tL7wDs7UeQ .carousel-indicators li.active,
.cid-tL7wDs7UeQ .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tL7wDs7UeQ .carousel-indicators li::after,
.cid-tL7wDs7UeQ .carousel-indicators li::before {
  content: none;
}
.cid-tL7wDs7UeQ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tL7wDs7UeQ .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tL7wDs7UeQ .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tL7wDs7UeQ .carousel-indicators {
    display: none;
  }
}
.cid-tL7wDs7UeQ .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tL7wDs7UeQ .carousel-inner > .active {
  display: block;
}
.cid-tL7wDs7UeQ .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tL7wDs7UeQ .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tL7wDs7UeQ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tL7wDs7UeQ .carousel-control,
  .cid-tL7wDs7UeQ .carousel-indicators,
  .cid-tL7wDs7UeQ .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tL7wDs7UeQ .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tL7wDs7UeQ .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tL7wDs7UeQ .carousel-indicators .active,
.cid-tL7wDs7UeQ .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tL7wDs7UeQ .carousel-indicators .active {
  background: #fff;
}
.cid-tL7wDs7UeQ .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tL7wDs7UeQ .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tL7wDs7UeQ .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tL7wDs7UeQ .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tL7wDs7UeQ .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tL7wDs7UeQ .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tL7wDs7UeQ .carousel {
  width: 100%;
}
.cid-tL7wDs7UeQ .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tL7wDs7UeQ .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tL7wDs7UeQ .modal.fade .modal-dialog,
.cid-tL7wDs7UeQ .modal.in .modal-dialog {
  transform: none;
}
.cid-tL7wDs7UeQ .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tL7wDs7UeQ H6 {
  text-align: center;
}
.cid-tL7wEtlV3U {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tL7wEtlV3U .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL7wEtlV3U .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL7wEtlV3U .item {
  padding-bottom: 2rem;
}
.cid-tL7wEtlV3U .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tL7wEtlV3U .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tL7wEtlV3U .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tL7wEtlV3U .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tL7wEtlV3U .carousel-control,
.cid-tL7wEtlV3U .close {
  background: #1b1b1b;
}
.cid-tL7wEtlV3U .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tL7wEtlV3U .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tL7wEtlV3U .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tL7wEtlV3U .carousel-control-next span {
  margin-left: 5px;
}
.cid-tL7wEtlV3U .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tL7wEtlV3U .close::before {
  content: '\e91a';
}
.cid-tL7wEtlV3U .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tL7wEtlV3U .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tL7wEtlV3U .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tL7wEtlV3U .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tL7wEtlV3U .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tL7wEtlV3U .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tL7wEtlV3U .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tL7wEtlV3U .carousel-indicators li.active,
.cid-tL7wEtlV3U .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tL7wEtlV3U .carousel-indicators li::after,
.cid-tL7wEtlV3U .carousel-indicators li::before {
  content: none;
}
.cid-tL7wEtlV3U .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tL7wEtlV3U .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tL7wEtlV3U .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tL7wEtlV3U .carousel-indicators {
    display: none;
  }
}
.cid-tL7wEtlV3U .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tL7wEtlV3U .carousel-inner > .active {
  display: block;
}
.cid-tL7wEtlV3U .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tL7wEtlV3U .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tL7wEtlV3U .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tL7wEtlV3U .carousel-control,
  .cid-tL7wEtlV3U .carousel-indicators,
  .cid-tL7wEtlV3U .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tL7wEtlV3U .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tL7wEtlV3U .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tL7wEtlV3U .carousel-indicators .active,
.cid-tL7wEtlV3U .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tL7wEtlV3U .carousel-indicators .active {
  background: #fff;
}
.cid-tL7wEtlV3U .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tL7wEtlV3U .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tL7wEtlV3U .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tL7wEtlV3U .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tL7wEtlV3U .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tL7wEtlV3U .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tL7wEtlV3U .carousel {
  width: 100%;
}
.cid-tL7wEtlV3U .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tL7wEtlV3U .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tL7wEtlV3U .modal.fade .modal-dialog,
.cid-tL7wEtlV3U .modal.in .modal-dialog {
  transform: none;
}
.cid-tL7wEtlV3U .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tL7wEtlV3U H6 {
  text-align: center;
}
.cid-tL7wFdLe83 {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tL7wFdLe83 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL7wFdLe83 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL7wFdLe83 .item {
  padding-bottom: 2rem;
}
.cid-tL7wFdLe83 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tL7wFdLe83 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tL7wFdLe83 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tL7wFdLe83 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tL7wFdLe83 .carousel-control,
.cid-tL7wFdLe83 .close {
  background: #1b1b1b;
}
.cid-tL7wFdLe83 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tL7wFdLe83 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tL7wFdLe83 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tL7wFdLe83 .carousel-control-next span {
  margin-left: 5px;
}
.cid-tL7wFdLe83 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tL7wFdLe83 .close::before {
  content: '\e91a';
}
.cid-tL7wFdLe83 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tL7wFdLe83 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tL7wFdLe83 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tL7wFdLe83 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tL7wFdLe83 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tL7wFdLe83 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tL7wFdLe83 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tL7wFdLe83 .carousel-indicators li.active,
.cid-tL7wFdLe83 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tL7wFdLe83 .carousel-indicators li::after,
.cid-tL7wFdLe83 .carousel-indicators li::before {
  content: none;
}
.cid-tL7wFdLe83 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tL7wFdLe83 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tL7wFdLe83 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tL7wFdLe83 .carousel-indicators {
    display: none;
  }
}
.cid-tL7wFdLe83 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tL7wFdLe83 .carousel-inner > .active {
  display: block;
}
.cid-tL7wFdLe83 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tL7wFdLe83 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tL7wFdLe83 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tL7wFdLe83 .carousel-control,
  .cid-tL7wFdLe83 .carousel-indicators,
  .cid-tL7wFdLe83 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tL7wFdLe83 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tL7wFdLe83 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tL7wFdLe83 .carousel-indicators .active,
.cid-tL7wFdLe83 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tL7wFdLe83 .carousel-indicators .active {
  background: #fff;
}
.cid-tL7wFdLe83 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tL7wFdLe83 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tL7wFdLe83 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tL7wFdLe83 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tL7wFdLe83 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tL7wFdLe83 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tL7wFdLe83 .carousel {
  width: 100%;
}
.cid-tL7wFdLe83 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tL7wFdLe83 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tL7wFdLe83 .modal.fade .modal-dialog,
.cid-tL7wFdLe83 .modal.in .modal-dialog {
  transform: none;
}
.cid-tL7wFdLe83 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tL7wFdLe83 H6 {
  text-align: center;
}
.cid-tvlpH2Mhzh {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #001226;
}
.cid-tvlpH2Mhzh .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvlpH2Mhzh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvlpH2Mhzh .container {
  width: 100%;
  max-width: 1310px;
}
@media (max-width: 1199px) {
  .cid-tvlpH2Mhzh .container {
    max-width: 960px;
  }
}
@media (max-width: 991px) {
  .cid-tvlpH2Mhzh .container {
    max-width: 720px;
  }
}
@media (max-width: 767px) {
  .cid-tvlpH2Mhzh .container {
    max-width: 540px;
  }
}
@media (max-width: 575px) {
  .cid-tvlpH2Mhzh .container {
    max-width: 100%;
  }
  .cid-tvlpH2Mhzh .container .row > [class*="col"] {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.cid-tvlpH2Mhzh .item-wrap {
  width: 100%;
}
.cid-tvlpH2Mhzh .navbar-brand {
  display: flex;
  flex-basis: 100%;
  flex-wrap: wrap;
  word-break: break-word !important;
  word-wrap: break-word !important;
  min-height: 50px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 35px;
  padding: 0;
  transition: all 0.4s;
  z-index: 1;
  white-space: normal;
}
.cid-tvlpH2Mhzh .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-tvlpH2Mhzh .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-tvlpH2Mhzh .navbar-brand .navbar-caption {
  line-height: inherit !important;
  word-break: break-word !important;
  word-wrap: break-word !important;
}
.cid-tvlpH2Mhzh .navbar-brand .navbar-caption:hover {
  text-decoration-line: none !important;
}
.cid-tvlpH2Mhzh .navbar-brand .navbar-logo a {
  outline: none;
  word-break: break-word !important;
  word-wrap: break-word !important;
}
.cid-tvlpH2Mhzh .navbar-brand .navbar-logo a:hover {
  text-decoration-line: none !important;
}
.cid-tvlpH2Mhzh .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -4px -12px;
}
.cid-tvlpH2Mhzh .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 4px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #22a5e5, #093e79);
  transition: 0.4s all;
}
.cid-tvlpH2Mhzh .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-tvlpH2Mhzh .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #ffffff;
}
.cid-tvlpH2Mhzh .soc-item:hover {
  transform: translateY(-3px);
}
.cid-tvlpH2Mhzh .soc-item:hover:before {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvlpH2Mhzh .col-links {
    padding-top: 20px;
  }
}
.cid-tvlpH2Mhzh .mbr-section-subtitle {
  color: #ffffff;
  margin-bottom: 20px;
}
@media (max-width: 575px) {
  .cid-tvlpH2Mhzh .mbr-section-subtitle {
    text-align: center !important;
  }
}
.cid-tvlpH2Mhzh .list {
  width: 100%;
  list-style: none;
  padding-left: 0;
  margin-bottom: 40px;
  color: #c4cfde;
  transition: 0.4s all;
}
@media (max-width: 575px) {
  .cid-tvlpH2Mhzh .list {
    text-align: center !important;
  }
}
.cid-tvlpH2Mhzh .list li {
  width: 100%;
  color: inherit !important;
  margin-bottom: 8px;
  transition: 0.4s all;
}
.cid-tvlpH2Mhzh .list li:not(:first-child) {
  margin-top: 10px;
}
.cid-tvlpH2Mhzh .list a {
  position: relative;
  color: inherit !important;
  line-height: inherit !important;
  transition: 0.4s all;
}
.cid-tvlpH2Mhzh .list a:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #0780bf;
  transition: 0.4s all;
}
.cid-tvlpH2Mhzh .list a:hover {
  color: #0780bf !important;
  line-height: inherit !important;
}
.cid-tvlpH2Mhzh .list a:hover:before {
  width: 100%;
}
.cid-tvlpH2Mhzh .col-copyright {
  padding-top: 80px;
}
@media (max-width: 767px) {
  .cid-tvlpH2Mhzh .col-copyright {
    padding-top: 40px;
  }
}
.cid-tvlpH2Mhzh .border-item {
  width: 100%;
  height: 1px;
  background-color: #373f46;
}
.cid-tvlpH2Mhzh .copyright {
  color: #C4CFDE;
  padding: 40px 0;
}
.cid-tvlpH3wr5W {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #001226;
}
.cid-tvlpH3wr5W .mbr-text {
  color: #eae8e4;
  margin-bottom: 0;
  line-height: 1.25;
}
.cid-tvlpH3wr5W .foot-menu {
  margin-bottom: 0;
}
.cid-tvlpH3wr5W ul {
  list-style: none;
  padding: 0;
  text-align: right;
}
.cid-tvlpH3wr5W li {
  display: inline-block;
  line-height: 1.5;
  margin: .5rem .75rem;
}
.cid-tvlpH3wr5W li > a[class*="text-"]:not(.btn):not([role]):not(.navbar-caption):hover:after {
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-tvlpH3wr5W ul {
    text-align: left;
  }
  .cid-tvlpH3wr5W .mbr-text {
    margin-bottom: .75rem;
    margin-left: .75rem;
  }
}
.cid-tvlpH3wr5W .foot-menu-item {
  text-align: left;
}
.cid-tIgb4VwHwJ .navbar-dropdown {
  position: relative !important;
}
.cid-tIgb4VwHwJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIgb4VwHwJ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tIgb4VwHwJ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tIgb4VwHwJ .dropdown-item:hover,
.cid-tIgb4VwHwJ .dropdown-item:focus {
  background: #0780bf !important;
  color: #0780bf !important;
}
.cid-tIgb4VwHwJ .dropdown-item:hover span {
  color: #0780bf;
}
.cid-tIgb4VwHwJ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIgb4VwHwJ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIgb4VwHwJ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIgb4VwHwJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIgb4VwHwJ .nav-link {
  position: relative;
}
.cid-tIgb4VwHwJ .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIgb4VwHwJ .container {
    flex-wrap: nowrap;
  }
}
.cid-tIgb4VwHwJ .iconfont-wrapper {
  color: #0780bf !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIgb4VwHwJ .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-tIgb4VwHwJ .navbar-nav .nav-item .nav-link {
  margin: 5px 10px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-tIgb4VwHwJ .navbar-nav .nav-item .nav-link:hover,
.cid-tIgb4VwHwJ .navbar-nav .nav-item .nav-link:focus,
.cid-tIgb4VwHwJ .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #0780bf !important;
}
.cid-tIgb4VwHwJ .dropdown-menu,
.cid-tIgb4VwHwJ .navbar.opened {
  background: #ffffff !important;
}
.cid-tIgb4VwHwJ .nav-item:focus,
.cid-tIgb4VwHwJ .nav-link:focus {
  outline: none;
}
.cid-tIgb4VwHwJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIgb4VwHwJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIgb4VwHwJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIgb4VwHwJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIgb4VwHwJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIgb4VwHwJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIgb4VwHwJ .navbar {
  min-height: 122px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  padding: 0 !important;
  box-shadow: none !important;
  background: #ffffff;
}
.cid-tIgb4VwHwJ .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-tIgb4VwHwJ .navbar.opened {
  transition: all 0.3s;
}
.cid-tIgb4VwHwJ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIgb4VwHwJ .navbar .navbar-logo img {
  width: auto;
}
.cid-tIgb4VwHwJ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIgb4VwHwJ .navbar.collapsed {
  justify-content: center;
}
.cid-tIgb4VwHwJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIgb4VwHwJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIgb4VwHwJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tIgb4VwHwJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIgb4VwHwJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIgb4VwHwJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tIgb4VwHwJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIgb4VwHwJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIgb4VwHwJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIgb4VwHwJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIgb4VwHwJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIgb4VwHwJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIgb4VwHwJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIgb4VwHwJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tIgb4VwHwJ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIgb4VwHwJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIgb4VwHwJ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIgb4VwHwJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIgb4VwHwJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIgb4VwHwJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tIgb4VwHwJ .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tIgb4VwHwJ .navbar.navbar-short {
  min-height: 90px;
}
.cid-tIgb4VwHwJ .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-tIgb4VwHwJ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-tIgb4VwHwJ .navbar {
    min-height: 80px;
  }
}
.cid-tIgb4VwHwJ .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-tIgb4VwHwJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIgb4VwHwJ .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-tIgb4VwHwJ .navbar-brand {
    min-height: 69px;
  }
}
.cid-tIgb4VwHwJ .dropdown-item.active,
.cid-tIgb4VwHwJ .dropdown-item:active {
  background-color: transparent;
}
.cid-tIgb4VwHwJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIgb4VwHwJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIgb4VwHwJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIgb4VwHwJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tIgb4VwHwJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIgb4VwHwJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIgb4VwHwJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIgb4VwHwJ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIgb4VwHwJ button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-tIgb4VwHwJ button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-tIgb4VwHwJ button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-tIgb4VwHwJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #ffffff;
}
.cid-tIgb4VwHwJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-tIgb4VwHwJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-tIgb4VwHwJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-tIgb4VwHwJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIgb4VwHwJ nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIgb4VwHwJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIgb4VwHwJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIgb4VwHwJ nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIgb4VwHwJ .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tIgb4VwHwJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIgb4VwHwJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tIgb4VwHwJ .navbar {
    height: 70px;
  }
  .cid-tIgb4VwHwJ .navbar.opened {
    height: auto;
  }
  .cid-tIgb4VwHwJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tIgb4VwHwJ .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #ffffff;
}
@media (max-width: 575px) {
  .cid-tIgb4VwHwJ .navbar-short {
    min-height: 70px;
  }
}
.cid-tIgb4VwHwJ .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-tIgb4VwHwJ .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-tIgb4VwHwJ .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-tIgb4VwHwJ .container-fluid {
    padding: 0 3px;
  }
}
.cid-tIgb4VwHwJ .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-tIgb4VwHwJ .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-tIgb4VwHwJ .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-tIgb4VwHwJ .container-fluid {
    flex-wrap: wrap;
  }
  .cid-tIgb4VwHwJ button.navbar-toggler {
    display: flex;
  }
  .cid-tIgb4VwHwJ .navbar-brand {
    width: auto !important;
  }
  .cid-tIgb4VwHwJ .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-tIgb4VwHwJ .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-tIgb4VwHwJ .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-tIgb4VwHwJ .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-tIgb4VwHwJ .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-tIgb4VwHwJ .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-tIgb4VSKQ6 {
  padding-top: 15rem;
  padding-bottom: 15rem;
  background-image: url("../../../assets/images/1.-manufacturing-2000x718.jpeg");
}
.cid-tIgb4VSKQ6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIgb4VSKQ6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIgb4VSKQ6 .mbr-section-title {
  margin-bottom: 32px;
}
.cid-tIgb4VSKQ6 .mbr-section-title,
.cid-tIgb4VSKQ6 .mbr-section-btn {
  text-align: left;
}
.cid-tLiaX4FpWY {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tLiaX4FpWY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLiaX4FpWY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLiaX4FpWY .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-tLiaX4FpWY .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-tLiaX4FpWY .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tLiaX4FpWY .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tLiaX4FpWY .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tLiaX4FpWY .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tLiaX4FpWY .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-tLiaX4FpWY .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tLiaX4FpWY .mbr-text,
.cid-tLiaX4FpWY .mbr-section-btn {
  color: #2b619e;
}
.cid-tIhi8eVyE9 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tIhi8eVyE9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIhi8eVyE9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 768px) {
  .cid-tIhi8eVyE9 .container {
    padding: 0 26px;
  }
}
.cid-tIhi8eVyE9 .row {
  justify-content: center;
}
.cid-tIhi8eVyE9 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tIhi8eVyE9 .title-wrapper .mbr-section-subtitle {
  margin-bottom: 18px;
}
.cid-tIhi8eVyE9 .item {
  padding: 0 40px;
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-tIhi8eVyE9 .item {
    padding: 0 12px;
  }
}
.cid-tIhi8eVyE9 .item .item-wrapper .item-img img {
  height: 360px;
  object-fit: cover;
  margin-bottom: 30px;
  border: 1px solid #ffffff;
}
@media (max-width: 992px) {
  .cid-tIhi8eVyE9 .item .item-wrapper .item-img img {
    height: 300px;
  }
}
.cid-tIhi8eVyE9 .item .item-wrapper .item-content .content-wrap {
  display: inline-flex;
  align-items: center;
}
.cid-tIhi8eVyE9 .item .item-wrapper .item-content .content-wrap .item-title {
  margin-bottom: 0;
}
.cid-tIhi8eVyE9 .item .item-wrapper .item-content .content-wrap .mbr-number {
  margin-right: 15px;
  margin-bottom: 0;
}
.cid-tIhi8eVyE9 .mbr-section-title {
  color: #ffffff;
}
.cid-tIhi8eVyE9 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tIhi8eVyE9 .item-title {
  color: #ffffff;
}
.cid-tIhi8eVyE9 .mbr-number {
  color: #cacaca;
}
.cid-tIhi8eVyE9 .mbr-section-btn {
  text-align: right;
}
.cid-tIhi8eVyE9 .mbr-section-title,
.cid-tIhi8eVyE9 .mbr-section-btn {
  text-align: left;
  color: #2b619e;
}
.cid-tIhi8eVyE9 .item-title,
.cid-tIhi8eVyE9 .item-content {
  color: #222222;
  text-align: center;
}
.cid-tIgb4YgxX8 {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/0d7a8823-copy-2000x1333.jpeg");
}
.cid-tIgb4YgxX8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIgb4YgxX8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIgb4YgxX8 .mbr-iconfont {
  display: block;
  font-size: 4rem;
  color: #0780bf;
  margin-bottom: 2rem;
}
.cid-tIgb4YgxX8 .card-wrapper {
  min-height: 220px;
  transition: all 0.3s;
  border-radius: 4px;
  padding: 1rem;
  background: #0780bf;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tIgb4YgxX8 .card-title,
.cid-tIgb4YgxX8 .card-box {
  color: #ffffff;
}
.cid-tIhlM6JDl4 {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tIhlM6JDl4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIhlM6JDl4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIhlM6JDl4 .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-tIhlM6JDl4 .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tIhlM6JDl4 .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tIhlM6JDl4 .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tIhlM6JDl4 .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tIhlM6JDl4 .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-tIhlM6JDl4 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tIhlM6JDl4 .card-title {
  color: #2b619e;
}
.cid-tIhlM6JDl4 .mbr-text,
.cid-tIhlM6JDl4 .mbr-section-btn {
  color: #222222;
}
.cid-tIhlMHDOg3 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tIhlMHDOg3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIhlMHDOg3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIhlMHDOg3 .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-tIhlMHDOg3 .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-tIhlMHDOg3 .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tIhlMHDOg3 .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tIhlMHDOg3 .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tIhlMHDOg3 .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tIhlMHDOg3 .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-tIhlMHDOg3 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tIhlMHDOg3 .card-title {
  color: #2b619e;
}
.cid-tIhlMHDOg3 .mbr-text,
.cid-tIhlMHDOg3 .mbr-section-btn {
  color: #222222;
}
.cid-tIhlNsr0b6 {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tIhlNsr0b6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIhlNsr0b6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIhlNsr0b6 .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-tIhlNsr0b6 .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tIhlNsr0b6 .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tIhlNsr0b6 .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tIhlNsr0b6 .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-tIhlNsr0b6 .content-wrapper .text-wrapper {
    padding-left: 2rem;
  }
}
.cid-tIhlNsr0b6 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tIhlNsr0b6 .card-title {
  color: #2b619e;
}
.cid-tIhlNsr0b6 .mbr-text,
.cid-tIhlNsr0b6 .mbr-section-btn {
  color: #222222;
}
.cid-tIhqtCp998 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/0d7a9907-copy-1352x1080.jpeg");
}
.cid-tIhqtCp998 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIhqtCp998 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIhqtCp998 .mbr-section-title {
  color: #ffffff;
}
.cid-tIhsnjsoHY {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tIhsnjsoHY .row {
  padding: 0 1rem;
}
@media (max-width: 991px) {
  .cid-tIhsnjsoHY .row {
    padding: 0 0.75rem;
  }
}
.cid-tIhsnjsoHY .text-container {
  margin-bottom: 60px;
  padding: 0 !important;
}
.cid-tIhsnjsoHY .mbr-section-title {
  margin-bottom: 12px;
  color: #2b619e;
  text-align: center;
}
.cid-tIhsnjsoHY .mbr-text {
  color: #222222;
}
.cid-tIhsnjsoHY .mbr-text a {
  letter-spacing: inherit;
  color: #0057fc;
}
.cid-tIhsnjsoHY .cards-container {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
}
.cid-tIhsnjsoHY .card {
  padding: 15px;
}
.cid-tIhsnjsoHY .card-wrapper {
  display: flex;
  justify-content: flex-start;
  padding-right: 40px;
  margin-bottom: 4px;
}
@media (max-width: 767px) {
  .cid-tIhsnjsoHY .card-wrapper {
    flex-direction: column;
    padding-right: 0;
  }
}
.cid-tIhsnjsoHY .card-title {
  margin-bottom: 16px;
  color: #2b619e;
}
@media (max-width: 767px) {
  .cid-tIhsnjsoHY .card-title {
    text-align: center !important;
  }
}
.cid-tIhsnjsoHY .card-text {
  color: #222222;
  letter-spacing: inherit;
}
@media (max-width: 767px) {
  .cid-tIhsnjsoHY .card-text {
    text-align: center !important;
  }
}
.cid-tIhsnjsoHY .mbr-iconfont {
  font-size: 25px;
  color: #0780bf;
}
.cid-tIhsnjsoHY .icon-box {
  margin-right: 12px;
  margin-top: 1px;
}
@media (max-width: 767px) {
  .cid-tIhsnjsoHY .icon-box {
    display: flex;
    justify-content: center;
    margin-right: 0;
    margin-bottom: 16px;
  }
}
.cid-tIhsnjsoHY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIhsnjsoHY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIhvikHZdv {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/0d7a9907-copy-1352x1080.jpeg");
}
.cid-tIhvikHZdv .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIhvikHZdv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIhvikHZdv .mbr-section-title {
  color: #ffffff;
}
.cid-tIhvmsDqN3 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tIhvmsDqN3 .row {
  padding: 0 1rem;
}
@media (max-width: 991px) {
  .cid-tIhvmsDqN3 .row {
    padding: 0 0.75rem;
  }
}
.cid-tIhvmsDqN3 .text-container {
  margin-bottom: 60px;
  padding: 0 !important;
}
.cid-tIhvmsDqN3 .mbr-section-title {
  margin-bottom: 12px;
  color: #2b619e;
  text-align: center;
}
.cid-tIhvmsDqN3 .mbr-text {
  color: #222222;
}
.cid-tIhvmsDqN3 .mbr-text a {
  letter-spacing: inherit;
  color: #0057fc;
}
.cid-tIhvmsDqN3 .cards-container {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
}
.cid-tIhvmsDqN3 .card {
  padding: 15px;
}
.cid-tIhvmsDqN3 .card-wrapper {
  display: flex;
  justify-content: flex-start;
  padding-right: 40px;
  margin-bottom: 4px;
}
@media (max-width: 767px) {
  .cid-tIhvmsDqN3 .card-wrapper {
    flex-direction: column;
    padding-right: 0;
  }
}
.cid-tIhvmsDqN3 .card-title {
  margin-bottom: 16px;
  color: #2b619e;
}
@media (max-width: 767px) {
  .cid-tIhvmsDqN3 .card-title {
    text-align: center !important;
  }
}
.cid-tIhvmsDqN3 .card-text {
  color: #222222;
  letter-spacing: inherit;
}
@media (max-width: 767px) {
  .cid-tIhvmsDqN3 .card-text {
    text-align: center !important;
  }
}
.cid-tIhvmsDqN3 .mbr-iconfont {
  font-size: 25px;
  color: #0780bf;
}
.cid-tIhvmsDqN3 .icon-box {
  margin-right: 12px;
  margin-top: 1px;
}
@media (max-width: 767px) {
  .cid-tIhvmsDqN3 .icon-box {
    display: flex;
    justify-content: center;
    margin-right: 0;
    margin-bottom: 16px;
  }
}
.cid-tIhvmsDqN3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIhvmsDqN3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIgb4YIWbn {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #001226;
}
.cid-tIgb4YIWbn .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIgb4YIWbn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIgb4YIWbn .container {
  width: 100%;
  max-width: 1310px;
}
@media (max-width: 1199px) {
  .cid-tIgb4YIWbn .container {
    max-width: 960px;
  }
}
@media (max-width: 991px) {
  .cid-tIgb4YIWbn .container {
    max-width: 720px;
  }
}
@media (max-width: 767px) {
  .cid-tIgb4YIWbn .container {
    max-width: 540px;
  }
}
@media (max-width: 575px) {
  .cid-tIgb4YIWbn .container {
    max-width: 100%;
  }
  .cid-tIgb4YIWbn .container .row > [class*="col"] {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.cid-tIgb4YIWbn .item-wrap {
  width: 100%;
}
.cid-tIgb4YIWbn .navbar-brand {
  display: flex;
  flex-basis: 100%;
  flex-wrap: wrap;
  word-break: break-word !important;
  word-wrap: break-word !important;
  min-height: 50px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 35px;
  padding: 0;
  transition: all 0.4s;
  z-index: 1;
  white-space: normal;
}
.cid-tIgb4YIWbn .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-tIgb4YIWbn .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-tIgb4YIWbn .navbar-brand .navbar-caption {
  line-height: inherit !important;
  word-break: break-word !important;
  word-wrap: break-word !important;
}
.cid-tIgb4YIWbn .navbar-brand .navbar-caption:hover {
  text-decoration-line: none !important;
}
.cid-tIgb4YIWbn .navbar-brand .navbar-logo a {
  outline: none;
  word-break: break-word !important;
  word-wrap: break-word !important;
}
.cid-tIgb4YIWbn .navbar-brand .navbar-logo a:hover {
  text-decoration-line: none !important;
}
.cid-tIgb4YIWbn .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -4px -12px;
}
.cid-tIgb4YIWbn .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 4px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #22a5e5, #093e79);
  transition: 0.4s all;
}
.cid-tIgb4YIWbn .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-tIgb4YIWbn .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #ffffff;
}
.cid-tIgb4YIWbn .soc-item:hover {
  transform: translateY(-3px);
}
.cid-tIgb4YIWbn .soc-item:hover:before {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tIgb4YIWbn .col-links {
    padding-top: 20px;
  }
}
.cid-tIgb4YIWbn .mbr-section-subtitle {
  color: #ffffff;
  margin-bottom: 20px;
}
@media (max-width: 575px) {
  .cid-tIgb4YIWbn .mbr-section-subtitle {
    text-align: center !important;
  }
}
.cid-tIgb4YIWbn .list {
  width: 100%;
  list-style: none;
  padding-left: 0;
  margin-bottom: 40px;
  color: #c4cfde;
  transition: 0.4s all;
}
@media (max-width: 575px) {
  .cid-tIgb4YIWbn .list {
    text-align: center !important;
  }
}
.cid-tIgb4YIWbn .list li {
  width: 100%;
  color: inherit !important;
  margin-bottom: 8px;
  transition: 0.4s all;
}
.cid-tIgb4YIWbn .list li:not(:first-child) {
  margin-top: 10px;
}
.cid-tIgb4YIWbn .list a {
  position: relative;
  color: inherit !important;
  line-height: inherit !important;
  transition: 0.4s all;
}
.cid-tIgb4YIWbn .list a:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #0780bf;
  transition: 0.4s all;
}
.cid-tIgb4YIWbn .list a:hover {
  color: #0780bf !important;
  line-height: inherit !important;
}
.cid-tIgb4YIWbn .list a:hover:before {
  width: 100%;
}
.cid-tIgb4YIWbn .col-copyright {
  padding-top: 80px;
}
@media (max-width: 767px) {
  .cid-tIgb4YIWbn .col-copyright {
    padding-top: 40px;
  }
}
.cid-tIgb4YIWbn .border-item {
  width: 100%;
  height: 1px;
  background-color: #373f46;
}
.cid-tIgb4YIWbn .copyright {
  color: #C4CFDE;
  padding: 40px 0;
}
.cid-tIgb4ZcuMB {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #001226;
}
.cid-tIgb4ZcuMB .mbr-text {
  color: #eae8e4;
  margin-bottom: 0;
  line-height: 1.25;
}
.cid-tIgb4ZcuMB .foot-menu {
  margin-bottom: 0;
}
.cid-tIgb4ZcuMB ul {
  list-style: none;
  padding: 0;
  text-align: right;
}
.cid-tIgb4ZcuMB li {
  display: inline-block;
  line-height: 1.5;
  margin: .5rem .75rem;
}
.cid-tIgb4ZcuMB li > a[class*="text-"]:not(.btn):not([role]):not(.navbar-caption):hover:after {
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-tIgb4ZcuMB ul {
    text-align: left;
  }
  .cid-tIgb4ZcuMB .mbr-text {
    margin-bottom: .75rem;
    margin-left: .75rem;
  }
}
.cid-tIgb4ZcuMB .foot-menu-item {
  text-align: left;
}
.cid-tIgboiqFCT .navbar-dropdown {
  position: relative !important;
}
.cid-tIgboiqFCT .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIgboiqFCT .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tIgboiqFCT .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tIgboiqFCT .dropdown-item:hover,
.cid-tIgboiqFCT .dropdown-item:focus {
  background: #0780bf !important;
  color: #0780bf !important;
}
.cid-tIgboiqFCT .dropdown-item:hover span {
  color: #0780bf;
}
.cid-tIgboiqFCT .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tIgboiqFCT .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tIgboiqFCT .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tIgboiqFCT .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tIgboiqFCT .nav-link {
  position: relative;
}
.cid-tIgboiqFCT .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tIgboiqFCT .container {
    flex-wrap: nowrap;
  }
}
.cid-tIgboiqFCT .iconfont-wrapper {
  color: #0780bf !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tIgboiqFCT .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-tIgboiqFCT .navbar-nav .nav-item .nav-link {
  margin: 5px 10px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-tIgboiqFCT .navbar-nav .nav-item .nav-link:hover,
.cid-tIgboiqFCT .navbar-nav .nav-item .nav-link:focus,
.cid-tIgboiqFCT .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #0780bf !important;
}
.cid-tIgboiqFCT .dropdown-menu,
.cid-tIgboiqFCT .navbar.opened {
  background: #ffffff !important;
}
.cid-tIgboiqFCT .nav-item:focus,
.cid-tIgboiqFCT .nav-link:focus {
  outline: none;
}
.cid-tIgboiqFCT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tIgboiqFCT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tIgboiqFCT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tIgboiqFCT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tIgboiqFCT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tIgboiqFCT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tIgboiqFCT .navbar {
  min-height: 122px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  padding: 0 !important;
  box-shadow: none !important;
  background: #ffffff;
}
.cid-tIgboiqFCT .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-tIgboiqFCT .navbar.opened {
  transition: all 0.3s;
}
.cid-tIgboiqFCT .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tIgboiqFCT .navbar .navbar-logo img {
  width: auto;
}
.cid-tIgboiqFCT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tIgboiqFCT .navbar.collapsed {
  justify-content: center;
}
.cid-tIgboiqFCT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tIgboiqFCT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tIgboiqFCT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tIgboiqFCT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tIgboiqFCT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tIgboiqFCT .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tIgboiqFCT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tIgboiqFCT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tIgboiqFCT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tIgboiqFCT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tIgboiqFCT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tIgboiqFCT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tIgboiqFCT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tIgboiqFCT .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tIgboiqFCT .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tIgboiqFCT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tIgboiqFCT .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tIgboiqFCT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tIgboiqFCT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tIgboiqFCT .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tIgboiqFCT .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tIgboiqFCT .navbar.navbar-short {
  min-height: 90px;
}
.cid-tIgboiqFCT .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-tIgboiqFCT .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-tIgboiqFCT .navbar {
    min-height: 80px;
  }
}
.cid-tIgboiqFCT .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-tIgboiqFCT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tIgboiqFCT .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-tIgboiqFCT .navbar-brand {
    min-height: 69px;
  }
}
.cid-tIgboiqFCT .dropdown-item.active,
.cid-tIgboiqFCT .dropdown-item:active {
  background-color: transparent;
}
.cid-tIgboiqFCT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tIgboiqFCT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tIgboiqFCT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tIgboiqFCT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tIgboiqFCT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tIgboiqFCT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tIgboiqFCT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tIgboiqFCT .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tIgboiqFCT button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-tIgboiqFCT button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-tIgboiqFCT button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-tIgboiqFCT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #ffffff;
}
.cid-tIgboiqFCT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-tIgboiqFCT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-tIgboiqFCT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-tIgboiqFCT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tIgboiqFCT nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIgboiqFCT nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tIgboiqFCT nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tIgboiqFCT nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tIgboiqFCT .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tIgboiqFCT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tIgboiqFCT .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tIgboiqFCT .navbar {
    height: 70px;
  }
  .cid-tIgboiqFCT .navbar.opened {
    height: auto;
  }
  .cid-tIgboiqFCT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tIgboiqFCT .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #ffffff;
}
@media (max-width: 575px) {
  .cid-tIgboiqFCT .navbar-short {
    min-height: 70px;
  }
}
.cid-tIgboiqFCT .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-tIgboiqFCT .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-tIgboiqFCT .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-tIgboiqFCT .container-fluid {
    padding: 0 3px;
  }
}
.cid-tIgboiqFCT .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-tIgboiqFCT .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-tIgboiqFCT .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-tIgboiqFCT .container-fluid {
    flex-wrap: wrap;
  }
  .cid-tIgboiqFCT button.navbar-toggler {
    display: flex;
  }
  .cid-tIgboiqFCT .navbar-brand {
    width: auto !important;
  }
  .cid-tIgboiqFCT .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-tIgboiqFCT .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-tIgboiqFCT .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-tIgboiqFCT .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-tIgboiqFCT .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-tIgboiqFCT .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-tIgboiYGHB {
  padding-top: 15rem;
  padding-bottom: 15rem;
  background-image: url("../../../assets/images/quality-2000x718.jpeg");
}
.cid-tIgboiYGHB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIgboiYGHB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIgboiYGHB .mbr-section-title {
  margin-bottom: 32px;
}
.cid-tIgboiYGHB .mbr-section-title,
.cid-tIgboiYGHB .mbr-section-btn {
  text-align: left;
}
.cid-tIhCrbAwGP {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tIhCrbAwGP h2,
.cid-tIhCrbAwGP h3,
.cid-tIhCrbAwGP h4,
.cid-tIhCrbAwGP h5 {
  margin: 0;
}
.cid-tIhCrbAwGP .mbr-section-head {
  margin-bottom: 40px;
}
@media (max-width: 680px) {
  .cid-tIhCrbAwGP .mbr-section-head {
    padding: 0 35px;
  }
}
.cid-tIhCrbAwGP .mbr-section-title {
  color: #222222;
  text-align: center;
  margin: 0;
}
.cid-tIhCrbAwGP .mbr-section-subtitle {
  color: #2b619e;
  text-align: center;
  margin: 0;
}
.cid-tIhCrbAwGP .card-container {
  max-width: 100%;
  display: flex;
  flex-wrap: wrap;
}
.cid-tIhCrbAwGP .card {
  width: 20%;
  padding: 0 15px;
  margin-bottom: 30px;
  transition: all 1s ease-out;
}
.cid-tIhCrbAwGP .card:nth-child(2n + 1) {
  margin-top: 57px;
}
@media (max-width: 1024px) {
  .cid-tIhCrbAwGP .card:nth-child(2n + 1) {
    margin-top: 0;
  }
}
@media (max-width: 1024px) {
  .cid-tIhCrbAwGP .card {
    width: 50%;
  }
}
@media (max-width: 680px) {
  .cid-tIhCrbAwGP .card {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }
}
.cid-tIhCrbAwGP .image-wrap {
  width: 100%;
  position: relative;
  overflow: hidden;
}
.cid-tIhCrbAwGP .image-wrap::before {
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  transition: all 1s ease-out;
  --qodef-gradient-color-1: rgba(248, 117, 117, 0.8);
  --qodef-gradient-color-2: rgba(255, 160, 160, 0.44);
  --qodef-gradient-color-3: rgba(254, 216, 255, 0);
  --qodef-gradient-color-4: #b1d2fe;
  --qodef-gradient-color-5: rgba(230, 255, 250, 0);
  --qodef-gradient-color-6: #d8cafe;
  background: radial-gradient(105.68% 45.69% at 92.95% 50%, var(--qodef-gradient-color-1) 0, var(--qodef-gradient-color-2) 53.91%, var(--qodef-gradient-color-3) 100%), radial-gradient(103.18% 103.18% at 90.11% 102.39%, var(--qodef-gradient-color-4) 0, var(--qodef-gradient-color-5) 100%), radial-gradient(90.45% 90.45% at 87.84% 9.55%, var(--qodef-gradient-color-5) 0, rgba(254, 219, 246, 0) 100%), linear-gradient(135.66deg, var(--qodef-gradient-color-6) 14.89%, var(--qodef-gradient-color-6) 74.33%);
  z-index: 1;
  pointer-events: none;
}
.cid-tIhCrbAwGP .image-wrap img {
  width: 100%;
  height: auto;
  object-fit: cover;
}
.cid-tIhCrbAwGP .mbr-card-title {
  color: #000000;
  margin-top: 13px;
  margin-bottom: 4px;
}
.cid-tIhCrbAwGP .mbr-card-subtitle {
  color: #6b6b6b;
  margin-top: -5px;
  margin-bottom: 14px;
}
.cid-tIhCrbAwGP .item-caption {
  padding: 16px 0 8px;
  background: transparent;
}
.cid-tIgbojSkJS {
  overflow: hidden;
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tIgbojSkJS .row {
  flex-direction: row-reverse;
}
.cid-tIgbojSkJS .container-fluid {
  padding: 0;
}
.cid-tIgbojSkJS .content-wrapper .text {
  padding: 100px 2rem;
}
@media (min-width: 768px) {
  .cid-tIgbojSkJS .content-wrapper .text {
    padding: 145px 60px;
  }
}
@media (min-width: 1200px) {
  .cid-tIgbojSkJS .content-wrapper .text {
    padding: 140px 130px;
  }
}
@media (min-width: 1400px) {
  .cid-tIgbojSkJS .content-wrapper .text {
    padding: 200px 190px;
    padding: 140px 130px;
  }
}
.cid-tIgbojSkJS .content-wrapper .image-wrapper {
  height: 100%;
}
.cid-tIgbojSkJS .content-wrapper .image-wrapper img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tIgbojSkJS .display-4 > .mbr-iconfont {
  font-size: 11.6px;
  margin-left: 10px;
}
.cid-tIgbojSkJS .mbr-iconfont {
  font-weight: 700;
  padding: 1rem;
  border-radius: 50%;
  transition: background 0.5s ease-in-out;
}
.cid-tIgbojSkJS .link-title:hover .mbr-iconfont {
  background: #FFFF27;
}
.cid-tIgbojSkJS .card-subtitle {
  color: #2b619e;
}
.cid-tIgbokaoMN {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tIgbokaoMN .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIgbokaoMN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIgbokaoMN .item {
  padding-bottom: 2rem;
}
.cid-tIgbokaoMN .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tIgbokaoMN .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tIgbokaoMN .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tIgbokaoMN .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tIgbokaoMN .carousel-control,
.cid-tIgbokaoMN .close {
  background: #1b1b1b;
}
.cid-tIgbokaoMN .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tIgbokaoMN .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tIgbokaoMN .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tIgbokaoMN .carousel-control-next span {
  margin-left: 5px;
}
.cid-tIgbokaoMN .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIgbokaoMN .close::before {
  content: '\e91a';
}
.cid-tIgbokaoMN .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIgbokaoMN .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tIgbokaoMN .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIgbokaoMN .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tIgbokaoMN .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tIgbokaoMN .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tIgbokaoMN .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tIgbokaoMN .carousel-indicators li.active,
.cid-tIgbokaoMN .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tIgbokaoMN .carousel-indicators li::after,
.cid-tIgbokaoMN .carousel-indicators li::before {
  content: none;
}
.cid-tIgbokaoMN .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tIgbokaoMN .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tIgbokaoMN .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tIgbokaoMN .carousel-indicators {
    display: none;
  }
}
.cid-tIgbokaoMN .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tIgbokaoMN .carousel-inner > .active {
  display: block;
}
.cid-tIgbokaoMN .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIgbokaoMN .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIgbokaoMN .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tIgbokaoMN .carousel-control,
  .cid-tIgbokaoMN .carousel-indicators,
  .cid-tIgbokaoMN .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tIgbokaoMN .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tIgbokaoMN .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tIgbokaoMN .carousel-indicators .active,
.cid-tIgbokaoMN .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tIgbokaoMN .carousel-indicators .active {
  background: #fff;
}
.cid-tIgbokaoMN .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tIgbokaoMN .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tIgbokaoMN .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIgbokaoMN .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tIgbokaoMN .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tIgbokaoMN .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tIgbokaoMN .carousel {
  width: 100%;
}
.cid-tIgbokaoMN .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tIgbokaoMN .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tIgbokaoMN .modal.fade .modal-dialog,
.cid-tIgbokaoMN .modal.in .modal-dialog {
  transform: none;
}
.cid-tIgbokaoMN .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tIgbokaoMN H6 {
  text-align: center;
}
.cid-tIgbokFCkw {
  overflow: hidden;
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
.cid-tIgbokFCkw .container-fluid {
  padding: 0;
}
.cid-tIgbokFCkw .content-wrapper .text {
  padding: 100px 2rem;
}
@media (min-width: 768px) {
  .cid-tIgbokFCkw .content-wrapper .text {
    padding: 145px 60px;
  }
}
@media (min-width: 1200px) {
  .cid-tIgbokFCkw .content-wrapper .text {
    padding: 140px 130px;
  }
}
@media (min-width: 1400px) {
  .cid-tIgbokFCkw .content-wrapper .text {
    padding: 200px 190px;
    padding: 140px 130px;
  }
}
.cid-tIgbokFCkw .content-wrapper .image-wrapper {
  height: 100%;
}
.cid-tIgbokFCkw .content-wrapper .image-wrapper img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tIgbokFCkw .display-4 > .mbr-iconfont {
  font-size: 11.6px;
  margin-left: 10px;
}
.cid-tIgbokFCkw .mbr-iconfont {
  font-weight: 700;
  padding: 1rem;
  border-radius: 50%;
  transition: background 0.5s ease-in-out;
}
.cid-tIgbokFCkw .link-title:hover .mbr-iconfont {
  background: #FFFF27;
}
.cid-tIgbokFCkw .card-subtitle {
  color: #2b619e;
}
.cid-tIgbokYgiQ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tIgbokYgiQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIgbokYgiQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIgbokYgiQ .item {
  padding-bottom: 2rem;
}
.cid-tIgbokYgiQ .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-tIgbokYgiQ .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tIgbokYgiQ .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tIgbokYgiQ .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tIgbokYgiQ .carousel-control,
.cid-tIgbokYgiQ .close {
  background: #1b1b1b;
}
.cid-tIgbokYgiQ .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tIgbokYgiQ .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tIgbokYgiQ .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tIgbokYgiQ .carousel-control-next span {
  margin-left: 5px;
}
.cid-tIgbokYgiQ .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tIgbokYgiQ .close::before {
  content: '\e91a';
}
.cid-tIgbokYgiQ .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tIgbokYgiQ .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tIgbokYgiQ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIgbokYgiQ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tIgbokYgiQ .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tIgbokYgiQ .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tIgbokYgiQ .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tIgbokYgiQ .carousel-indicators li.active,
.cid-tIgbokYgiQ .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tIgbokYgiQ .carousel-indicators li::after,
.cid-tIgbokYgiQ .carousel-indicators li::before {
  content: none;
}
.cid-tIgbokYgiQ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tIgbokYgiQ .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tIgbokYgiQ .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tIgbokYgiQ .carousel-indicators {
    display: none;
  }
}
.cid-tIgbokYgiQ .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tIgbokYgiQ .carousel-inner > .active {
  display: block;
}
.cid-tIgbokYgiQ .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tIgbokYgiQ .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tIgbokYgiQ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tIgbokYgiQ .carousel-control,
  .cid-tIgbokYgiQ .carousel-indicators,
  .cid-tIgbokYgiQ .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tIgbokYgiQ .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tIgbokYgiQ .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tIgbokYgiQ .carousel-indicators .active,
.cid-tIgbokYgiQ .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tIgbokYgiQ .carousel-indicators .active {
  background: #fff;
}
.cid-tIgbokYgiQ .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tIgbokYgiQ .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tIgbokYgiQ .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tIgbokYgiQ .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tIgbokYgiQ .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tIgbokYgiQ .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tIgbokYgiQ .carousel {
  width: 100%;
}
.cid-tIgbokYgiQ .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tIgbokYgiQ .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tIgbokYgiQ .modal.fade .modal-dialog,
.cid-tIgbokYgiQ .modal.in .modal-dialog {
  transform: none;
}
.cid-tIgbokYgiQ .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tIgbokYgiQ H6 {
  text-align: center;
}
.cid-tIhQTmRCnr {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tIhQTmRCnr .row {
  padding: 0 1rem;
}
@media (max-width: 991px) {
  .cid-tIhQTmRCnr .row {
    padding: 0 0.75rem;
  }
}
.cid-tIhQTmRCnr .text-container {
  margin-bottom: 60px;
  padding: 0 !important;
}
.cid-tIhQTmRCnr .mbr-section-title {
  margin-bottom: 12px;
  color: #2b619e;
  text-align: center;
}
.cid-tIhQTmRCnr .mbr-text {
  color: #555555;
}
.cid-tIhQTmRCnr .mbr-text a {
  letter-spacing: inherit;
  color: #0057fc;
}
.cid-tIhQTmRCnr .cards-container {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
}
.cid-tIhQTmRCnr .card {
  padding: 15px;
}
.cid-tIhQTmRCnr .card-wrapper {
  display: flex;
  justify-content: flex-start;
  padding-right: 40px;
  margin-bottom: 4px;
}
@media (max-width: 767px) {
  .cid-tIhQTmRCnr .card-wrapper {
    flex-direction: column;
    padding-right: 0;
  }
}
.cid-tIhQTmRCnr .card-title {
  margin-bottom: 16px;
  color: #2b619e;
}
@media (max-width: 767px) {
  .cid-tIhQTmRCnr .card-title {
    text-align: center !important;
  }
}
.cid-tIhQTmRCnr .card-text {
  color: #222222;
  letter-spacing: inherit;
}
@media (max-width: 767px) {
  .cid-tIhQTmRCnr .card-text {
    text-align: center !important;
  }
}
.cid-tIhQTmRCnr .mbr-iconfont {
  font-size: 25px;
  color: #0780bf;
}
.cid-tIhQTmRCnr .icon-box {
  margin-right: 12px;
  margin-top: 1px;
}
@media (max-width: 767px) {
  .cid-tIhQTmRCnr .icon-box {
    display: flex;
    justify-content: center;
    margin-right: 0;
    margin-bottom: 16px;
  }
}
.cid-tIhQTmRCnr .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIhQTmRCnr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIgboltshd {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/0d7a8823-copy-2000x1333.jpeg");
}
.cid-tIgboltshd .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIgboltshd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIgboltshd .mbr-iconfont {
  display: block;
  font-size: 4rem;
  color: #0780bf;
  margin-bottom: 2rem;
}
.cid-tIgboltshd .card-wrapper {
  min-height: 220px;
  transition: all 0.3s;
  border-radius: 4px;
  padding: 1rem;
  background: #0780bf;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tIgboltshd .card-title,
.cid-tIgboltshd .card-box {
  color: #ffffff;
}
.cid-tIgbolUKZW {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #001226;
}
.cid-tIgbolUKZW .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIgbolUKZW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIgbolUKZW .container {
  width: 100%;
  max-width: 1310px;
}
@media (max-width: 1199px) {
  .cid-tIgbolUKZW .container {
    max-width: 960px;
  }
}
@media (max-width: 991px) {
  .cid-tIgbolUKZW .container {
    max-width: 720px;
  }
}
@media (max-width: 767px) {
  .cid-tIgbolUKZW .container {
    max-width: 540px;
  }
}
@media (max-width: 575px) {
  .cid-tIgbolUKZW .container {
    max-width: 100%;
  }
  .cid-tIgbolUKZW .container .row > [class*="col"] {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.cid-tIgbolUKZW .item-wrap {
  width: 100%;
}
.cid-tIgbolUKZW .navbar-brand {
  display: flex;
  flex-basis: 100%;
  flex-wrap: wrap;
  word-break: break-word !important;
  word-wrap: break-word !important;
  min-height: 50px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 35px;
  padding: 0;
  transition: all 0.4s;
  z-index: 1;
  white-space: normal;
}
.cid-tIgbolUKZW .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-tIgbolUKZW .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-tIgbolUKZW .navbar-brand .navbar-caption {
  line-height: inherit !important;
  word-break: break-word !important;
  word-wrap: break-word !important;
}
.cid-tIgbolUKZW .navbar-brand .navbar-caption:hover {
  text-decoration-line: none !important;
}
.cid-tIgbolUKZW .navbar-brand .navbar-logo a {
  outline: none;
  word-break: break-word !important;
  word-wrap: break-word !important;
}
.cid-tIgbolUKZW .navbar-brand .navbar-logo a:hover {
  text-decoration-line: none !important;
}
.cid-tIgbolUKZW .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -4px -12px;
}
.cid-tIgbolUKZW .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 4px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #22a5e5, #093e79);
  transition: 0.4s all;
}
.cid-tIgbolUKZW .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-tIgbolUKZW .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #ffffff;
}
.cid-tIgbolUKZW .soc-item:hover {
  transform: translateY(-3px);
}
.cid-tIgbolUKZW .soc-item:hover:before {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tIgbolUKZW .col-links {
    padding-top: 20px;
  }
}
.cid-tIgbolUKZW .mbr-section-subtitle {
  color: #ffffff;
  margin-bottom: 20px;
}
@media (max-width: 575px) {
  .cid-tIgbolUKZW .mbr-section-subtitle {
    text-align: center !important;
  }
}
.cid-tIgbolUKZW .list {
  width: 100%;
  list-style: none;
  padding-left: 0;
  margin-bottom: 40px;
  color: #c4cfde;
  transition: 0.4s all;
}
@media (max-width: 575px) {
  .cid-tIgbolUKZW .list {
    text-align: center !important;
  }
}
.cid-tIgbolUKZW .list li {
  width: 100%;
  color: inherit !important;
  margin-bottom: 8px;
  transition: 0.4s all;
}
.cid-tIgbolUKZW .list li:not(:first-child) {
  margin-top: 10px;
}
.cid-tIgbolUKZW .list a {
  position: relative;
  color: inherit !important;
  line-height: inherit !important;
  transition: 0.4s all;
}
.cid-tIgbolUKZW .list a:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #0780bf;
  transition: 0.4s all;
}
.cid-tIgbolUKZW .list a:hover {
  color: #0780bf !important;
  line-height: inherit !important;
}
.cid-tIgbolUKZW .list a:hover:before {
  width: 100%;
}
.cid-tIgbolUKZW .col-copyright {
  padding-top: 80px;
}
@media (max-width: 767px) {
  .cid-tIgbolUKZW .col-copyright {
    padding-top: 40px;
  }
}
.cid-tIgbolUKZW .border-item {
  width: 100%;
  height: 1px;
  background-color: #373f46;
}
.cid-tIgbolUKZW .copyright {
  color: #C4CFDE;
  padding: 40px 0;
}
.cid-tIgbomrdWb {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #001226;
}
.cid-tIgbomrdWb .mbr-text {
  color: #eae8e4;
  margin-bottom: 0;
  line-height: 1.25;
}
.cid-tIgbomrdWb .foot-menu {
  margin-bottom: 0;
}
.cid-tIgbomrdWb ul {
  list-style: none;
  padding: 0;
  text-align: right;
}
.cid-tIgbomrdWb li {
  display: inline-block;
  line-height: 1.5;
  margin: .5rem .75rem;
}
.cid-tIgbomrdWb li > a[class*="text-"]:not(.btn):not([role]):not(.navbar-caption):hover:after {
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-tIgbomrdWb ul {
    text-align: left;
  }
  .cid-tIgbomrdWb .mbr-text {
    margin-bottom: .75rem;
    margin-left: .75rem;
  }
}
.cid-tIgbomrdWb .foot-menu-item {
  text-align: left;
}
.cid-tJCq3TQNBr .navbar-dropdown {
  position: relative !important;
}
.cid-tJCq3TQNBr .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tJCq3TQNBr .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tJCq3TQNBr .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tJCq3TQNBr .dropdown-item:hover,
.cid-tJCq3TQNBr .dropdown-item:focus {
  background: #0780bf !important;
  color: #0780bf !important;
}
.cid-tJCq3TQNBr .dropdown-item:hover span {
  color: #0780bf;
}
.cid-tJCq3TQNBr .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tJCq3TQNBr .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tJCq3TQNBr .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tJCq3TQNBr .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tJCq3TQNBr .nav-link {
  position: relative;
}
.cid-tJCq3TQNBr .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tJCq3TQNBr .container {
    flex-wrap: nowrap;
  }
}
.cid-tJCq3TQNBr .iconfont-wrapper {
  color: #0780bf !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tJCq3TQNBr .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-tJCq3TQNBr .navbar-nav .nav-item .nav-link {
  margin: 5px 10px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-tJCq3TQNBr .navbar-nav .nav-item .nav-link:hover,
.cid-tJCq3TQNBr .navbar-nav .nav-item .nav-link:focus,
.cid-tJCq3TQNBr .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #0780bf !important;
}
.cid-tJCq3TQNBr .dropdown-menu,
.cid-tJCq3TQNBr .navbar.opened {
  background: #ffffff !important;
}
.cid-tJCq3TQNBr .nav-item:focus,
.cid-tJCq3TQNBr .nav-link:focus {
  outline: none;
}
.cid-tJCq3TQNBr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tJCq3TQNBr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tJCq3TQNBr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tJCq3TQNBr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tJCq3TQNBr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tJCq3TQNBr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tJCq3TQNBr .navbar {
  min-height: 122px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  padding: 0 !important;
  box-shadow: none !important;
  background: #ffffff;
}
.cid-tJCq3TQNBr .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-tJCq3TQNBr .navbar.opened {
  transition: all 0.3s;
}
.cid-tJCq3TQNBr .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tJCq3TQNBr .navbar .navbar-logo img {
  width: auto;
}
.cid-tJCq3TQNBr .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tJCq3TQNBr .navbar.collapsed {
  justify-content: center;
}
.cid-tJCq3TQNBr .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tJCq3TQNBr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tJCq3TQNBr .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tJCq3TQNBr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tJCq3TQNBr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tJCq3TQNBr .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tJCq3TQNBr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tJCq3TQNBr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tJCq3TQNBr .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tJCq3TQNBr .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tJCq3TQNBr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tJCq3TQNBr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tJCq3TQNBr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tJCq3TQNBr .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tJCq3TQNBr .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tJCq3TQNBr .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tJCq3TQNBr .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tJCq3TQNBr .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tJCq3TQNBr .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tJCq3TQNBr .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tJCq3TQNBr .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tJCq3TQNBr .navbar.navbar-short {
  min-height: 90px;
}
.cid-tJCq3TQNBr .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-tJCq3TQNBr .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-tJCq3TQNBr .navbar {
    min-height: 80px;
  }
}
.cid-tJCq3TQNBr .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-tJCq3TQNBr .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tJCq3TQNBr .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-tJCq3TQNBr .navbar-brand {
    min-height: 69px;
  }
}
.cid-tJCq3TQNBr .dropdown-item.active,
.cid-tJCq3TQNBr .dropdown-item:active {
  background-color: transparent;
}
.cid-tJCq3TQNBr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tJCq3TQNBr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tJCq3TQNBr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tJCq3TQNBr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tJCq3TQNBr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tJCq3TQNBr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tJCq3TQNBr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tJCq3TQNBr .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tJCq3TQNBr button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-tJCq3TQNBr button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-tJCq3TQNBr button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-tJCq3TQNBr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #ffffff;
}
.cid-tJCq3TQNBr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-tJCq3TQNBr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-tJCq3TQNBr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-tJCq3TQNBr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tJCq3TQNBr nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJCq3TQNBr nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tJCq3TQNBr nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tJCq3TQNBr nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJCq3TQNBr .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tJCq3TQNBr a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tJCq3TQNBr .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tJCq3TQNBr .navbar {
    height: 70px;
  }
  .cid-tJCq3TQNBr .navbar.opened {
    height: auto;
  }
  .cid-tJCq3TQNBr .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tJCq3TQNBr .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #ffffff;
}
@media (max-width: 575px) {
  .cid-tJCq3TQNBr .navbar-short {
    min-height: 70px;
  }
}
.cid-tJCq3TQNBr .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-tJCq3TQNBr .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-tJCq3TQNBr .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-tJCq3TQNBr .container-fluid {
    padding: 0 3px;
  }
}
.cid-tJCq3TQNBr .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-tJCq3TQNBr .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-tJCq3TQNBr .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-tJCq3TQNBr .container-fluid {
    flex-wrap: wrap;
  }
  .cid-tJCq3TQNBr button.navbar-toggler {
    display: flex;
  }
  .cid-tJCq3TQNBr .navbar-brand {
    width: auto !important;
  }
  .cid-tJCq3TQNBr .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-tJCq3TQNBr .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-tJCq3TQNBr .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-tJCq3TQNBr .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-tJCq3TQNBr .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-tJCq3TQNBr .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-tMl1Bgv475 {
  background-image: url("../../../assets/images/spm-banner-3-1920x1080.jpeg");
}
.cid-tMl1Bgv475 .mbr-section-title {
  color: #ffffff;
}
.cid-tMl1Bgv475 .mbr-text,
.cid-tMl1Bgv475 .mbr-section-btn {
  color: #fafafa;
}
.cid-tJCqtOTqyG {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (min-width: 1400px) {
  .cid-tJCqtOTqyG .container {
    max-width: 1000px;
  }
}
.cid-tJCqtOTqyG .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 2.5rem;
  color: #0780bf;
  margin-bottom: 1rem;
  background: #ffffff;
  width: 80px;
  height: 80px;
  border-radius: 50%;
}
.cid-tJCqtOTqyG .card-wrapper {
  margin-bottom: 2rem;
  border-top: 1px solid #efefef;
  padding-top: 2rem;
}
.cid-tJCqtOTqyG .row {
  justify-content: center;
}
.cid-tJCqtOTqyG .card-text {
  color: #353535;
}
.cid-tJCqtOTqyG .card-title,
.cid-tJCqtOTqyG .iconfont-wrapper {
  color: #2b619e;
}
.cid-tJCqtOTqyG .title {
  color: #2b619e;
  text-align: center;
}
.cid-tJCqtOTqyG text {
  color: #222222;
  text-align: center;
}
.cid-tL746Al3yu {
  padding-top: 5rem;
  padding-bottom: 7rem;
  background-color: #fafafa;
}
.cid-tL746Al3yu .mbr-media {
  position: relative;
}
.cid-tL746Al3yu .mbr-media img {
  width: 100%;
  object-fit: cover;
  min-height: 300px;
}
.cid-tL746Al3yu .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
  cursor: pointer;
}
.cid-tL746Al3yu .mbr-media span {
  font-size: 3rem;
  transition: all 0.2s;
  background: white;
  padding: 1rem;
  border-radius: 50%;
}
.cid-tL746Al3yu a {
  background-image: none !important;
}
.cid-tL746Al3yu .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tL746Al3yu .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tL746Al3yu .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tL746Al3yu .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-tL746Al3yu .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tL746Al3yu .mbr-section-title {
  color: #2b619e;
}
.cid-tL746Al3yu .mbr-section-subtitle {
  color: #222222;
}
.cid-tJCq3Ue9D9 {
  padding-top: 15rem;
  padding-bottom: 15rem;
  background-image: url("../../../assets/images/quality-2000x718.jpeg");
}
.cid-tJCq3Ue9D9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJCq3Ue9D9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJCq3Ue9D9 .mbr-section-title {
  margin-bottom: 32px;
}
.cid-tJCq3Ue9D9 .mbr-section-title,
.cid-tJCq3Ue9D9 .mbr-section-btn {
  text-align: left;
}
.cid-tJCtGI7PWV {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tJCtGI7PWV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJCtGI7PWV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1600px) {
  .cid-tJCtGI7PWV .container {
    padding-left: 30px;
    padding-right: 30px;
  }
}
.cid-tJCtGI7PWV .row {
  margin-left: -30px;
  margin-right: -30px;
  justify-content: flex-start;
}
.cid-tJCtGI7PWV .row > [class*="col"] {
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 1599px) {
  .cid-tJCtGI7PWV .row {
    margin-left: -15px;
    margin-right: -15px;
  }
  .cid-tJCtGI7PWV .row > [class*="col"] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.cid-tJCtGI7PWV .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tJCtGI7PWV .mbr-section-title {
  color: #2b619e;
}
.cid-tJCtGI7PWV .mbr-section-subtitle {
  color: #222222;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-tJCtGI7PWV .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-tJCtGI7PWV .card-row {
  align-items: stretch;
}
.cid-tJCtGI7PWV .item {
  margin-top: 80px;
}
@media (max-width: 991px) {
  .cid-tJCtGI7PWV .item {
    margin-top: 50px;
  }
}
.cid-tJCtGI7PWV .item-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  overflow: visible;
}
.cid-tJCtGI7PWV .item-wrapper:hover .card-bg {
  opacity: 0;
}
.cid-tJCtGI7PWV .item-wrapper:hover .mbr-section-btn {
  margin-top: 0;
  opacity: 1;
}
.cid-tJCtGI7PWV .item-wrapper:hover .card-title {
  color: #ff014e !important;
}
.cid-tJCtGI7PWV .item-wrapper:hover .card-text {
  color: #ff014e !important;
}
.cid-tJCtGI7PWV .item-img-shadow {
  width: 100%;
  border-radius: 7px;
}
.cid-tJCtGI7PWV .item-img {
  position: relative;
  width: 100%;
  border-radius: 7px;
  overflow: hidden;
  aspect-ratio: 1.28378378;
}
.cid-tJCtGI7PWV .item-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tJCtGI7PWV .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  background: #000000;
  border-radius: 6px;
  opacity: 0;
  transition: .5s all;
  pointer-events: none;
}
.cid-tJCtGI7PWV .mbr-section-btn {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 5;
  margin-left: 0 !important;
  margin-right: 0 !important;
  transform: translate(-50%, -50%);
  max-width: 100%;
  margin-top: 10px;
  transition: 0.4s all;
  opacity: 0;
}
.cid-tJCtGI7PWV .mbr-section-btn .btn {
  padding: 10px 18px;
  min-height: 44px;
  box-shadow: none !important;
}
@media (max-width: 575px) {
  .cid-tJCtGI7PWV .mbr-section-btn {
    width: auto;
  }
  .cid-tJCtGI7PWV .mbr-section-btn .btn {
    width: auto;
    min-width: auto !important;
  }
}
.cid-tJCtGI7PWV .card-box {
  position: relative;
  z-index: 5;
  padding: 39px 30px 0;
  transition: 0.4s all;
}
@media (max-width: 575px) {
  .cid-tJCtGI7PWV .card-box {
    padding: 20px 10px 0;
  }
}
.cid-tJCtGI7PWV .card-title {
  color: #222222;
  margin-bottom: 20px;
  transition: .4s all;
}
.cid-tJCtGI7PWV .card-text {
  color: #878e99;
  margin-bottom: 22px;
  transition: .4s all;
}
.cid-tLc5jl1ZU2 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-tLc5jl1ZU2 .mbr-media {
  position: relative;
}
.cid-tLc5jl1ZU2 .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 2rem;
}
.cid-tLc5jl1ZU2 .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-tLc5jl1ZU2 .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-tLc5jl1ZU2 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tLc5jl1ZU2 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tLc5jl1ZU2 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tLc5jl1ZU2 .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-tLc5jl1ZU2 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tLc5jl1ZU2 .mbr-section-title {
  color: #2b619e;
}
.cid-tLc5jl1ZU2 .mbr-section-subtitle {
  color: #222222;
}
.cid-tLc6LQ1on6 {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tLc6LQ1on6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLc6LQ1on6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1600px) {
  .cid-tLc6LQ1on6 .container {
    padding-left: 30px;
    padding-right: 30px;
  }
}
.cid-tLc6LQ1on6 .row {
  margin-left: -30px;
  margin-right: -30px;
  justify-content: flex-start;
}
.cid-tLc6LQ1on6 .row > [class*="col"] {
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 1599px) {
  .cid-tLc6LQ1on6 .row {
    margin-left: -15px;
    margin-right: -15px;
  }
  .cid-tLc6LQ1on6 .row > [class*="col"] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.cid-tLc6LQ1on6 .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tLc6LQ1on6 .mbr-section-title {
  color: #C4CFDE;
}
.cid-tLc6LQ1on6 .mbr-section-subtitle {
  color: #FF014E;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-tLc6LQ1on6 .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-tLc6LQ1on6 .card-row {
  align-items: stretch;
}
.cid-tLc6LQ1on6 .item {
  margin-top: 80px;
}
@media (max-width: 991px) {
  .cid-tLc6LQ1on6 .item {
    margin-top: 50px;
  }
}
.cid-tLc6LQ1on6 .item-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  overflow: visible;
}
.cid-tLc6LQ1on6 .item-wrapper:hover .card-bg {
  opacity: 0;
}
.cid-tLc6LQ1on6 .item-wrapper:hover .mbr-section-btn {
  margin-top: 0;
  opacity: 1;
}
.cid-tLc6LQ1on6 .item-wrapper:hover .card-title {
  color: #ff014e !important;
}
.cid-tLc6LQ1on6 .item-wrapper:hover .card-text {
  color: #ff014e !important;
}
.cid-tLc6LQ1on6 .item-img-shadow {
  width: 100%;
  border-radius: 7px;
}
.cid-tLc6LQ1on6 .item-img {
  position: relative;
  width: 100%;
  border-radius: 7px;
  overflow: hidden;
  aspect-ratio: 0.64189189;
}
.cid-tLc6LQ1on6 .item-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tLc6LQ1on6 .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  background: #000000;
  border-radius: 6px;
  opacity: 0;
  transition: .5s all;
  pointer-events: none;
}
.cid-tLc6LQ1on6 .mbr-section-btn {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 5;
  margin-left: 0 !important;
  margin-right: 0 !important;
  transform: translate(-50%, -50%);
  max-width: 100%;
  margin-top: 10px;
  transition: 0.4s all;
  opacity: 0;
}
.cid-tLc6LQ1on6 .mbr-section-btn .btn {
  padding: 10px 18px;
  min-height: 44px;
  box-shadow: none !important;
}
@media (max-width: 575px) {
  .cid-tLc6LQ1on6 .mbr-section-btn {
    width: auto;
  }
  .cid-tLc6LQ1on6 .mbr-section-btn .btn {
    width: auto;
    min-width: auto !important;
  }
}
.cid-tLc6LQ1on6 .card-box {
  position: relative;
  z-index: 5;
  padding: 39px 30px 0;
  transition: 0.4s all;
}
@media (max-width: 575px) {
  .cid-tLc6LQ1on6 .card-box {
    padding: 20px 10px 0;
  }
}
.cid-tLc6LQ1on6 .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  transition: .4s all;
}
.cid-tLc6LQ1on6 .card-text {
  color: #878e99;
  margin-bottom: 22px;
  transition: .4s all;
}
.cid-tLc9lu07NU {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-tLc9lu07NU .mbr-media {
  position: relative;
}
.cid-tLc9lu07NU .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 2rem;
}
.cid-tLc9lu07NU .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-tLc9lu07NU .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-tLc9lu07NU .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tLc9lu07NU .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tLc9lu07NU .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tLc9lu07NU .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-tLc9lu07NU .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tLc9lu07NU .mbr-section-title {
  color: #2b619e;
}
.cid-tLc9lu07NU .mbr-section-subtitle {
  color: #222222;
}
.cid-tLc9eyrTlq {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tLc9eyrTlq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLc9eyrTlq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1600px) {
  .cid-tLc9eyrTlq .container {
    padding-left: 30px;
    padding-right: 30px;
  }
}
.cid-tLc9eyrTlq .row {
  margin-left: -30px;
  margin-right: -30px;
  justify-content: flex-start;
}
.cid-tLc9eyrTlq .row > [class*="col"] {
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 1599px) {
  .cid-tLc9eyrTlq .row {
    margin-left: -15px;
    margin-right: -15px;
  }
  .cid-tLc9eyrTlq .row > [class*="col"] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.cid-tLc9eyrTlq .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tLc9eyrTlq .mbr-section-title {
  color: #C4CFDE;
}
.cid-tLc9eyrTlq .mbr-section-subtitle {
  color: #FF014E;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-tLc9eyrTlq .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-tLc9eyrTlq .card-row {
  align-items: stretch;
}
.cid-tLc9eyrTlq .item {
  margin-top: 80px;
}
@media (max-width: 991px) {
  .cid-tLc9eyrTlq .item {
    margin-top: 50px;
  }
}
.cid-tLc9eyrTlq .item-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  overflow: visible;
}
.cid-tLc9eyrTlq .item-wrapper:hover .card-bg {
  opacity: 0;
}
.cid-tLc9eyrTlq .item-wrapper:hover .mbr-section-btn {
  margin-top: 0;
  opacity: 1;
}
.cid-tLc9eyrTlq .item-wrapper:hover .card-title {
  color: #ff014e !important;
}
.cid-tLc9eyrTlq .item-wrapper:hover .card-text {
  color: #ff014e !important;
}
.cid-tLc9eyrTlq .item-img-shadow {
  width: 100%;
  border-radius: 7px;
}
.cid-tLc9eyrTlq .item-img {
  position: relative;
  width: 100%;
  border-radius: 7px;
  overflow: hidden;
  aspect-ratio: 0.64189189;
}
.cid-tLc9eyrTlq .item-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tLc9eyrTlq .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  background: #000000;
  border-radius: 6px;
  opacity: 0;
  transition: .5s all;
  pointer-events: none;
}
.cid-tLc9eyrTlq .mbr-section-btn {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 5;
  margin-left: 0 !important;
  margin-right: 0 !important;
  transform: translate(-50%, -50%);
  max-width: 100%;
  margin-top: 10px;
  transition: 0.4s all;
  opacity: 0;
}
.cid-tLc9eyrTlq .mbr-section-btn .btn {
  padding: 10px 18px;
  min-height: 44px;
  box-shadow: none !important;
}
@media (max-width: 575px) {
  .cid-tLc9eyrTlq .mbr-section-btn {
    width: auto;
  }
  .cid-tLc9eyrTlq .mbr-section-btn .btn {
    width: auto;
    min-width: auto !important;
  }
}
.cid-tLc9eyrTlq .card-box {
  position: relative;
  z-index: 5;
  padding: 39px 30px 0;
  transition: 0.4s all;
}
@media (max-width: 575px) {
  .cid-tLc9eyrTlq .card-box {
    padding: 20px 10px 0;
  }
}
.cid-tLc9eyrTlq .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  transition: .4s all;
}
.cid-tLc9eyrTlq .card-text {
  color: #878e99;
  margin-bottom: 22px;
  transition: .4s all;
}
.cid-tLd2aniK9r {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-tLd2aniK9r .mbr-media {
  position: relative;
}
.cid-tLd2aniK9r .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 2rem;
}
.cid-tLd2aniK9r .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-tLd2aniK9r .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-tLd2aniK9r .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tLd2aniK9r .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tLd2aniK9r .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tLd2aniK9r .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-tLd2aniK9r .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tLd2aniK9r .mbr-section-title {
  color: #2b619e;
}
.cid-tLd2aniK9r .mbr-section-subtitle {
  color: #222222;
}
.cid-tLd262iCJ3 {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tLd262iCJ3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLd262iCJ3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1600px) {
  .cid-tLd262iCJ3 .container {
    padding-left: 30px;
    padding-right: 30px;
  }
}
.cid-tLd262iCJ3 .row {
  margin-left: -30px;
  margin-right: -30px;
  justify-content: flex-start;
}
.cid-tLd262iCJ3 .row > [class*="col"] {
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 1599px) {
  .cid-tLd262iCJ3 .row {
    margin-left: -15px;
    margin-right: -15px;
  }
  .cid-tLd262iCJ3 .row > [class*="col"] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.cid-tLd262iCJ3 .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tLd262iCJ3 .mbr-section-title {
  color: #C4CFDE;
}
.cid-tLd262iCJ3 .mbr-section-subtitle {
  color: #FF014E;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-tLd262iCJ3 .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-tLd262iCJ3 .card-row {
  align-items: stretch;
}
.cid-tLd262iCJ3 .item {
  margin-top: 80px;
}
@media (max-width: 991px) {
  .cid-tLd262iCJ3 .item {
    margin-top: 50px;
  }
}
.cid-tLd262iCJ3 .item-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  overflow: visible;
}
.cid-tLd262iCJ3 .item-wrapper:hover .card-bg {
  opacity: 0;
}
.cid-tLd262iCJ3 .item-wrapper:hover .mbr-section-btn {
  margin-top: 0;
  opacity: 1;
}
.cid-tLd262iCJ3 .item-wrapper:hover .card-title {
  color: #ff014e !important;
}
.cid-tLd262iCJ3 .item-wrapper:hover .card-text {
  color: #ff014e !important;
}
.cid-tLd262iCJ3 .item-img-shadow {
  width: 100%;
  border-radius: 7px;
}
.cid-tLd262iCJ3 .item-img {
  position: relative;
  width: 100%;
  border-radius: 7px;
  overflow: hidden;
  aspect-ratio: 1.28378378;
}
.cid-tLd262iCJ3 .item-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tLd262iCJ3 .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  background: #000000;
  border-radius: 6px;
  opacity: 0;
  transition: .5s all;
  pointer-events: none;
}
.cid-tLd262iCJ3 .mbr-section-btn {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 5;
  margin-left: 0 !important;
  margin-right: 0 !important;
  transform: translate(-50%, -50%);
  max-width: 100%;
  margin-top: 10px;
  transition: 0.4s all;
  opacity: 0;
}
.cid-tLd262iCJ3 .mbr-section-btn .btn {
  padding: 10px 18px;
  min-height: 44px;
  box-shadow: none !important;
}
@media (max-width: 575px) {
  .cid-tLd262iCJ3 .mbr-section-btn {
    width: auto;
  }
  .cid-tLd262iCJ3 .mbr-section-btn .btn {
    width: auto;
    min-width: auto !important;
  }
}
.cid-tLd262iCJ3 .card-box {
  position: relative;
  z-index: 5;
  padding: 39px 30px 0;
  transition: 0.4s all;
}
@media (max-width: 575px) {
  .cid-tLd262iCJ3 .card-box {
    padding: 20px 10px 0;
  }
}
.cid-tLd262iCJ3 .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  transition: .4s all;
}
.cid-tLd262iCJ3 .card-text {
  color: #878e99;
  margin-bottom: 22px;
  transition: .4s all;
}
.cid-tLd3HtOPcX {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-tLd3HtOPcX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLd3HtOPcX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1600px) {
  .cid-tLd3HtOPcX .container {
    padding-left: 30px;
    padding-right: 30px;
  }
}
.cid-tLd3HtOPcX .row {
  margin-left: -30px;
  margin-right: -30px;
  justify-content: flex-start;
}
.cid-tLd3HtOPcX .row > [class*="col"] {
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 1599px) {
  .cid-tLd3HtOPcX .row {
    margin-left: -15px;
    margin-right: -15px;
  }
  .cid-tLd3HtOPcX .row > [class*="col"] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.cid-tLd3HtOPcX .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tLd3HtOPcX .mbr-section-title {
  color: #2b619e;
}
.cid-tLd3HtOPcX .mbr-section-subtitle {
  color: #222222;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-tLd3HtOPcX .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-tLd3HtOPcX .card-row {
  align-items: stretch;
}
.cid-tLd3HtOPcX .item {
  margin-top: 80px;
}
@media (max-width: 991px) {
  .cid-tLd3HtOPcX .item {
    margin-top: 50px;
  }
}
.cid-tLd3HtOPcX .item-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  overflow: visible;
}
.cid-tLd3HtOPcX .item-wrapper:hover .card-bg {
  opacity: 0;
}
.cid-tLd3HtOPcX .item-wrapper:hover .mbr-section-btn {
  margin-top: 0;
  opacity: 1;
}
.cid-tLd3HtOPcX .item-wrapper:hover .card-title {
  color: #ff014e !important;
}
.cid-tLd3HtOPcX .item-wrapper:hover .card-text {
  color: #ff014e !important;
}
.cid-tLd3HtOPcX .item-img-shadow {
  width: 100%;
  border-radius: 7px;
}
.cid-tLd3HtOPcX .item-img {
  position: relative;
  width: 100%;
  border-radius: 7px;
  overflow: hidden;
  aspect-ratio: 0.64189189;
}
.cid-tLd3HtOPcX .item-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tLd3HtOPcX .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  background: #000000;
  border-radius: 6px;
  opacity: 0;
  transition: .5s all;
  pointer-events: none;
}
.cid-tLd3HtOPcX .mbr-section-btn {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 5;
  margin-left: 0 !important;
  margin-right: 0 !important;
  transform: translate(-50%, -50%);
  max-width: 100%;
  margin-top: 10px;
  transition: 0.4s all;
  opacity: 0;
}
.cid-tLd3HtOPcX .mbr-section-btn .btn {
  padding: 10px 18px;
  min-height: 44px;
  box-shadow: none !important;
}
@media (max-width: 575px) {
  .cid-tLd3HtOPcX .mbr-section-btn {
    width: auto;
  }
  .cid-tLd3HtOPcX .mbr-section-btn .btn {
    width: auto;
    min-width: auto !important;
  }
}
.cid-tLd3HtOPcX .card-box {
  position: relative;
  z-index: 5;
  padding: 39px 30px 0;
  transition: 0.4s all;
}
@media (max-width: 575px) {
  .cid-tLd3HtOPcX .card-box {
    padding: 20px 10px 0;
  }
}
.cid-tLd3HtOPcX .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  transition: .4s all;
}
.cid-tLd3HtOPcX .card-text {
  color: #878e99;
  margin-bottom: 22px;
  transition: .4s all;
}
.cid-tLd55BxKwI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tLd55BxKwI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLd55BxKwI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1600px) {
  .cid-tLd55BxKwI .container {
    padding-left: 30px;
    padding-right: 30px;
  }
}
.cid-tLd55BxKwI .row {
  margin-left: -30px;
  margin-right: -30px;
  justify-content: flex-start;
}
.cid-tLd55BxKwI .row > [class*="col"] {
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 1599px) {
  .cid-tLd55BxKwI .row {
    margin-left: -15px;
    margin-right: -15px;
  }
  .cid-tLd55BxKwI .row > [class*="col"] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.cid-tLd55BxKwI .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tLd55BxKwI .mbr-section-title {
  color: #2b619e;
}
.cid-tLd55BxKwI .mbr-section-subtitle {
  color: #222222;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-tLd55BxKwI .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-tLd55BxKwI .card-row {
  align-items: stretch;
}
.cid-tLd55BxKwI .item {
  margin-top: 80px;
}
@media (max-width: 991px) {
  .cid-tLd55BxKwI .item {
    margin-top: 50px;
  }
}
.cid-tLd55BxKwI .item-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  overflow: visible;
}
.cid-tLd55BxKwI .item-wrapper:hover .card-bg {
  opacity: 0;
}
.cid-tLd55BxKwI .item-wrapper:hover .mbr-section-btn {
  margin-top: 0;
  opacity: 1;
}
.cid-tLd55BxKwI .item-wrapper:hover .card-title {
  color: #ff014e !important;
}
.cid-tLd55BxKwI .item-wrapper:hover .card-text {
  color: #ff014e !important;
}
.cid-tLd55BxKwI .item-img-shadow {
  width: 100%;
  border-radius: 7px;
}
.cid-tLd55BxKwI .item-img {
  position: relative;
  width: 100%;
  border-radius: 7px;
  overflow: hidden;
  aspect-ratio: 0.64189189;
}
.cid-tLd55BxKwI .item-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tLd55BxKwI .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  background: #000000;
  border-radius: 6px;
  opacity: 0;
  transition: .5s all;
  pointer-events: none;
}
.cid-tLd55BxKwI .mbr-section-btn {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 5;
  margin-left: 0 !important;
  margin-right: 0 !important;
  transform: translate(-50%, -50%);
  max-width: 100%;
  margin-top: 10px;
  transition: 0.4s all;
  opacity: 0;
}
.cid-tLd55BxKwI .mbr-section-btn .btn {
  padding: 10px 18px;
  min-height: 44px;
  box-shadow: none !important;
}
@media (max-width: 575px) {
  .cid-tLd55BxKwI .mbr-section-btn {
    width: auto;
  }
  .cid-tLd55BxKwI .mbr-section-btn .btn {
    width: auto;
    min-width: auto !important;
  }
}
.cid-tLd55BxKwI .card-box {
  position: relative;
  z-index: 5;
  padding: 39px 30px 0;
  transition: 0.4s all;
}
@media (max-width: 575px) {
  .cid-tLd55BxKwI .card-box {
    padding: 20px 10px 0;
  }
}
.cid-tLd55BxKwI .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  transition: .4s all;
}
.cid-tLd55BxKwI .card-text {
  color: #878e99;
  margin-bottom: 22px;
  transition: .4s all;
}
.cid-tLd9h1aHI7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-tLd9h1aHI7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLd9h1aHI7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1600px) {
  .cid-tLd9h1aHI7 .container {
    padding-left: 30px;
    padding-right: 30px;
  }
}
.cid-tLd9h1aHI7 .row {
  margin-left: -30px;
  margin-right: -30px;
  justify-content: flex-start;
}
.cid-tLd9h1aHI7 .row > [class*="col"] {
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 1599px) {
  .cid-tLd9h1aHI7 .row {
    margin-left: -15px;
    margin-right: -15px;
  }
  .cid-tLd9h1aHI7 .row > [class*="col"] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.cid-tLd9h1aHI7 .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tLd9h1aHI7 .mbr-section-title {
  color: #2b619e;
}
.cid-tLd9h1aHI7 .mbr-section-subtitle {
  color: #222222;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-tLd9h1aHI7 .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-tLd9h1aHI7 .card-row {
  align-items: stretch;
}
.cid-tLd9h1aHI7 .item {
  margin-top: 80px;
}
@media (max-width: 991px) {
  .cid-tLd9h1aHI7 .item {
    margin-top: 50px;
  }
}
.cid-tLd9h1aHI7 .item-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  overflow: visible;
}
.cid-tLd9h1aHI7 .item-wrapper:hover .card-bg {
  opacity: 0;
}
.cid-tLd9h1aHI7 .item-wrapper:hover .mbr-section-btn {
  margin-top: 0;
  opacity: 1;
}
.cid-tLd9h1aHI7 .item-wrapper:hover .card-title {
  color: #ff014e !important;
}
.cid-tLd9h1aHI7 .item-wrapper:hover .card-text {
  color: #ff014e !important;
}
.cid-tLd9h1aHI7 .item-img-shadow {
  width: 100%;
  border-radius: 7px;
}
.cid-tLd9h1aHI7 .item-img {
  position: relative;
  width: 100%;
  border-radius: 7px;
  overflow: hidden;
  aspect-ratio: 1.02702703;
}
.cid-tLd9h1aHI7 .item-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tLd9h1aHI7 .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  background: #000000;
  border-radius: 6px;
  opacity: 0;
  transition: .5s all;
  pointer-events: none;
}
.cid-tLd9h1aHI7 .mbr-section-btn {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 5;
  margin-left: 0 !important;
  margin-right: 0 !important;
  transform: translate(-50%, -50%);
  max-width: 100%;
  margin-top: 10px;
  transition: 0.4s all;
  opacity: 0;
}
.cid-tLd9h1aHI7 .mbr-section-btn .btn {
  padding: 10px 18px;
  min-height: 44px;
  box-shadow: none !important;
}
@media (max-width: 575px) {
  .cid-tLd9h1aHI7 .mbr-section-btn {
    width: auto;
  }
  .cid-tLd9h1aHI7 .mbr-section-btn .btn {
    width: auto;
    min-width: auto !important;
  }
}
.cid-tLd9h1aHI7 .card-box {
  position: relative;
  z-index: 5;
  padding: 39px 30px 0;
  transition: 0.4s all;
}
@media (max-width: 575px) {
  .cid-tLd9h1aHI7 .card-box {
    padding: 20px 10px 0;
  }
}
.cid-tLd9h1aHI7 .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  transition: .4s all;
}
.cid-tLd9h1aHI7 .card-text {
  color: #878e99;
  margin-bottom: 22px;
  transition: .4s all;
}
.cid-tLdaLkMcVj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tLdaLkMcVj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLdaLkMcVj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1600px) {
  .cid-tLdaLkMcVj .container {
    padding-left: 30px;
    padding-right: 30px;
  }
}
.cid-tLdaLkMcVj .row {
  margin-left: -30px;
  margin-right: -30px;
  justify-content: flex-start;
}
.cid-tLdaLkMcVj .row > [class*="col"] {
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 1599px) {
  .cid-tLdaLkMcVj .row {
    margin-left: -15px;
    margin-right: -15px;
  }
  .cid-tLdaLkMcVj .row > [class*="col"] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.cid-tLdaLkMcVj .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tLdaLkMcVj .mbr-section-title {
  color: #2b619e;
}
.cid-tLdaLkMcVj .mbr-section-subtitle {
  color: #222222;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-tLdaLkMcVj .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-tLdaLkMcVj .card-row {
  align-items: stretch;
}
.cid-tLdaLkMcVj .item {
  margin-top: 80px;
}
@media (max-width: 991px) {
  .cid-tLdaLkMcVj .item {
    margin-top: 50px;
  }
}
.cid-tLdaLkMcVj .item-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  overflow: visible;
}
.cid-tLdaLkMcVj .item-wrapper:hover .card-bg {
  opacity: 0;
}
.cid-tLdaLkMcVj .item-wrapper:hover .mbr-section-btn {
  margin-top: 0;
  opacity: 1;
}
.cid-tLdaLkMcVj .item-wrapper:hover .card-title {
  color: #ff014e !important;
}
.cid-tLdaLkMcVj .item-wrapper:hover .card-text {
  color: #ff014e !important;
}
.cid-tLdaLkMcVj .item-img-shadow {
  width: 100%;
  border-radius: 7px;
}
.cid-tLdaLkMcVj .item-img {
  position: relative;
  width: 100%;
  border-radius: 7px;
  overflow: hidden;
  aspect-ratio: 0.64189189;
}
.cid-tLdaLkMcVj .item-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tLdaLkMcVj .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  background: #000000;
  border-radius: 6px;
  opacity: 0;
  transition: .5s all;
  pointer-events: none;
}
.cid-tLdaLkMcVj .mbr-section-btn {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 5;
  margin-left: 0 !important;
  margin-right: 0 !important;
  transform: translate(-50%, -50%);
  max-width: 100%;
  margin-top: 10px;
  transition: 0.4s all;
  opacity: 0;
}
.cid-tLdaLkMcVj .mbr-section-btn .btn {
  padding: 10px 18px;
  min-height: 44px;
  box-shadow: none !important;
}
@media (max-width: 575px) {
  .cid-tLdaLkMcVj .mbr-section-btn {
    width: auto;
  }
  .cid-tLdaLkMcVj .mbr-section-btn .btn {
    width: auto;
    min-width: auto !important;
  }
}
.cid-tLdaLkMcVj .card-box {
  position: relative;
  z-index: 5;
  padding: 39px 30px 0;
  transition: 0.4s all;
}
@media (max-width: 575px) {
  .cid-tLdaLkMcVj .card-box {
    padding: 20px 10px 0;
  }
}
.cid-tLdaLkMcVj .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  transition: .4s all;
}
.cid-tLdaLkMcVj .card-text {
  color: #878e99;
  margin-bottom: 22px;
  transition: .4s all;
}
.cid-tLdftEJcqn {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-color: #fafafa;
}
.cid-tLdftEJcqn .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLdftEJcqn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tLdftEJcqn .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tLdftEJcqn img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tLdftEJcqn .text-wrapper {
    padding: 2rem;
  }
}
.cid-tLdftEJcqn .mbr-section-title {
  text-align: left;
  color: #2b619e;
}
.cid-tLdftEJcqn .mbr-text {
  color: #222222;
}
.cid-tLdfuAsTZ0 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tLdfuAsTZ0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLdfuAsTZ0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tLdfuAsTZ0 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tLdfuAsTZ0 .row {
  flex-direction: row-reverse;
}
.cid-tLdfuAsTZ0 img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tLdfuAsTZ0 .text-wrapper {
    padding: 2rem;
  }
}
.cid-tLdfuAsTZ0 .mbr-section-title {
  color: #2b619e;
}
.cid-tLdfyFu1Zr {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-tLdfyFu1Zr .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLdfyFu1Zr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tLdfyFu1Zr .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tLdfyFu1Zr img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tLdfyFu1Zr .text-wrapper {
    padding: 2rem;
  }
}
.cid-tLdfyFu1Zr .mbr-section-title {
  color: #2b619e;
}
.cid-tLdfAIdzdR {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tLdfAIdzdR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLdfAIdzdR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-tLdfAIdzdR .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tLdfAIdzdR .row {
  flex-direction: row-reverse;
}
.cid-tLdfAIdzdR img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tLdfAIdzdR .text-wrapper {
    padding: 2rem;
  }
}
.cid-tLdfAIdzdR .mbr-section-title {
  color: #2b619e;
}
.cid-tLdnqZKe6G {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-tLdnqZKe6G .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLdnqZKe6G .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1600px) {
  .cid-tLdnqZKe6G .container {
    padding-left: 30px;
    padding-right: 30px;
  }
}
.cid-tLdnqZKe6G .row {
  margin-left: -30px;
  margin-right: -30px;
  justify-content: flex-start;
}
.cid-tLdnqZKe6G .row > [class*="col"] {
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 1599px) {
  .cid-tLdnqZKe6G .row {
    margin-left: -15px;
    margin-right: -15px;
  }
  .cid-tLdnqZKe6G .row > [class*="col"] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.cid-tLdnqZKe6G .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tLdnqZKe6G .mbr-section-title {
  color: #2b619e;
}
.cid-tLdnqZKe6G .mbr-section-subtitle {
  color: #222222;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-tLdnqZKe6G .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-tLdnqZKe6G .card-row {
  align-items: stretch;
}
.cid-tLdnqZKe6G .item {
  margin-top: 80px;
}
@media (max-width: 991px) {
  .cid-tLdnqZKe6G .item {
    margin-top: 50px;
  }
}
.cid-tLdnqZKe6G .item-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  overflow: visible;
}
.cid-tLdnqZKe6G .item-wrapper:hover .card-bg {
  opacity: 0;
}
.cid-tLdnqZKe6G .item-wrapper:hover .mbr-section-btn {
  margin-top: 0;
  opacity: 1;
}
.cid-tLdnqZKe6G .item-wrapper:hover .card-title {
  color: #ff014e !important;
}
.cid-tLdnqZKe6G .item-wrapper:hover .card-text {
  color: #ff014e !important;
}
.cid-tLdnqZKe6G .item-img-shadow {
  width: 100%;
  border-radius: 7px;
}
.cid-tLdnqZKe6G .item-img {
  position: relative;
  width: 100%;
  border-radius: 7px;
  overflow: hidden;
  aspect-ratio: 0.64189189;
}
.cid-tLdnqZKe6G .item-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tLdnqZKe6G .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  background: #000000;
  border-radius: 6px;
  opacity: 0;
  transition: .5s all;
  pointer-events: none;
}
.cid-tLdnqZKe6G .mbr-section-btn {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 5;
  margin-left: 0 !important;
  margin-right: 0 !important;
  transform: translate(-50%, -50%);
  max-width: 100%;
  margin-top: 10px;
  transition: 0.4s all;
  opacity: 0;
}
.cid-tLdnqZKe6G .mbr-section-btn .btn {
  padding: 10px 18px;
  min-height: 44px;
  box-shadow: none !important;
}
@media (max-width: 575px) {
  .cid-tLdnqZKe6G .mbr-section-btn {
    width: auto;
  }
  .cid-tLdnqZKe6G .mbr-section-btn .btn {
    width: auto;
    min-width: auto !important;
  }
}
.cid-tLdnqZKe6G .card-box {
  position: relative;
  z-index: 5;
  padding: 39px 30px 0;
  transition: 0.4s all;
}
@media (max-width: 575px) {
  .cid-tLdnqZKe6G .card-box {
    padding: 20px 10px 0;
  }
}
.cid-tLdnqZKe6G .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  transition: .4s all;
}
.cid-tLdnqZKe6G .card-text {
  color: #878e99;
  margin-bottom: 22px;
  transition: .4s all;
}
.cid-tLdoGmm3SO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tLdoGmm3SO .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLdoGmm3SO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1600px) {
  .cid-tLdoGmm3SO .container {
    padding-left: 30px;
    padding-right: 30px;
  }
}
.cid-tLdoGmm3SO .row {
  margin-left: -30px;
  margin-right: -30px;
  justify-content: flex-start;
}
.cid-tLdoGmm3SO .row > [class*="col"] {
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 1599px) {
  .cid-tLdoGmm3SO .row {
    margin-left: -15px;
    margin-right: -15px;
  }
  .cid-tLdoGmm3SO .row > [class*="col"] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.cid-tLdoGmm3SO .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tLdoGmm3SO .mbr-section-title {
  color: #2b619e;
}
.cid-tLdoGmm3SO .mbr-section-subtitle {
  color: #222222;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-tLdoGmm3SO .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-tLdoGmm3SO .card-row {
  align-items: stretch;
}
.cid-tLdoGmm3SO .item {
  margin-top: 80px;
}
@media (max-width: 991px) {
  .cid-tLdoGmm3SO .item {
    margin-top: 50px;
  }
}
.cid-tLdoGmm3SO .item-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  overflow: visible;
}
.cid-tLdoGmm3SO .item-wrapper:hover .card-bg {
  opacity: 0;
}
.cid-tLdoGmm3SO .item-wrapper:hover .mbr-section-btn {
  margin-top: 0;
  opacity: 1;
}
.cid-tLdoGmm3SO .item-wrapper:hover .card-title {
  color: #ff014e !important;
}
.cid-tLdoGmm3SO .item-wrapper:hover .card-text {
  color: #ff014e !important;
}
.cid-tLdoGmm3SO .item-img-shadow {
  width: 100%;
  border-radius: 7px;
}
.cid-tLdoGmm3SO .item-img {
  position: relative;
  width: 100%;
  border-radius: 7px;
  overflow: hidden;
  aspect-ratio: 0.64189189;
}
.cid-tLdoGmm3SO .item-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tLdoGmm3SO .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  background: #000000;
  border-radius: 6px;
  opacity: 0;
  transition: .5s all;
  pointer-events: none;
}
.cid-tLdoGmm3SO .mbr-section-btn {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 5;
  margin-left: 0 !important;
  margin-right: 0 !important;
  transform: translate(-50%, -50%);
  max-width: 100%;
  margin-top: 10px;
  transition: 0.4s all;
  opacity: 0;
}
.cid-tLdoGmm3SO .mbr-section-btn .btn {
  padding: 10px 18px;
  min-height: 44px;
  box-shadow: none !important;
}
@media (max-width: 575px) {
  .cid-tLdoGmm3SO .mbr-section-btn {
    width: auto;
  }
  .cid-tLdoGmm3SO .mbr-section-btn .btn {
    width: auto;
    min-width: auto !important;
  }
}
.cid-tLdoGmm3SO .card-box {
  position: relative;
  z-index: 5;
  padding: 39px 30px 0;
  transition: 0.4s all;
}
@media (max-width: 575px) {
  .cid-tLdoGmm3SO .card-box {
    padding: 20px 10px 0;
  }
}
.cid-tLdoGmm3SO .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
  transition: .4s all;
}
.cid-tLdoGmm3SO .card-text {
  color: #878e99;
  margin-bottom: 22px;
  transition: .4s all;
}
.cid-tJCq3XgAHR {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #001226;
}
.cid-tJCq3XgAHR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJCq3XgAHR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJCq3XgAHR .container {
  width: 100%;
  max-width: 1310px;
}
@media (max-width: 1199px) {
  .cid-tJCq3XgAHR .container {
    max-width: 960px;
  }
}
@media (max-width: 991px) {
  .cid-tJCq3XgAHR .container {
    max-width: 720px;
  }
}
@media (max-width: 767px) {
  .cid-tJCq3XgAHR .container {
    max-width: 540px;
  }
}
@media (max-width: 575px) {
  .cid-tJCq3XgAHR .container {
    max-width: 100%;
  }
  .cid-tJCq3XgAHR .container .row > [class*="col"] {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.cid-tJCq3XgAHR .item-wrap {
  width: 100%;
}
.cid-tJCq3XgAHR .navbar-brand {
  display: flex;
  flex-basis: 100%;
  flex-wrap: wrap;
  word-break: break-word !important;
  word-wrap: break-word !important;
  min-height: 50px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 35px;
  padding: 0;
  transition: all 0.4s;
  z-index: 1;
  white-space: normal;
}
.cid-tJCq3XgAHR .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-tJCq3XgAHR .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-tJCq3XgAHR .navbar-brand .navbar-caption {
  line-height: inherit !important;
  word-break: break-word !important;
  word-wrap: break-word !important;
}
.cid-tJCq3XgAHR .navbar-brand .navbar-caption:hover {
  text-decoration-line: none !important;
}
.cid-tJCq3XgAHR .navbar-brand .navbar-logo a {
  outline: none;
  word-break: break-word !important;
  word-wrap: break-word !important;
}
.cid-tJCq3XgAHR .navbar-brand .navbar-logo a:hover {
  text-decoration-line: none !important;
}
.cid-tJCq3XgAHR .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -4px -12px;
}
.cid-tJCq3XgAHR .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 4px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #22a5e5, #093e79);
  transition: 0.4s all;
}
.cid-tJCq3XgAHR .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-tJCq3XgAHR .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #ffffff;
}
.cid-tJCq3XgAHR .soc-item:hover {
  transform: translateY(-3px);
}
.cid-tJCq3XgAHR .soc-item:hover:before {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tJCq3XgAHR .col-links {
    padding-top: 20px;
  }
}
.cid-tJCq3XgAHR .mbr-section-subtitle {
  color: #ffffff;
  margin-bottom: 20px;
}
@media (max-width: 575px) {
  .cid-tJCq3XgAHR .mbr-section-subtitle {
    text-align: center !important;
  }
}
.cid-tJCq3XgAHR .list {
  width: 100%;
  list-style: none;
  padding-left: 0;
  margin-bottom: 40px;
  color: #c4cfde;
  transition: 0.4s all;
}
@media (max-width: 575px) {
  .cid-tJCq3XgAHR .list {
    text-align: center !important;
  }
}
.cid-tJCq3XgAHR .list li {
  width: 100%;
  color: inherit !important;
  margin-bottom: 8px;
  transition: 0.4s all;
}
.cid-tJCq3XgAHR .list li:not(:first-child) {
  margin-top: 10px;
}
.cid-tJCq3XgAHR .list a {
  position: relative;
  color: inherit !important;
  line-height: inherit !important;
  transition: 0.4s all;
}
.cid-tJCq3XgAHR .list a:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #0780bf;
  transition: 0.4s all;
}
.cid-tJCq3XgAHR .list a:hover {
  color: #0780bf !important;
  line-height: inherit !important;
}
.cid-tJCq3XgAHR .list a:hover:before {
  width: 100%;
}
.cid-tJCq3XgAHR .col-copyright {
  padding-top: 80px;
}
@media (max-width: 767px) {
  .cid-tJCq3XgAHR .col-copyright {
    padding-top: 40px;
  }
}
.cid-tJCq3XgAHR .border-item {
  width: 100%;
  height: 1px;
  background-color: #373f46;
}
.cid-tJCq3XgAHR .copyright {
  color: #C4CFDE;
  padding: 40px 0;
}
.cid-tuSRtzQL4u .navbar-dropdown {
  position: relative !important;
}
.cid-tuSRtzQL4u .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tuSRtzQL4u .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tuSRtzQL4u .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tuSRtzQL4u .dropdown-item:hover,
.cid-tuSRtzQL4u .dropdown-item:focus {
  background: #0780bf !important;
  color: #0780bf !important;
}
.cid-tuSRtzQL4u .dropdown-item:hover span {
  color: #0780bf;
}
.cid-tuSRtzQL4u .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tuSRtzQL4u .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tuSRtzQL4u .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tuSRtzQL4u .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tuSRtzQL4u .nav-link {
  position: relative;
}
.cid-tuSRtzQL4u .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tuSRtzQL4u .container {
    flex-wrap: nowrap;
  }
}
.cid-tuSRtzQL4u .iconfont-wrapper {
  color: #0780bf !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tuSRtzQL4u .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-tuSRtzQL4u .navbar-nav .nav-item .nav-link {
  margin: 5px 10px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-tuSRtzQL4u .navbar-nav .nav-item .nav-link:hover,
.cid-tuSRtzQL4u .navbar-nav .nav-item .nav-link:focus,
.cid-tuSRtzQL4u .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #0780bf !important;
}
.cid-tuSRtzQL4u .dropdown-menu,
.cid-tuSRtzQL4u .navbar.opened {
  background: #ffffff !important;
}
.cid-tuSRtzQL4u .nav-item:focus,
.cid-tuSRtzQL4u .nav-link:focus {
  outline: none;
}
.cid-tuSRtzQL4u .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tuSRtzQL4u .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tuSRtzQL4u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tuSRtzQL4u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tuSRtzQL4u .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tuSRtzQL4u .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tuSRtzQL4u .navbar {
  min-height: 122px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  padding: 0 !important;
  box-shadow: none !important;
  background: #ffffff;
}
.cid-tuSRtzQL4u .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-tuSRtzQL4u .navbar.opened {
  transition: all 0.3s;
}
.cid-tuSRtzQL4u .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tuSRtzQL4u .navbar .navbar-logo img {
  width: auto;
}
.cid-tuSRtzQL4u .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tuSRtzQL4u .navbar.collapsed {
  justify-content: center;
}
.cid-tuSRtzQL4u .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tuSRtzQL4u .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tuSRtzQL4u .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tuSRtzQL4u .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tuSRtzQL4u .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tuSRtzQL4u .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tuSRtzQL4u .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tuSRtzQL4u .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tuSRtzQL4u .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tuSRtzQL4u .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tuSRtzQL4u .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tuSRtzQL4u .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tuSRtzQL4u .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tuSRtzQL4u .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tuSRtzQL4u .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tuSRtzQL4u .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tuSRtzQL4u .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tuSRtzQL4u .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tuSRtzQL4u .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tuSRtzQL4u .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tuSRtzQL4u .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tuSRtzQL4u .navbar.navbar-short {
  min-height: 90px;
}
.cid-tuSRtzQL4u .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-tuSRtzQL4u .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-tuSRtzQL4u .navbar {
    min-height: 80px;
  }
}
.cid-tuSRtzQL4u .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-tuSRtzQL4u .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tuSRtzQL4u .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-tuSRtzQL4u .navbar-brand {
    min-height: 69px;
  }
}
.cid-tuSRtzQL4u .dropdown-item.active,
.cid-tuSRtzQL4u .dropdown-item:active {
  background-color: transparent;
}
.cid-tuSRtzQL4u .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tuSRtzQL4u .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tuSRtzQL4u .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tuSRtzQL4u .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tuSRtzQL4u .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tuSRtzQL4u .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tuSRtzQL4u ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tuSRtzQL4u .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tuSRtzQL4u button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-tuSRtzQL4u button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-tuSRtzQL4u button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-tuSRtzQL4u button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #ffffff;
}
.cid-tuSRtzQL4u button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-tuSRtzQL4u button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-tuSRtzQL4u button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-tuSRtzQL4u button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tuSRtzQL4u nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tuSRtzQL4u nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tuSRtzQL4u nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tuSRtzQL4u nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tuSRtzQL4u .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tuSRtzQL4u a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tuSRtzQL4u .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tuSRtzQL4u .navbar {
    height: 70px;
  }
  .cid-tuSRtzQL4u .navbar.opened {
    height: auto;
  }
  .cid-tuSRtzQL4u .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tuSRtzQL4u .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #ffffff;
}
@media (max-width: 575px) {
  .cid-tuSRtzQL4u .navbar-short {
    min-height: 70px;
  }
}
.cid-tuSRtzQL4u .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-tuSRtzQL4u .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-tuSRtzQL4u .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-tuSRtzQL4u .container-fluid {
    padding: 0 3px;
  }
}
.cid-tuSRtzQL4u .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-tuSRtzQL4u .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-tuSRtzQL4u .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-tuSRtzQL4u .container-fluid {
    flex-wrap: wrap;
  }
  .cid-tuSRtzQL4u button.navbar-toggler {
    display: flex;
  }
  .cid-tuSRtzQL4u .navbar-brand {
    width: auto !important;
  }
  .cid-tuSRtzQL4u .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-tuSRtzQL4u .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-tuSRtzQL4u .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-tuSRtzQL4u .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-tuSRtzQL4u .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-tuSRtzQL4u .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-vuIVE2BjfQ {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/chatgpt-image-sep-9-2026-05-33-45-pm-1920x800.jpeg");
}
.cid-vuIVE2BjfQ .mbr-section-title {
  color: #ffffff;
}
.cid-vuIVE2BjfQ .mbr-text,
.cid-vuIVE2BjfQ .mbr-section-btn {
  color: #fafafa;
}
.cid-vuIYVB9jqV {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-vuIYVB9jqV .mbr-fallback-image.disabled {
  display: none;
}
.cid-vuIYVB9jqV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-vuIYVB9jqV .container {
    padding: 0 22px;
  }
}
.cid-vuIYVB9jqV .card {
  justify-content: center;
}
.cid-vuIYVB9jqV .content-wrapper {
  padding-right: 32px;
}
@media (max-width: 992px) {
  .cid-vuIYVB9jqV .content-wrapper {
    padding: 0;
  }
}
.cid-vuIYVB9jqV .content-wrapper .mbr-section-title {
  margin-bottom: 10px;
}
.cid-vuIYVB9jqV .content-wrapper .mbr-text {
  margin-bottom: 10px;
}
.cid-vuIYVB9jqV .image-wrapper {
  padding-right: 64px;
}
@media (max-width: 992px) {
  .cid-vuIYVB9jqV .image-wrapper {
    margin-top: 20px;
    padding: 0;
  }
}
.cid-vuIYVB9jqV .image-wrapper img {
  height: 600px;
  border-radius: 0 !important;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-vuIYVB9jqV .image-wrapper img {
    height: 350px;
  }
}
.cid-vuIYVB9jqV .mbr-section-title {
  color: #ffffff;
}
.cid-vuIYVB9jqV .mbr-text {
  color: #212529;
}
.cid-vuIYVB9jqV .mbr-section-title,
.cid-vuIYVB9jqV .mbr-section-btn {
  color: #2b619e;
}
.cid-vuJ2mHkY4u {
  padding-top: 2rem;
  padding-bottom: 0rem;
  overflow: hidden;
  position: relative;
  background-color: #ffffff;
}
.cid-vuJ2mHkY4u .decor-wrap_1 {
  position: absolute;
  top: -4rem;
  left: 18%;
  width: 133px;
  height: 133px;
  border-radius: 100%;
  background-image: radial-gradient(165.7% 132.72% at 4.98% 5.22%, #144031 0, #22654e 43%, #246f55 100%);
}
.cid-vuJ2mHkY4u .decor-wrap_2 {
  position: absolute;
  bottom: 4rem;
  left: -6rem;
  width: 207px;
  height: 207px;
  border-radius: 100%;
  background-image: radial-gradient(165.7% 132.72% at 4.98% 5.22%, #144031 0, #22654e 43%, #246f55 100%);
}
.cid-vuJ2mHkY4u .decor-wrap_3 {
  position: absolute;
  bottom: -55%;
  right: -2rem;
  width: 422px;
  height: 422px;
  border-radius: 100%;
  background-image: radial-gradient(165.7% 132.72% at 4.98% 5.22%, #144031 0, #22654e 43%, #246f55 100%);
}
.cid-vuJ2mHkY4u .mbr-fallback-image.disabled {
  display: none;
}
.cid-vuJ2mHkY4u .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-vuJ2mHkY4u .container {
    padding: 0 30px;
  }
}
.cid-vuJ2mHkY4u .row {
  justify-content: center;
  position: relative;
  z-index: 1;
}
.cid-vuJ2mHkY4u .content-wrapper .mbr-section-title {
  margin-bottom: 40px;
}
.cid-vuJ2mHkY4u .content-wrapper .text-wrapper .mbr-text {
  display: inline-flex;
  width: 60%;
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-vuJ2mHkY4u .content-wrapper .text-wrapper .mbr-text {
    margin-bottom: 30px;
    width: 100%;
  }
}
.cid-vuJ2mHkY4u .mbr-section-title {
  color: #ffffff;
}
.cid-vuJ2mHkY4u .mbr-text,
.cid-vuJ2mHkY4u .text-wrapper {
  color: #212529;
  text-align: center;
}
.cid-vuJ2mHkY4u .mbr-section-title,
.cid-vuJ2mHkY4u .mbr-section-btn {
  text-align: center;
  color: #2b619e;
}
.cid-vuJ33IZt47 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-vuJ33IZt47 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vuJ33IZt47 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-vuJ33IZt47 .container {
    padding: 0 22px;
  }
}
.cid-vuJ33IZt47 .card {
  justify-content: center;
}
.cid-vuJ33IZt47 .content-wrapper {
  padding-right: 32px;
}
@media (max-width: 992px) {
  .cid-vuJ33IZt47 .content-wrapper {
    padding: 0;
  }
}
.cid-vuJ33IZt47 .content-wrapper .mbr-section-title {
  margin-bottom: 10px;
}
.cid-vuJ33IZt47 .content-wrapper .mbr-text {
  margin-bottom: 10px;
}
.cid-vuJ33IZt47 .image-wrapper {
  padding-right: 64px;
}
@media (max-width: 992px) {
  .cid-vuJ33IZt47 .image-wrapper {
    margin-top: 20px;
    padding: 0;
  }
}
.cid-vuJ33IZt47 .image-wrapper img {
  height: 600px;
  border-radius: 0 !important;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-vuJ33IZt47 .image-wrapper img {
    height: 350px;
  }
}
.cid-vuJ33IZt47 .mbr-section-title {
  color: #ffffff;
}
.cid-vuJ33IZt47 .mbr-text {
  color: #212529;
}
.cid-vuJ33IZt47 .mbr-text P {
  text-align: left;
}
.cid-vuJ33IZt47 .mbr-section-title,
.cid-vuJ33IZt47 .mbr-section-btn {
  color: #2b619e;
}
.cid-vuJ42ygAkU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fafafa;
}
.cid-vuJ42ygAkU .mbr-fallback-image.disabled {
  display: none;
}
.cid-vuJ42ygAkU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-vuJ42ygAkU .container {
    padding: 0 22px;
  }
}
.cid-vuJ42ygAkU .card {
  justify-content: center;
}
.cid-vuJ42ygAkU .content-wrapper {
  padding-right: 32px;
  padding-right: 0;
  padding-left: 32px;
}
@media (max-width: 992px) {
  .cid-vuJ42ygAkU .content-wrapper {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-vuJ42ygAkU .content-wrapper {
    padding: 0;
  }
}
.cid-vuJ42ygAkU .content-wrapper .mbr-section-title {
  margin-bottom: 10px;
}
.cid-vuJ42ygAkU .content-wrapper .mbr-text {
  margin-bottom: 10px;
}
.cid-vuJ42ygAkU .image-wrapper {
  padding-right: 64px;
  padding-right: 0;
  padding-left: 64px;
}
@media (max-width: 992px) {
  .cid-vuJ42ygAkU .image-wrapper {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-vuJ42ygAkU .image-wrapper {
    margin-top: 20px;
    padding: 0;
  }
}
.cid-vuJ42ygAkU .image-wrapper img {
  height: 600px;
  border-radius: 0 !important;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-vuJ42ygAkU .image-wrapper img {
    height: 350px;
  }
}
.cid-vuJ42ygAkU .mbr-section-title {
  color: #ffffff;
}
.cid-vuJ42ygAkU .mbr-text {
  color: #212529;
}
.cid-vuJ42ygAkU .mbr-section-title,
.cid-vuJ42ygAkU .mbr-section-btn {
  color: #2b619e;
}
.cid-vuJ4E4BWzm {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vuJ4E4BWzm .mbr-fallback-image.disabled {
  display: none;
}
.cid-vuJ4E4BWzm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-vuJ4E4BWzm .container {
    padding: 0 22px;
  }
}
.cid-vuJ4E4BWzm .card {
  justify-content: center;
}
.cid-vuJ4E4BWzm .content-wrapper {
  padding-right: 32px;
}
@media (max-width: 992px) {
  .cid-vuJ4E4BWzm .content-wrapper {
    padding: 0;
  }
}
.cid-vuJ4E4BWzm .content-wrapper .mbr-section-title {
  margin-bottom: 10px;
}
.cid-vuJ4E4BWzm .content-wrapper .mbr-text {
  margin-bottom: 10px;
}
.cid-vuJ4E4BWzm .image-wrapper {
  padding-right: 64px;
}
@media (max-width: 992px) {
  .cid-vuJ4E4BWzm .image-wrapper {
    margin-top: 20px;
    padding: 0;
  }
}
.cid-vuJ4E4BWzm .image-wrapper img {
  height: 600px;
  border-radius: 0 !important;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-vuJ4E4BWzm .image-wrapper img {
    height: 350px;
  }
}
.cid-vuJ4E4BWzm .mbr-section-title {
  color: #ffffff;
}
.cid-vuJ4E4BWzm .mbr-text {
  color: #212529;
}
.cid-vuJ4E4BWzm .mbr-section-title,
.cid-vuJ4E4BWzm .mbr-section-btn {
  color: #2b619e;
}
.cid-vvh42FLr3G {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vvh42FLr3G .container {
  padding: 0 5%;
}
.cid-vvh42FLr3G .mbr-section-title {
  margin-bottom: 4.5rem;
  color: #2b619e;
  text-align: center;
}
.cid-vvh42FLr3G .article-wrapper {
  background-color: #f9f9f9;
  border-radius: 15px;
  padding: 2.8rem 3.1rem;
  margin-bottom: 42px;
}
.cid-vvh42FLr3G .article-wrapper .article-title-wrapper {
  display: flex;
  margin-bottom: 1rem;
}
.cid-vvh42FLr3G .article-wrapper .article-title-wrapper span {
  font-size: 2rem;
  margin-top: -0.5rem;
  margin-right: 1rem;
}
@media (max-width: 768px) {
  .cid-vvh42FLr3G .article-wrapper .article-title-wrapper span {
    margin-top: .5rem;
  }
}
@media (max-width: 425px) {
  .cid-vvh42FLr3G .article-wrapper .article-title-wrapper span {
    margin-right: .5rem;
  }
}
.cid-vvh42FLr3G .article-wrapper .article-title-wrapper .mbr-section-subtitle {
  margin: 0;
}
.cid-vvh42FLr3G .article-wrapper .article-content {
  margin-left: 3rem;
}
@media (max-width: 768px) {
  .cid-vvh42FLr3G .article-wrapper .article-content {
    margin-left: 0;
  }
}
.cid-vvh42FLr3G .article-column1 {
  padding-right: 21px;
}
@media (max-width: 992px) {
  .cid-vvh42FLr3G .article-column1 {
    padding-right: 16px;
  }
}
.cid-vvh42FLr3G .article-column2 {
  padding-left: 21px;
}
@media (max-width: 992px) {
  .cid-vvh42FLr3G .article-column2 {
    padding-left: 16px;
  }
}
.cid-vvh42FLr3G .mbr-section-subtitle,
.cid-vvh42FLr3G .mbr-iconfont {
  color: #e082c5;
}
.cid-vvh42FLr3G .mbr-text {
  color: #3a3e5e;
}
.cid-vvh42FLr3G .mbr-section-subtitle {
  color: #212529;
}
.cid-vvh3XEv3yM {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/0d7a8835-copy-2000x1333.jpg");
}
.cid-vvh3XEv3yM .main_header {
  margin: 25px 0 44px;
}
.cid-vvh3XEv3yM .mbr-section-title {
  color: #ffffff;
  margin-bottom: 13px;
}
.cid-vvh3XEv3yM .mbr-text {
  color: #ffffff;
  line-height: 1.2727em;
}
.cid-vvh3XEv3yM .card_wrapper {
  margin-bottom: 30px;
}
@media (min-width: 992px) {
  .cid-vvh3XEv3yM .card_wrapper {
    padding: 0 15px;
  }
}
.cid-vvh3XEv3yM .card_top {
  display: flex;
  align-items: baseline;
  color: #ffffff;
}
.cid-vvh3XEv3yM .line {
  border-bottom: 1px solid #0780bf;
  flex-grow: 1;
  margin: 0 15px;
}
.cid-vvh3XEv3yM .card_title {
  color: #ffffff;
  line-height: 1.2727em;
}
.cid-vvh3XEv3yM .card_price {
  color: #ffffff;
}
.cid-vvh3XEv3yM .card_text {
  color: #ffffff;
}
.cid-vvhhzuCLR2 {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vvhhzuCLR2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvhhzuCLR2 .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vvhhzuCLR2 .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vvhhzuCLR2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvhhzuCLR2 .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #2b619e;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #f2faff;
  height: 80px;
  border-radius: 50%;
}
.cid-vvhhzuCLR2 .card-title,
.cid-vvhhzuCLR2 .iconfont-wrapper,
.cid-vvhhzuCLR2 .card-text {
  color: #000000;
  text-align: center;
}
.cid-vvhhzuCLR2 .content-head {
  max-width: 800px;
}
.cid-vvhhzuCLR2 .mbr-section-title {
  color: #2b619e;
}
.cid-vvhhzuCLR2 .mbr-section-btn {
  text-align: center;
}
.cid-vvhhzuCLR2 .card-title,
.cid-vvhhzuCLR2 .iconfont-wrapper {
  color: #2b619e;
}
.cid-vvhhzuCLR2 .mbr-section-subtitle {
  color: #212529;
}
.cid-vvhhzuCLR2 .card-text,
.cid-vvhhzuCLR2 .mbr-section-btn {
  color: #212529;
}
.cid-vvhny9SlfY {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vvhny9SlfY .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvhny9SlfY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvhny9SlfY .mbr-section-title {
  color: #2b619e;
}
.cid-vvhnmORmb4 {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vvhnmORmb4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvhnmORmb4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvhnmORmb4 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-vvhnmORmb4 .card {
    margin-bottom: 2rem!important;
  }
  .cid-vvhnmORmb4 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vvhnmORmb4 .link-wrap {
    align-items: center;
  }
}
.cid-vvhnmORmb4 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vvhnmORmb4 .card-title,
.cid-vvhnmORmb4 .card-box {
  color: #2b619e;
}
.cid-vvhnmORmb4 .mbr-text,
.cid-vvhnmORmb4 .link-wrap,
.cid-vvhnmORmb4 .mbr-section-btn {
  color: #212529;
}
.cid-vvhpo68QOE {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vvhpo68QOE .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvhpo68QOE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvhpo68QOE .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-vvhpo68QOE .card {
    margin-bottom: 2rem!important;
  }
  .cid-vvhpo68QOE .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vvhpo68QOE .link-wrap {
    align-items: center;
  }
}
.cid-vvhpo68QOE .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vvhpo68QOE .card-title,
.cid-vvhpo68QOE .card-box {
  color: #2b619e;
}
.cid-vvhpo68QOE .mbr-text,
.cid-vvhpo68QOE .link-wrap,
.cid-vvhpo68QOE .mbr-section-btn {
  color: #212529;
}
.cid-vvhpoYQwsv {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vvhpoYQwsv .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvhpoYQwsv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvhpoYQwsv .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-vvhpoYQwsv .card {
    margin-bottom: 2rem!important;
  }
  .cid-vvhpoYQwsv .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vvhpoYQwsv .link-wrap {
    align-items: center;
  }
}
.cid-vvhpoYQwsv .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vvhpoYQwsv .card-title,
.cid-vvhpoYQwsv .card-box {
  color: #2b619e;
}
.cid-vvhpoYQwsv .mbr-text,
.cid-vvhpoYQwsv .link-wrap,
.cid-vvhpoYQwsv .mbr-section-btn {
  color: #212529;
}
.cid-vvhppqWQTa {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-vvhppqWQTa .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvhppqWQTa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvhppqWQTa .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-vvhppqWQTa .card {
    margin-bottom: 2rem!important;
  }
  .cid-vvhppqWQTa .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-vvhppqWQTa .link-wrap {
    align-items: center;
  }
}
.cid-vvhppqWQTa .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vvhppqWQTa .card-title,
.cid-vvhppqWQTa .card-box {
  color: #2b619e;
}
.cid-vvhppqWQTa .mbr-text,
.cid-vvhppqWQTa .link-wrap,
.cid-vvhppqWQTa .mbr-section-btn {
  color: #212529;
}
.cid-tuSEgMZpT8 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #001226;
}
.cid-tuSEgMZpT8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tuSEgMZpT8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tuSEgMZpT8 .container {
  width: 100%;
  max-width: 1310px;
}
@media (max-width: 1199px) {
  .cid-tuSEgMZpT8 .container {
    max-width: 960px;
  }
}
@media (max-width: 991px) {
  .cid-tuSEgMZpT8 .container {
    max-width: 720px;
  }
}
@media (max-width: 767px) {
  .cid-tuSEgMZpT8 .container {
    max-width: 540px;
  }
}
@media (max-width: 575px) {
  .cid-tuSEgMZpT8 .container {
    max-width: 100%;
  }
  .cid-tuSEgMZpT8 .container .row > [class*="col"] {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.cid-tuSEgMZpT8 .item-wrap {
  width: 100%;
}
.cid-tuSEgMZpT8 .navbar-brand {
  display: flex;
  flex-basis: 100%;
  flex-wrap: wrap;
  word-break: break-word !important;
  word-wrap: break-word !important;
  min-height: 50px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 35px;
  padding: 0;
  transition: all 0.4s;
  z-index: 1;
  white-space: normal;
}
.cid-tuSEgMZpT8 .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-tuSEgMZpT8 .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-tuSEgMZpT8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  word-break: break-word !important;
  word-wrap: break-word !important;
}
.cid-tuSEgMZpT8 .navbar-brand .navbar-caption:hover {
  text-decoration-line: none !important;
}
.cid-tuSEgMZpT8 .navbar-brand .navbar-logo a {
  outline: none;
  word-break: break-word !important;
  word-wrap: break-word !important;
}
.cid-tuSEgMZpT8 .navbar-brand .navbar-logo a:hover {
  text-decoration-line: none !important;
}
.cid-tuSEgMZpT8 .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -4px -12px;
}
.cid-tuSEgMZpT8 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 4px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #22a5e5, #093e79);
  transition: 0.4s all;
}
.cid-tuSEgMZpT8 .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-tuSEgMZpT8 .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #ffffff;
}
.cid-tuSEgMZpT8 .soc-item:hover {
  transform: translateY(-3px);
}
.cid-tuSEgMZpT8 .soc-item:hover:before {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tuSEgMZpT8 .col-links {
    padding-top: 20px;
  }
}
.cid-tuSEgMZpT8 .mbr-section-subtitle {
  color: #ffffff;
  margin-bottom: 20px;
}
@media (max-width: 575px) {
  .cid-tuSEgMZpT8 .mbr-section-subtitle {
    text-align: center !important;
  }
}
.cid-tuSEgMZpT8 .list {
  width: 100%;
  list-style: none;
  padding-left: 0;
  margin-bottom: 40px;
  color: #c4cfde;
  transition: 0.4s all;
}
@media (max-width: 575px) {
  .cid-tuSEgMZpT8 .list {
    text-align: center !important;
  }
}
.cid-tuSEgMZpT8 .list li {
  width: 100%;
  color: inherit !important;
  margin-bottom: 8px;
  transition: 0.4s all;
}
.cid-tuSEgMZpT8 .list li:not(:first-child) {
  margin-top: 10px;
}
.cid-tuSEgMZpT8 .list a {
  position: relative;
  color: inherit !important;
  line-height: inherit !important;
  transition: 0.4s all;
}
.cid-tuSEgMZpT8 .list a:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #0780bf;
  transition: 0.4s all;
}
.cid-tuSEgMZpT8 .list a:hover {
  color: #0780bf !important;
  line-height: inherit !important;
}
.cid-tuSEgMZpT8 .list a:hover:before {
  width: 100%;
}
.cid-tuSEgMZpT8 .col-copyright {
  padding-top: 80px;
}
@media (max-width: 767px) {
  .cid-tuSEgMZpT8 .col-copyright {
    padding-top: 40px;
  }
}
.cid-tuSEgMZpT8 .border-item {
  width: 100%;
  height: 1px;
  background-color: #373f46;
}
.cid-tuSEgMZpT8 .copyright {
  color: #C4CFDE;
  padding: 40px 0;
}
.cid-tuSEWYK4wg {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #001226;
}
.cid-tuSEWYK4wg .mbr-text {
  color: #eae8e4;
  margin-bottom: 0;
  line-height: 1.25;
}
.cid-tuSEWYK4wg .foot-menu {
  margin-bottom: 0;
}
.cid-tuSEWYK4wg ul {
  list-style: none;
  padding: 0;
  text-align: right;
}
.cid-tuSEWYK4wg li {
  display: inline-block;
  line-height: 1.5;
  margin: .5rem .75rem;
}
.cid-tuSEWYK4wg li > a[class*="text-"]:not(.btn):not([role]):not(.navbar-caption):hover:after {
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-tuSEWYK4wg ul {
    text-align: left;
  }
  .cid-tuSEWYK4wg .mbr-text {
    margin-bottom: .75rem;
    margin-left: .75rem;
  }
}
.cid-tuSEWYK4wg .foot-menu-item {
  text-align: left;
}
.cid-tuSRtzQL4u .navbar-dropdown {
  position: relative !important;
}
.cid-tuSRtzQL4u .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tuSRtzQL4u .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tuSRtzQL4u .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tuSRtzQL4u .dropdown-item:hover,
.cid-tuSRtzQL4u .dropdown-item:focus {
  background: #0780bf !important;
  color: #0780bf !important;
}
.cid-tuSRtzQL4u .dropdown-item:hover span {
  color: #0780bf;
}
.cid-tuSRtzQL4u .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tuSRtzQL4u .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tuSRtzQL4u .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tuSRtzQL4u .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tuSRtzQL4u .nav-link {
  position: relative;
}
.cid-tuSRtzQL4u .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tuSRtzQL4u .container {
    flex-wrap: nowrap;
  }
}
.cid-tuSRtzQL4u .iconfont-wrapper {
  color: #0780bf !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tuSRtzQL4u .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-tuSRtzQL4u .navbar-nav .nav-item .nav-link {
  margin: 5px 10px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-tuSRtzQL4u .navbar-nav .nav-item .nav-link:hover,
.cid-tuSRtzQL4u .navbar-nav .nav-item .nav-link:focus,
.cid-tuSRtzQL4u .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #0780bf !important;
}
.cid-tuSRtzQL4u .dropdown-menu,
.cid-tuSRtzQL4u .navbar.opened {
  background: #ffffff !important;
}
.cid-tuSRtzQL4u .nav-item:focus,
.cid-tuSRtzQL4u .nav-link:focus {
  outline: none;
}
.cid-tuSRtzQL4u .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tuSRtzQL4u .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tuSRtzQL4u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tuSRtzQL4u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tuSRtzQL4u .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tuSRtzQL4u .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tuSRtzQL4u .navbar {
  min-height: 122px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  padding: 0 !important;
  box-shadow: none !important;
  background: #ffffff;
}
.cid-tuSRtzQL4u .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-tuSRtzQL4u .navbar.opened {
  transition: all 0.3s;
}
.cid-tuSRtzQL4u .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tuSRtzQL4u .navbar .navbar-logo img {
  width: auto;
}
.cid-tuSRtzQL4u .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tuSRtzQL4u .navbar.collapsed {
  justify-content: center;
}
.cid-tuSRtzQL4u .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tuSRtzQL4u .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tuSRtzQL4u .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tuSRtzQL4u .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tuSRtzQL4u .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tuSRtzQL4u .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tuSRtzQL4u .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tuSRtzQL4u .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tuSRtzQL4u .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tuSRtzQL4u .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tuSRtzQL4u .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tuSRtzQL4u .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tuSRtzQL4u .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tuSRtzQL4u .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tuSRtzQL4u .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tuSRtzQL4u .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tuSRtzQL4u .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tuSRtzQL4u .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tuSRtzQL4u .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tuSRtzQL4u .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tuSRtzQL4u .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tuSRtzQL4u .navbar.navbar-short {
  min-height: 90px;
}
.cid-tuSRtzQL4u .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-tuSRtzQL4u .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-tuSRtzQL4u .navbar {
    min-height: 80px;
  }
}
.cid-tuSRtzQL4u .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-tuSRtzQL4u .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tuSRtzQL4u .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-tuSRtzQL4u .navbar-brand {
    min-height: 69px;
  }
}
.cid-tuSRtzQL4u .dropdown-item.active,
.cid-tuSRtzQL4u .dropdown-item:active {
  background-color: transparent;
}
.cid-tuSRtzQL4u .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tuSRtzQL4u .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tuSRtzQL4u .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tuSRtzQL4u .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tuSRtzQL4u .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tuSRtzQL4u .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tuSRtzQL4u ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tuSRtzQL4u .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tuSRtzQL4u button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-tuSRtzQL4u button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-tuSRtzQL4u button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-tuSRtzQL4u button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #ffffff;
}
.cid-tuSRtzQL4u button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-tuSRtzQL4u button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-tuSRtzQL4u button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-tuSRtzQL4u button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tuSRtzQL4u nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tuSRtzQL4u nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tuSRtzQL4u nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tuSRtzQL4u nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tuSRtzQL4u .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tuSRtzQL4u a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tuSRtzQL4u .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tuSRtzQL4u .navbar {
    height: 70px;
  }
  .cid-tuSRtzQL4u .navbar.opened {
    height: auto;
  }
  .cid-tuSRtzQL4u .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tuSRtzQL4u .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #ffffff;
}
@media (max-width: 575px) {
  .cid-tuSRtzQL4u .navbar-short {
    min-height: 70px;
  }
}
.cid-tuSRtzQL4u .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-tuSRtzQL4u .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-tuSRtzQL4u .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-tuSRtzQL4u .container-fluid {
    padding: 0 3px;
  }
}
.cid-tuSRtzQL4u .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-tuSRtzQL4u .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-tuSRtzQL4u .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-tuSRtzQL4u .container-fluid {
    flex-wrap: wrap;
  }
  .cid-tuSRtzQL4u button.navbar-toggler {
    display: flex;
  }
  .cid-tuSRtzQL4u .navbar-brand {
    width: auto !important;
  }
  .cid-tuSRtzQL4u .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-tuSRtzQL4u .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-tuSRtzQL4u .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-tuSRtzQL4u .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-tuSRtzQL4u .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-tuSRtzQL4u .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-vvhutM5Znv {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/268-1500x1001.jpg");
}
.cid-vvhutM5Znv .mbr-section-title {
  color: #ffffff;
}
.cid-vvhutM5Znv .mbr-text,
.cid-vvhutM5Znv .mbr-section-btn {
  color: #fafafa;
}
.cid-vvhv5BTKcW {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-vvhv5BTKcW .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvhv5BTKcW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvhv5BTKcW .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-vvhv5BTKcW .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-vvhv5BTKcW .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vvhv5BTKcW .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vvhv5BTKcW .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vvhv5BTKcW .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-vvhv5BTKcW .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-vvhv5BTKcW .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vvhv5BTKcW .card-title {
  color: #2b619e;
}
.cid-vvhv5BTKcW .mbr-text,
.cid-vvhv5BTKcW .mbr-section-btn {
  color: #212529;
}
.cid-vvhxKYA9TI {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vvhxKYA9TI .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvhxKYA9TI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvhxKYA9TI .mbr-section-title {
  color: #2b619e;
}
.cid-vvhw5FCc9L {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vvhw5FCc9L .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvhw5FCc9L .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvhw5FCc9L .item-wrapper {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-vvhw5FCc9L .icon-box {
  background: #2b619e;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-vvhw5FCc9L .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vvhw5FCc9L .card {
    margin-bottom: 2rem;
  }
  .cid-vvhw5FCc9L .card-wrapper {
    margin-bottom: 2rem;
  }
  .cid-vvhw5FCc9L .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-vvhw5FCc9L .card-title,
.cid-vvhw5FCc9L .card-box {
  color: #2b619e;
}
.cid-vvhw5FCc9L .mbr-text,
.cid-vvhw5FCc9L .mbr-section-btn {
  text-align: left;
  color: #212529;
}
.cid-vvhy0qPf9Y {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-vvhy0qPf9Y .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvhy0qPf9Y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvhy0qPf9Y .item-wrapper {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-vvhy0qPf9Y .icon-box {
  background: #2b619e;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-vvhy0qPf9Y .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vvhy0qPf9Y .card {
    margin-bottom: 2rem;
  }
  .cid-vvhy0qPf9Y .card-wrapper {
    margin-bottom: 2rem;
  }
  .cid-vvhy0qPf9Y .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-vvhy0qPf9Y .card-title,
.cid-vvhy0qPf9Y .card-box {
  color: #2b619e;
}
.cid-vvhy0qPf9Y .mbr-text,
.cid-vvhy0qPf9Y .mbr-section-btn {
  text-align: left;
  color: #212529;
}
.cid-vvhy0SZEbg {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-vvhy0SZEbg .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvhy0SZEbg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvhy0SZEbg .item-wrapper {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-vvhy0SZEbg .icon-box {
  background: #2b619e;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-vvhy0SZEbg .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vvhy0SZEbg .card {
    margin-bottom: 2rem;
  }
  .cid-vvhy0SZEbg .card-wrapper {
    margin-bottom: 2rem;
  }
  .cid-vvhy0SZEbg .item-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-vvhy0SZEbg .card-title,
.cid-vvhy0SZEbg .card-box {
  color: #2b619e;
}
.cid-vvhy0SZEbg .mbr-text,
.cid-vvhy0SZEbg .mbr-section-btn {
  text-align: left;
  color: #212529;
}
.cid-vvhBvCJIhn {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/603-1000x667.jpg");
}
.cid-vvhBvCJIhn ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-vvhBvCJIhn li {
  position: relative;
}
.cid-vvhBvCJIhn li:nth-last-child(n+2) {
  margin-bottom: 1rem;
}
.cid-vvhBvCJIhn ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #ffffff;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-vvhBvCJIhn .background {
  padding: 3rem 1rem;
  background-color: #2b619e;
}
@media (min-width: 992px) {
  .cid-vvhBvCJIhn .background {
    margin-top: 5rem;
  }
}
@media (min-width: 992px) {
  .cid-vvhBvCJIhn .display-1 {
    font-size: 70px;
  }
  .cid-vvhBvCJIhn .display-5 {
    font-size: 29px;
  }
  .cid-vvhBvCJIhn .display-7 {
    font-size: 22px;
  }
}
.cid-vvhBvCJIhn .list {
  color: #ffffff;
}
.cid-vvhBvCJIhn .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-vvhDJeubSs {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vvhDJeubSs .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvhDJeubSs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvhDJeubSs .mbr-text {
  color: #000000;
}
.cid-vvhDJeubSs .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-vvhDJeubSs .item-wrapper {
  background: #2b619e;
  margin-bottom: 0rem;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (max-width: 767px) {
  .cid-vvhDJeubSs .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vvhDJeubSs .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
.cid-vvhDJeubSs .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vvhDJeubSs .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vvhDJeubSs .mbr-number {
  color: #9fe870;
  text-align: left;
}
.cid-vvhDJeubSs .mbr-section-title {
  color: #2b619e;
}
.cid-vvhDJeubSs .card-text,
.cid-vvhDJeubSs .item .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-vvhDJeubSs .card-title,
.cid-vvhDJeubSs .iconfont-wrapper {
  text-align: left;
  color: #ffffff;
}
.cid-vvhDJeubSs .mbr-section-subtitle,
.cid-vvhDJeubSs .main-button {
  text-align: left;
  color: #212529;
}
.cid-vvhDJeubSs .item-content {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-vvhDJeubSs .item-content .item-footer {
  margin-top: auto;
}
.cid-vvhDJeubSs .main-button {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vvhDJeubSs .main-button {
    margin-bottom: 2rem;
  }
}
.cid-vvhDJeubSs .side-features {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  padding-left: 0px;
  padding-right: 0px;
}
.cid-vvhDJeubSs .side-features .item {
  padding-left: 16px;
  padding-right: 16px;
}
.cid-vvhGSjQAjD {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vvhGSjQAjD .content {
  border-top: 2px solid #17171A;
  padding-top: 2.2rem;
  margin-left: 3rem;
  margin-right: 3rem;
}
.cid-vvhGSjQAjD .content .row {
  border-bottom: 2px solid #17171A;
}
@media (max-width: 767px) {
  .cid-vvhGSjQAjD .content .row p {
    margin-top: 0.2rem;
    margin-bottom: 2.2rem;
  }
}
@media (max-width: 767px) {
  .cid-vvhGSjQAjD .content {
    padding-top: 1rem;
  }
}
@media (max-width: 600px) {
  .cid-vvhGSjQAjD .mbr-section-title {
    letter-spacing: -1px;
  }
}
.cid-vvhGSjQAjD .mbr-text {
  color: #212529;
}
.cid-vvhGSjQAjD .mbr-section-title {
  text-align: center;
  color: #2b619e;
}
.cid-vvhGSjQAjD .mbr-section-subtitle {
  text-align: center;
}
.cid-vvhGSjQAjD .mbr-card-title {
  color: #2b619e;
}
.cid-vvhKtNBAsm {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-vvhKtNBAsm .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvhKtNBAsm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvhKtNBAsm .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vvhKtNBAsm .item-mb {
    margin-bottom: 0;
  }
}
.cid-vvhKtNBAsm .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vvhKtNBAsm .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-vvhKtNBAsm .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-vvhKtNBAsm .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #2b619e;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #f2faff;
  height: 80px;
  border-radius: 50%;
}
.cid-vvhKtNBAsm .mbr-section-title {
  color: #2b619e;
}
.cid-vvhKtNBAsm .mbr-section-subtitle {
  color: #212529;
}
.cid-vvhKtNBAsm .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-vvhKtNBAsm .card-box .item-footer {
  margin-top: auto;
}
.cid-vvhKtNBAsm .content-head {
  max-width: 800px;
}
.cid-vvhMyNSB24 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vvhMyNSB24 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvhMyNSB24 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvhMyNSB24 .mbr-section-title {
  color: #2b619e;
}
.cid-vvhMyNSB24 .mbr-section-subtitle {
  color: #212529;
}
.cid-vvhMefYxlh {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vvhMefYxlh .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvhMefYxlh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvhMefYxlh ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-vvhMefYxlh li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-vvhMefYxlh ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #2b619e;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-vvhMefYxlh H3 {
  text-align: center;
}
.cid-vvhPw9X8pg {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-vvhPw9X8pg .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvhPw9X8pg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvhPw9X8pg .card-wrapper {
  background: #2b619e;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-vvhPw9X8pg .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vvhPw9X8pg .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vvhPw9X8pg .card-wrapper {
    padding: 4rem;
  }
}
.cid-vvhPw9X8pg .mbr-text,
.cid-vvhPw9X8pg .mbr-section-btn {
  color: #ffffff;
}
.cid-vvhPw9X8pg .card-title,
.cid-vvhPw9X8pg .card-box {
  text-align: center;
}
.cid-tuSEgMZpT8 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #001226;
}
.cid-tuSEgMZpT8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tuSEgMZpT8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tuSEgMZpT8 .container {
  width: 100%;
  max-width: 1310px;
}
@media (max-width: 1199px) {
  .cid-tuSEgMZpT8 .container {
    max-width: 960px;
  }
}
@media (max-width: 991px) {
  .cid-tuSEgMZpT8 .container {
    max-width: 720px;
  }
}
@media (max-width: 767px) {
  .cid-tuSEgMZpT8 .container {
    max-width: 540px;
  }
}
@media (max-width: 575px) {
  .cid-tuSEgMZpT8 .container {
    max-width: 100%;
  }
  .cid-tuSEgMZpT8 .container .row > [class*="col"] {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.cid-tuSEgMZpT8 .item-wrap {
  width: 100%;
}
.cid-tuSEgMZpT8 .navbar-brand {
  display: flex;
  flex-basis: 100%;
  flex-wrap: wrap;
  word-break: break-word !important;
  word-wrap: break-word !important;
  min-height: 50px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 35px;
  padding: 0;
  transition: all 0.4s;
  z-index: 1;
  white-space: normal;
}
.cid-tuSEgMZpT8 .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-tuSEgMZpT8 .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-tuSEgMZpT8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  word-break: break-word !important;
  word-wrap: break-word !important;
}
.cid-tuSEgMZpT8 .navbar-brand .navbar-caption:hover {
  text-decoration-line: none !important;
}
.cid-tuSEgMZpT8 .navbar-brand .navbar-logo a {
  outline: none;
  word-break: break-word !important;
  word-wrap: break-word !important;
}
.cid-tuSEgMZpT8 .navbar-brand .navbar-logo a:hover {
  text-decoration-line: none !important;
}
.cid-tuSEgMZpT8 .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -4px -12px;
}
.cid-tuSEgMZpT8 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 4px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #22a5e5, #093e79);
  transition: 0.4s all;
}
.cid-tuSEgMZpT8 .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-tuSEgMZpT8 .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #ffffff;
}
.cid-tuSEgMZpT8 .soc-item:hover {
  transform: translateY(-3px);
}
.cid-tuSEgMZpT8 .soc-item:hover:before {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tuSEgMZpT8 .col-links {
    padding-top: 20px;
  }
}
.cid-tuSEgMZpT8 .mbr-section-subtitle {
  color: #ffffff;
  margin-bottom: 20px;
}
@media (max-width: 575px) {
  .cid-tuSEgMZpT8 .mbr-section-subtitle {
    text-align: center !important;
  }
}
.cid-tuSEgMZpT8 .list {
  width: 100%;
  list-style: none;
  padding-left: 0;
  margin-bottom: 40px;
  color: #c4cfde;
  transition: 0.4s all;
}
@media (max-width: 575px) {
  .cid-tuSEgMZpT8 .list {
    text-align: center !important;
  }
}
.cid-tuSEgMZpT8 .list li {
  width: 100%;
  color: inherit !important;
  margin-bottom: 8px;
  transition: 0.4s all;
}
.cid-tuSEgMZpT8 .list li:not(:first-child) {
  margin-top: 10px;
}
.cid-tuSEgMZpT8 .list a {
  position: relative;
  color: inherit !important;
  line-height: inherit !important;
  transition: 0.4s all;
}
.cid-tuSEgMZpT8 .list a:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #0780bf;
  transition: 0.4s all;
}
.cid-tuSEgMZpT8 .list a:hover {
  color: #0780bf !important;
  line-height: inherit !important;
}
.cid-tuSEgMZpT8 .list a:hover:before {
  width: 100%;
}
.cid-tuSEgMZpT8 .col-copyright {
  padding-top: 80px;
}
@media (max-width: 767px) {
  .cid-tuSEgMZpT8 .col-copyright {
    padding-top: 40px;
  }
}
.cid-tuSEgMZpT8 .border-item {
  width: 100%;
  height: 1px;
  background-color: #373f46;
}
.cid-tuSEgMZpT8 .copyright {
  color: #C4CFDE;
  padding: 40px 0;
}
.cid-tuSEWYK4wg {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #001226;
}
.cid-tuSEWYK4wg .mbr-text {
  color: #eae8e4;
  margin-bottom: 0;
  line-height: 1.25;
}
.cid-tuSEWYK4wg .foot-menu {
  margin-bottom: 0;
}
.cid-tuSEWYK4wg ul {
  list-style: none;
  padding: 0;
  text-align: right;
}
.cid-tuSEWYK4wg li {
  display: inline-block;
  line-height: 1.5;
  margin: .5rem .75rem;
}
.cid-tuSEWYK4wg li > a[class*="text-"]:not(.btn):not([role]):not(.navbar-caption):hover:after {
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-tuSEWYK4wg ul {
    text-align: left;
  }
  .cid-tuSEWYK4wg .mbr-text {
    margin-bottom: .75rem;
    margin-left: .75rem;
  }
}
.cid-tuSEWYK4wg .foot-menu-item {
  text-align: left;
}
.cid-tuSRtzQL4u .navbar-dropdown {
  position: relative !important;
}
.cid-tuSRtzQL4u .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tuSRtzQL4u .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tuSRtzQL4u .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tuSRtzQL4u .dropdown-item:hover,
.cid-tuSRtzQL4u .dropdown-item:focus {
  background: #0780bf !important;
  color: #0780bf !important;
}
.cid-tuSRtzQL4u .dropdown-item:hover span {
  color: #0780bf;
}
.cid-tuSRtzQL4u .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tuSRtzQL4u .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tuSRtzQL4u .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tuSRtzQL4u .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tuSRtzQL4u .nav-link {
  position: relative;
}
.cid-tuSRtzQL4u .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tuSRtzQL4u .container {
    flex-wrap: nowrap;
  }
}
.cid-tuSRtzQL4u .iconfont-wrapper {
  color: #0780bf !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tuSRtzQL4u .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-tuSRtzQL4u .navbar-nav .nav-item .nav-link {
  margin: 5px 10px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-tuSRtzQL4u .navbar-nav .nav-item .nav-link:hover,
.cid-tuSRtzQL4u .navbar-nav .nav-item .nav-link:focus,
.cid-tuSRtzQL4u .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #0780bf !important;
}
.cid-tuSRtzQL4u .dropdown-menu,
.cid-tuSRtzQL4u .navbar.opened {
  background: #ffffff !important;
}
.cid-tuSRtzQL4u .nav-item:focus,
.cid-tuSRtzQL4u .nav-link:focus {
  outline: none;
}
.cid-tuSRtzQL4u .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tuSRtzQL4u .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tuSRtzQL4u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tuSRtzQL4u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tuSRtzQL4u .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tuSRtzQL4u .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tuSRtzQL4u .navbar {
  min-height: 122px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  padding: 0 !important;
  box-shadow: none !important;
  background: #ffffff;
}
.cid-tuSRtzQL4u .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-tuSRtzQL4u .navbar.opened {
  transition: all 0.3s;
}
.cid-tuSRtzQL4u .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tuSRtzQL4u .navbar .navbar-logo img {
  width: auto;
}
.cid-tuSRtzQL4u .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tuSRtzQL4u .navbar.collapsed {
  justify-content: center;
}
.cid-tuSRtzQL4u .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tuSRtzQL4u .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tuSRtzQL4u .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tuSRtzQL4u .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tuSRtzQL4u .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tuSRtzQL4u .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tuSRtzQL4u .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tuSRtzQL4u .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tuSRtzQL4u .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tuSRtzQL4u .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tuSRtzQL4u .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tuSRtzQL4u .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tuSRtzQL4u .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tuSRtzQL4u .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tuSRtzQL4u .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tuSRtzQL4u .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tuSRtzQL4u .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tuSRtzQL4u .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tuSRtzQL4u .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tuSRtzQL4u .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tuSRtzQL4u .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tuSRtzQL4u .navbar.navbar-short {
  min-height: 90px;
}
.cid-tuSRtzQL4u .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-tuSRtzQL4u .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-tuSRtzQL4u .navbar {
    min-height: 80px;
  }
}
.cid-tuSRtzQL4u .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-tuSRtzQL4u .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tuSRtzQL4u .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-tuSRtzQL4u .navbar-brand {
    min-height: 69px;
  }
}
.cid-tuSRtzQL4u .dropdown-item.active,
.cid-tuSRtzQL4u .dropdown-item:active {
  background-color: transparent;
}
.cid-tuSRtzQL4u .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tuSRtzQL4u .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tuSRtzQL4u .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tuSRtzQL4u .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tuSRtzQL4u .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tuSRtzQL4u .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tuSRtzQL4u ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tuSRtzQL4u .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tuSRtzQL4u button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-tuSRtzQL4u button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-tuSRtzQL4u button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-tuSRtzQL4u button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #ffffff;
}
.cid-tuSRtzQL4u button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-tuSRtzQL4u button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-tuSRtzQL4u button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-tuSRtzQL4u button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tuSRtzQL4u nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tuSRtzQL4u nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tuSRtzQL4u nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tuSRtzQL4u nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tuSRtzQL4u .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tuSRtzQL4u a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tuSRtzQL4u .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tuSRtzQL4u .navbar {
    height: 70px;
  }
  .cid-tuSRtzQL4u .navbar.opened {
    height: auto;
  }
  .cid-tuSRtzQL4u .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tuSRtzQL4u .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #ffffff;
}
@media (max-width: 575px) {
  .cid-tuSRtzQL4u .navbar-short {
    min-height: 70px;
  }
}
.cid-tuSRtzQL4u .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-tuSRtzQL4u .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-tuSRtzQL4u .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-tuSRtzQL4u .container-fluid {
    padding: 0 3px;
  }
}
.cid-tuSRtzQL4u .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-tuSRtzQL4u .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-tuSRtzQL4u .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-tuSRtzQL4u .container-fluid {
    flex-wrap: wrap;
  }
  .cid-tuSRtzQL4u button.navbar-toggler {
    display: flex;
  }
  .cid-tuSRtzQL4u .navbar-brand {
    width: auto !important;
  }
  .cid-tuSRtzQL4u .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-tuSRtzQL4u .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-tuSRtzQL4u .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-tuSRtzQL4u .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-tuSRtzQL4u .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-tuSRtzQL4u .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-vvi7asJ4Yu {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/122323-1672x941.png");
}
.cid-vvi7asJ4Yu .mbr-section-title {
  color: #ffffff;
}
.cid-vvi7asJ4Yu .mbr-text,
.cid-vvi7asJ4Yu .mbr-section-btn {
  color: #fafafa;
}
.cid-vvi7hgU1lk {
  padding-top: 6rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vvi7hgU1lk .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvi7hgU1lk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvi7hgU1lk .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-vvi7hgU1lk .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-vvi7hgU1lk .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vvi7hgU1lk .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vvi7hgU1lk .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vvi7hgU1lk .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-vvi7hgU1lk .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-vvi7hgU1lk .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-vvi7hgU1lk .card-title {
  color: #2b619e;
}
.cid-vvi7hgU1lk .mbr-text,
.cid-vvi7hgU1lk .mbr-section-btn {
  color: #212529;
}
.cid-vvigfSxdtz {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vvigfSxdtz .mbr-section-title {
  color: #000000;
  text-align: center;
  margin-bottom: 0;
}
.cid-vvigfSxdtz .mbr-section-subtitle {
  color: #2b619e;
  text-align: center;
  padding-bottom: 18px;
  margin-bottom: 0;
  font-weight: 600;
}
.cid-vvigfSxdtz .row {
  align-items: center;
  height: 100%;
}
.cid-vvifmbkNfa {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vvifmbkNfa .mbr-text {
  color: #212529;
}
.cid-vvifmbkNfa .mbr-section-subtitle {
  color: #000000;
}
.cid-vvifmbkNfa .mbr-section-title {
  color: #2b619e;
}
.cid-vvicrFmwTt {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vvicrFmwTt .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-vvicrFmwTt .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvicrFmwTt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvicrFmwTt .item-wrapper {
  background: #2b619e;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-vvicrFmwTt .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vvicrFmwTt .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-vvicrFmwTt .card-title,
.cid-vvicrFmwTt .iconfont-wrapper {
  color: #ffffff;
}
.cid-vvicrFmwTt .content-head {
  max-width: 800px;
}
.cid-vvicrFmwTt .mbr-section-title {
  color: #2b619e;
  text-align: center;
}
.cid-vvicrFmwTt .mbr-section-subtitle {
  color: #212529;
  text-align: center;
}
.cid-vvicrFmwTt .card-text {
  color: #ffffff;
}
.cid-vvicrFmwTt .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vvicrFmwTt .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vvidUlMF8H {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-vvidUlMF8H .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvidUlMF8H .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvidUlMF8H .mbr-section-title {
  text-align: left;
  color: #2b619e;
}
.cid-vvigGNdWnw {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #f9f9f9;
}
.cid-vvigGNdWnw .mbr-text {
  color: #212529;
}
.cid-vvigGNdWnw .mbr-section-subtitle {
  color: #000000;
}
.cid-vvigGNdWnw .mbr-section-title {
  color: #2b619e;
}
.cid-vvii6hf52d {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #f9f9f9;
}
.cid-vvii6hf52d .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvii6hf52d .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvii6hf52d .mbr-section-title {
  color: #2b619e;
}
.cid-vvii6hf52d .mbr-text,
.cid-vvii6hf52d .link {
  color: #212529;
}
.cid-vvii6hf52d .card-title,
.cid-vvii6hf52d .card-box {
  color: #2b619e;
}
.cid-vvijusCco5 {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #f9f9f9;
}
.cid-vvijusCco5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvijusCco5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvijusCco5 .card-wrapper {
  background: #ffffff;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-vvijusCco5 .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-vvijusCco5 .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vvijusCco5 .card-wrapper {
    padding: 4rem;
  }
}
.cid-vvijusCco5 .mbr-text,
.cid-vvijusCco5 .mbr-section-btn {
  color: #212529;
}
.cid-vvijusCco5 .card-title,
.cid-vvijusCco5 .card-box {
  text-align: left;
  color: #2b619e;
}
.cid-vvimeZOWPY {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vvimeZOWPY .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvimeZOWPY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvimeZOWPY .mbr-section-title {
  color: #2b619e;
}
.cid-vvimeZOWPY .mbr-section-subtitle {
  color: #000000;
}
.cid-vvinPIvqli {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-vvinPIvqli .row {
    max-width: 30rem;
    margin-right: auto;
    margin-left: auto;
  }
}
.cid-vvinPIvqli .col-card {
  display: flex;
}
@media (max-width: 991px) {
  .cid-vvinPIvqli .col-card {
    padding-top: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vvinPIvqli .col-card {
    padding-left: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vvinPIvqli .col-text {
    padding-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-vvinPIvqli .col-text {
    padding-right: 2rem;
  }
}
.cid-vvinPIvqli .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.cid-vvinPIvqli .mbr-section-title {
  margin-bottom: 1.3rem;
  color: #002549;
}
.cid-vvinPIvqli .mbr-text {
  color: #2b619e;
  max-width: 20rem;
}
.cid-vvinPIvqli .cards-container {
  display: grid;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  grid-auto-columns: 1fr;
  grid-column-gap: 0;
  grid-row-gap: 1.25rem;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}
.cid-vvinPIvqli .card-text {
  color: #002549;
  flex-grow: 1;
}
.cid-vvinPIvqli .icon-box {
  margin-top: 0.35rem;
  margin-right: 1rem;
  transform: rotateZ(-45deg);
  transform-style: preserve-3d;
  transition: 0.3s all;
}
.cid-vvinPIvqli .icon-box span {
  color: #0b92cf;
}
.cid-vvinPIvqli .card {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: flex-start;
  justify-content: flex-start;
}
.cid-vvinPIvqli .card:hover .icon-box {
  margin-top: 0;
  margin-bottom: 0.35rem;
  transform: rotateZ(0);
}
.cid-vvinPIvqli .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvinPIvqli .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvinPIvqli .mbr-section-title,
.cid-vvinPIvqli .mbr-section-btn {
  color: #0780bf;
}
.cid-vviqh52MEE {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vviqh52MEE .mbr-fallback-image.disabled {
  display: none;
}
.cid-vviqh52MEE .item-wrapper {
  margin-bottom: 2rem;
  margin-top: 2rem;
}
@media (max-width: 767px) {
  .cid-vviqh52MEE .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vviqh52MEE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vviqh52MEE .mbr-iconfont {
  display: inline-flex;
  font-size: 2rem;
  color: #0b92cf;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #f0faff;
  height: 80px;
  border-radius: 50%;
}
.cid-vviqh52MEE .card-title,
.cid-vviqh52MEE .iconfont-wrapper,
.cid-vviqh52MEE .card-text {
  color: #000000;
  text-align: center;
}
.cid-vviqh52MEE .content-head {
  max-width: 800px;
}
.cid-vviqh52MEE .mbr-section-title {
  color: #2b619e;
}
.cid-vviqh52MEE .mbr-section-btn {
  text-align: center;
}
.cid-vviqh52MEE .card-title,
.cid-vviqh52MEE .iconfont-wrapper {
  text-align: left;
}
.cid-vvipK0lbjN {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-vvipK0lbjN .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvipK0lbjN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvipK0lbjN .mbr-section-title {
  color: #2b619e;
}
.cid-vviv2aJ48S {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/dfdfdfghh-1774x887.png");
}
.cid-vviv2aJ48S .mbr-fallback-image.disabled {
  display: none;
}
.cid-vviv2aJ48S .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vviv2aJ48S .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vviv2aJ48S .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vviv2aJ48S .item-wrapper {
  background: #2b619e;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vviv2aJ48S .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-vviv2aJ48S .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-vviv2aJ48S .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #0b92cf;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #ffffff;
  height: 80px;
  border-radius: 50%;
}
.cid-vviv2aJ48S .mbr-section-title {
  color: #ffffff;
}
.cid-vviv2aJ48S .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vviv2aJ48S .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-vviv2aJ48S .card-box .item-footer {
  margin-top: auto;
}
.cid-vviv2aJ48S .content-head {
  max-width: 800px;
}
.cid-vviv2aJ48S .card-text,
.cid-vviv2aJ48S .item .mbr-section-btn {
  color: #ffffff;
}
.cid-vvirkA1azT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vvirkA1azT .mbr-text {
  color: #000000;
}
.cid-vvirkA1azT .mbr-section-subtitle {
  color: #2b619e;
}
.cid-vvirkA1azT .mbr-section-title {
  color: #0b92cf;
}
.cid-vvixy2yvLn {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/dfdfdfghh-1774x887.png");
}
.cid-vvixy2yvLn .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvixy2yvLn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvixy2yvLn .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vvixy2yvLn .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-vvixy2yvLn .item-wrapper {
  background: #2b619e;
  padding: 2.25rem;
  height: 100%;
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vvixy2yvLn .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-vvixy2yvLn .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-vvixy2yvLn .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #0b92cf;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #ffffff;
  height: 80px;
  border-radius: 50%;
}
.cid-vvixy2yvLn .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-vvixy2yvLn .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vvixy2yvLn .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-vvixy2yvLn .card-box .item-footer {
  margin-top: auto;
}
.cid-vvixy2yvLn .content-head {
  max-width: 800px;
}
.cid-vvixy2yvLn .card-text,
.cid-vvixy2yvLn .item .mbr-section-btn {
  color: #ffffff;
}
.cid-vvizOVWg9i {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vvizOVWg9i .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvizOVWg9i .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvizOVWg9i .mbr-section-title {
  color: #2b619e;
}
.cid-vvizjRhtZ1 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-vvizjRhtZ1 .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #0780bf;
  margin-bottom: 1rem;
}
.cid-vvizjRhtZ1 .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-vvizjRhtZ1 .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: currentColor;
  position: absolute;
}
.cid-vvizjRhtZ1 .card-wrapper {
  transition: all 0.3s;
  border: 1px solid rgba(0, 0, 0, 0.2);
  padding: 2.5rem 2rem;
  background: transparent;
  border-radius: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 2rem;
  box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.15);
}
.cid-vvizjRhtZ1 .card-wrapper:hover {
  background: #ffffff;
}
.cid-vvizjRhtZ1 .card-title,
.cid-vvizjRhtZ1 .card-box {
  color: #2b619e;
}
.cid-vvizjRhtZ1 .main-title,
.cid-vvizjRhtZ1 .title-col {
  text-align: center;
  color: #000000;
}
.cid-vvizjRhtZ1 .card-text {
  color: #212529;
}
.cid-vvizjRhtZ1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvizjRhtZ1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vviEK7tZzo {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vviEK7tZzo .mbr-fallback-image.disabled {
  display: none;
}
.cid-vviEK7tZzo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vviEK7tZzo .mbr-section-title {
  color: #2b619e;
}
.cid-vviC5cElR7 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vviC5cElR7 .main_header {
  margin: 25px 0 44px;
}
.cid-vviC5cElR7 .mbr-section-title {
  color: #2b619e;
  margin-bottom: 13px;
}
.cid-vviC5cElR7 .mbr-text {
  color: #ffffff;
  line-height: 1.2727em;
}
.cid-vviC5cElR7 .card_wrapper {
  margin-bottom: 30px;
}
@media (min-width: 992px) {
  .cid-vviC5cElR7 .card_wrapper {
    padding: 0 15px;
  }
}
.cid-vviC5cElR7 .card_top {
  display: flex;
  align-items: baseline;
  color: #ffffff;
}
.cid-vviC5cElR7 .line {
  border-bottom: 1px solid #bbbbbb;
  flex-grow: 1;
  margin: 0 15px;
}
.cid-vviC5cElR7 .card_title {
  color: #2b619e;
  line-height: 1.2727em;
}
.cid-vviC5cElR7 .card_price {
  color: #ffffff;
}
.cid-vviC5cElR7 .card_text {
  color: #212529;
}
.cid-vviI5v9dMu {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vviI5v9dMu .main_header {
  margin: 25px 0 44px;
}
.cid-vviI5v9dMu .mbr-section-title {
  color: #2b619e;
  margin-bottom: 13px;
}
.cid-vviI5v9dMu .mbr-text {
  color: #ffffff;
  line-height: 1.2727em;
}
.cid-vviI5v9dMu .card_wrapper {
  margin-bottom: 30px;
}
@media (min-width: 992px) {
  .cid-vviI5v9dMu .card_wrapper {
    padding: 0 15px;
  }
}
.cid-vviI5v9dMu .card_top {
  display: flex;
  align-items: baseline;
  color: #ffffff;
}
.cid-vviI5v9dMu .line {
  border-bottom: 1px solid #bbbbbb;
  flex-grow: 1;
  margin: 0 15px;
}
.cid-vviI5v9dMu .card_title {
  color: #2b619e;
  line-height: 1.2727em;
}
.cid-vviI5v9dMu .card_price {
  color: #ffffff;
}
.cid-vviI5v9dMu .card_text {
  color: #212529;
}
.cid-vviMiKWdUf {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vviMiKWdUf blockquote {
  border-color: #0780bf;
  border-radius: 4px;
  background-color: #f4fbfe;
}
.cid-vviMiKWdUf .mbr-text {
  color: #2b619e;
}
.cid-vviOQkD8US {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vviOQkD8US .mbr-fallback-image.disabled {
  display: none;
}
.cid-vviOQkD8US .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vviOQkD8US .mbr-section-title {
  color: #2b619e;
}
.cid-vviOQkD8US .mbr-section-subtitle {
  color: #212529;
}
.cid-vviNsz2wtU {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vviNsz2wtU .card-title {
  padding-bottom: 18px;
  margin: 0;
  color: #2b619e;
}
.cid-vviNsz2wtU .align-left {
  max-width: 547px;
}
.cid-vviNsz2wtU .mbr-text,
.cid-vviNsz2wtU .mbr-section-btn {
  color: #212529;
}
.cid-vviNsz2wtU .left-side {
  margin-right: 20px;
}
.cid-vviNsz2wtU .right-side {
  margin-left: 20px;
}
@media (max-width: 768px) {
  .cid-vviNsz2wtU .left-side {
    margin-right: 0px;
  }
  .cid-vviNsz2wtU .right-side {
    padding-top: 20px;
    margin-left: 0px;
  }
}
.cid-vviNRvovqC {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #f9f9f9;
}
.cid-vviNRvovqC .card-title {
  padding-bottom: 18px;
  margin: 0;
  color: #2b619e;
}
.cid-vviNRvovqC .align-left {
  max-width: 547px;
}
.cid-vviNRvovqC .mbr-text,
.cid-vviNRvovqC .mbr-section-btn {
  color: #212529;
}
.cid-vviNRvovqC .left-side {
  margin-right: 20px;
}
.cid-vviNRvovqC .right-side {
  margin-left: 20px;
}
@media (max-width: 768px) {
  .cid-vviNRvovqC .left-side {
    margin-right: 0px;
  }
  .cid-vviNRvovqC .right-side {
    padding-top: 20px;
    margin-left: 0px;
  }
}
.cid-vviOdvR8lw {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vviOdvR8lw .card-title {
  padding-bottom: 18px;
  margin: 0;
  color: #2b619e;
}
.cid-vviOdvR8lw .align-left {
  max-width: 547px;
}
.cid-vviOdvR8lw .mbr-text,
.cid-vviOdvR8lw .mbr-section-btn {
  color: #212529;
}
.cid-vviOdvR8lw .left-side {
  margin-right: 20px;
}
.cid-vviOdvR8lw .right-side {
  margin-left: 20px;
}
@media (max-width: 768px) {
  .cid-vviOdvR8lw .left-side {
    margin-right: 0px;
  }
  .cid-vviOdvR8lw .right-side {
    padding-top: 20px;
    margin-left: 0px;
  }
}
.cid-vviPztjReG {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vviPztjReG .mbr-fallback-image.disabled {
  display: none;
}
.cid-vviPztjReG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vviPztjReG .mbr-section-title {
  color: #2b619e;
}
.cid-vviPEdGt1I {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-vviPEdGt1I .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #0780bf;
  margin-bottom: 1rem;
}
.cid-vviPEdGt1I .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-vviPEdGt1I .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: currentColor;
  position: absolute;
}
.cid-vviPEdGt1I .card-wrapper {
  transition: all 0.3s;
  border: 1px solid rgba(0, 0, 0, 0.2);
  padding: 2.5rem 2rem;
  background: transparent;
  border-radius: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 2rem;
  box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.15);
}
.cid-vviPEdGt1I .card-wrapper:hover {
  background: #ffffff;
}
.cid-vviPEdGt1I .card-title,
.cid-vviPEdGt1I .card-box {
  color: #2b619e;
}
.cid-vviPEdGt1I .main-title,
.cid-vviPEdGt1I .title-col {
  text-align: center;
  color: #000000;
}
.cid-vviPEdGt1I .card-text {
  color: #212529;
}
.cid-vviPEdGt1I .mbr-fallback-image.disabled {
  display: none;
}
.cid-vviPEdGt1I .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tuSEgMZpT8 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #001226;
}
.cid-tuSEgMZpT8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tuSEgMZpT8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tuSEgMZpT8 .container {
  width: 100%;
  max-width: 1310px;
}
@media (max-width: 1199px) {
  .cid-tuSEgMZpT8 .container {
    max-width: 960px;
  }
}
@media (max-width: 991px) {
  .cid-tuSEgMZpT8 .container {
    max-width: 720px;
  }
}
@media (max-width: 767px) {
  .cid-tuSEgMZpT8 .container {
    max-width: 540px;
  }
}
@media (max-width: 575px) {
  .cid-tuSEgMZpT8 .container {
    max-width: 100%;
  }
  .cid-tuSEgMZpT8 .container .row > [class*="col"] {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.cid-tuSEgMZpT8 .item-wrap {
  width: 100%;
}
.cid-tuSEgMZpT8 .navbar-brand {
  display: flex;
  flex-basis: 100%;
  flex-wrap: wrap;
  word-break: break-word !important;
  word-wrap: break-word !important;
  min-height: 50px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 35px;
  padding: 0;
  transition: all 0.4s;
  z-index: 1;
  white-space: normal;
}
.cid-tuSEgMZpT8 .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-tuSEgMZpT8 .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-tuSEgMZpT8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  word-break: break-word !important;
  word-wrap: break-word !important;
}
.cid-tuSEgMZpT8 .navbar-brand .navbar-caption:hover {
  text-decoration-line: none !important;
}
.cid-tuSEgMZpT8 .navbar-brand .navbar-logo a {
  outline: none;
  word-break: break-word !important;
  word-wrap: break-word !important;
}
.cid-tuSEgMZpT8 .navbar-brand .navbar-logo a:hover {
  text-decoration-line: none !important;
}
.cid-tuSEgMZpT8 .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -4px -12px;
}
.cid-tuSEgMZpT8 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 4px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #22a5e5, #093e79);
  transition: 0.4s all;
}
.cid-tuSEgMZpT8 .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-tuSEgMZpT8 .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #ffffff;
}
.cid-tuSEgMZpT8 .soc-item:hover {
  transform: translateY(-3px);
}
.cid-tuSEgMZpT8 .soc-item:hover:before {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tuSEgMZpT8 .col-links {
    padding-top: 20px;
  }
}
.cid-tuSEgMZpT8 .mbr-section-subtitle {
  color: #ffffff;
  margin-bottom: 20px;
}
@media (max-width: 575px) {
  .cid-tuSEgMZpT8 .mbr-section-subtitle {
    text-align: center !important;
  }
}
.cid-tuSEgMZpT8 .list {
  width: 100%;
  list-style: none;
  padding-left: 0;
  margin-bottom: 40px;
  color: #c4cfde;
  transition: 0.4s all;
}
@media (max-width: 575px) {
  .cid-tuSEgMZpT8 .list {
    text-align: center !important;
  }
}
.cid-tuSEgMZpT8 .list li {
  width: 100%;
  color: inherit !important;
  margin-bottom: 8px;
  transition: 0.4s all;
}
.cid-tuSEgMZpT8 .list li:not(:first-child) {
  margin-top: 10px;
}
.cid-tuSEgMZpT8 .list a {
  position: relative;
  color: inherit !important;
  line-height: inherit !important;
  transition: 0.4s all;
}
.cid-tuSEgMZpT8 .list a:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #0780bf;
  transition: 0.4s all;
}
.cid-tuSEgMZpT8 .list a:hover {
  color: #0780bf !important;
  line-height: inherit !important;
}
.cid-tuSEgMZpT8 .list a:hover:before {
  width: 100%;
}
.cid-tuSEgMZpT8 .col-copyright {
  padding-top: 80px;
}
@media (max-width: 767px) {
  .cid-tuSEgMZpT8 .col-copyright {
    padding-top: 40px;
  }
}
.cid-tuSEgMZpT8 .border-item {
  width: 100%;
  height: 1px;
  background-color: #373f46;
}
.cid-tuSEgMZpT8 .copyright {
  color: #C4CFDE;
  padding: 40px 0;
}
.cid-tuSEWYK4wg {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #001226;
}
.cid-tuSEWYK4wg .mbr-text {
  color: #eae8e4;
  margin-bottom: 0;
  line-height: 1.25;
}
.cid-tuSEWYK4wg .foot-menu {
  margin-bottom: 0;
}
.cid-tuSEWYK4wg ul {
  list-style: none;
  padding: 0;
  text-align: right;
}
.cid-tuSEWYK4wg li {
  display: inline-block;
  line-height: 1.5;
  margin: .5rem .75rem;
}
.cid-tuSEWYK4wg li > a[class*="text-"]:not(.btn):not([role]):not(.navbar-caption):hover:after {
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-tuSEWYK4wg ul {
    text-align: left;
  }
  .cid-tuSEWYK4wg .mbr-text {
    margin-bottom: .75rem;
    margin-left: .75rem;
  }
}
.cid-tuSEWYK4wg .foot-menu-item {
  text-align: left;
}
.cid-tuSRtzQL4u .navbar-dropdown {
  position: relative !important;
}
.cid-tuSRtzQL4u .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tuSRtzQL4u .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-tuSRtzQL4u .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-tuSRtzQL4u .dropdown-item:hover,
.cid-tuSRtzQL4u .dropdown-item:focus {
  background: #0780bf !important;
  color: #0780bf !important;
}
.cid-tuSRtzQL4u .dropdown-item:hover span {
  color: #0780bf;
}
.cid-tuSRtzQL4u .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-tuSRtzQL4u .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-tuSRtzQL4u .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-tuSRtzQL4u .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-tuSRtzQL4u .nav-link {
  position: relative;
}
.cid-tuSRtzQL4u .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-tuSRtzQL4u .container {
    flex-wrap: nowrap;
  }
}
.cid-tuSRtzQL4u .iconfont-wrapper {
  color: #0780bf !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tuSRtzQL4u .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-tuSRtzQL4u .navbar-nav .nav-item .nav-link {
  margin: 5px 10px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-tuSRtzQL4u .navbar-nav .nav-item .nav-link:hover,
.cid-tuSRtzQL4u .navbar-nav .nav-item .nav-link:focus,
.cid-tuSRtzQL4u .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #0780bf !important;
}
.cid-tuSRtzQL4u .dropdown-menu,
.cid-tuSRtzQL4u .navbar.opened {
  background: #ffffff !important;
}
.cid-tuSRtzQL4u .nav-item:focus,
.cid-tuSRtzQL4u .nav-link:focus {
  outline: none;
}
.cid-tuSRtzQL4u .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tuSRtzQL4u .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tuSRtzQL4u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-tuSRtzQL4u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tuSRtzQL4u .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tuSRtzQL4u .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tuSRtzQL4u .navbar {
  min-height: 122px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  padding: 0 !important;
  box-shadow: none !important;
  background: #ffffff;
}
.cid-tuSRtzQL4u .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-tuSRtzQL4u .navbar.opened {
  transition: all 0.3s;
}
.cid-tuSRtzQL4u .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-tuSRtzQL4u .navbar .navbar-logo img {
  width: auto;
}
.cid-tuSRtzQL4u .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tuSRtzQL4u .navbar.collapsed {
  justify-content: center;
}
.cid-tuSRtzQL4u .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tuSRtzQL4u .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tuSRtzQL4u .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-tuSRtzQL4u .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tuSRtzQL4u .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tuSRtzQL4u .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-tuSRtzQL4u .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tuSRtzQL4u .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-tuSRtzQL4u .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-tuSRtzQL4u .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tuSRtzQL4u .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tuSRtzQL4u .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tuSRtzQL4u .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tuSRtzQL4u .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-tuSRtzQL4u .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-tuSRtzQL4u .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tuSRtzQL4u .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tuSRtzQL4u .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-tuSRtzQL4u .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-tuSRtzQL4u .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-tuSRtzQL4u .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-tuSRtzQL4u .navbar.navbar-short {
  min-height: 90px;
}
.cid-tuSRtzQL4u .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-tuSRtzQL4u .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-tuSRtzQL4u .navbar {
    min-height: 80px;
  }
}
.cid-tuSRtzQL4u .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-tuSRtzQL4u .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tuSRtzQL4u .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-tuSRtzQL4u .navbar-brand {
    min-height: 69px;
  }
}
.cid-tuSRtzQL4u .dropdown-item.active,
.cid-tuSRtzQL4u .dropdown-item:active {
  background-color: transparent;
}
.cid-tuSRtzQL4u .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tuSRtzQL4u .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tuSRtzQL4u .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tuSRtzQL4u .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tuSRtzQL4u .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tuSRtzQL4u .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tuSRtzQL4u ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-tuSRtzQL4u .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-tuSRtzQL4u button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-tuSRtzQL4u button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-tuSRtzQL4u button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-tuSRtzQL4u button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #ffffff;
}
.cid-tuSRtzQL4u button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-tuSRtzQL4u button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-tuSRtzQL4u button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-tuSRtzQL4u button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tuSRtzQL4u nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tuSRtzQL4u nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tuSRtzQL4u nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tuSRtzQL4u nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tuSRtzQL4u .navbar-dropdown {
  padding: 0 1rem;
}
.cid-tuSRtzQL4u a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tuSRtzQL4u .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tuSRtzQL4u .navbar {
    height: 70px;
  }
  .cid-tuSRtzQL4u .navbar.opened {
    height: auto;
  }
  .cid-tuSRtzQL4u .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tuSRtzQL4u .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #ffffff;
}
@media (max-width: 575px) {
  .cid-tuSRtzQL4u .navbar-short {
    min-height: 70px;
  }
}
.cid-tuSRtzQL4u .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-tuSRtzQL4u .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-tuSRtzQL4u .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-tuSRtzQL4u .container-fluid {
    padding: 0 3px;
  }
}
.cid-tuSRtzQL4u .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-tuSRtzQL4u .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-tuSRtzQL4u .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-tuSRtzQL4u .container-fluid {
    flex-wrap: wrap;
  }
  .cid-tuSRtzQL4u button.navbar-toggler {
    display: flex;
  }
  .cid-tuSRtzQL4u .navbar-brand {
    width: auto !important;
  }
  .cid-tuSRtzQL4u .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-tuSRtzQL4u .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-tuSRtzQL4u .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-tuSRtzQL4u .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-tuSRtzQL4u .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-tuSRtzQL4u .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-vvmFSFmPUE {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-vvmFSFmPUE .mbr-section-title {
  color: #ffffff;
}
.cid-vvmFSFmPUE .mbr-text,
.cid-vvmFSFmPUE .mbr-section-btn {
  color: #fafafa;
}
.cid-vvmG98I7uO {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-vvmG98I7uO .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvmG98I7uO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-vvmG98I7uO .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vvmG98I7uO .row {
  flex-direction: row-reverse;
}
.cid-vvmG98I7uO .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vvmG98I7uO .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vvmG98I7uO .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vvmG98I7uO .mbr-section-title {
  color: #2b619e;
}
.cid-vvmG98I7uO .mbr-text,
.cid-vvmG98I7uO .mbr-section-btn {
  color: #000000;
}
.cid-vvmGY1DB5n {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vvmGY1DB5n .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #0b92cf;
  margin-bottom: 1rem;
}
.cid-vvmGY1DB5n .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-vvmGY1DB5n .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: currentColor;
  position: absolute;
}
.cid-vvmGY1DB5n .card-wrapper {
  transition: all 0.3s;
  border: 1px solid rgba(0, 0, 0, 0.2);
  padding: 2.5rem 2rem;
  background: transparent;
  border-radius: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 2rem;
  box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.15);
}
.cid-vvmGY1DB5n .card-wrapper:hover {
  background: #ffffff;
}
.cid-vvmGY1DB5n .card-title,
.cid-vvmGY1DB5n .card-box {
  color: #000000;
}
.cid-vvmGY1DB5n .main-title,
.cid-vvmGY1DB5n .title-col {
  text-align: center;
  color: #2b619e;
}
.cid-vvmGY1DB5n .card-text {
  color: #212529;
}
.cid-vvmGY1DB5n .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvmGY1DB5n .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvmGDyeVBE {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-vvmGDyeVBE .item-img:hover img {
  width: 100%;
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-vvmGDyeVBE .item-img {
  cursor: pointer;
  overflow: hidden;
  height: 460px;
}
.cid-vvmGDyeVBE .item-img img {
  transition: all 1.5s;
  object-fit: cover;
  height: 100%;
}
.cid-vvmGDyeVBE .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vvmGDyeVBE .text {
  color: #BA9B67;
}
.cid-vvmGDyeVBE .author {
  color: #212529;
  font-style: italic;
}
.cid-vvmGDyeVBE .item-title {
  line-height: 1.161em;
  color: #2b619e;
}
@media (min-width: 992px) {
  .cid-vvmGDyeVBE .right {
    padding-right: 32px;
    padding-left: 32px;
  }
}
.cid-vvmGDyeVBE .mbr-section-title {
  color: #2b619e;
}
.cid-vvmH9qn3oU {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/chatgpt-image-sep-16-2026-01-08-57-pm-1944x809.png");
}
.cid-vvmH9qn3oU .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvmH9qn3oU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvmH9qn3oU .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vvmH9qn3oU .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vvmH9qn3oU .img-wrapper {
  width: 10rem;
  padding-right: 1.5rem;
}
.cid-vvmH9qn3oU .content-head {
  max-width: 800px;
}
.cid-vvmH9qn3oU .mbr-section-title {
  color: #ffffff;
}
.cid-vvmH9qn3oU .card-title {
  text-align: left;
  color: #ffffff;
}
.cid-vvmH9qn3oU .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vvmTwXxxHH {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-vvmTwXxxHH .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvmTwXxxHH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvmTwXxxHH .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-vvmTwXxxHH .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vvmTwXxxHH .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-vvmTwXxxHH .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vvmTwXxxHH .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vvmTwXxxHH .mbr-section-title {
  color: #2b619e;
}
.cid-vvmTwXxxHH .mbr-text,
.cid-vvmTwXxxHH .mbr-section-btn {
  color: #000000;
}
.cid-vvmTwXxxHH img {
  width: 100%;
  height: 100%;
}
.cid-vvmWnyvwyJ {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-vvmWnyvwyJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvmWnyvwyJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvmWnyvwyJ .mbr-section-title {
  color: #2b619e;
}
.cid-vvmWbyKTvZ {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-vvmWbyKTvZ .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #0b92cf;
  margin-bottom: 1rem;
}
.cid-vvmWbyKTvZ .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-vvmWbyKTvZ .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: currentColor;
  position: absolute;
}
.cid-vvmWbyKTvZ .card-wrapper {
  transition: all 0.3s;
  border: 1px solid rgba(0, 0, 0, 0.2);
  padding: 2.5rem 2rem;
  background: transparent;
  border-radius: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 2rem;
  box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.15);
}
.cid-vvmWbyKTvZ .card-wrapper:hover {
  background: #ffffff;
}
.cid-vvmWbyKTvZ .card-title,
.cid-vvmWbyKTvZ .card-box {
  color: #000000;
}
.cid-vvmWbyKTvZ .main-title,
.cid-vvmWbyKTvZ .title-col {
  text-align: center;
  color: #000000;
}
.cid-vvmWbyKTvZ .card-text {
  color: #353535;
}
.cid-vvmWbyKTvZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvmWbyKTvZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvndCV8SvM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/0d7a8835-copy-2000x1333.jpg");
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}
.cid-vvndCV8SvM .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvndCV8SvM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvndCV8SvM .container {
  max-width: 1260px;
}
@media (max-width: 1199px) {
  .cid-vvndCV8SvM .container {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .cid-vvndCV8SvM .container {
    max-width: 540px;
  }
}
.cid-vvndCV8SvM .logo-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
}
.cid-vvndCV8SvM .logo-container img {
  width: 80px;
  height: auto;
  object-fit: cover;
}
.cid-vvndCV8SvM .mbr-section-title {
  color: #FF014E;
}
.cid-vvndCV8SvM .mbr-section-subtitle {
  color: #ffffff;
  margin-top: 15px;
}
.cid-vvndCV8SvM .mbr-text {
  color: #878e99;
  margin-top: 20px;
}
.cid-vvndCV8SvM .mbr-section-btn {
  margin-top: 25px;
}
.cid-vvndCV8SvM .mbr-text,
.cid-vvndCV8SvM .mbr-section-btn {
  color: #ffffff;
}
.cid-vvmYYiAOU7 {
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vvmYYiAOU7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvmYYiAOU7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvmYYiAOU7 .row {
  flex-direction: row-reverse;
}
.cid-vvmYYiAOU7 .mbr-description {
  text-align: left;
}
.cid-vvmYYiAOU7 .item-wrapper {
  background: #f4fbfe;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-vvmYYiAOU7 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vvmYYiAOU7 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vvmYYiAOU7 .card-title,
.cid-vvmYYiAOU7 .iconfont-wrapper {
  color: #000000;
}
.cid-vvmYYiAOU7 .card-text {
  color: #000000;
}
.cid-vvmYYiAOU7 .mbr-section-title {
  color: #2b619e;
  text-align: center;
}
.cid-vvmYYiAOU7 .mbr-number {
  color: #2b619e;
}
.cid-vvmYYiAOU7 .mbr-text,
.cid-vvmYYiAOU7 .mbr-section-btn {
  text-align: center;
}
.cid-vvmYYiAOU7 .card-text,
.cid-vvmYYiAOU7 .item .mbr-section-btn {
  text-align: left;
}
.cid-vvmYYiAOU7 .image-wrapper {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vvmYYiAOU7 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vvnfyR4ZAp {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vvnfyR4ZAp .card {
  border-bottom: 2px solid #dedede;
}
.cid-vvnfyR4ZAp .mbr-section-title {
  margin-left: 80px;
  margin-right: 80px;
  text-align: center;
  color: #2b619e;
}
.cid-vvnfyR4ZAp .card {
  margin: 48px 80px;
  padding-bottom: 48px;
  border-radius: 0;
}
.cid-vvnfyR4ZAp .card-header {
  padding: 0;
  background-color: transparent;
  border-bottom: none;
}
.cid-vvnfyR4ZAp .panel-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-vvnfyR4ZAp .panel-body p {
  margin: 20px 10% 0 0;
}
.cid-vvnfyR4ZAp .sign {
  font-size: 20px;
  font-weight: 700;
}
@media (max-width: 922px) {
  .cid-vvnfyR4ZAp .card {
    margin: 40px 0;
  }
  .cid-vvnfyR4ZAp .mbr-section-title {
    margin-left: 0;
    margin-right: 0;
  }
}
@media (max-width: 768px) {
  .cid-vvnfyR4ZAp .card {
    margin: 10px 0 40px;
  }
}
@media (max-width: 425px) {
  .cid-vvnfyR4ZAp .sign {
    margin-left: 7px;
  }
}
.cid-vvnfyR4ZAp .panel-text {
  color: #000a14;
  text-align: left;
}
.cid-vvnfyR4ZAp .panel-title-edit {
  color: #2b619e;
}
.cid-tuSEgMZpT8 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #001226;
}
.cid-tuSEgMZpT8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tuSEgMZpT8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tuSEgMZpT8 .container {
  width: 100%;
  max-width: 1310px;
}
@media (max-width: 1199px) {
  .cid-tuSEgMZpT8 .container {
    max-width: 960px;
  }
}
@media (max-width: 991px) {
  .cid-tuSEgMZpT8 .container {
    max-width: 720px;
  }
}
@media (max-width: 767px) {
  .cid-tuSEgMZpT8 .container {
    max-width: 540px;
  }
}
@media (max-width: 575px) {
  .cid-tuSEgMZpT8 .container {
    max-width: 100%;
  }
  .cid-tuSEgMZpT8 .container .row > [class*="col"] {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.cid-tuSEgMZpT8 .item-wrap {
  width: 100%;
}
.cid-tuSEgMZpT8 .navbar-brand {
  display: flex;
  flex-basis: 100%;
  flex-wrap: wrap;
  word-break: break-word !important;
  word-wrap: break-word !important;
  min-height: 50px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 35px;
  padding: 0;
  transition: all 0.4s;
  z-index: 1;
  white-space: normal;
}
.cid-tuSEgMZpT8 .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-tuSEgMZpT8 .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-tuSEgMZpT8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  word-break: break-word !important;
  word-wrap: break-word !important;
}
.cid-tuSEgMZpT8 .navbar-brand .navbar-caption:hover {
  text-decoration-line: none !important;
}
.cid-tuSEgMZpT8 .navbar-brand .navbar-logo a {
  outline: none;
  word-break: break-word !important;
  word-wrap: break-word !important;
}
.cid-tuSEgMZpT8 .navbar-brand .navbar-logo a:hover {
  text-decoration-line: none !important;
}
.cid-tuSEgMZpT8 .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -4px -12px;
}
.cid-tuSEgMZpT8 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 4px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #22a5e5, #093e79);
  transition: 0.4s all;
}
.cid-tuSEgMZpT8 .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-tuSEgMZpT8 .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #ffffff;
}
.cid-tuSEgMZpT8 .soc-item:hover {
  transform: translateY(-3px);
}
.cid-tuSEgMZpT8 .soc-item:hover:before {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tuSEgMZpT8 .col-links {
    padding-top: 20px;
  }
}
.cid-tuSEgMZpT8 .mbr-section-subtitle {
  color: #ffffff;
  margin-bottom: 20px;
}
@media (max-width: 575px) {
  .cid-tuSEgMZpT8 .mbr-section-subtitle {
    text-align: center !important;
  }
}
.cid-tuSEgMZpT8 .list {
  width: 100%;
  list-style: none;
  padding-left: 0;
  margin-bottom: 40px;
  color: #c4cfde;
  transition: 0.4s all;
}
@media (max-width: 575px) {
  .cid-tuSEgMZpT8 .list {
    text-align: center !important;
  }
}
.cid-tuSEgMZpT8 .list li {
  width: 100%;
  color: inherit !important;
  margin-bottom: 8px;
  transition: 0.4s all;
}
.cid-tuSEgMZpT8 .list li:not(:first-child) {
  margin-top: 10px;
}
.cid-tuSEgMZpT8 .list a {
  position: relative;
  color: inherit !important;
  line-height: inherit !important;
  transition: 0.4s all;
}
.cid-tuSEgMZpT8 .list a:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #0780bf;
  transition: 0.4s all;
}
.cid-tuSEgMZpT8 .list a:hover {
  color: #0780bf !important;
  line-height: inherit !important;
}
.cid-tuSEgMZpT8 .list a:hover:before {
  width: 100%;
}
.cid-tuSEgMZpT8 .col-copyright {
  padding-top: 80px;
}
@media (max-width: 767px) {
  .cid-tuSEgMZpT8 .col-copyright {
    padding-top: 40px;
  }
}
.cid-tuSEgMZpT8 .border-item {
  width: 100%;
  height: 1px;
  background-color: #373f46;
}
.cid-tuSEgMZpT8 .copyright {
  color: #C4CFDE;
  padding: 40px 0;
}
.cid-tuSEWYK4wg {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #001226;
}
.cid-tuSEWYK4wg .mbr-text {
  color: #eae8e4;
  margin-bottom: 0;
  line-height: 1.25;
}
.cid-tuSEWYK4wg .foot-menu {
  margin-bottom: 0;
}
.cid-tuSEWYK4wg ul {
  list-style: none;
  padding: 0;
  text-align: right;
}
.cid-tuSEWYK4wg li {
  display: inline-block;
  line-height: 1.5;
  margin: .5rem .75rem;
}
.cid-tuSEWYK4wg li > a[class*="text-"]:not(.btn):not([role]):not(.navbar-caption):hover:after {
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-tuSEWYK4wg ul {
    text-align: left;
  }
  .cid-tuSEWYK4wg .mbr-text {
    margin-bottom: .75rem;
    margin-left: .75rem;
  }
}
.cid-tuSEWYK4wg .foot-menu-item {
  text-align: left;
}
.cid-vvnjx2jufx .navbar-dropdown {
  position: relative !important;
}
.cid-vvnjx2jufx .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vvnjx2jufx .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vvnjx2jufx .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vvnjx2jufx .dropdown-item:hover,
.cid-vvnjx2jufx .dropdown-item:focus {
  background: #0780bf !important;
  color: #0780bf !important;
}
.cid-vvnjx2jufx .dropdown-item:hover span {
  color: #0780bf;
}
.cid-vvnjx2jufx .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vvnjx2jufx .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vvnjx2jufx .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vvnjx2jufx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vvnjx2jufx .nav-link {
  position: relative;
}
.cid-vvnjx2jufx .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-vvnjx2jufx .container {
    flex-wrap: nowrap;
  }
}
.cid-vvnjx2jufx .iconfont-wrapper {
  color: #0780bf !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vvnjx2jufx .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-vvnjx2jufx .navbar-nav .nav-item .nav-link {
  margin: 5px 10px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-vvnjx2jufx .navbar-nav .nav-item .nav-link:hover,
.cid-vvnjx2jufx .navbar-nav .nav-item .nav-link:focus,
.cid-vvnjx2jufx .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #0780bf !important;
}
.cid-vvnjx2jufx .dropdown-menu,
.cid-vvnjx2jufx .navbar.opened {
  background: #ffffff !important;
}
.cid-vvnjx2jufx .nav-item:focus,
.cid-vvnjx2jufx .nav-link:focus {
  outline: none;
}
.cid-vvnjx2jufx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vvnjx2jufx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vvnjx2jufx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vvnjx2jufx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vvnjx2jufx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vvnjx2jufx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vvnjx2jufx .navbar {
  min-height: 122px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  padding: 0 !important;
  box-shadow: none !important;
  background: #ffffff;
}
.cid-vvnjx2jufx .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-vvnjx2jufx .navbar.opened {
  transition: all 0.3s;
}
.cid-vvnjx2jufx .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vvnjx2jufx .navbar .navbar-logo img {
  width: auto;
}
.cid-vvnjx2jufx .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vvnjx2jufx .navbar.collapsed {
  justify-content: center;
}
.cid-vvnjx2jufx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vvnjx2jufx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vvnjx2jufx .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-vvnjx2jufx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vvnjx2jufx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vvnjx2jufx .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vvnjx2jufx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vvnjx2jufx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vvnjx2jufx .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vvnjx2jufx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vvnjx2jufx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vvnjx2jufx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vvnjx2jufx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vvnjx2jufx .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vvnjx2jufx .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vvnjx2jufx .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vvnjx2jufx .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vvnjx2jufx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vvnjx2jufx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vvnjx2jufx .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-vvnjx2jufx .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-vvnjx2jufx .navbar.navbar-short {
  min-height: 90px;
}
.cid-vvnjx2jufx .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-vvnjx2jufx .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-vvnjx2jufx .navbar {
    min-height: 80px;
  }
}
.cid-vvnjx2jufx .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-vvnjx2jufx .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vvnjx2jufx .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-vvnjx2jufx .navbar-brand {
    min-height: 69px;
  }
}
.cid-vvnjx2jufx .dropdown-item.active,
.cid-vvnjx2jufx .dropdown-item:active {
  background-color: transparent;
}
.cid-vvnjx2jufx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vvnjx2jufx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vvnjx2jufx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vvnjx2jufx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vvnjx2jufx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vvnjx2jufx .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vvnjx2jufx ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vvnjx2jufx .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vvnjx2jufx button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-vvnjx2jufx button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-vvnjx2jufx button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-vvnjx2jufx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #ffffff;
}
.cid-vvnjx2jufx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-vvnjx2jufx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-vvnjx2jufx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-vvnjx2jufx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vvnjx2jufx nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vvnjx2jufx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vvnjx2jufx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vvnjx2jufx nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vvnjx2jufx .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vvnjx2jufx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vvnjx2jufx .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vvnjx2jufx .navbar {
    height: 70px;
  }
  .cid-vvnjx2jufx .navbar.opened {
    height: auto;
  }
  .cid-vvnjx2jufx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vvnjx2jufx .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #ffffff;
}
@media (max-width: 575px) {
  .cid-vvnjx2jufx .navbar-short {
    min-height: 70px;
  }
}
.cid-vvnjx2jufx .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-vvnjx2jufx .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-vvnjx2jufx .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-vvnjx2jufx .container-fluid {
    padding: 0 3px;
  }
}
.cid-vvnjx2jufx .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-vvnjx2jufx .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-vvnjx2jufx .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-vvnjx2jufx .container-fluid {
    flex-wrap: wrap;
  }
  .cid-vvnjx2jufx button.navbar-toggler {
    display: flex;
  }
  .cid-vvnjx2jufx .navbar-brand {
    width: auto !important;
  }
  .cid-vvnjx2jufx .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-vvnjx2jufx .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-vvnjx2jufx .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-vvnjx2jufx .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-vvnjx2jufx .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-vvnjx2jufx .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-vvnjx2QCI6 {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-vvnjx2QCI6 .mbr-section-title {
  color: #ffffff;
}
.cid-vvnjx2QCI6 .mbr-text,
.cid-vvnjx2QCI6 .mbr-section-btn {
  color: #fafafa;
}
.cid-vvnjx3l5Ie {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-vvnjx3l5Ie .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvnjx3l5Ie .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-vvnjx3l5Ie .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vvnjx3l5Ie .row {
  flex-direction: row-reverse;
}
.cid-vvnjx3l5Ie .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vvnjx3l5Ie .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vvnjx3l5Ie .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vvnjx3l5Ie .mbr-section-title {
  color: #2b619e;
}
.cid-vvnjx3l5Ie .mbr-text,
.cid-vvnjx3l5Ie .mbr-section-btn {
  color: #000000;
}
.cid-vvnjx4eHjt {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-vvnjx4eHjt .item-img:hover img {
  width: 100%;
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-vvnjx4eHjt .item-img {
  cursor: pointer;
  overflow: hidden;
  height: 460px;
}
.cid-vvnjx4eHjt .item-img img {
  transition: all 1.5s;
  object-fit: cover;
  height: 100%;
}
.cid-vvnjx4eHjt .mbr-section-subtitle {
  color: #030e1b;
}
.cid-vvnjx4eHjt .text {
  color: #BA9B67;
}
.cid-vvnjx4eHjt .author {
  color: #212529;
  font-style: italic;
}
.cid-vvnjx4eHjt .item-title {
  line-height: 1.161em;
  color: #2b619e;
}
@media (min-width: 992px) {
  .cid-vvnjx4eHjt .right {
    padding-right: 32px;
    padding-left: 32px;
  }
}
.cid-vvnjx4eHjt .mbr-section-title {
  color: #2b619e;
}
.cid-vvnjx4IO1l {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/chatgpt-image-sep-16-2026-01-08-57-pm-1944x809.png");
}
.cid-vvnjx4IO1l .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvnjx4IO1l .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvnjx4IO1l .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vvnjx4IO1l .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vvnjx4IO1l .img-wrapper {
  width: 10rem;
  padding-right: 1.5rem;
}
.cid-vvnjx4IO1l .content-head {
  max-width: 800px;
}
.cid-vvnjx4IO1l .mbr-section-title {
  color: #ffffff;
}
.cid-vvnjx4IO1l .card-title {
  text-align: left;
  color: #ffffff;
}
.cid-vvnjx4IO1l .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vvnjx60VYq {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-vvnjx60VYq .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvnjx60VYq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvnjx60VYq .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-vvnjx60VYq .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vvnjx60VYq .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-vvnjx60VYq .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vvnjx60VYq .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vvnjx60VYq .mbr-section-title {
  color: #2b619e;
}
.cid-vvnjx60VYq .mbr-text,
.cid-vvnjx60VYq .mbr-section-btn {
  color: #000000;
}
.cid-vvnjx60VYq img {
  width: 100%;
  height: 100%;
}
.cid-vvnjx6QEAe {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-vvnjx6QEAe .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvnjx6QEAe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvnjx6QEAe .mbr-section-title {
  color: #2b619e;
}
.cid-vvnjx7nAaJ {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-vvnjx7nAaJ .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #0b92cf;
  margin-bottom: 1rem;
}
.cid-vvnjx7nAaJ .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-vvnjx7nAaJ .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: currentColor;
  position: absolute;
}
.cid-vvnjx7nAaJ .card-wrapper {
  transition: all 0.3s;
  border: 1px solid rgba(0, 0, 0, 0.2);
  padding: 2.5rem 2rem;
  background: transparent;
  border-radius: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 2rem;
  box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.15);
}
.cid-vvnjx7nAaJ .card-wrapper:hover {
  background: #ffffff;
}
.cid-vvnjx7nAaJ .card-title,
.cid-vvnjx7nAaJ .card-box {
  color: #000000;
}
.cid-vvnjx7nAaJ .main-title,
.cid-vvnjx7nAaJ .title-col {
  text-align: center;
  color: #000000;
}
.cid-vvnjx7nAaJ .card-text {
  color: #353535;
  text-align: left;
}
.cid-vvnjx7nAaJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvnjx7nAaJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvnjx87le1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/0d7a8835-copy-2000x1333.jpg");
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}
.cid-vvnjx87le1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvnjx87le1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvnjx87le1 .container {
  max-width: 1260px;
}
@media (max-width: 1199px) {
  .cid-vvnjx87le1 .container {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .cid-vvnjx87le1 .container {
    max-width: 540px;
  }
}
.cid-vvnjx87le1 .logo-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
}
.cid-vvnjx87le1 .logo-container img {
  width: 80px;
  height: auto;
  object-fit: cover;
}
.cid-vvnjx87le1 .mbr-section-title {
  color: #FF014E;
}
.cid-vvnjx87le1 .mbr-section-subtitle {
  color: #ffffff;
  margin-top: 15px;
}
.cid-vvnjx87le1 .mbr-text {
  color: #878e99;
  margin-top: 20px;
}
.cid-vvnjx87le1 .mbr-section-btn {
  margin-top: 25px;
}
.cid-vvnjx87le1 .mbr-text,
.cid-vvnjx87le1 .mbr-section-btn {
  color: #ffffff;
}
.cid-vvnqapOq2z {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fafafa;
}
.cid-vvnqapOq2z .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvnqapOq2z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvnqapOq2z .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vvnqapOq2z .item-mb {
    margin-bottom: 0;
  }
}
.cid-vvnqapOq2z .item-wrapper {
  background: #ffffff;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vvnqapOq2z .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 0rem;
  }
}
@media (max-width: 767px) {
  .cid-vvnqapOq2z .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-vvnqapOq2z .mbr-iconfont {
  display: inline-flex;
  font-size: 3rem;
  color: #0b92cf;
  margin-bottom: 1rem;
  width: 80px;
  justify-content: center;
  align-items: center;
  background: #e9f8ff;
  height: 80px;
  border-radius: 50%;
}
.cid-vvnqapOq2z .mbr-section-title {
  color: #2b619e;
}
.cid-vvnqapOq2z .mbr-section-subtitle {
  color: #232323;
}
.cid-vvnqapOq2z .card-box {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cid-vvnqapOq2z .card-box .item-footer {
  margin-top: auto;
}
.cid-vvnqapOq2z .content-head {
  max-width: 800px;
}
.cid-vvnjx9bLte {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vvnjx9bLte .card {
  border-bottom: 2px solid #dedede;
}
.cid-vvnjx9bLte .mbr-section-title {
  margin-left: 80px;
  margin-right: 80px;
  text-align: center;
  color: #2b619e;
}
.cid-vvnjx9bLte .card {
  margin: 48px 80px;
  padding-bottom: 48px;
  border-radius: 0;
}
.cid-vvnjx9bLte .card-header {
  padding: 0;
  background-color: transparent;
  border-bottom: none;
}
.cid-vvnjx9bLte .panel-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-vvnjx9bLte .panel-body p {
  margin: 20px 10% 0 0;
}
.cid-vvnjx9bLte .sign {
  font-size: 20px;
  font-weight: 700;
}
@media (max-width: 922px) {
  .cid-vvnjx9bLte .card {
    margin: 40px 0;
  }
  .cid-vvnjx9bLte .mbr-section-title {
    margin-left: 0;
    margin-right: 0;
  }
}
@media (max-width: 768px) {
  .cid-vvnjx9bLte .card {
    margin: 10px 0 40px;
  }
}
@media (max-width: 425px) {
  .cid-vvnjx9bLte .sign {
    margin-left: 7px;
  }
}
.cid-vvnjx9bLte .panel-text {
  color: #000a14;
  text-align: left;
}
.cid-vvnjx9bLte .panel-title-edit {
  color: #2b619e;
}
.cid-vvnjx9PonL {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #001226;
}
.cid-vvnjx9PonL .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvnjx9PonL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvnjx9PonL .container {
  width: 100%;
  max-width: 1310px;
}
@media (max-width: 1199px) {
  .cid-vvnjx9PonL .container {
    max-width: 960px;
  }
}
@media (max-width: 991px) {
  .cid-vvnjx9PonL .container {
    max-width: 720px;
  }
}
@media (max-width: 767px) {
  .cid-vvnjx9PonL .container {
    max-width: 540px;
  }
}
@media (max-width: 575px) {
  .cid-vvnjx9PonL .container {
    max-width: 100%;
  }
  .cid-vvnjx9PonL .container .row > [class*="col"] {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.cid-vvnjx9PonL .item-wrap {
  width: 100%;
}
.cid-vvnjx9PonL .navbar-brand {
  display: flex;
  flex-basis: 100%;
  flex-wrap: wrap;
  word-break: break-word !important;
  word-wrap: break-word !important;
  min-height: 50px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 35px;
  padding: 0;
  transition: all 0.4s;
  z-index: 1;
  white-space: normal;
}
.cid-vvnjx9PonL .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-vvnjx9PonL .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-vvnjx9PonL .navbar-brand .navbar-caption {
  line-height: inherit !important;
  word-break: break-word !important;
  word-wrap: break-word !important;
}
.cid-vvnjx9PonL .navbar-brand .navbar-caption:hover {
  text-decoration-line: none !important;
}
.cid-vvnjx9PonL .navbar-brand .navbar-logo a {
  outline: none;
  word-break: break-word !important;
  word-wrap: break-word !important;
}
.cid-vvnjx9PonL .navbar-brand .navbar-logo a:hover {
  text-decoration-line: none !important;
}
.cid-vvnjx9PonL .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -4px -12px;
}
.cid-vvnjx9PonL .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 4px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #22a5e5, #093e79);
  transition: 0.4s all;
}
.cid-vvnjx9PonL .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-vvnjx9PonL .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #ffffff;
}
.cid-vvnjx9PonL .soc-item:hover {
  transform: translateY(-3px);
}
.cid-vvnjx9PonL .soc-item:hover:before {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vvnjx9PonL .col-links {
    padding-top: 20px;
  }
}
.cid-vvnjx9PonL .mbr-section-subtitle {
  color: #ffffff;
  margin-bottom: 20px;
}
@media (max-width: 575px) {
  .cid-vvnjx9PonL .mbr-section-subtitle {
    text-align: center !important;
  }
}
.cid-vvnjx9PonL .list {
  width: 100%;
  list-style: none;
  padding-left: 0;
  margin-bottom: 40px;
  color: #c4cfde;
  transition: 0.4s all;
}
@media (max-width: 575px) {
  .cid-vvnjx9PonL .list {
    text-align: center !important;
  }
}
.cid-vvnjx9PonL .list li {
  width: 100%;
  color: inherit !important;
  margin-bottom: 8px;
  transition: 0.4s all;
}
.cid-vvnjx9PonL .list li:not(:first-child) {
  margin-top: 10px;
}
.cid-vvnjx9PonL .list a {
  position: relative;
  color: inherit !important;
  line-height: inherit !important;
  transition: 0.4s all;
}
.cid-vvnjx9PonL .list a:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #0780bf;
  transition: 0.4s all;
}
.cid-vvnjx9PonL .list a:hover {
  color: #0780bf !important;
  line-height: inherit !important;
}
.cid-vvnjx9PonL .list a:hover:before {
  width: 100%;
}
.cid-vvnjx9PonL .col-copyright {
  padding-top: 80px;
}
@media (max-width: 767px) {
  .cid-vvnjx9PonL .col-copyright {
    padding-top: 40px;
  }
}
.cid-vvnjx9PonL .border-item {
  width: 100%;
  height: 1px;
  background-color: #373f46;
}
.cid-vvnjx9PonL .copyright {
  color: #C4CFDE;
  padding: 40px 0;
}
.cid-vvnjxazFPY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #001226;
}
.cid-vvnjxazFPY .mbr-text {
  color: #eae8e4;
  margin-bottom: 0;
  line-height: 1.25;
}
.cid-vvnjxazFPY .foot-menu {
  margin-bottom: 0;
}
.cid-vvnjxazFPY ul {
  list-style: none;
  padding: 0;
  text-align: right;
}
.cid-vvnjxazFPY li {
  display: inline-block;
  line-height: 1.5;
  margin: .5rem .75rem;
}
.cid-vvnjxazFPY li > a[class*="text-"]:not(.btn):not([role]):not(.navbar-caption):hover:after {
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-vvnjxazFPY ul {
    text-align: left;
  }
  .cid-vvnjxazFPY .mbr-text {
    margin-bottom: .75rem;
    margin-left: .75rem;
  }
}
.cid-vvnjxazFPY .foot-menu-item {
  text-align: left;
}
.cid-vvnrUP8xZI .navbar-dropdown {
  position: relative !important;
}
.cid-vvnrUP8xZI .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vvnrUP8xZI .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vvnrUP8xZI .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vvnrUP8xZI .dropdown-item:hover,
.cid-vvnrUP8xZI .dropdown-item:focus {
  background: #0780bf !important;
  color: #0780bf !important;
}
.cid-vvnrUP8xZI .dropdown-item:hover span {
  color: #0780bf;
}
.cid-vvnrUP8xZI .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vvnrUP8xZI .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vvnrUP8xZI .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vvnrUP8xZI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vvnrUP8xZI .nav-link {
  position: relative;
}
.cid-vvnrUP8xZI .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-vvnrUP8xZI .container {
    flex-wrap: nowrap;
  }
}
.cid-vvnrUP8xZI .iconfont-wrapper {
  color: #0780bf !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vvnrUP8xZI .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-vvnrUP8xZI .navbar-nav .nav-item .nav-link {
  margin: 5px 10px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-vvnrUP8xZI .navbar-nav .nav-item .nav-link:hover,
.cid-vvnrUP8xZI .navbar-nav .nav-item .nav-link:focus,
.cid-vvnrUP8xZI .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #0780bf !important;
}
.cid-vvnrUP8xZI .dropdown-menu,
.cid-vvnrUP8xZI .navbar.opened {
  background: #ffffff !important;
}
.cid-vvnrUP8xZI .nav-item:focus,
.cid-vvnrUP8xZI .nav-link:focus {
  outline: none;
}
.cid-vvnrUP8xZI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vvnrUP8xZI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vvnrUP8xZI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vvnrUP8xZI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vvnrUP8xZI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vvnrUP8xZI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vvnrUP8xZI .navbar {
  min-height: 122px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  padding: 0 !important;
  box-shadow: none !important;
  background: #ffffff;
}
.cid-vvnrUP8xZI .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-vvnrUP8xZI .navbar.opened {
  transition: all 0.3s;
}
.cid-vvnrUP8xZI .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vvnrUP8xZI .navbar .navbar-logo img {
  width: auto;
}
.cid-vvnrUP8xZI .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vvnrUP8xZI .navbar.collapsed {
  justify-content: center;
}
.cid-vvnrUP8xZI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vvnrUP8xZI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vvnrUP8xZI .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-vvnrUP8xZI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vvnrUP8xZI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vvnrUP8xZI .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vvnrUP8xZI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vvnrUP8xZI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vvnrUP8xZI .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vvnrUP8xZI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vvnrUP8xZI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vvnrUP8xZI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vvnrUP8xZI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vvnrUP8xZI .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vvnrUP8xZI .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vvnrUP8xZI .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vvnrUP8xZI .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vvnrUP8xZI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vvnrUP8xZI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vvnrUP8xZI .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-vvnrUP8xZI .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-vvnrUP8xZI .navbar.navbar-short {
  min-height: 90px;
}
.cid-vvnrUP8xZI .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-vvnrUP8xZI .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-vvnrUP8xZI .navbar {
    min-height: 80px;
  }
}
.cid-vvnrUP8xZI .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-vvnrUP8xZI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vvnrUP8xZI .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-vvnrUP8xZI .navbar-brand {
    min-height: 69px;
  }
}
.cid-vvnrUP8xZI .dropdown-item.active,
.cid-vvnrUP8xZI .dropdown-item:active {
  background-color: transparent;
}
.cid-vvnrUP8xZI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vvnrUP8xZI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vvnrUP8xZI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vvnrUP8xZI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vvnrUP8xZI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vvnrUP8xZI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vvnrUP8xZI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vvnrUP8xZI .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vvnrUP8xZI button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-vvnrUP8xZI button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-vvnrUP8xZI button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-vvnrUP8xZI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #ffffff;
}
.cid-vvnrUP8xZI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-vvnrUP8xZI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-vvnrUP8xZI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-vvnrUP8xZI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vvnrUP8xZI nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vvnrUP8xZI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vvnrUP8xZI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vvnrUP8xZI nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vvnrUP8xZI .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vvnrUP8xZI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vvnrUP8xZI .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vvnrUP8xZI .navbar {
    height: 70px;
  }
  .cid-vvnrUP8xZI .navbar.opened {
    height: auto;
  }
  .cid-vvnrUP8xZI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vvnrUP8xZI .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #ffffff;
}
@media (max-width: 575px) {
  .cid-vvnrUP8xZI .navbar-short {
    min-height: 70px;
  }
}
.cid-vvnrUP8xZI .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-vvnrUP8xZI .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-vvnrUP8xZI .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-vvnrUP8xZI .container-fluid {
    padding: 0 3px;
  }
}
.cid-vvnrUP8xZI .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-vvnrUP8xZI .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-vvnrUP8xZI .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-vvnrUP8xZI .container-fluid {
    flex-wrap: wrap;
  }
  .cid-vvnrUP8xZI button.navbar-toggler {
    display: flex;
  }
  .cid-vvnrUP8xZI .navbar-brand {
    width: auto !important;
  }
  .cid-vvnrUP8xZI .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-vvnrUP8xZI .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-vvnrUP8xZI .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-vvnrUP8xZI .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-vvnrUP8xZI .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-vvnrUP8xZI .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-vvnrUQE9Vr {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-vvnrUQE9Vr .mbr-section-title {
  color: #ffffff;
}
.cid-vvnrUQE9Vr .mbr-text,
.cid-vvnrUQE9Vr .mbr-section-btn {
  color: #fafafa;
}
.cid-vvnrURt8Ci {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-vvnrURt8Ci .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvnrURt8Ci .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-vvnrURt8Ci .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vvnrURt8Ci .row {
  flex-direction: row-reverse;
}
.cid-vvnrURt8Ci .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vvnrURt8Ci .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vvnrURt8Ci .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vvnrURt8Ci .mbr-section-title {
  color: #2b619e;
}
.cid-vvnrURt8Ci .mbr-text,
.cid-vvnrURt8Ci .mbr-section-btn {
  color: #000000;
}
.cid-vvnrUTivPT {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-vvnrUTivPT .item-img:hover img {
  width: 100%;
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-vvnrUTivPT .item-img {
  cursor: pointer;
  overflow: hidden;
  height: 460px;
}
.cid-vvnrUTivPT .item-img img {
  transition: all 1.5s;
  object-fit: cover;
  height: 100%;
}
.cid-vvnrUTivPT .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vvnrUTivPT .text {
  color: #BA9B67;
}
.cid-vvnrUTivPT .author {
  color: #212529;
  font-style: italic;
  text-align: center;
}
.cid-vvnrUTivPT .item-title {
  line-height: 1.161em;
  color: #2b619e;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-vvnrUTivPT .right {
    padding-right: 32px;
    padding-left: 32px;
  }
}
.cid-vvnrUTivPT .mbr-section-title {
  color: #2b619e;
}
.cid-vvnrUSiDQn {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-vvnrUSiDQn .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #0b92cf;
  margin-bottom: 1rem;
}
.cid-vvnrUSiDQn .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-vvnrUSiDQn .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: currentColor;
  position: absolute;
}
.cid-vvnrUSiDQn .card-wrapper {
  transition: all 0.3s;
  border: 1px solid rgba(0, 0, 0, 0.2);
  padding: 2.5rem 2rem;
  background: transparent;
  border-radius: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 2rem;
  box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.15);
}
.cid-vvnrUSiDQn .card-wrapper:hover {
  background: #ffffff;
}
.cid-vvnrUSiDQn .card-title,
.cid-vvnrUSiDQn .card-box {
  color: #2b619e;
}
.cid-vvnrUSiDQn .main-title,
.cid-vvnrUSiDQn .title-col {
  text-align: center;
  color: #2b619e;
}
.cid-vvnrUSiDQn .card-text {
  color: #212529;
}
.cid-vvnrUSiDQn .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvnrUSiDQn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvnrUUoybv {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/chatgpt-image-sep-16-2026-01-08-57-pm-1944x809.png");
}
.cid-vvnrUUoybv .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvnrUUoybv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvnrUUoybv .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vvnrUUoybv .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vvnrUUoybv .img-wrapper {
  width: 10rem;
  padding-right: 1.5rem;
}
.cid-vvnrUUoybv .content-head {
  max-width: 800px;
}
.cid-vvnrUUoybv .mbr-section-title {
  color: #ffffff;
}
.cid-vvnrUUoybv .card-title {
  text-align: left;
  color: #ffffff;
}
.cid-vvnrUUoybv .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vvnrUWAFos {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #fafafa;
}
.cid-vvnrUWAFos .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvnrUWAFos .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvnrUWAFos .mbr-section-title {
  color: #2b619e;
}
.cid-vvnrUXyh3Q {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-vvnrUXyh3Q .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #0b92cf;
  margin-bottom: 1rem;
}
.cid-vvnrUXyh3Q .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-vvnrUXyh3Q .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: currentColor;
  position: absolute;
}
.cid-vvnrUXyh3Q .card-wrapper {
  transition: all 0.3s;
  border: 1px solid rgba(0, 0, 0, 0.2);
  padding: 2.5rem 2rem;
  background: transparent;
  border-radius: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 2rem;
  box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.15);
}
.cid-vvnrUXyh3Q .card-wrapper:hover {
  background: #ffffff;
}
.cid-vvnrUXyh3Q .card-title,
.cid-vvnrUXyh3Q .card-box {
  color: #2b619e;
}
.cid-vvnrUXyh3Q .main-title,
.cid-vvnrUXyh3Q .title-col {
  text-align: center;
  color: #000000;
}
.cid-vvnrUXyh3Q .card-text {
  color: #353535;
}
.cid-vvnrUXyh3Q .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvnrUXyh3Q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvnBWI7LR7 {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/268-1500x1001.jpg");
}
.cid-vvnBWI7LR7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvnBWI7LR7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvnBWI7LR7 .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vvnBWI7LR7 .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vvnBWI7LR7 .img-wrapper {
  width: 10rem;
  padding-right: 1.5rem;
}
.cid-vvnBWI7LR7 .content-head {
  max-width: 800px;
}
.cid-vvnBWI7LR7 .mbr-section-title {
  color: #ffffff;
}
.cid-vvnBWI7LR7 .card-title {
  color: #ffffff;
}
.cid-vvnBWI7LR7 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vvnrV0BmB4 {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-vvnrV0BmB4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvnrV0BmB4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvnrV0BmB4 .row {
  flex-direction: row-reverse;
}
.cid-vvnrV0BmB4 .mbr-description {
  text-align: left;
}
.cid-vvnrV0BmB4 .item-wrapper {
  background: #f4fbfe;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-vvnrV0BmB4 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-vvnrV0BmB4 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-vvnrV0BmB4 .card-title,
.cid-vvnrV0BmB4 .iconfont-wrapper {
  color: #000000;
}
.cid-vvnrV0BmB4 .card-text {
  color: #000000;
}
.cid-vvnrV0BmB4 .mbr-section-title {
  color: #2b619e;
  text-align: center;
}
.cid-vvnrV0BmB4 .mbr-number {
  color: #2b619e;
}
.cid-vvnrV0BmB4 .mbr-text,
.cid-vvnrV0BmB4 .mbr-section-btn {
  text-align: center;
}
.cid-vvnrV0BmB4 .card-text,
.cid-vvnrV0BmB4 .item .mbr-section-btn {
  text-align: left;
}
.cid-vvnrV0BmB4 .image-wrapper {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-vvnrV0BmB4 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vvnrV0BmB4 .card-title {
  color: #2b619e;
}
.cid-vvnrV1dLI3 {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vvnrV1dLI3 .card {
  border-bottom: 2px solid #dedede;
}
.cid-vvnrV1dLI3 .mbr-section-title {
  margin-left: 80px;
  margin-right: 80px;
  text-align: center;
  color: #2b619e;
}
.cid-vvnrV1dLI3 .card {
  margin: 48px 80px;
  padding-bottom: 48px;
  border-radius: 0;
}
.cid-vvnrV1dLI3 .card-header {
  padding: 0;
  background-color: transparent;
  border-bottom: none;
}
.cid-vvnrV1dLI3 .panel-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-vvnrV1dLI3 .panel-body p {
  margin: 20px 10% 0 0;
}
.cid-vvnrV1dLI3 .sign {
  font-size: 20px;
  font-weight: 700;
}
@media (max-width: 922px) {
  .cid-vvnrV1dLI3 .card {
    margin: 40px 0;
  }
  .cid-vvnrV1dLI3 .mbr-section-title {
    margin-left: 0;
    margin-right: 0;
  }
}
@media (max-width: 768px) {
  .cid-vvnrV1dLI3 .card {
    margin: 10px 0 40px;
  }
}
@media (max-width: 425px) {
  .cid-vvnrV1dLI3 .sign {
    margin-left: 7px;
  }
}
.cid-vvnrV1dLI3 .panel-text {
  color: #000a14;
  text-align: left;
}
.cid-vvnrV1dLI3 .panel-title-edit {
  color: #2b619e;
}
.cid-vvnrV1TsI9 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #001226;
}
.cid-vvnrV1TsI9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvnrV1TsI9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvnrV1TsI9 .container {
  width: 100%;
  max-width: 1310px;
}
@media (max-width: 1199px) {
  .cid-vvnrV1TsI9 .container {
    max-width: 960px;
  }
}
@media (max-width: 991px) {
  .cid-vvnrV1TsI9 .container {
    max-width: 720px;
  }
}
@media (max-width: 767px) {
  .cid-vvnrV1TsI9 .container {
    max-width: 540px;
  }
}
@media (max-width: 575px) {
  .cid-vvnrV1TsI9 .container {
    max-width: 100%;
  }
  .cid-vvnrV1TsI9 .container .row > [class*="col"] {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.cid-vvnrV1TsI9 .item-wrap {
  width: 100%;
}
.cid-vvnrV1TsI9 .navbar-brand {
  display: flex;
  flex-basis: 100%;
  flex-wrap: wrap;
  word-break: break-word !important;
  word-wrap: break-word !important;
  min-height: 50px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 35px;
  padding: 0;
  transition: all 0.4s;
  z-index: 1;
  white-space: normal;
}
.cid-vvnrV1TsI9 .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-vvnrV1TsI9 .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-vvnrV1TsI9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  word-break: break-word !important;
  word-wrap: break-word !important;
}
.cid-vvnrV1TsI9 .navbar-brand .navbar-caption:hover {
  text-decoration-line: none !important;
}
.cid-vvnrV1TsI9 .navbar-brand .navbar-logo a {
  outline: none;
  word-break: break-word !important;
  word-wrap: break-word !important;
}
.cid-vvnrV1TsI9 .navbar-brand .navbar-logo a:hover {
  text-decoration-line: none !important;
}
.cid-vvnrV1TsI9 .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -4px -12px;
}
.cid-vvnrV1TsI9 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 4px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #22a5e5, #093e79);
  transition: 0.4s all;
}
.cid-vvnrV1TsI9 .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-vvnrV1TsI9 .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #ffffff;
}
.cid-vvnrV1TsI9 .soc-item:hover {
  transform: translateY(-3px);
}
.cid-vvnrV1TsI9 .soc-item:hover:before {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vvnrV1TsI9 .col-links {
    padding-top: 20px;
  }
}
.cid-vvnrV1TsI9 .mbr-section-subtitle {
  color: #ffffff;
  margin-bottom: 20px;
}
@media (max-width: 575px) {
  .cid-vvnrV1TsI9 .mbr-section-subtitle {
    text-align: center !important;
  }
}
.cid-vvnrV1TsI9 .list {
  width: 100%;
  list-style: none;
  padding-left: 0;
  margin-bottom: 40px;
  color: #c4cfde;
  transition: 0.4s all;
}
@media (max-width: 575px) {
  .cid-vvnrV1TsI9 .list {
    text-align: center !important;
  }
}
.cid-vvnrV1TsI9 .list li {
  width: 100%;
  color: inherit !important;
  margin-bottom: 8px;
  transition: 0.4s all;
}
.cid-vvnrV1TsI9 .list li:not(:first-child) {
  margin-top: 10px;
}
.cid-vvnrV1TsI9 .list a {
  position: relative;
  color: inherit !important;
  line-height: inherit !important;
  transition: 0.4s all;
}
.cid-vvnrV1TsI9 .list a:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #0780bf;
  transition: 0.4s all;
}
.cid-vvnrV1TsI9 .list a:hover {
  color: #0780bf !important;
  line-height: inherit !important;
}
.cid-vvnrV1TsI9 .list a:hover:before {
  width: 100%;
}
.cid-vvnrV1TsI9 .col-copyright {
  padding-top: 80px;
}
@media (max-width: 767px) {
  .cid-vvnrV1TsI9 .col-copyright {
    padding-top: 40px;
  }
}
.cid-vvnrV1TsI9 .border-item {
  width: 100%;
  height: 1px;
  background-color: #373f46;
}
.cid-vvnrV1TsI9 .copyright {
  color: #C4CFDE;
  padding: 40px 0;
}
.cid-vvnrV2D2OY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #001226;
}
.cid-vvnrV2D2OY .mbr-text {
  color: #eae8e4;
  margin-bottom: 0;
  line-height: 1.25;
}
.cid-vvnrV2D2OY .foot-menu {
  margin-bottom: 0;
}
.cid-vvnrV2D2OY ul {
  list-style: none;
  padding: 0;
  text-align: right;
}
.cid-vvnrV2D2OY li {
  display: inline-block;
  line-height: 1.5;
  margin: .5rem .75rem;
}
.cid-vvnrV2D2OY li > a[class*="text-"]:not(.btn):not([role]):not(.navbar-caption):hover:after {
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-vvnrV2D2OY ul {
    text-align: left;
  }
  .cid-vvnrV2D2OY .mbr-text {
    margin-bottom: .75rem;
    margin-left: .75rem;
  }
}
.cid-vvnrV2D2OY .foot-menu-item {
  text-align: left;
}
.cid-vvnGDaxiuw .navbar-dropdown {
  position: relative !important;
}
.cid-vvnGDaxiuw .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vvnGDaxiuw .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-vvnGDaxiuw .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-vvnGDaxiuw .dropdown-item:hover,
.cid-vvnGDaxiuw .dropdown-item:focus {
  background: #0780bf !important;
  color: #0780bf !important;
}
.cid-vvnGDaxiuw .dropdown-item:hover span {
  color: #0780bf;
}
.cid-vvnGDaxiuw .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-vvnGDaxiuw .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-vvnGDaxiuw .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-vvnGDaxiuw .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-vvnGDaxiuw .nav-link {
  position: relative;
}
.cid-vvnGDaxiuw .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-vvnGDaxiuw .container {
    flex-wrap: nowrap;
  }
}
.cid-vvnGDaxiuw .iconfont-wrapper {
  color: #0780bf !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-vvnGDaxiuw .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-vvnGDaxiuw .navbar-nav .nav-item .nav-link {
  margin: 5px 10px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-vvnGDaxiuw .navbar-nav .nav-item .nav-link:hover,
.cid-vvnGDaxiuw .navbar-nav .nav-item .nav-link:focus,
.cid-vvnGDaxiuw .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #0780bf !important;
}
.cid-vvnGDaxiuw .dropdown-menu,
.cid-vvnGDaxiuw .navbar.opened {
  background: #ffffff !important;
}
.cid-vvnGDaxiuw .nav-item:focus,
.cid-vvnGDaxiuw .nav-link:focus {
  outline: none;
}
.cid-vvnGDaxiuw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vvnGDaxiuw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vvnGDaxiuw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-vvnGDaxiuw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vvnGDaxiuw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vvnGDaxiuw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vvnGDaxiuw .navbar {
  min-height: 122px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  padding: 0 !important;
  box-shadow: none !important;
  background: #ffffff;
}
.cid-vvnGDaxiuw .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-vvnGDaxiuw .navbar.opened {
  transition: all 0.3s;
}
.cid-vvnGDaxiuw .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-vvnGDaxiuw .navbar .navbar-logo img {
  width: auto;
}
.cid-vvnGDaxiuw .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vvnGDaxiuw .navbar.collapsed {
  justify-content: center;
}
.cid-vvnGDaxiuw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vvnGDaxiuw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vvnGDaxiuw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-vvnGDaxiuw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vvnGDaxiuw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vvnGDaxiuw .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-vvnGDaxiuw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vvnGDaxiuw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-vvnGDaxiuw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-vvnGDaxiuw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vvnGDaxiuw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vvnGDaxiuw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vvnGDaxiuw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vvnGDaxiuw .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-vvnGDaxiuw .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-vvnGDaxiuw .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vvnGDaxiuw .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vvnGDaxiuw .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-vvnGDaxiuw .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-vvnGDaxiuw .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-vvnGDaxiuw .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-vvnGDaxiuw .navbar.navbar-short {
  min-height: 90px;
}
.cid-vvnGDaxiuw .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-vvnGDaxiuw .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-vvnGDaxiuw .navbar {
    min-height: 80px;
  }
}
.cid-vvnGDaxiuw .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-vvnGDaxiuw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vvnGDaxiuw .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-vvnGDaxiuw .navbar-brand {
    min-height: 69px;
  }
}
.cid-vvnGDaxiuw .dropdown-item.active,
.cid-vvnGDaxiuw .dropdown-item:active {
  background-color: transparent;
}
.cid-vvnGDaxiuw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vvnGDaxiuw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vvnGDaxiuw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vvnGDaxiuw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-vvnGDaxiuw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vvnGDaxiuw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vvnGDaxiuw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-vvnGDaxiuw .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-vvnGDaxiuw button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-vvnGDaxiuw button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-vvnGDaxiuw button.navbar-toggler .hamburger {
  position: relative;
  width: 23px;
  height: 24px;
  transition: all 0.3s;
}
.cid-vvnGDaxiuw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 20px;
  height: 2px;
  background-color: #ffffff;
}
.cid-vvnGDaxiuw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-vvnGDaxiuw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 11px;
  transition: all 0.15s;
}
.cid-vvnGDaxiuw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 11px;
  transition: all 0.15s;
}
.cid-vvnGDaxiuw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vvnGDaxiuw nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vvnGDaxiuw nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-vvnGDaxiuw nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-vvnGDaxiuw nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vvnGDaxiuw .navbar-dropdown {
  padding: 0 1rem;
}
.cid-vvnGDaxiuw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-vvnGDaxiuw .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vvnGDaxiuw .navbar {
    height: 70px;
  }
  .cid-vvnGDaxiuw .navbar.opened {
    height: auto;
  }
  .cid-vvnGDaxiuw .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vvnGDaxiuw .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #ffffff;
}
@media (max-width: 575px) {
  .cid-vvnGDaxiuw .navbar-short {
    min-height: 70px;
  }
}
.cid-vvnGDaxiuw .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-vvnGDaxiuw .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-vvnGDaxiuw .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-vvnGDaxiuw .container-fluid {
    padding: 0 3px;
  }
}
.cid-vvnGDaxiuw .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-vvnGDaxiuw .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-vvnGDaxiuw .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-vvnGDaxiuw .container-fluid {
    flex-wrap: wrap;
  }
  .cid-vvnGDaxiuw button.navbar-toggler {
    display: flex;
  }
  .cid-vvnGDaxiuw .navbar-brand {
    width: auto !important;
  }
  .cid-vvnGDaxiuw .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-vvnGDaxiuw .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-vvnGDaxiuw .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-vvnGDaxiuw .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-vvnGDaxiuw .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-vvnGDaxiuw .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-vvnGDbaV03 {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/chatgpt-image-sep-9-2026-05-33-45-pm-1920x800.jpg");
}
.cid-vvnGDbaV03 .mbr-section-title {
  color: #ffffff;
}
.cid-vvnGDbaV03 .mbr-text,
.cid-vvnGDbaV03 .mbr-section-btn {
  color: #fafafa;
}
.cid-vvnGDbNYmi {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-vvnGDbNYmi .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvnGDbNYmi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-vvnGDbNYmi .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-vvnGDbNYmi .row {
  flex-direction: row-reverse;
}
.cid-vvnGDbNYmi .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-vvnGDbNYmi .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-vvnGDbNYmi .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-vvnGDbNYmi .mbr-section-title {
  color: #2b619e;
}
.cid-vvnGDbNYmi .mbr-text,
.cid-vvnGDbNYmi .mbr-section-btn {
  color: #000000;
}
.cid-vvnGDdjZPM {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #fafafa;
}
.cid-vvnGDdjZPM .item-img:hover img {
  width: 100%;
  -webkit-transform: scale3d(1.1, 1.1, 1.1);
  transform: scale3d(1.1, 1.1, 1.1);
}
.cid-vvnGDdjZPM .item-img {
  cursor: pointer;
  overflow: hidden;
  height: 460px;
}
.cid-vvnGDdjZPM .item-img img {
  transition: all 1.5s;
  object-fit: cover;
  height: 100%;
}
.cid-vvnGDdjZPM .mbr-section-subtitle {
  color: #ffffff;
}
.cid-vvnGDdjZPM .text {
  color: #BA9B67;
}
.cid-vvnGDdjZPM .author {
  color: #212529;
  font-style: italic;
}
.cid-vvnGDdjZPM .item-title {
  line-height: 1.161em;
  color: #2b619e;
}
@media (min-width: 992px) {
  .cid-vvnGDdjZPM .right {
    padding-right: 32px;
    padding-left: 32px;
  }
}
.cid-vvnGDdjZPM .mbr-section-title {
  color: #2b619e;
}
.cid-vvnGDcl5rx {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vvnGDcl5rx .mbr-iconfont {
  display: block;
  font-size: 3rem;
  color: #0b92cf;
  margin-bottom: 1rem;
}
.cid-vvnGDcl5rx .main-title {
  position: relative;
  width: fit-content;
  display: inline-block;
  color: #160830;
}
.cid-vvnGDcl5rx .main-title:before {
  content: "";
  bottom: -1rem;
  left: 50%;
  transform: translateX(-50%);
  width: 100px;
  height: 2px;
  background: currentColor;
  position: absolute;
}
.cid-vvnGDcl5rx .card-wrapper {
  transition: all 0.3s;
  border: 1px solid rgba(0, 0, 0, 0.2);
  padding: 2.5rem 2rem;
  background: transparent;
  border-radius: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 2rem;
  box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.15);
}
.cid-vvnGDcl5rx .card-wrapper:hover {
  background: #ffffff;
}
.cid-vvnGDcl5rx .card-title,
.cid-vvnGDcl5rx .card-box {
  color: #000000;
}
.cid-vvnGDcl5rx .main-title,
.cid-vvnGDcl5rx .title-col {
  text-align: center;
  color: #2b619e;
}
.cid-vvnGDcl5rx .card-text {
  color: #212529;
}
.cid-vvnGDcl5rx .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvnGDcl5rx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvnGDiqnER {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vvnGDiqnER .card {
  border-bottom: 2px solid #dedede;
}
.cid-vvnGDiqnER .mbr-section-title {
  margin-left: 80px;
  margin-right: 80px;
  text-align: center;
  color: #2b619e;
}
.cid-vvnGDiqnER .card {
  margin: 48px 80px;
  padding-bottom: 48px;
  border-radius: 0;
}
.cid-vvnGDiqnER .card-header {
  padding: 0;
  background-color: transparent;
  border-bottom: none;
}
.cid-vvnGDiqnER .panel-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-vvnGDiqnER .panel-body p {
  margin: 20px 10% 0 0;
}
.cid-vvnGDiqnER .sign {
  font-size: 20px;
  font-weight: 700;
}
@media (max-width: 922px) {
  .cid-vvnGDiqnER .card {
    margin: 40px 0;
  }
  .cid-vvnGDiqnER .mbr-section-title {
    margin-left: 0;
    margin-right: 0;
  }
}
@media (max-width: 768px) {
  .cid-vvnGDiqnER .card {
    margin: 10px 0 40px;
  }
}
@media (max-width: 425px) {
  .cid-vvnGDiqnER .sign {
    margin-left: 7px;
  }
}
.cid-vvnGDiqnER .panel-text {
  color: #000a14;
  text-align: left;
}
.cid-vvnGDiqnER .panel-title-edit {
  color: #2b619e;
}
.cid-vvnGDj5126 {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #001226;
}
.cid-vvnGDj5126 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vvnGDj5126 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vvnGDj5126 .container {
  width: 100%;
  max-width: 1310px;
}
@media (max-width: 1199px) {
  .cid-vvnGDj5126 .container {
    max-width: 960px;
  }
}
@media (max-width: 991px) {
  .cid-vvnGDj5126 .container {
    max-width: 720px;
  }
}
@media (max-width: 767px) {
  .cid-vvnGDj5126 .container {
    max-width: 540px;
  }
}
@media (max-width: 575px) {
  .cid-vvnGDj5126 .container {
    max-width: 100%;
  }
  .cid-vvnGDj5126 .container .row > [class*="col"] {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.cid-vvnGDj5126 .item-wrap {
  width: 100%;
}
.cid-vvnGDj5126 .navbar-brand {
  display: flex;
  flex-basis: 100%;
  flex-wrap: wrap;
  word-break: break-word !important;
  word-wrap: break-word !important;
  min-height: 50px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 35px;
  padding: 0;
  transition: all 0.4s;
  z-index: 1;
  white-space: normal;
}
.cid-vvnGDj5126 .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-vvnGDj5126 .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-vvnGDj5126 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  word-break: break-word !important;
  word-wrap: break-word !important;
}
.cid-vvnGDj5126 .navbar-brand .navbar-caption:hover {
  text-decoration-line: none !important;
}
.cid-vvnGDj5126 .navbar-brand .navbar-logo a {
  outline: none;
  word-break: break-word !important;
  word-wrap: break-word !important;
}
.cid-vvnGDj5126 .navbar-brand .navbar-logo a:hover {
  text-decoration-line: none !important;
}
.cid-vvnGDj5126 .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -4px -12px;
}
.cid-vvnGDj5126 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 4px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #22a5e5, #093e79);
  transition: 0.4s all;
}
.cid-vvnGDj5126 .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-vvnGDj5126 .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #ffffff;
}
.cid-vvnGDj5126 .soc-item:hover {
  transform: translateY(-3px);
}
.cid-vvnGDj5126 .soc-item:hover:before {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-vvnGDj5126 .col-links {
    padding-top: 20px;
  }
}
.cid-vvnGDj5126 .mbr-section-subtitle {
  color: #ffffff;
  margin-bottom: 20px;
}
@media (max-width: 575px) {
  .cid-vvnGDj5126 .mbr-section-subtitle {
    text-align: center !important;
  }
}
.cid-vvnGDj5126 .list {
  width: 100%;
  list-style: none;
  padding-left: 0;
  margin-bottom: 40px;
  color: #c4cfde;
  transition: 0.4s all;
}
@media (max-width: 575px) {
  .cid-vvnGDj5126 .list {
    text-align: center !important;
  }
}
.cid-vvnGDj5126 .list li {
  width: 100%;
  color: inherit !important;
  margin-bottom: 8px;
  transition: 0.4s all;
}
.cid-vvnGDj5126 .list li:not(:first-child) {
  margin-top: 10px;
}
.cid-vvnGDj5126 .list a {
  position: relative;
  color: inherit !important;
  line-height: inherit !important;
  transition: 0.4s all;
}
.cid-vvnGDj5126 .list a:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #0780bf;
  transition: 0.4s all;
}
.cid-vvnGDj5126 .list a:hover {
  color: #0780bf !important;
  line-height: inherit !important;
}
.cid-vvnGDj5126 .list a:hover:before {
  width: 100%;
}
.cid-vvnGDj5126 .col-copyright {
  padding-top: 80px;
}
@media (max-width: 767px) {
  .cid-vvnGDj5126 .col-copyright {
    padding-top: 40px;
  }
}
.cid-vvnGDj5126 .border-item {
  width: 100%;
  height: 1px;
  background-color: #373f46;
}
.cid-vvnGDj5126 .copyright {
  color: #C4CFDE;
  padding: 40px 0;
}
.cid-vvnGDjThL7 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #001226;
}
.cid-vvnGDjThL7 .mbr-text {
  color: #eae8e4;
  margin-bottom: 0;
  line-height: 1.25;
}
.cid-vvnGDjThL7 .foot-menu {
  margin-bottom: 0;
}
.cid-vvnGDjThL7 ul {
  list-style: none;
  padding: 0;
  text-align: right;
}
.cid-vvnGDjThL7 li {
  display: inline-block;
  line-height: 1.5;
  margin: .5rem .75rem;
}
.cid-vvnGDjThL7 li > a[class*="text-"]:not(.btn):not([role]):not(.navbar-caption):hover:after {
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-vvnGDjThL7 ul {
    text-align: left;
  }
  .cid-vvnGDjThL7 .mbr-text {
    margin-bottom: .75rem;
    margin-left: .75rem;
  }
}
.cid-vvnGDjThL7 .foot-menu-item {
  text-align: left;
}
