body {
  font-family: Poppins;
  font-style: normal;
  line-height: 1.5;
}
.mbr-section-title {
  font-style: normal;
  line-height: 1.2;
}
.mbr-section-subtitle {
  line-height: 1.3;
}
.mbr-text {
  font-style: normal;
  line-height: 1.6;
}
.display-1 {
  font-family: 'Poppins', sans-serif;
  font-size: 4.25rem;
}
.display-2 {
  font-family: 'Poppins', sans-serif;
  font-size: 3rem;
}
.display-4 {
  font-family: 'Poppins', sans-serif;
  font-size: 1rem;
}
.display-5 {
  font-family: 'Poppins', sans-serif;
  font-size: 1.6rem;
}
.display-7 {
  font-family: 'Roboto', sans-serif;
  font-size: 1.2rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 768px) {
  .display-1 {
    font-size: 3.4rem;
    font-size: calc( 2.1374999999999997rem + (4.25 - 2.1374999999999997) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (2.1374999999999997rem + (4.25 - 2.1374999999999997) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.4rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.28rem;
    font-size: calc( 1.21rem + (1.6 - 1.21) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.21rem + (1.6 - 1.21) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  display: -webkit-inline-flex;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
  padding: 1rem 3rem;
  border-radius: 3px;
}
.btn .mbr-iconfont {
  font-size: 1.6rem;
}
.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  padding: 0.6rem 1.5rem;
  border-radius: 3px;
}
.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  padding: 1rem 3rem;
  border-radius: 3px;
}
.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  padding: 1.2rem 3.2rem;
  border-radius: 3px;
}
.bg-primary {
  background-color: #4284df !important;
}
.bg-success {
  background-color: #9473d2 !important;
}
.bg-info {
  background-color: #7237a2 !important;
}
.bg-warning {
  background-color: #f8f9c4 !important;
}
.bg-danger {
  background-color: #ffffff !important;
}
.btn-primary,
.btn-primary:active,
.btn-primary.active {
  background-color: #4284df !important;
  border-color: #4284df !important;
  color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus {
  color: #ffffff !important;
  background-color: #4284df !important;
  border-color: #4284df !important;
}
.btn-primary:before {
  background-color: #1f5eb6 !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #1f5eb6 !important;
  border-color: #1f5eb6 !important;
}
.btn-secondary,
.btn-secondary:active,
.btn-secondary.active {
  background-color: #f27d7a !important;
  border-color: #f27d7a !important;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus {
  color: #ffffff !important;
  background-color: #f27d7a !important;
  border-color: #f27d7a !important;
}
.btn-secondary:before {
  background-color: #eb3934 !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #eb3934 !important;
  border-color: #eb3934 !important;
}
.btn-info,
.btn-info:active,
.btn-info.active {
  background-color: #7237a2 !important;
  border-color: #7237a2 !important;
  color: #ffffff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus {
  color: #ffffff !important;
  background-color: #7237a2 !important;
  border-color: #7237a2 !important;
}
.btn-info:before {
  background-color: #4a2469 !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #4a2469 !important;
  border-color: #4a2469 !important;
}
.btn-success,
.btn-success:active,
.btn-success.active {
  background-color: #9473d2 !important;
  border-color: #9473d2 !important;
  color: #ffffff !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus {
  color: #ffffff !important;
  background-color: #9473d2 !important;
  border-color: #9473d2 !important;
}
.btn-success:before {
  background-color: #693cbc !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #693cbc !important;
  border-color: #693cbc !important;
}
.btn-warning,
.btn-warning:active,
.btn-warning.active {
  background-color: #f8f9c4 !important;
  border-color: #f8f9c4 !important;
  color: #aaac12 !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus {
  color: #aaac12 !important;
  background-color: #f8f9c4 !important;
  border-color: #f8f9c4 !important;
}
.btn-warning:before {
  background-color: #f0f27f !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #aaac12 !important;
  background-color: #f0f27f !important;
  border-color: #f0f27f !important;
}
.btn-danger,
.btn-danger:active,
.btn-danger.active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus {
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-danger:before {
  background-color: #d9d9d9 !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-white {
  color: #333333 !important;
}
.btn-white,
.btn-white:active,
.btn-white.active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus {
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-white:before {
  background-color: #d9d9d9 !important;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-black,
.btn-black:active,
.btn-black.active {
  background-color: #333333 !important;
  border-color: #333333 !important;
  color: #ffffff !important;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus {
  color: #ffffff !important;
  background-color: #333333 !important;
  border-color: #333333 !important;
}
.btn-black:before {
  background-color: #0d0d0d !important;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-primary-outline,
.btn-primary-outline:active,
.btn-primary-outline.active {
  background: none;
  border-color: #1b53a0;
  color: #1b53a0;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus {
  color: #ffffff;
  border-color: #4284df;
}
.btn-primary-outline:before {
  background-color: #4284df;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #4284df !important;
  border-color: #4284df !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active,
.btn-secondary-outline.active {
  background: none;
  border-color: #e9221d;
  color: #e9221d;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus {
  color: #ffffff;
  border-color: #f27d7a;
}
.btn-secondary-outline:before {
  background-color: #f27d7a;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #f27d7a !important;
  border-color: #f27d7a !important;
}
.btn-info-outline,
.btn-info-outline:active,
.btn-info-outline.active {
  background: none;
  border-color: #3c1d56;
  color: #3c1d56;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus {
  color: #ffffff;
  border-color: #7237a2;
}
.btn-info-outline:before {
  background-color: #7237a2;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #7237a2 !important;
  border-color: #7237a2 !important;
}
.btn-success-outline,
.btn-success-outline:active,
.btn-success-outline.active {
  background: none;
  border-color: #5e36a9;
  color: #5e36a9;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus {
  color: #ffffff;
  border-color: #9473d2;
}
.btn-success-outline:before {
  background-color: #9473d2;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #9473d2 !important;
  border-color: #9473d2 !important;
}
.btn-warning-outline,
.btn-warning-outline:active,
.btn-warning-outline.active {
  background: none;
  border-color: #edf067;
  color: #edf067;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus {
  color: #aaac12;
  border-color: #f8f9c4;
}
.btn-warning-outline:before {
  background-color: #f8f9c4;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #f8f9c4 !important;
  border-color: #f8f9c4 !important;
}
.btn-danger-outline,
.btn-danger-outline:active,
.btn-danger-outline.active {
  background: none;
  border-color: #cccccc;
  color: #cccccc;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus {
  color: #808080;
  border-color: #ffffff;
}
.btn-danger-outline:before {
  background-color: #ffffff;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-black-outline,
.btn-black-outline:active,
.btn-black-outline.active {
  background: none;
  border-color: #000000;
  color: #000000;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus {
  color: #ffffff;
  border-color: #333333;
}
.btn-black-outline:before {
  background-color: #333333;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #333333 !important;
  border-color: #333333 !important;
}
.btn-white-outline,
.btn-white-outline:active,
.btn-white-outline.active {
  background: none;
  border-color: #ffffff;
  color: #ffffff;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus {
  color: #333333;
  border-color: #ffffff;
}
.btn-white-outline:before {
  background-color: #ffffff;
}
.btn-bgr {
  position: relative;
  transition: border 0.3s ease-in-out, color 0.5s;
  -webkit-mask-image: -webkit-radial-gradient(circle, white, black);
}
.btn-bgr span {
  position: relative;
  z-index: 12;
}
.btn-bgr:before {
  content: ' ';
  position: absolute;
  top: -2px;
  left: -2px;
  right: 105%;
  bottom: -2px;
  transition: right 0.3s ease-in-out;
  z-index: -1;
  border-radius: 100px;
}
.btn-bgr:hover:before {
  right: -2px;
}
.btn-underline {
  cursor: pointer;
  display: inline-block;
  position: relative;
  transition: color 0.2s ease-out;
}
.btn-underline:before {
  content: '';
  position: absolute;
  bottom: -3px;
  left: 0;
  width: 0;
  height: 2px;
  background-color: #4284df;
  -webkit-transition: width 0.2s ease-out;
  -moz-transition: width 0.2s ease-out;
  transition: width 0.2s ease-out;
}
.btn-underline:hover:before {
  width: 100%;
}
.text-primary {
  color: #4284df !important;
}
.text-secondary {
  color: #f27d7a !important;
}
.text-success {
  color: #9473d2 !important;
}
.text-info {
  color: #7237a2 !important;
}
.text-warning {
  color: #f8f9c4 !important;
}
.text-danger {
  color: #ffffff !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #000000 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #1b53a0 !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #e9221d !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #5e36a9 !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #3c1d56 !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #edf067 !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #cccccc !important;
}
a.text-white:hover,
a.text-white:focus {
  color: #b3b3b3 !important;
}
a.text-black:hover,
a.text-black:focus {
  color: #4d4d4d !important;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #7237a2;
}
.alert-warning {
  background-color: #f8f9c4;
}
.alert-danger {
  background-color: #ffffff;
}
.mbr-section-btn a.btn:not(.btn-form) {
  border-radius: 100px;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2) !important;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #4284df;
  border-color: #4284df;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
.btn-form {
  border-radius: 0;
}
.btn-form:hover {
  cursor: pointer;
}
a,
a:hover {
  color: #4284df;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #f0f6fd;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #b083d5;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffffff;
}
/* Scroll to top button*/
#scrollToTop a {
  border-radius: 100px;
}
#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}
#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  -webkit-transform: rotate(135deg);
  transform: rotate(135deg);
}
/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}
.mbr-arrow a {
  color: #ffffff;
}
@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}
.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}
.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}
.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  width: 14px;
}
.form-control {
  background-color: #f5f5f5;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}
.form-control,
.form-control:focus {
  border: 1px solid #e8e8e8;
}
.form-active .form-control:invalid {
  border-color: red;
}
.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
}
blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-color: #4284df;
  border-width: 3px;
}
ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}
pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}
.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}
.mbr-section__comments .row {
  -webkit-justify-content: center;
  justify-content: center;
}
/* Forms */
.mbr-form .btn {
  margin: .4rem 0;
}
.mbr-form .input-group-btn a.btn {
  border-radius: 100px !important;
}
.mbr-form .input-group-btn a.btn:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.mbr-form .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
  padding: 1rem 3rem;
}
.mbr-form .input-group-btn button[type="submit"]:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.form2 .form-control {
  border-top-left-radius: 100px;
  border-bottom-left-radius: 100px;
}
.form2 .input-group-btn a.btn {
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}
.form2 .input-group-btn button[type="submit"] {
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}
.form3 input[type="email"] {
  border-radius: 100px !important;
}
@media (max-width: 349px) {
  .form2 input[type="email"] {
    border-radius: 100px !important;
  }
  .form2 .input-group-btn a.btn {
    border-radius: 100px !important;
  }
  .form2 .input-group-btn button[type="submit"] {
    border-radius: 100px !important;
  }
}
@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
/* Social block */
.btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  border: 2px solid #c0a375;
  border-color: #4284df;
  color: #232323;
  cursor: pointer;
}
.btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.btn-social:hover {
  color: #fff;
  background: #4284df;
}
.btn-social + .btn {
  margin-left: .1rem;
}
/* Footer */
.mbr-footer-content li::before,
.mbr-footer .mbr-contacts li::before {
  background: #4284df;
}
.mbr-footer-content li a:hover,
.mbr-footer .mbr-contacts li a:hover {
  color: #4284df;
}
.footer3 input[type="email"],
.footer4 input[type="email"] {
  border-radius: 100px !important;
}
.footer3 .input-group-btn a.btn,
.footer4 .input-group-btn a.btn {
  border-radius: 100px !important;
}
.footer3 .input-group-btn button[type="submit"],
.footer4 .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
}
/* Headers*/
.header13 .form-inline input[type="email"],
.header14 .form-inline input[type="email"] {
  border-radius: 100px;
}
.header13 .form-inline input[type="text"],
.header14 .form-inline input[type="text"] {
  border-radius: 100px;
}
.header13 .form-inline input[type="tel"],
.header14 .form-inline input[type="tel"] {
  border-radius: 100px;
}
.header13 .form-inline a.btn,
.header14 .form-inline a.btn {
  border-radius: 100px;
}
.header13 .form-inline button,
.header14 .form-inline button {
  border-radius: 100px !important;
}
/* Content */
.content11 .counter-container div .counter {
  background: #4284df;
}
.content11 .counter-container div .counter {
  border-radius: 50%;
}
/*Menu*/
.display-1 > .mbr-iconfont {
  font-size: 6.8rem;
}
.display-2 > .mbr-iconfont {
  font-size: 4.8rem;
}
.display-4 > .mbr-iconfont {
  font-size: 1.6rem;
}
.display-5 > .mbr-iconfont {
  font-size: 2.56rem;
}
.display-7 > .mbr-iconfont {
  font-size: 1.92rem;
}
.display-7 {
  font-weight: 300;
}
.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}
html,
body {
  height: auto;
  min-height: 100vh;
}
.dropup .dropdown-toggle::after {
  display: none;
}
.cid-sza7tteiO1 .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-sza7tteiO1 .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-sza7tteiO1 .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-sza7tteiO1 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sza7tteiO1 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sza7tteiO1 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sza7tteiO1 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sza7tteiO1 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sza7tteiO1 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sza7tteiO1 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sza7tteiO1 a {
  font-style: normal;
}
.cid-sza7tteiO1 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sza7tteiO1 .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-sza7tteiO1 .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sza7tteiO1 .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-sza7tteiO1 .content-text {
  margin-bottom: 0;
}
.cid-sza7tteiO1 .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sza7tteiO1 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sza7tteiO1 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-sza7tteiO1 .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-sza7tteiO1 .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-sza7tteiO1 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sza7tteiO1 .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sza7tteiO1 .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sza7tteiO1 .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-sza7tteiO1 .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sza7tteiO1 .nav-dropdown .link {
  font-weight: 400;
}
.cid-sza7tteiO1 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sza7tteiO1 .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sza7tteiO1 .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-sza7tteiO1 .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-sza7tteiO1 .content-right-side {
  text-align: center;
}
.cid-sza7tteiO1 .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-sza7tteiO1 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sza7tteiO1 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-sza7tteiO1 .navbar .menu-content-top {
    display: block;
  }
  .cid-sza7tteiO1 .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-sza7tteiO1 .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-sza7tteiO1 .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-sza7tteiO1 .menu-bottom {
    display: flex;
  }
  .cid-sza7tteiO1 .navbar {
    display: block;
    padding: 0;
  }
  .cid-sza7tteiO1 .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sza7tteiO1 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-sza7tteiO1 .navbar-toggler {
    display: none;
  }
}
.cid-sza7tteiO1 .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-sza7tteiO1 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sza7tteiO1 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sza7tteiO1 .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sza7tteiO1 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sza7tteiO1 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sza7tteiO1 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sza7tteiO1 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sza7tteiO1 .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sza7tteiO1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sza7tteiO1 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sza7tteiO1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sza7tteiO1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sza7tteiO1 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sza7tteiO1 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sza7tteiO1 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-sza7tteiO1 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sza7tteiO1 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sza7tteiO1 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sza7tteiO1 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sza7tteiO1 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sza7tteiO1 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-sza7tteiO1 button.navbar-toggler:focus {
  outline: none;
}
.cid-sza7tteiO1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-sza7tteiO1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sza7tteiO1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sza7tteiO1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sza7tteiO1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sza7tteiO1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sza7tteiO1 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sza7tteiO1 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sza7tteiO1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sza7tteiO1 .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sza7tteiO1 .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sza7tteiO1 .collapsed .menu-logo {
  margin-right: 0;
}
.cid-sza7tteiO1 .collapsed .btn {
  display: flex;
}
.cid-sza7tteiO1 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sza7tteiO1 .collapsed .navbar-collapse.collapsing,
.cid-sza7tteiO1 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sza7tteiO1 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sza7tteiO1 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sza7tteiO1 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sza7tteiO1 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sza7tteiO1 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sza7tteiO1 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sza7tteiO1 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sza7tteiO1 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sza7tteiO1 .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sza7tteiO1 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-sza7tteiO1 .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sza7tteiO1 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-sza7tteiO1 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sza7tteiO1 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sza7tteiO1 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-sza7tteiO1 .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-sza7tteiO1 .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-sza7tteiO1 .dropdown-item:before {
    display: none;
  }
  .cid-sza7tteiO1 .menu-logo {
    margin-right: 0;
  }
  .cid-sza7tteiO1 .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sza7tteiO1 img {
    height: 3.8rem !important;
  }
  .cid-sza7tteiO1 .btn {
    display: flex;
  }
  .cid-sza7tteiO1 button.navbar-toggler {
    display: block;
  }
  .cid-sza7tteiO1 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-sza7tteiO1 .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sza7tteiO1 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sza7tteiO1 .navbar-collapse.collapsing,
  .cid-sza7tteiO1 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sza7tteiO1 .navbar-collapse.collapsing .navbar-nav,
  .cid-sza7tteiO1 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sza7tteiO1 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sza7tteiO1 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sza7tteiO1 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sza7tteiO1 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sza7tteiO1 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sza7tteiO1 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sza7tteiO1 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sza7tteiO1 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sza7tteiO1 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sza7tteiO1 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-sza7tteiO1 .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-sza7tteiO1 .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-sza7tteiO1 .nav-link:focus {
  outline: none;
}
.cid-sza7tteiO1 .navbar-toggler {
  position: relative;
}
.cid-sza7tteiO1 .dropdown-item.active,
.cid-sza7tteiO1 .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-sza7tteiO1 .nav-link:hover,
.cid-sza7tteiO1 .dropdown-item:hover {
  color: #4284df;
}
.cid-sHb7AcRQwt {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-uosLwDmHGo {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/dsc08975-2000x3000.jpeg");
}
.cid-uosLwDmHGo .mbr-overlay {
  background: linear-gradient(90deg, #ffffff, #cccccc);
}
.cid-uosLwDmHGo .media-container-row img {
  -webkit-transition: transform 0.4s cubic-bezier(0.38, 3, 0.57, 1.6);
  -moz-transition: transform 0.4s cubic-bezier(0.38, 3, 0.57, 1.6);
  transition: transform 0.4s cubic-bezier(0.38, 3, 0.57, 1.6);
}
.cid-uosLwDmHGo .media-container-row:hover img {
  -webkit-transform: translate3d(0, -5px, 0);
  -moz-transform: translate3d(0, -5px, 0);
  transform: translate3d(0, -5px, 0);
}
@media (min-width: 992px) {
  .cid-uosLwDmHGo .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uosLwDmHGo .mbr-figure {
    padding-top: 3rem;
  }
}
@media (max-width: 991px) {
  .cid-uosLwDmHGo {
    text-align: center !important;
  }
}
.cid-uosLwDmHGo .mbr-text {
  color: #2c1616;
}
.cid-uWNm88Xvvg {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uWNm88Xvvg .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-uWNm88Xvvg .card-img {
  padding-bottom: 2rem;
}
.cid-uWNm88Xvvg .mbr-text {
  color: #767676;
}
.cid-uWNm88Xvvg span {
  font-size: 14px;
  color: #ffffff;
}
.cid-uWNm88Xvvg .mbr-section-btn {
  margin-left: 0;
}
.cid-uWNm88Xvvg .date span {
  display: inline-block;
  background-color: #f27d7a;
  padding: 0.2rem 1rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 90%;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-uWNm88Xvvg .card-title {
    text-align: center;
  }
  .cid-uWNm88Xvvg p.mbr-text,
  .cid-uWNm88Xvvg p.date {
    text-align: center;
  }
}
.cid-uUdIefGqvp {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uUdIefGqvp .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-uUdIefGqvp .card-img {
  padding-bottom: 2rem;
}
.cid-uUdIefGqvp .mbr-text {
  color: #767676;
}
.cid-uUdIefGqvp span {
  font-size: 14px;
  color: #ffffff;
}
.cid-uUdIefGqvp .mbr-section-btn {
  margin-left: 0;
}
.cid-uUdIefGqvp .date span {
  display: inline-block;
  background-color: #f27d7a;
  padding: 0.2rem 1rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 90%;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-uUdIefGqvp .card-title {
    text-align: center;
  }
  .cid-uUdIefGqvp p.mbr-text,
  .cid-uUdIefGqvp p.date {
    text-align: center;
  }
}
.cid-uT7MwsSO2Q {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uT7MwsSO2Q .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-uT7MwsSO2Q .card-img {
  padding-bottom: 2rem;
}
.cid-uT7MwsSO2Q .mbr-text {
  color: #767676;
}
.cid-uT7MwsSO2Q span {
  font-size: 14px;
  color: #ffffff;
}
.cid-uT7MwsSO2Q .mbr-section-btn {
  margin-left: 0;
}
.cid-uT7MwsSO2Q .date span {
  display: inline-block;
  background-color: #f27d7a;
  padding: 0.2rem 1rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 90%;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-uT7MwsSO2Q .card-title {
    text-align: center;
  }
  .cid-uT7MwsSO2Q p.mbr-text,
  .cid-uT7MwsSO2Q p.date {
    text-align: center;
  }
}
.cid-uQVIXKKgi4 {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-uQVIXKKgi4 .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-uQVIXKKgi4 .card-img {
  padding-bottom: 2rem;
}
.cid-uQVIXKKgi4 .mbr-text {
  color: #767676;
}
.cid-uQVIXKKgi4 span {
  font-size: 14px;
  color: #ffffff;
}
.cid-uQVIXKKgi4 .mbr-section-btn {
  margin-left: 0;
}
.cid-uQVIXKKgi4 .date span {
  display: inline-block;
  background-color: #f27d7a;
  padding: 0.2rem 1rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 90%;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-uQVIXKKgi4 .card-title {
    text-align: center;
  }
  .cid-uQVIXKKgi4 p.mbr-text,
  .cid-uQVIXKKgi4 p.date {
    text-align: center;
  }
}
.cid-uF94MQc9Z8 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uF94MQc9Z8 .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-uF94MQc9Z8 .card-img {
  padding-bottom: 2rem;
}
.cid-uF94MQc9Z8 .mbr-text {
  color: #767676;
}
.cid-uF94MQc9Z8 span {
  font-size: 14px;
  color: #ffffff;
}
.cid-uF94MQc9Z8 .mbr-section-btn {
  margin-left: 0;
}
.cid-uF94MQc9Z8 .date span {
  display: inline-block;
  background-color: #f27d7a;
  padding: 0.2rem 1rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 90%;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-uF94MQc9Z8 .card-title {
    text-align: center;
  }
  .cid-uF94MQc9Z8 p.mbr-text,
  .cid-uF94MQc9Z8 p.date {
    text-align: center;
  }
}
.cid-uo5gwovyoq {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uo5gwovyoq .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-uo5gwovyoq .card-img {
  padding-bottom: 2rem;
}
.cid-uo5gwovyoq .mbr-text {
  color: #767676;
}
.cid-uo5gwovyoq span {
  font-size: 14px;
  color: #ffffff;
}
.cid-uo5gwovyoq .mbr-section-btn {
  margin-left: 0;
}
.cid-uo5gwovyoq .date span {
  display: inline-block;
  background-color: #f27d7a;
  padding: 0.2rem 1rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 90%;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-uo5gwovyoq .card-title {
    text-align: center;
  }
  .cid-uo5gwovyoq p.mbr-text,
  .cid-uo5gwovyoq p.date {
    text-align: center;
  }
}
.cid-unjF7DJfUq {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-unjF7DJfUq .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-unjF7DJfUq .card-img {
  padding-bottom: 2rem;
}
.cid-unjF7DJfUq .mbr-text {
  color: #767676;
}
.cid-unjF7DJfUq span {
  font-size: 14px;
  color: #ffffff;
}
.cid-unjF7DJfUq .mbr-section-btn {
  margin-left: 0;
}
.cid-unjF7DJfUq .date span {
  display: inline-block;
  background-color: #f27d7a;
  padding: 0.2rem 1rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 90%;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-unjF7DJfUq .card-title {
    text-align: center;
  }
  .cid-unjF7DJfUq p.mbr-text,
  .cid-unjF7DJfUq p.date {
    text-align: center;
  }
}
.cid-umv3WtUuaT {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-umv3WtUuaT .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-umv3WtUuaT .card-img {
  padding-bottom: 2rem;
}
.cid-umv3WtUuaT .mbr-text {
  color: #767676;
}
.cid-umv3WtUuaT span {
  font-size: 14px;
  color: #ffffff;
}
.cid-umv3WtUuaT .mbr-section-btn {
  margin-left: 0;
}
.cid-umv3WtUuaT .date span {
  display: inline-block;
  background-color: #f27d7a;
  padding: 0.2rem 1rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 90%;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-umv3WtUuaT .card-title {
    text-align: center;
  }
  .cid-umv3WtUuaT p.mbr-text,
  .cid-umv3WtUuaT p.date {
    text-align: center;
  }
}
.cid-ulqAeeamfx {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-ulqAeeamfx .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-ulqAeeamfx .card-img {
  padding-bottom: 2rem;
}
.cid-ulqAeeamfx .mbr-text {
  color: #767676;
}
.cid-ulqAeeamfx span {
  font-size: 14px;
  color: #ffffff;
}
.cid-ulqAeeamfx .mbr-section-btn {
  margin-left: 0;
}
.cid-ulqAeeamfx .date span {
  display: inline-block;
  background-color: #f27d7a;
  padding: 0.2rem 1rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 90%;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-ulqAeeamfx .card-title {
    text-align: center;
  }
  .cid-ulqAeeamfx p.mbr-text,
  .cid-ulqAeeamfx p.date {
    text-align: center;
  }
}
.cid-uk84PBzS6V {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-uk84PBzS6V .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-uk84PBzS6V .card-img {
  padding-bottom: 2rem;
}
.cid-uk84PBzS6V .mbr-text {
  color: #767676;
}
.cid-uk84PBzS6V span {
  font-size: 14px;
  color: #ffffff;
}
.cid-uk84PBzS6V .mbr-section-btn {
  margin-left: 0;
}
.cid-uk84PBzS6V .date span {
  display: inline-block;
  background-color: #f27d7a;
  padding: 0.2rem 1rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 90%;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-uk84PBzS6V .card-title {
    text-align: center;
  }
  .cid-uk84PBzS6V p.mbr-text,
  .cid-uk84PBzS6V p.date {
    text-align: center;
  }
}
.cid-u633VgGCCR {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-u633VgGCCR .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-u633VgGCCR .card-img {
  padding-bottom: 2rem;
}
.cid-u633VgGCCR .mbr-text {
  color: #767676;
}
.cid-u633VgGCCR span {
  font-size: 14px;
  color: #ffffff;
}
.cid-u633VgGCCR .mbr-section-btn {
  margin-left: 0;
}
.cid-u633VgGCCR .date span {
  display: inline-block;
  background-color: #f27d7a;
  padding: 0.2rem 1rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 90%;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-u633VgGCCR .card-title {
    text-align: center;
  }
  .cid-u633VgGCCR p.mbr-text,
  .cid-u633VgGCCR p.date {
    text-align: center;
  }
}
.cid-tQitjJwTR8 {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-tQitjJwTR8 .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-tQitjJwTR8 .card-img {
  padding-bottom: 2rem;
}
.cid-tQitjJwTR8 .mbr-text {
  color: #767676;
}
.cid-tQitjJwTR8 span {
  font-size: 14px;
  color: #ffffff;
}
.cid-tQitjJwTR8 .mbr-section-btn {
  margin-left: 0;
}
.cid-tQitjJwTR8 .date span {
  display: inline-block;
  background-color: #f27d7a;
  padding: 0.2rem 1rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 90%;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-tQitjJwTR8 .card-title {
    text-align: center;
  }
  .cid-tQitjJwTR8 p.mbr-text,
  .cid-tQitjJwTR8 p.date {
    text-align: center;
  }
}
.cid-tPtNW6pscK {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-tPtNW6pscK .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-tPtNW6pscK .card-img {
  padding-bottom: 2rem;
}
.cid-tPtNW6pscK .mbr-text {
  color: #767676;
}
.cid-tPtNW6pscK span {
  font-size: 14px;
  color: #ffffff;
}
.cid-tPtNW6pscK .mbr-section-btn {
  margin-left: 0;
}
.cid-tPtNW6pscK .date span {
  display: inline-block;
  background-color: #f27d7a;
  padding: 0.2rem 1rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 90%;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-tPtNW6pscK .card-title {
    text-align: center;
  }
  .cid-tPtNW6pscK p.mbr-text,
  .cid-tPtNW6pscK p.date {
    text-align: center;
  }
}
.cid-tM8ZYiSEq8 {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-tM8ZYiSEq8 .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-tM8ZYiSEq8 .card-img {
  padding-bottom: 2rem;
}
.cid-tM8ZYiSEq8 .mbr-text {
  color: #767676;
}
.cid-tM8ZYiSEq8 span {
  font-size: 14px;
  color: #ffffff;
}
.cid-tM8ZYiSEq8 .mbr-section-btn {
  margin-left: 0;
}
.cid-tM8ZYiSEq8 .date span {
  display: inline-block;
  background-color: #f27d7a;
  padding: 0.2rem 1rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 90%;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-tM8ZYiSEq8 .card-title {
    text-align: center;
  }
  .cid-tM8ZYiSEq8 p.mbr-text,
  .cid-tM8ZYiSEq8 p.date {
    text-align: center;
  }
}
.cid-tLwL7BBcM4 {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-tLwL7BBcM4 .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-tLwL7BBcM4 .card-img {
  padding-bottom: 2rem;
}
.cid-tLwL7BBcM4 .mbr-text {
  color: #767676;
}
.cid-tLwL7BBcM4 span {
  font-size: 14px;
  color: #ffffff;
}
.cid-tLwL7BBcM4 .mbr-section-btn {
  margin-left: 0;
}
.cid-tLwL7BBcM4 .date span {
  display: inline-block;
  background-color: #f27d7a;
  padding: 0.2rem 1rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 90%;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-tLwL7BBcM4 .card-title {
    text-align: center;
  }
  .cid-tLwL7BBcM4 p.mbr-text,
  .cid-tLwL7BBcM4 p.date {
    text-align: center;
  }
}
.cid-tBYWjm317D {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-tBYWjm317D .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-tBYWjm317D .card-img {
  padding-bottom: 2rem;
}
.cid-tBYWjm317D .mbr-text {
  color: #767676;
}
.cid-tBYWjm317D span {
  font-size: 14px;
  color: #ffffff;
}
.cid-tBYWjm317D .mbr-section-btn {
  margin-left: 0;
}
.cid-tBYWjm317D .date span {
  display: inline-block;
  background-color: #f27d7a;
  padding: 0.2rem 1rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 90%;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-tBYWjm317D .card-title {
    text-align: center;
  }
  .cid-tBYWjm317D p.mbr-text,
  .cid-tBYWjm317D p.date {
    text-align: center;
  }
}
.cid-tAgbAx2d32 {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-tAgbAx2d32 .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-tAgbAx2d32 .card-img {
  padding-bottom: 2rem;
}
.cid-tAgbAx2d32 .mbr-text {
  color: #767676;
}
.cid-tAgbAx2d32 span {
  font-size: 14px;
  color: #ffffff;
}
.cid-tAgbAx2d32 .mbr-section-btn {
  margin-left: 0;
}
.cid-tAgbAx2d32 .date span {
  display: inline-block;
  background-color: #f27d7a;
  padding: 0.2rem 1rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 90%;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-tAgbAx2d32 .card-title {
    text-align: center;
  }
  .cid-tAgbAx2d32 p.mbr-text,
  .cid-tAgbAx2d32 p.date {
    text-align: center;
  }
}
.cid-thCpmPVcBt {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-thCpmPVcBt .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-thCpmPVcBt .card-img {
  padding-bottom: 2rem;
}
.cid-thCpmPVcBt .mbr-text {
  color: #767676;
}
.cid-thCpmPVcBt span {
  font-size: 14px;
  color: #ffffff;
}
.cid-thCpmPVcBt .mbr-section-btn {
  margin-left: 0;
}
.cid-thCpmPVcBt .date span {
  display: inline-block;
  background-color: #f27d7a;
  padding: 0.2rem 1rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 90%;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-thCpmPVcBt .card-title {
    text-align: center;
  }
  .cid-thCpmPVcBt p.mbr-text,
  .cid-thCpmPVcBt p.date {
    text-align: center;
  }
}
.cid-tg6JoKotut {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-tg6JoKotut .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-tg6JoKotut .card-img {
  padding-bottom: 2rem;
}
.cid-tg6JoKotut .mbr-text {
  color: #767676;
}
.cid-tg6JoKotut span {
  font-size: 14px;
  color: #ffffff;
}
.cid-tg6JoKotut .mbr-section-btn {
  margin-left: 0;
}
.cid-tg6JoKotut .date span {
  display: inline-block;
  background-color: #f27d7a;
  padding: 0.2rem 1rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 90%;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-tg6JoKotut .card-title {
    text-align: center;
  }
  .cid-tg6JoKotut p.mbr-text,
  .cid-tg6JoKotut p.date {
    text-align: center;
  }
}
.cid-teAMs1pkWA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-teAMs1pkWA .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-teAMs1pkWA .card-img {
  padding-bottom: 2rem;
}
.cid-teAMs1pkWA .mbr-text {
  color: #767676;
}
.cid-teAMs1pkWA span {
  font-size: 14px;
  color: #ffffff;
}
.cid-teAMs1pkWA .mbr-section-btn {
  margin-left: 0;
}
.cid-teAMs1pkWA .date span {
  display: inline-block;
  background-color: #f27d7a;
  padding: 0.2rem 1rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 90%;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-teAMs1pkWA .card-title {
    text-align: center;
  }
  .cid-teAMs1pkWA p.mbr-text,
  .cid-teAMs1pkWA p.date {
    text-align: center;
  }
}
.cid-tdocbYJd3H {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-tdocbYJd3H .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-tdocbYJd3H .card-img {
  padding-bottom: 2rem;
}
.cid-tdocbYJd3H .mbr-text {
  color: #767676;
}
.cid-tdocbYJd3H span {
  font-size: 14px;
  color: #ffffff;
}
.cid-tdocbYJd3H .mbr-section-btn {
  margin-left: 0;
}
.cid-tdocbYJd3H .date span {
  display: inline-block;
  background-color: #f27d7a;
  padding: 0.2rem 1rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 90%;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-tdocbYJd3H .card-title {
    text-align: center;
  }
  .cid-tdocbYJd3H p.mbr-text,
  .cid-tdocbYJd3H p.date {
    text-align: center;
  }
}
.cid-tcAK6qFMtN {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-tcAK6qFMtN .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-tcAK6qFMtN .card-img {
  padding-bottom: 2rem;
}
.cid-tcAK6qFMtN .mbr-text {
  color: #767676;
}
.cid-tcAK6qFMtN span {
  font-size: 14px;
  color: #ffffff;
}
.cid-tcAK6qFMtN .mbr-section-btn {
  margin-left: 0;
}
.cid-tcAK6qFMtN .date span {
  display: inline-block;
  background-color: #f27d7a;
  padding: 0.2rem 1rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 90%;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-tcAK6qFMtN .card-title {
    text-align: center;
  }
  .cid-tcAK6qFMtN p.mbr-text,
  .cid-tcAK6qFMtN p.date {
    text-align: center;
  }
}
.cid-t8EADC6s0t {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-t8EADC6s0t .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-t8EADC6s0t .card-img {
  padding-bottom: 2rem;
}
.cid-t8EADC6s0t .mbr-text {
  color: #767676;
}
.cid-t8EADC6s0t span {
  font-size: 14px;
  color: #ffffff;
}
.cid-t8EADC6s0t .mbr-section-btn {
  margin-left: 0;
}
.cid-t8EADC6s0t .date span {
  display: inline-block;
  background-color: #f27d7a;
  padding: 0.2rem 1rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 90%;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-t8EADC6s0t .card-title {
    text-align: center;
  }
  .cid-t8EADC6s0t p.mbr-text,
  .cid-t8EADC6s0t p.date {
    text-align: center;
  }
}
.cid-t4je78NLKy {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-t4je78NLKy .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-t4je78NLKy .card-img {
  padding-bottom: 2rem;
}
.cid-t4je78NLKy .mbr-text {
  color: #767676;
}
.cid-t4je78NLKy span {
  font-size: 14px;
  color: #ffffff;
}
.cid-t4je78NLKy .mbr-section-btn {
  margin-left: 0;
}
.cid-t4je78NLKy .date span {
  display: inline-block;
  background-color: #f27d7a;
  padding: 0.2rem 1rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 90%;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-t4je78NLKy .card-title {
    text-align: center;
  }
  .cid-t4je78NLKy p.mbr-text,
  .cid-t4je78NLKy p.date {
    text-align: center;
  }
}
.cid-sIeBEUNYj2 {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-sIeBEUNYj2 .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-sIeBEUNYj2 .card-img {
  padding-bottom: 2rem;
}
.cid-sIeBEUNYj2 .mbr-text {
  color: #767676;
}
.cid-sIeBEUNYj2 span {
  font-size: 14px;
  color: #ffffff;
}
.cid-sIeBEUNYj2 .mbr-section-btn {
  margin-left: 0;
}
.cid-sIeBEUNYj2 .date span {
  display: inline-block;
  background-color: #f27d7a;
  padding: 0.2rem 1rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 90%;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-sIeBEUNYj2 .card-title {
    text-align: center;
  }
  .cid-sIeBEUNYj2 p.mbr-text,
  .cid-sIeBEUNYj2 p.date {
    text-align: center;
  }
}
.cid-sGsFkZgfwl {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-sGsFkZgfwl .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-sGsFkZgfwl .card-img {
  padding-bottom: 2rem;
}
.cid-sGsFkZgfwl .mbr-text {
  color: #767676;
}
.cid-sGsFkZgfwl span {
  font-size: 14px;
  color: #ffffff;
}
.cid-sGsFkZgfwl .mbr-section-btn {
  margin-left: 0;
}
.cid-sGsFkZgfwl .date span {
  display: inline-block;
  background-color: #f27d7a;
  padding: 0.2rem 1rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 90%;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-sGsFkZgfwl .card-title {
    text-align: center;
  }
  .cid-sGsFkZgfwl p.mbr-text,
  .cid-sGsFkZgfwl p.date {
    text-align: center;
  }
}
.cid-sEddmcq3Ff {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-sEddmcq3Ff .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-sEddmcq3Ff .card-img {
  padding-bottom: 2rem;
}
.cid-sEddmcq3Ff .mbr-text {
  color: #767676;
}
.cid-sEddmcq3Ff span {
  font-size: 14px;
  color: #ffffff;
}
.cid-sEddmcq3Ff .mbr-section-btn {
  margin-left: 0;
}
.cid-sEddmcq3Ff .date span {
  display: inline-block;
  background-color: #f27d7a;
  padding: 0.2rem 1rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 90%;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-sEddmcq3Ff .card-title {
    text-align: center;
  }
  .cid-sEddmcq3Ff p.mbr-text,
  .cid-sEddmcq3Ff p.date {
    text-align: center;
  }
}
.cid-sCkm7ZX0rT {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-sCkm7ZX0rT .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-sCkm7ZX0rT .card-img {
  padding-bottom: 2rem;
}
.cid-sCkm7ZX0rT .mbr-text {
  color: #767676;
}
.cid-sCkm7ZX0rT span {
  font-size: 14px;
  color: #ffffff;
}
.cid-sCkm7ZX0rT .mbr-section-btn {
  margin-left: 0;
}
.cid-sCkm7ZX0rT .date span {
  display: inline-block;
  background-color: #f27d7a;
  padding: 0.2rem 1rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 90%;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-sCkm7ZX0rT .card-title {
    text-align: center;
  }
  .cid-sCkm7ZX0rT p.mbr-text,
  .cid-sCkm7ZX0rT p.date {
    text-align: center;
  }
}
.cid-sBhWEzJb6n {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-sBhWEzJb6n .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-sBhWEzJb6n .card-img {
  padding-bottom: 2rem;
}
.cid-sBhWEzJb6n .mbr-text {
  color: #767676;
}
.cid-sBhWEzJb6n span {
  font-size: 14px;
  color: #ffffff;
}
.cid-sBhWEzJb6n .mbr-section-btn {
  margin-left: 0;
}
.cid-sBhWEzJb6n .date span {
  display: inline-block;
  background-color: #f27d7a;
  padding: 0.2rem 1rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 90%;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-sBhWEzJb6n .card-title {
    text-align: center;
  }
  .cid-sBhWEzJb6n p.mbr-text,
  .cid-sBhWEzJb6n p.date {
    text-align: center;
  }
}
.cid-sz6POdGUr7 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-sz6POdGUr7 .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-sz6POdGUr7 .card-img {
  padding: 0 0 2rem;
}
.cid-sz6POdGUr7 .mbr-section-btn {
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-sz6POdGUr7 .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
@media (max-width: 767px) {
  .cid-sz6POdGUr7 .card-title {
    text-align: center;
  }
  .cid-sz6POdGUr7 p.mbr-text {
    text-align: center;
  }
}
.cid-sza7vNFLhb {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #a2a2a2;
}
.cid-sza7vNFLhb p {
  text-align: center;
}
.cid-sza7vNFLhb .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sza7vNFLhb .btn-underline:hover {
  color: #505050;
}
.cid-sza7vNFLhb .btn-underline:before {
  background-color: #505050;
}
.cid-sza7vNFLhb .social-list a:focus {
  text-decoration: none;
}
.cid-sza7vNFLhb .text-copyright {
  width: 100%;
}
.cid-sza7vNFLhb .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-sza7vNFLhb .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-sza7vNFLhb .logo-footer {
  line-height: normal;
}
.cid-sza7vNFLhb .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sza7vNFLhb .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sza7vNFLhb .mbr-section-btn {
  font-size: 16px;
}
.cid-sza7vNFLhb .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-sza7tteiO1 .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-sza7tteiO1 .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-sza7tteiO1 .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-sza7tteiO1 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sza7tteiO1 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sza7tteiO1 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sza7tteiO1 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sza7tteiO1 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sza7tteiO1 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sza7tteiO1 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sza7tteiO1 a {
  font-style: normal;
}
.cid-sza7tteiO1 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sza7tteiO1 .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-sza7tteiO1 .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sza7tteiO1 .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-sza7tteiO1 .content-text {
  margin-bottom: 0;
}
.cid-sza7tteiO1 .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sza7tteiO1 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sza7tteiO1 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-sza7tteiO1 .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-sza7tteiO1 .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-sza7tteiO1 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sza7tteiO1 .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sza7tteiO1 .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sza7tteiO1 .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-sza7tteiO1 .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sza7tteiO1 .nav-dropdown .link {
  font-weight: 400;
}
.cid-sza7tteiO1 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sza7tteiO1 .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sza7tteiO1 .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-sza7tteiO1 .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-sza7tteiO1 .content-right-side {
  text-align: center;
}
.cid-sza7tteiO1 .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-sza7tteiO1 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sza7tteiO1 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-sza7tteiO1 .navbar .menu-content-top {
    display: block;
  }
  .cid-sza7tteiO1 .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-sza7tteiO1 .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-sza7tteiO1 .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-sza7tteiO1 .menu-bottom {
    display: flex;
  }
  .cid-sza7tteiO1 .navbar {
    display: block;
    padding: 0;
  }
  .cid-sza7tteiO1 .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sza7tteiO1 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-sza7tteiO1 .navbar-toggler {
    display: none;
  }
}
.cid-sza7tteiO1 .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-sza7tteiO1 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sza7tteiO1 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sza7tteiO1 .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sza7tteiO1 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sza7tteiO1 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sza7tteiO1 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sza7tteiO1 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sza7tteiO1 .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sza7tteiO1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sza7tteiO1 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sza7tteiO1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sza7tteiO1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sza7tteiO1 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sza7tteiO1 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sza7tteiO1 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-sza7tteiO1 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sza7tteiO1 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sza7tteiO1 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sza7tteiO1 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sza7tteiO1 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sza7tteiO1 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-sza7tteiO1 button.navbar-toggler:focus {
  outline: none;
}
.cid-sza7tteiO1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-sza7tteiO1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sza7tteiO1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sza7tteiO1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sza7tteiO1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sza7tteiO1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sza7tteiO1 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sza7tteiO1 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sza7tteiO1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sza7tteiO1 .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sza7tteiO1 .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sza7tteiO1 .collapsed .menu-logo {
  margin-right: 0;
}
.cid-sza7tteiO1 .collapsed .btn {
  display: flex;
}
.cid-sza7tteiO1 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sza7tteiO1 .collapsed .navbar-collapse.collapsing,
.cid-sza7tteiO1 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sza7tteiO1 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sza7tteiO1 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sza7tteiO1 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sza7tteiO1 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sza7tteiO1 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sza7tteiO1 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sza7tteiO1 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sza7tteiO1 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sza7tteiO1 .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sza7tteiO1 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-sza7tteiO1 .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sza7tteiO1 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-sza7tteiO1 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sza7tteiO1 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sza7tteiO1 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-sza7tteiO1 .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-sza7tteiO1 .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-sza7tteiO1 .dropdown-item:before {
    display: none;
  }
  .cid-sza7tteiO1 .menu-logo {
    margin-right: 0;
  }
  .cid-sza7tteiO1 .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sza7tteiO1 img {
    height: 3.8rem !important;
  }
  .cid-sza7tteiO1 .btn {
    display: flex;
  }
  .cid-sza7tteiO1 button.navbar-toggler {
    display: block;
  }
  .cid-sza7tteiO1 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-sza7tteiO1 .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sza7tteiO1 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sza7tteiO1 .navbar-collapse.collapsing,
  .cid-sza7tteiO1 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sza7tteiO1 .navbar-collapse.collapsing .navbar-nav,
  .cid-sza7tteiO1 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sza7tteiO1 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sza7tteiO1 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sza7tteiO1 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sza7tteiO1 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sza7tteiO1 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sza7tteiO1 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sza7tteiO1 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sza7tteiO1 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sza7tteiO1 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sza7tteiO1 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-sza7tteiO1 .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-sza7tteiO1 .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-sza7tteiO1 .nav-link:focus {
  outline: none;
}
.cid-sza7tteiO1 .navbar-toggler {
  position: relative;
}
.cid-sza7tteiO1 .dropdown-item.active,
.cid-sza7tteiO1 .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-sza7tteiO1 .nav-link:hover,
.cid-sza7tteiO1 .dropdown-item:hover {
  color: #4284df;
}
.cid-sz9cik12Uo {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sz9dDpx6F7 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-sz9dDpx6F7 .block-title {
  text-align: left;
}
.cid-sz9czLnM52 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sz9czLnM52 .block-title {
  text-align: left;
}
.cid-sz9ciks00T {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-szab7VLO8r {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-szab7VLO8r p {
  text-align: center;
}
.cid-szab7VLO8r .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-szab7VLO8r .btn-underline:hover {
  color: #505050;
}
.cid-szab7VLO8r .btn-underline:before {
  background-color: #505050;
}
.cid-szab7VLO8r .social-list a:focus {
  text-decoration: none;
}
.cid-szab7VLO8r .text-copyright {
  width: 100%;
}
.cid-szab7VLO8r .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-szab7VLO8r .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-szab7VLO8r .logo-footer {
  line-height: normal;
}
.cid-szab7VLO8r .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-szab7VLO8r .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-szab7VLO8r .mbr-section-btn {
  font-size: 16px;
}
.cid-szab7VLO8r .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-sza7tteiO1 .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-sza7tteiO1 .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-sza7tteiO1 .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-sza7tteiO1 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sza7tteiO1 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sza7tteiO1 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sza7tteiO1 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sza7tteiO1 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sza7tteiO1 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sza7tteiO1 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sza7tteiO1 a {
  font-style: normal;
}
.cid-sza7tteiO1 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sza7tteiO1 .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-sza7tteiO1 .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sza7tteiO1 .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-sza7tteiO1 .content-text {
  margin-bottom: 0;
}
.cid-sza7tteiO1 .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sza7tteiO1 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sza7tteiO1 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-sza7tteiO1 .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-sza7tteiO1 .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-sza7tteiO1 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sza7tteiO1 .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sza7tteiO1 .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sza7tteiO1 .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-sza7tteiO1 .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sza7tteiO1 .nav-dropdown .link {
  font-weight: 400;
}
.cid-sza7tteiO1 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sza7tteiO1 .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sza7tteiO1 .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-sza7tteiO1 .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-sza7tteiO1 .content-right-side {
  text-align: center;
}
.cid-sza7tteiO1 .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-sza7tteiO1 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sza7tteiO1 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-sza7tteiO1 .navbar .menu-content-top {
    display: block;
  }
  .cid-sza7tteiO1 .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-sza7tteiO1 .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-sza7tteiO1 .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-sza7tteiO1 .menu-bottom {
    display: flex;
  }
  .cid-sza7tteiO1 .navbar {
    display: block;
    padding: 0;
  }
  .cid-sza7tteiO1 .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sza7tteiO1 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-sza7tteiO1 .navbar-toggler {
    display: none;
  }
}
.cid-sza7tteiO1 .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-sza7tteiO1 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sza7tteiO1 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sza7tteiO1 .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sza7tteiO1 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sza7tteiO1 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sza7tteiO1 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sza7tteiO1 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sza7tteiO1 .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sza7tteiO1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sza7tteiO1 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sza7tteiO1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sza7tteiO1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sza7tteiO1 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sza7tteiO1 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sza7tteiO1 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-sza7tteiO1 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sza7tteiO1 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sza7tteiO1 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sza7tteiO1 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sza7tteiO1 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sza7tteiO1 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-sza7tteiO1 button.navbar-toggler:focus {
  outline: none;
}
.cid-sza7tteiO1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-sza7tteiO1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sza7tteiO1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sza7tteiO1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sza7tteiO1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sza7tteiO1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sza7tteiO1 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sza7tteiO1 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sza7tteiO1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sza7tteiO1 .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sza7tteiO1 .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sza7tteiO1 .collapsed .menu-logo {
  margin-right: 0;
}
.cid-sza7tteiO1 .collapsed .btn {
  display: flex;
}
.cid-sza7tteiO1 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sza7tteiO1 .collapsed .navbar-collapse.collapsing,
.cid-sza7tteiO1 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sza7tteiO1 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sza7tteiO1 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sza7tteiO1 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sza7tteiO1 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sza7tteiO1 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sza7tteiO1 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sza7tteiO1 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sza7tteiO1 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sza7tteiO1 .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sza7tteiO1 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-sza7tteiO1 .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sza7tteiO1 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-sza7tteiO1 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sza7tteiO1 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sza7tteiO1 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-sza7tteiO1 .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-sza7tteiO1 .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-sza7tteiO1 .dropdown-item:before {
    display: none;
  }
  .cid-sza7tteiO1 .menu-logo {
    margin-right: 0;
  }
  .cid-sza7tteiO1 .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sza7tteiO1 img {
    height: 3.8rem !important;
  }
  .cid-sza7tteiO1 .btn {
    display: flex;
  }
  .cid-sza7tteiO1 button.navbar-toggler {
    display: block;
  }
  .cid-sza7tteiO1 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-sza7tteiO1 .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sza7tteiO1 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sza7tteiO1 .navbar-collapse.collapsing,
  .cid-sza7tteiO1 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sza7tteiO1 .navbar-collapse.collapsing .navbar-nav,
  .cid-sza7tteiO1 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sza7tteiO1 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sza7tteiO1 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sza7tteiO1 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sza7tteiO1 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sza7tteiO1 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sza7tteiO1 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sza7tteiO1 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sza7tteiO1 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sza7tteiO1 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sza7tteiO1 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-sza7tteiO1 .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-sza7tteiO1 .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-sza7tteiO1 .nav-link:focus {
  outline: none;
}
.cid-sza7tteiO1 .navbar-toggler {
  position: relative;
}
.cid-sza7tteiO1 .dropdown-item.active,
.cid-sza7tteiO1 .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-sza7tteiO1 .nav-link:hover,
.cid-sza7tteiO1 .dropdown-item:hover {
  color: #4284df;
}
.cid-sz9e1Q27RL {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sz9e1QaUaO {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-sz9e1QaUaO .block-title {
  text-align: left;
}
.cid-sz9e1QhrFG {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sz9e1QhrFG .block-title {
  text-align: left;
}
.cid-sz9e1QBMzz {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-szabq9tKpQ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-szabq9tKpQ p {
  text-align: center;
}
.cid-szabq9tKpQ .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-szabq9tKpQ .btn-underline:hover {
  color: #505050;
}
.cid-szabq9tKpQ .btn-underline:before {
  background-color: #505050;
}
.cid-szabq9tKpQ .social-list a:focus {
  text-decoration: none;
}
.cid-szabq9tKpQ .text-copyright {
  width: 100%;
}
.cid-szabq9tKpQ .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-szabq9tKpQ .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-szabq9tKpQ .logo-footer {
  line-height: normal;
}
.cid-szabq9tKpQ .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-szabq9tKpQ .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-szabq9tKpQ .mbr-section-btn {
  font-size: 16px;
}
.cid-szabq9tKpQ .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-szafys0cWR .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-szafys0cWR .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-szafys0cWR .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-szafys0cWR .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-szafys0cWR .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-szafys0cWR .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-szafys0cWR .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-szafys0cWR .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-szafys0cWR .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-szafys0cWR .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-szafys0cWR a {
  font-style: normal;
}
.cid-szafys0cWR .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-szafys0cWR .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-szafys0cWR .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-szafys0cWR .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-szafys0cWR .content-text {
  margin-bottom: 0;
}
.cid-szafys0cWR .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-szafys0cWR .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-szafys0cWR .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-szafys0cWR .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-szafys0cWR .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-szafys0cWR .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-szafys0cWR .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-szafys0cWR .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-szafys0cWR .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-szafys0cWR .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-szafys0cWR .nav-dropdown .link {
  font-weight: 400;
}
.cid-szafys0cWR .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-szafys0cWR .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-szafys0cWR .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-szafys0cWR .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-szafys0cWR .content-right-side {
  text-align: center;
}
.cid-szafys0cWR .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-szafys0cWR .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-szafys0cWR .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-szafys0cWR .navbar .menu-content-top {
    display: block;
  }
  .cid-szafys0cWR .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-szafys0cWR .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-szafys0cWR .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-szafys0cWR .menu-bottom {
    display: flex;
  }
  .cid-szafys0cWR .navbar {
    display: block;
    padding: 0;
  }
  .cid-szafys0cWR .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-szafys0cWR .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-szafys0cWR .navbar-toggler {
    display: none;
  }
}
.cid-szafys0cWR .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-szafys0cWR .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-szafys0cWR .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-szafys0cWR .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-szafys0cWR .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-szafys0cWR .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-szafys0cWR .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-szafys0cWR .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-szafys0cWR .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-szafys0cWR .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-szafys0cWR .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-szafys0cWR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-szafys0cWR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-szafys0cWR .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-szafys0cWR .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-szafys0cWR .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-szafys0cWR .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-szafys0cWR .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-szafys0cWR .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-szafys0cWR .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-szafys0cWR .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-szafys0cWR button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-szafys0cWR button.navbar-toggler:focus {
  outline: none;
}
.cid-szafys0cWR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-szafys0cWR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-szafys0cWR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-szafys0cWR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-szafys0cWR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-szafys0cWR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-szafys0cWR nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-szafys0cWR nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-szafys0cWR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-szafys0cWR .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-szafys0cWR .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-szafys0cWR .collapsed .menu-logo {
  margin-right: 0;
}
.cid-szafys0cWR .collapsed .btn {
  display: flex;
}
.cid-szafys0cWR .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-szafys0cWR .collapsed .navbar-collapse.collapsing,
.cid-szafys0cWR .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-szafys0cWR .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-szafys0cWR .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-szafys0cWR .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-szafys0cWR .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-szafys0cWR .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-szafys0cWR .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-szafys0cWR .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-szafys0cWR .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-szafys0cWR .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-szafys0cWR .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-szafys0cWR .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-szafys0cWR .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-szafys0cWR .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-szafys0cWR .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-szafys0cWR .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-szafys0cWR .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-szafys0cWR .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-szafys0cWR .dropdown-item:before {
    display: none;
  }
  .cid-szafys0cWR .menu-logo {
    margin-right: 0;
  }
  .cid-szafys0cWR .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-szafys0cWR img {
    height: 3.8rem !important;
  }
  .cid-szafys0cWR .btn {
    display: flex;
  }
  .cid-szafys0cWR button.navbar-toggler {
    display: block;
  }
  .cid-szafys0cWR .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-szafys0cWR .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-szafys0cWR .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-szafys0cWR .navbar-collapse.collapsing,
  .cid-szafys0cWR .navbar-collapse.show {
    display: block !important;
  }
  .cid-szafys0cWR .navbar-collapse.collapsing .navbar-nav,
  .cid-szafys0cWR .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-szafys0cWR .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-szafys0cWR .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-szafys0cWR .navbar-collapse.collapsing .navbar-buttons,
  .cid-szafys0cWR .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-szafys0cWR .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-szafys0cWR .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-szafys0cWR .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-szafys0cWR .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-szafys0cWR .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-szafys0cWR .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-szafys0cWR .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-szafys0cWR .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-szafys0cWR .nav-link:focus {
  outline: none;
}
.cid-szafys0cWR .navbar-toggler {
  position: relative;
}
.cid-szafys0cWR .dropdown-item.active,
.cid-szafys0cWR .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-szafys0cWR .nav-link:hover,
.cid-szafys0cWR .dropdown-item:hover {
  color: #4284df;
}
.cid-szafyrlobV {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-szafyrt1l9 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-szafyrt1l9 .block-title {
  text-align: left;
}
.cid-szafyrzlX7 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-szafyrzlX7 .block-title {
  text-align: left;
}
.cid-szag3PihJE {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-szafyrGSKR {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-szafyrGSKR .block-text {
  text-align: center;
}
.cid-szahuQvV61 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-szagygA0Nx {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-szagygA0Nx .mbr-section-subtitle {
  color: #767676;
}
.cid-szagygA0Nx .container-table {
  margin: 0 auto;
}
.cid-szagygA0Nx .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-szagygA0Nx .dataTables_wrapper {
  display: block;
}
.cid-szagygA0Nx .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-szagygA0Nx table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-szagygA0Nx table th {
  border-top: 1px solid #cccccc;
  transition: all .2s;
  border-bottom: none;
}
.cid-szagygA0Nx table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-szagygA0Nx table td {
  border-top: 1px solid #cccccc;
}
.cid-szagygA0Nx table td:hover {
  color: #4284df;
}
.cid-szagygA0Nx table tr:last-child td {
  border-bottom: 1px solid #cccccc;
}
.cid-szagygA0Nx .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-szagygA0Nx .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-szagygA0Nx .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-szagygA0Nx .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-szagygA0Nx .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-szagygA0Nx .dataTables_filter {
    text-align: center;
  }
  .cid-szagygA0Nx .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-szag3m8yAC {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-szajP2bjRS {
  background: #ffffff;
}
.cid-szajP2bjRS .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-szajP2bjRS figcaption {
  position: relative;
}
.cid-szajP2bjRS figcaption div {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-szajP2bjRS .image-block {
    width: 100% !important;
  }
}
.cid-szafyshpUn {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-szafyshpUn p {
  text-align: center;
}
.cid-szafyshpUn .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-szafyshpUn .btn-underline:hover {
  color: #505050;
}
.cid-szafyshpUn .btn-underline:before {
  background-color: #505050;
}
.cid-szafyshpUn .social-list a:focus {
  text-decoration: none;
}
.cid-szafyshpUn .text-copyright {
  width: 100%;
}
.cid-szafyshpUn .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-szafyshpUn .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-szafyshpUn .logo-footer {
  line-height: normal;
}
.cid-szafyshpUn .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-szafyshpUn .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-szafyshpUn .mbr-section-btn {
  font-size: 16px;
}
.cid-szafyshpUn .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-sBi7Drgm0F .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-sBi7Drgm0F .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-sBi7Drgm0F .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-sBi7Drgm0F .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sBi7Drgm0F .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sBi7Drgm0F .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sBi7Drgm0F .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sBi7Drgm0F .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sBi7Drgm0F .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sBi7Drgm0F .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sBi7Drgm0F a {
  font-style: normal;
}
.cid-sBi7Drgm0F .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sBi7Drgm0F .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-sBi7Drgm0F .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sBi7Drgm0F .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-sBi7Drgm0F .content-text {
  margin-bottom: 0;
}
.cid-sBi7Drgm0F .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sBi7Drgm0F .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sBi7Drgm0F .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-sBi7Drgm0F .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-sBi7Drgm0F .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-sBi7Drgm0F .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sBi7Drgm0F .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sBi7Drgm0F .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sBi7Drgm0F .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-sBi7Drgm0F .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sBi7Drgm0F .nav-dropdown .link {
  font-weight: 400;
}
.cid-sBi7Drgm0F .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sBi7Drgm0F .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sBi7Drgm0F .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-sBi7Drgm0F .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-sBi7Drgm0F .content-right-side {
  text-align: center;
}
.cid-sBi7Drgm0F .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-sBi7Drgm0F .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sBi7Drgm0F .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-sBi7Drgm0F .navbar .menu-content-top {
    display: block;
  }
  .cid-sBi7Drgm0F .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-sBi7Drgm0F .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-sBi7Drgm0F .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-sBi7Drgm0F .menu-bottom {
    display: flex;
  }
  .cid-sBi7Drgm0F .navbar {
    display: block;
    padding: 0;
  }
  .cid-sBi7Drgm0F .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sBi7Drgm0F .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-sBi7Drgm0F .navbar-toggler {
    display: none;
  }
}
.cid-sBi7Drgm0F .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-sBi7Drgm0F .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sBi7Drgm0F .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sBi7Drgm0F .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sBi7Drgm0F .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sBi7Drgm0F .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sBi7Drgm0F .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sBi7Drgm0F .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sBi7Drgm0F .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sBi7Drgm0F .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sBi7Drgm0F .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sBi7Drgm0F .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sBi7Drgm0F .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sBi7Drgm0F .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sBi7Drgm0F .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBi7Drgm0F .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-sBi7Drgm0F .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sBi7Drgm0F .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sBi7Drgm0F .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sBi7Drgm0F .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sBi7Drgm0F .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sBi7Drgm0F button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-sBi7Drgm0F button.navbar-toggler:focus {
  outline: none;
}
.cid-sBi7Drgm0F button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-sBi7Drgm0F button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sBi7Drgm0F button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sBi7Drgm0F button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sBi7Drgm0F button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sBi7Drgm0F nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sBi7Drgm0F nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sBi7Drgm0F nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sBi7Drgm0F nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sBi7Drgm0F .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sBi7Drgm0F .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sBi7Drgm0F .collapsed .menu-logo {
  margin-right: 0;
}
.cid-sBi7Drgm0F .collapsed .btn {
  display: flex;
}
.cid-sBi7Drgm0F .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sBi7Drgm0F .collapsed .navbar-collapse.collapsing,
.cid-sBi7Drgm0F .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sBi7Drgm0F .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sBi7Drgm0F .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sBi7Drgm0F .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sBi7Drgm0F .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sBi7Drgm0F .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sBi7Drgm0F .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sBi7Drgm0F .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sBi7Drgm0F .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sBi7Drgm0F .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sBi7Drgm0F .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-sBi7Drgm0F .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sBi7Drgm0F .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-sBi7Drgm0F .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sBi7Drgm0F .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sBi7Drgm0F .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-sBi7Drgm0F .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-sBi7Drgm0F .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-sBi7Drgm0F .dropdown-item:before {
    display: none;
  }
  .cid-sBi7Drgm0F .menu-logo {
    margin-right: 0;
  }
  .cid-sBi7Drgm0F .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sBi7Drgm0F img {
    height: 3.8rem !important;
  }
  .cid-sBi7Drgm0F .btn {
    display: flex;
  }
  .cid-sBi7Drgm0F button.navbar-toggler {
    display: block;
  }
  .cid-sBi7Drgm0F .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-sBi7Drgm0F .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sBi7Drgm0F .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sBi7Drgm0F .navbar-collapse.collapsing,
  .cid-sBi7Drgm0F .navbar-collapse.show {
    display: block !important;
  }
  .cid-sBi7Drgm0F .navbar-collapse.collapsing .navbar-nav,
  .cid-sBi7Drgm0F .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sBi7Drgm0F .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sBi7Drgm0F .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sBi7Drgm0F .navbar-collapse.collapsing .navbar-buttons,
  .cid-sBi7Drgm0F .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sBi7Drgm0F .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sBi7Drgm0F .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sBi7Drgm0F .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sBi7Drgm0F .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sBi7Drgm0F .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sBi7Drgm0F .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-sBi7Drgm0F .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-sBi7Drgm0F .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-sBi7Drgm0F .nav-link:focus {
  outline: none;
}
.cid-sBi7Drgm0F .navbar-toggler {
  position: relative;
}
.cid-sBi7Drgm0F .dropdown-item.active,
.cid-sBi7Drgm0F .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-sBi7Drgm0F .nav-link:hover,
.cid-sBi7Drgm0F .dropdown-item:hover {
  color: #4284df;
}
.cid-sBi7DqKGiA {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sBi7DqRC3M {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-sBi7DqRC3M .block-title {
  text-align: left;
}
.cid-sBi7DqZE0V {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sBi7DqZE0V .block-title {
  text-align: left;
}
.cid-sBi7Dr5rse {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sBi7DranbE {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sBi7DranbE .block-text {
  text-align: center;
}
.cid-sBi7DrvSEb {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sBi7DrCsm8 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sBi7DrCsm8 .mbr-section-subtitle {
  color: #767676;
}
.cid-sBi7DrCsm8 .container-table {
  margin: 0 auto;
}
.cid-sBi7DrCsm8 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sBi7DrCsm8 .dataTables_wrapper {
  display: block;
}
.cid-sBi7DrCsm8 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sBi7DrCsm8 table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-sBi7DrCsm8 table th {
  border-top: 1px solid #cccccc;
  transition: all .2s;
  border-bottom: none;
}
.cid-sBi7DrCsm8 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sBi7DrCsm8 table td {
  border-top: 1px solid #cccccc;
}
.cid-sBi7DrCsm8 table td:hover {
  color: #4284df;
}
.cid-sBi7DrCsm8 table tr:last-child td {
  border-bottom: 1px solid #cccccc;
}
.cid-sBi7DrCsm8 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sBi7DrCsm8 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sBi7DrCsm8 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sBi7DrCsm8 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sBi7DrCsm8 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sBi7DrCsm8 .dataTables_filter {
    text-align: center;
  }
  .cid-sBi7DrCsm8 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sBi7Ds3U8T {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sBi7DsmPH5 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-sBi7DsmPH5 p {
  text-align: center;
}
.cid-sBi7DsmPH5 .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sBi7DsmPH5 .btn-underline:hover {
  color: #505050;
}
.cid-sBi7DsmPH5 .btn-underline:before {
  background-color: #505050;
}
.cid-sBi7DsmPH5 .social-list a:focus {
  text-decoration: none;
}
.cid-sBi7DsmPH5 .text-copyright {
  width: 100%;
}
.cid-sBi7DsmPH5 .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-sBi7DsmPH5 .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-sBi7DsmPH5 .logo-footer {
  line-height: normal;
}
.cid-sBi7DsmPH5 .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sBi7DsmPH5 .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sBi7DsmPH5 .mbr-section-btn {
  font-size: 16px;
}
.cid-sBi7DsmPH5 .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-sBmu41GZ06 .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-sBmu41GZ06 .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-sBmu41GZ06 .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-sBmu41GZ06 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sBmu41GZ06 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sBmu41GZ06 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sBmu41GZ06 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sBmu41GZ06 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sBmu41GZ06 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sBmu41GZ06 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sBmu41GZ06 a {
  font-style: normal;
}
.cid-sBmu41GZ06 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sBmu41GZ06 .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-sBmu41GZ06 .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sBmu41GZ06 .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-sBmu41GZ06 .content-text {
  margin-bottom: 0;
}
.cid-sBmu41GZ06 .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sBmu41GZ06 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sBmu41GZ06 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-sBmu41GZ06 .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-sBmu41GZ06 .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-sBmu41GZ06 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sBmu41GZ06 .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sBmu41GZ06 .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sBmu41GZ06 .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-sBmu41GZ06 .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sBmu41GZ06 .nav-dropdown .link {
  font-weight: 400;
}
.cid-sBmu41GZ06 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sBmu41GZ06 .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sBmu41GZ06 .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-sBmu41GZ06 .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-sBmu41GZ06 .content-right-side {
  text-align: center;
}
.cid-sBmu41GZ06 .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-sBmu41GZ06 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sBmu41GZ06 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-sBmu41GZ06 .navbar .menu-content-top {
    display: block;
  }
  .cid-sBmu41GZ06 .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-sBmu41GZ06 .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-sBmu41GZ06 .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-sBmu41GZ06 .menu-bottom {
    display: flex;
  }
  .cid-sBmu41GZ06 .navbar {
    display: block;
    padding: 0;
  }
  .cid-sBmu41GZ06 .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sBmu41GZ06 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-sBmu41GZ06 .navbar-toggler {
    display: none;
  }
}
.cid-sBmu41GZ06 .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-sBmu41GZ06 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sBmu41GZ06 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sBmu41GZ06 .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sBmu41GZ06 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sBmu41GZ06 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sBmu41GZ06 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sBmu41GZ06 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sBmu41GZ06 .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sBmu41GZ06 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sBmu41GZ06 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sBmu41GZ06 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sBmu41GZ06 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sBmu41GZ06 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sBmu41GZ06 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBmu41GZ06 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-sBmu41GZ06 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sBmu41GZ06 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sBmu41GZ06 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sBmu41GZ06 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sBmu41GZ06 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sBmu41GZ06 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-sBmu41GZ06 button.navbar-toggler:focus {
  outline: none;
}
.cid-sBmu41GZ06 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-sBmu41GZ06 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sBmu41GZ06 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sBmu41GZ06 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sBmu41GZ06 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sBmu41GZ06 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sBmu41GZ06 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sBmu41GZ06 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sBmu41GZ06 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sBmu41GZ06 .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sBmu41GZ06 .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sBmu41GZ06 .collapsed .menu-logo {
  margin-right: 0;
}
.cid-sBmu41GZ06 .collapsed .btn {
  display: flex;
}
.cid-sBmu41GZ06 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sBmu41GZ06 .collapsed .navbar-collapse.collapsing,
.cid-sBmu41GZ06 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sBmu41GZ06 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sBmu41GZ06 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sBmu41GZ06 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sBmu41GZ06 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sBmu41GZ06 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sBmu41GZ06 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sBmu41GZ06 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sBmu41GZ06 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sBmu41GZ06 .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sBmu41GZ06 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-sBmu41GZ06 .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sBmu41GZ06 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-sBmu41GZ06 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sBmu41GZ06 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sBmu41GZ06 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-sBmu41GZ06 .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-sBmu41GZ06 .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-sBmu41GZ06 .dropdown-item:before {
    display: none;
  }
  .cid-sBmu41GZ06 .menu-logo {
    margin-right: 0;
  }
  .cid-sBmu41GZ06 .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sBmu41GZ06 img {
    height: 3.8rem !important;
  }
  .cid-sBmu41GZ06 .btn {
    display: flex;
  }
  .cid-sBmu41GZ06 button.navbar-toggler {
    display: block;
  }
  .cid-sBmu41GZ06 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-sBmu41GZ06 .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sBmu41GZ06 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sBmu41GZ06 .navbar-collapse.collapsing,
  .cid-sBmu41GZ06 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sBmu41GZ06 .navbar-collapse.collapsing .navbar-nav,
  .cid-sBmu41GZ06 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sBmu41GZ06 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sBmu41GZ06 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sBmu41GZ06 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sBmu41GZ06 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sBmu41GZ06 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sBmu41GZ06 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sBmu41GZ06 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sBmu41GZ06 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sBmu41GZ06 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sBmu41GZ06 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-sBmu41GZ06 .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-sBmu41GZ06 .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-sBmu41GZ06 .nav-link:focus {
  outline: none;
}
.cid-sBmu41GZ06 .navbar-toggler {
  position: relative;
}
.cid-sBmu41GZ06 .dropdown-item.active,
.cid-sBmu41GZ06 .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-sBmu41GZ06 .nav-link:hover,
.cid-sBmu41GZ06 .dropdown-item:hover {
  color: #4284df;
}
.cid-sBmu41ch6P {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sBmu41kHxW {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-sBmu41kHxW .block-title {
  text-align: left;
}
.cid-sBmu41qneG {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sBmu41qneG .block-title {
  text-align: left;
}
.cid-sBmu41vZnM {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sBmu41Azhj {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sBmu41Azhj .block-text {
  text-align: center;
}
.cid-sBmA7keiH4 {
  background: #ffffff;
}
.cid-sBmA7keiH4 .video-block {
  margin: auto;
  width: 100% !important;
}
@media (max-width: 768px) {
  .cid-sBmA7keiH4 .video-block {
    width: 100% !important;
  }
}
.cid-sBmzTzGRPj {
  background: #ffffff;
}
.cid-sBmzTzGRPj .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-sBmzTzGRPj figcaption {
  position: relative;
}
.cid-sBmzTzGRPj figcaption div {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sBmzTzGRPj .image-block {
    width: 100% !important;
  }
}
.cid-sBmu42CuhX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-sBmu42CuhX p {
  text-align: center;
}
.cid-sBmu42CuhX .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sBmu42CuhX .btn-underline:hover {
  color: #505050;
}
.cid-sBmu42CuhX .btn-underline:before {
  background-color: #505050;
}
.cid-sBmu42CuhX .social-list a:focus {
  text-decoration: none;
}
.cid-sBmu42CuhX .text-copyright {
  width: 100%;
}
.cid-sBmu42CuhX .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-sBmu42CuhX .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-sBmu42CuhX .logo-footer {
  line-height: normal;
}
.cid-sBmu42CuhX .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sBmu42CuhX .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sBmu42CuhX .mbr-section-btn {
  font-size: 16px;
}
.cid-sBmu42CuhX .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-sCQt2vG2W8 .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-sCQt2vG2W8 .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-sCQt2vG2W8 .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-sCQt2vG2W8 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sCQt2vG2W8 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sCQt2vG2W8 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sCQt2vG2W8 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sCQt2vG2W8 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sCQt2vG2W8 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sCQt2vG2W8 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sCQt2vG2W8 a {
  font-style: normal;
}
.cid-sCQt2vG2W8 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sCQt2vG2W8 .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-sCQt2vG2W8 .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sCQt2vG2W8 .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-sCQt2vG2W8 .content-text {
  margin-bottom: 0;
}
.cid-sCQt2vG2W8 .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sCQt2vG2W8 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sCQt2vG2W8 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-sCQt2vG2W8 .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-sCQt2vG2W8 .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-sCQt2vG2W8 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sCQt2vG2W8 .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sCQt2vG2W8 .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sCQt2vG2W8 .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-sCQt2vG2W8 .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sCQt2vG2W8 .nav-dropdown .link {
  font-weight: 400;
}
.cid-sCQt2vG2W8 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sCQt2vG2W8 .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sCQt2vG2W8 .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-sCQt2vG2W8 .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-sCQt2vG2W8 .content-right-side {
  text-align: center;
}
.cid-sCQt2vG2W8 .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-sCQt2vG2W8 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sCQt2vG2W8 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-sCQt2vG2W8 .navbar .menu-content-top {
    display: block;
  }
  .cid-sCQt2vG2W8 .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-sCQt2vG2W8 .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-sCQt2vG2W8 .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-sCQt2vG2W8 .menu-bottom {
    display: flex;
  }
  .cid-sCQt2vG2W8 .navbar {
    display: block;
    padding: 0;
  }
  .cid-sCQt2vG2W8 .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sCQt2vG2W8 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-sCQt2vG2W8 .navbar-toggler {
    display: none;
  }
}
.cid-sCQt2vG2W8 .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-sCQt2vG2W8 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sCQt2vG2W8 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sCQt2vG2W8 .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sCQt2vG2W8 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sCQt2vG2W8 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sCQt2vG2W8 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sCQt2vG2W8 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sCQt2vG2W8 .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sCQt2vG2W8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sCQt2vG2W8 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sCQt2vG2W8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sCQt2vG2W8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sCQt2vG2W8 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sCQt2vG2W8 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sCQt2vG2W8 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-sCQt2vG2W8 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sCQt2vG2W8 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sCQt2vG2W8 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sCQt2vG2W8 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sCQt2vG2W8 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sCQt2vG2W8 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-sCQt2vG2W8 button.navbar-toggler:focus {
  outline: none;
}
.cid-sCQt2vG2W8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-sCQt2vG2W8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sCQt2vG2W8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sCQt2vG2W8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sCQt2vG2W8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sCQt2vG2W8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sCQt2vG2W8 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sCQt2vG2W8 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sCQt2vG2W8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sCQt2vG2W8 .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sCQt2vG2W8 .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sCQt2vG2W8 .collapsed .menu-logo {
  margin-right: 0;
}
.cid-sCQt2vG2W8 .collapsed .btn {
  display: flex;
}
.cid-sCQt2vG2W8 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sCQt2vG2W8 .collapsed .navbar-collapse.collapsing,
.cid-sCQt2vG2W8 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sCQt2vG2W8 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sCQt2vG2W8 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sCQt2vG2W8 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sCQt2vG2W8 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sCQt2vG2W8 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sCQt2vG2W8 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sCQt2vG2W8 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sCQt2vG2W8 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sCQt2vG2W8 .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sCQt2vG2W8 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-sCQt2vG2W8 .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sCQt2vG2W8 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-sCQt2vG2W8 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sCQt2vG2W8 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sCQt2vG2W8 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-sCQt2vG2W8 .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-sCQt2vG2W8 .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-sCQt2vG2W8 .dropdown-item:before {
    display: none;
  }
  .cid-sCQt2vG2W8 .menu-logo {
    margin-right: 0;
  }
  .cid-sCQt2vG2W8 .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sCQt2vG2W8 img {
    height: 3.8rem !important;
  }
  .cid-sCQt2vG2W8 .btn {
    display: flex;
  }
  .cid-sCQt2vG2W8 button.navbar-toggler {
    display: block;
  }
  .cid-sCQt2vG2W8 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-sCQt2vG2W8 .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sCQt2vG2W8 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sCQt2vG2W8 .navbar-collapse.collapsing,
  .cid-sCQt2vG2W8 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sCQt2vG2W8 .navbar-collapse.collapsing .navbar-nav,
  .cid-sCQt2vG2W8 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sCQt2vG2W8 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sCQt2vG2W8 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sCQt2vG2W8 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sCQt2vG2W8 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sCQt2vG2W8 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sCQt2vG2W8 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sCQt2vG2W8 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sCQt2vG2W8 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sCQt2vG2W8 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sCQt2vG2W8 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-sCQt2vG2W8 .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-sCQt2vG2W8 .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-sCQt2vG2W8 .nav-link:focus {
  outline: none;
}
.cid-sCQt2vG2W8 .navbar-toggler {
  position: relative;
}
.cid-sCQt2vG2W8 .dropdown-item.active,
.cid-sCQt2vG2W8 .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-sCQt2vG2W8 .nav-link:hover,
.cid-sCQt2vG2W8 .dropdown-item:hover {
  color: #4284df;
}
.cid-sCQt2vfgdW {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sCQt2vkHRu {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-sCQt2vkHRu .block-title {
  text-align: left;
}
.cid-sCQt2vqHeO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sCQt2vqHeO .block-title {
  text-align: left;
}
.cid-sCQt2vvnXY {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sCQt2vAyLM {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sCQt2vAyLM .block-text {
  text-align: center;
}
.cid-sCQt2vZRH0 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-sCQt2vZRH0 p {
  text-align: center;
}
.cid-sCQt2vZRH0 .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sCQt2vZRH0 .btn-underline:hover {
  color: #505050;
}
.cid-sCQt2vZRH0 .btn-underline:before {
  background-color: #505050;
}
.cid-sCQt2vZRH0 .social-list a:focus {
  text-decoration: none;
}
.cid-sCQt2vZRH0 .text-copyright {
  width: 100%;
}
.cid-sCQt2vZRH0 .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-sCQt2vZRH0 .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-sCQt2vZRH0 .logo-footer {
  line-height: normal;
}
.cid-sCQt2vZRH0 .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sCQt2vZRH0 .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sCQt2vZRH0 .mbr-section-btn {
  font-size: 16px;
}
.cid-sCQt2vZRH0 .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-sEdaqpc305 .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-sEdaqpc305 .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-sEdaqpc305 .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-sEdaqpc305 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sEdaqpc305 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sEdaqpc305 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sEdaqpc305 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sEdaqpc305 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sEdaqpc305 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sEdaqpc305 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sEdaqpc305 a {
  font-style: normal;
}
.cid-sEdaqpc305 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sEdaqpc305 .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-sEdaqpc305 .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sEdaqpc305 .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-sEdaqpc305 .content-text {
  margin-bottom: 0;
}
.cid-sEdaqpc305 .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sEdaqpc305 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sEdaqpc305 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-sEdaqpc305 .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-sEdaqpc305 .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-sEdaqpc305 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sEdaqpc305 .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sEdaqpc305 .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sEdaqpc305 .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-sEdaqpc305 .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sEdaqpc305 .nav-dropdown .link {
  font-weight: 400;
}
.cid-sEdaqpc305 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sEdaqpc305 .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sEdaqpc305 .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-sEdaqpc305 .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-sEdaqpc305 .content-right-side {
  text-align: center;
}
.cid-sEdaqpc305 .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-sEdaqpc305 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sEdaqpc305 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-sEdaqpc305 .navbar .menu-content-top {
    display: block;
  }
  .cid-sEdaqpc305 .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-sEdaqpc305 .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-sEdaqpc305 .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-sEdaqpc305 .menu-bottom {
    display: flex;
  }
  .cid-sEdaqpc305 .navbar {
    display: block;
    padding: 0;
  }
  .cid-sEdaqpc305 .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sEdaqpc305 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-sEdaqpc305 .navbar-toggler {
    display: none;
  }
}
.cid-sEdaqpc305 .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-sEdaqpc305 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sEdaqpc305 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sEdaqpc305 .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sEdaqpc305 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sEdaqpc305 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sEdaqpc305 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sEdaqpc305 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sEdaqpc305 .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sEdaqpc305 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sEdaqpc305 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sEdaqpc305 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sEdaqpc305 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sEdaqpc305 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sEdaqpc305 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sEdaqpc305 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-sEdaqpc305 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sEdaqpc305 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sEdaqpc305 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sEdaqpc305 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sEdaqpc305 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sEdaqpc305 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-sEdaqpc305 button.navbar-toggler:focus {
  outline: none;
}
.cid-sEdaqpc305 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-sEdaqpc305 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sEdaqpc305 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sEdaqpc305 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sEdaqpc305 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sEdaqpc305 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sEdaqpc305 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sEdaqpc305 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sEdaqpc305 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sEdaqpc305 .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sEdaqpc305 .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sEdaqpc305 .collapsed .menu-logo {
  margin-right: 0;
}
.cid-sEdaqpc305 .collapsed .btn {
  display: flex;
}
.cid-sEdaqpc305 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sEdaqpc305 .collapsed .navbar-collapse.collapsing,
.cid-sEdaqpc305 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sEdaqpc305 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sEdaqpc305 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sEdaqpc305 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sEdaqpc305 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sEdaqpc305 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sEdaqpc305 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sEdaqpc305 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sEdaqpc305 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sEdaqpc305 .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sEdaqpc305 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-sEdaqpc305 .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sEdaqpc305 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-sEdaqpc305 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sEdaqpc305 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sEdaqpc305 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-sEdaqpc305 .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-sEdaqpc305 .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-sEdaqpc305 .dropdown-item:before {
    display: none;
  }
  .cid-sEdaqpc305 .menu-logo {
    margin-right: 0;
  }
  .cid-sEdaqpc305 .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sEdaqpc305 img {
    height: 3.8rem !important;
  }
  .cid-sEdaqpc305 .btn {
    display: flex;
  }
  .cid-sEdaqpc305 button.navbar-toggler {
    display: block;
  }
  .cid-sEdaqpc305 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-sEdaqpc305 .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sEdaqpc305 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sEdaqpc305 .navbar-collapse.collapsing,
  .cid-sEdaqpc305 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sEdaqpc305 .navbar-collapse.collapsing .navbar-nav,
  .cid-sEdaqpc305 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sEdaqpc305 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sEdaqpc305 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sEdaqpc305 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sEdaqpc305 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sEdaqpc305 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sEdaqpc305 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sEdaqpc305 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sEdaqpc305 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sEdaqpc305 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sEdaqpc305 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-sEdaqpc305 .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-sEdaqpc305 .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-sEdaqpc305 .nav-link:focus {
  outline: none;
}
.cid-sEdaqpc305 .navbar-toggler {
  position: relative;
}
.cid-sEdaqpc305 .dropdown-item.active,
.cid-sEdaqpc305 .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-sEdaqpc305 .nav-link:hover,
.cid-sEdaqpc305 .dropdown-item:hover {
  color: #4284df;
}
.cid-sEdaqoIP2N {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sEdaqoPSWK {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-sEdaqoPSWK .block-title {
  text-align: left;
}
.cid-sEdaqoVKtC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sEdaqoVKtC .block-title {
  text-align: left;
}
.cid-sEdaqp6Ttd {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sEdaqp6Ttd .block-text {
  text-align: left;
}
.cid-sEdaRpH74T {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sEdaRpH74T .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sEdaRpH74T .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sEdaRpH74T .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sEdaRpH74T .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sEdaRpH74T .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sEdaRpH74T .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sEdaRpH74T .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sEdaRpH74T .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sEdaRpH74T .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sEdaRpH74T ul {
  font-size: 0;
}
.cid-sEdaRpH74T .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-sEdaRpH74T .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-sEdaRpH74T .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-sEdaqpy3hh {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-sEdaqpy3hh p {
  text-align: center;
}
.cid-sEdaqpy3hh .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sEdaqpy3hh .btn-underline:hover {
  color: #505050;
}
.cid-sEdaqpy3hh .btn-underline:before {
  background-color: #505050;
}
.cid-sEdaqpy3hh .social-list a:focus {
  text-decoration: none;
}
.cid-sEdaqpy3hh .text-copyright {
  width: 100%;
}
.cid-sEdaqpy3hh .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-sEdaqpy3hh .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-sEdaqpy3hh .logo-footer {
  line-height: normal;
}
.cid-sEdaqpy3hh .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sEdaqpy3hh .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sEdaqpy3hh .mbr-section-btn {
  font-size: 16px;
}
.cid-sEdaqpy3hh .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-sF9AdenPmR .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-sF9AdenPmR .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-sF9AdenPmR .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-sF9AdenPmR .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sF9AdenPmR .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sF9AdenPmR .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sF9AdenPmR .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sF9AdenPmR .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sF9AdenPmR .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sF9AdenPmR .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sF9AdenPmR a {
  font-style: normal;
}
.cid-sF9AdenPmR .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sF9AdenPmR .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-sF9AdenPmR .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sF9AdenPmR .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-sF9AdenPmR .content-text {
  margin-bottom: 0;
}
.cid-sF9AdenPmR .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sF9AdenPmR .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sF9AdenPmR .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-sF9AdenPmR .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-sF9AdenPmR .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-sF9AdenPmR .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sF9AdenPmR .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sF9AdenPmR .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sF9AdenPmR .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-sF9AdenPmR .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sF9AdenPmR .nav-dropdown .link {
  font-weight: 400;
}
.cid-sF9AdenPmR .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sF9AdenPmR .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sF9AdenPmR .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-sF9AdenPmR .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-sF9AdenPmR .content-right-side {
  text-align: center;
}
.cid-sF9AdenPmR .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-sF9AdenPmR .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sF9AdenPmR .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-sF9AdenPmR .navbar .menu-content-top {
    display: block;
  }
  .cid-sF9AdenPmR .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-sF9AdenPmR .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-sF9AdenPmR .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-sF9AdenPmR .menu-bottom {
    display: flex;
  }
  .cid-sF9AdenPmR .navbar {
    display: block;
    padding: 0;
  }
  .cid-sF9AdenPmR .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sF9AdenPmR .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-sF9AdenPmR .navbar-toggler {
    display: none;
  }
}
.cid-sF9AdenPmR .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-sF9AdenPmR .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sF9AdenPmR .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sF9AdenPmR .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sF9AdenPmR .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sF9AdenPmR .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sF9AdenPmR .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sF9AdenPmR .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sF9AdenPmR .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sF9AdenPmR .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sF9AdenPmR .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sF9AdenPmR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sF9AdenPmR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sF9AdenPmR .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sF9AdenPmR .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sF9AdenPmR .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-sF9AdenPmR .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sF9AdenPmR .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sF9AdenPmR .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sF9AdenPmR .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sF9AdenPmR .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sF9AdenPmR button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-sF9AdenPmR button.navbar-toggler:focus {
  outline: none;
}
.cid-sF9AdenPmR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-sF9AdenPmR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sF9AdenPmR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sF9AdenPmR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sF9AdenPmR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sF9AdenPmR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sF9AdenPmR nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sF9AdenPmR nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sF9AdenPmR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sF9AdenPmR .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sF9AdenPmR .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sF9AdenPmR .collapsed .menu-logo {
  margin-right: 0;
}
.cid-sF9AdenPmR .collapsed .btn {
  display: flex;
}
.cid-sF9AdenPmR .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sF9AdenPmR .collapsed .navbar-collapse.collapsing,
.cid-sF9AdenPmR .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sF9AdenPmR .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sF9AdenPmR .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sF9AdenPmR .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sF9AdenPmR .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sF9AdenPmR .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sF9AdenPmR .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sF9AdenPmR .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sF9AdenPmR .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sF9AdenPmR .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sF9AdenPmR .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-sF9AdenPmR .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sF9AdenPmR .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-sF9AdenPmR .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sF9AdenPmR .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sF9AdenPmR .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-sF9AdenPmR .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-sF9AdenPmR .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-sF9AdenPmR .dropdown-item:before {
    display: none;
  }
  .cid-sF9AdenPmR .menu-logo {
    margin-right: 0;
  }
  .cid-sF9AdenPmR .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sF9AdenPmR img {
    height: 3.8rem !important;
  }
  .cid-sF9AdenPmR .btn {
    display: flex;
  }
  .cid-sF9AdenPmR button.navbar-toggler {
    display: block;
  }
  .cid-sF9AdenPmR .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-sF9AdenPmR .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sF9AdenPmR .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sF9AdenPmR .navbar-collapse.collapsing,
  .cid-sF9AdenPmR .navbar-collapse.show {
    display: block !important;
  }
  .cid-sF9AdenPmR .navbar-collapse.collapsing .navbar-nav,
  .cid-sF9AdenPmR .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sF9AdenPmR .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sF9AdenPmR .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sF9AdenPmR .navbar-collapse.collapsing .navbar-buttons,
  .cid-sF9AdenPmR .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sF9AdenPmR .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sF9AdenPmR .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sF9AdenPmR .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sF9AdenPmR .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sF9AdenPmR .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sF9AdenPmR .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-sF9AdenPmR .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-sF9AdenPmR .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-sF9AdenPmR .nav-link:focus {
  outline: none;
}
.cid-sF9AdenPmR .navbar-toggler {
  position: relative;
}
.cid-sF9AdenPmR .dropdown-item.active,
.cid-sF9AdenPmR .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-sF9AdenPmR .nav-link:hover,
.cid-sF9AdenPmR .dropdown-item:hover {
  color: #4284df;
}
.cid-sF9AddCWUc {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sF9AddIoCc {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-sF9AddIoCc .block-title {
  text-align: left;
}
.cid-sF9AddO9TT {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sF9AddO9TT .block-title {
  text-align: left;
}
.cid-sF9AddTpyQ {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sF9AddTpyQ .block-text {
  text-align: left;
}
.cid-sF9AddZ7hc {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sF9AddZ7hc .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sF9AddZ7hc .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sF9AddZ7hc .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sF9AddZ7hc .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sF9AddZ7hc .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sF9AddZ7hc .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sF9AddZ7hc .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sF9AddZ7hc .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sF9AddZ7hc .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sF9AddZ7hc ul {
  font-size: 0;
}
.cid-sF9AddZ7hc .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-sF9AddZ7hc .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-sF9AddZ7hc .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-sF9AdeFUcD {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-sF9AdeFUcD p {
  text-align: center;
}
.cid-sF9AdeFUcD .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sF9AdeFUcD .btn-underline:hover {
  color: #505050;
}
.cid-sF9AdeFUcD .btn-underline:before {
  background-color: #505050;
}
.cid-sF9AdeFUcD .social-list a:focus {
  text-decoration: none;
}
.cid-sF9AdeFUcD .text-copyright {
  width: 100%;
}
.cid-sF9AdeFUcD .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-sF9AdeFUcD .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-sF9AdeFUcD .logo-footer {
  line-height: normal;
}
.cid-sF9AdeFUcD .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sF9AdeFUcD .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sF9AdeFUcD .mbr-section-btn {
  font-size: 16px;
}
.cid-sF9AdeFUcD .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-sGsINXGC8w .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-sGsINXGC8w .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-sGsINXGC8w .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-sGsINXGC8w .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sGsINXGC8w .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sGsINXGC8w .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sGsINXGC8w .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sGsINXGC8w .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sGsINXGC8w .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sGsINXGC8w .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sGsINXGC8w a {
  font-style: normal;
}
.cid-sGsINXGC8w .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sGsINXGC8w .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-sGsINXGC8w .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sGsINXGC8w .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-sGsINXGC8w .content-text {
  margin-bottom: 0;
}
.cid-sGsINXGC8w .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sGsINXGC8w .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sGsINXGC8w .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-sGsINXGC8w .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-sGsINXGC8w .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-sGsINXGC8w .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sGsINXGC8w .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sGsINXGC8w .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sGsINXGC8w .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-sGsINXGC8w .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sGsINXGC8w .nav-dropdown .link {
  font-weight: 400;
}
.cid-sGsINXGC8w .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sGsINXGC8w .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sGsINXGC8w .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-sGsINXGC8w .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-sGsINXGC8w .content-right-side {
  text-align: center;
}
.cid-sGsINXGC8w .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-sGsINXGC8w .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sGsINXGC8w .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-sGsINXGC8w .navbar .menu-content-top {
    display: block;
  }
  .cid-sGsINXGC8w .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-sGsINXGC8w .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-sGsINXGC8w .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-sGsINXGC8w .menu-bottom {
    display: flex;
  }
  .cid-sGsINXGC8w .navbar {
    display: block;
    padding: 0;
  }
  .cid-sGsINXGC8w .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sGsINXGC8w .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-sGsINXGC8w .navbar-toggler {
    display: none;
  }
}
.cid-sGsINXGC8w .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-sGsINXGC8w .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sGsINXGC8w .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sGsINXGC8w .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sGsINXGC8w .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sGsINXGC8w .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sGsINXGC8w .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sGsINXGC8w .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sGsINXGC8w .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sGsINXGC8w .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sGsINXGC8w .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sGsINXGC8w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sGsINXGC8w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sGsINXGC8w .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sGsINXGC8w .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sGsINXGC8w .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-sGsINXGC8w .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sGsINXGC8w .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sGsINXGC8w .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sGsINXGC8w .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sGsINXGC8w .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sGsINXGC8w button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-sGsINXGC8w button.navbar-toggler:focus {
  outline: none;
}
.cid-sGsINXGC8w button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-sGsINXGC8w button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sGsINXGC8w button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sGsINXGC8w button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sGsINXGC8w button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sGsINXGC8w nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sGsINXGC8w nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sGsINXGC8w nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sGsINXGC8w nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sGsINXGC8w .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sGsINXGC8w .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sGsINXGC8w .collapsed .menu-logo {
  margin-right: 0;
}
.cid-sGsINXGC8w .collapsed .btn {
  display: flex;
}
.cid-sGsINXGC8w .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sGsINXGC8w .collapsed .navbar-collapse.collapsing,
.cid-sGsINXGC8w .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sGsINXGC8w .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sGsINXGC8w .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sGsINXGC8w .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sGsINXGC8w .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sGsINXGC8w .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sGsINXGC8w .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sGsINXGC8w .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sGsINXGC8w .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sGsINXGC8w .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sGsINXGC8w .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-sGsINXGC8w .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sGsINXGC8w .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-sGsINXGC8w .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sGsINXGC8w .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sGsINXGC8w .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-sGsINXGC8w .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-sGsINXGC8w .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-sGsINXGC8w .dropdown-item:before {
    display: none;
  }
  .cid-sGsINXGC8w .menu-logo {
    margin-right: 0;
  }
  .cid-sGsINXGC8w .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sGsINXGC8w img {
    height: 3.8rem !important;
  }
  .cid-sGsINXGC8w .btn {
    display: flex;
  }
  .cid-sGsINXGC8w button.navbar-toggler {
    display: block;
  }
  .cid-sGsINXGC8w .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-sGsINXGC8w .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sGsINXGC8w .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sGsINXGC8w .navbar-collapse.collapsing,
  .cid-sGsINXGC8w .navbar-collapse.show {
    display: block !important;
  }
  .cid-sGsINXGC8w .navbar-collapse.collapsing .navbar-nav,
  .cid-sGsINXGC8w .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sGsINXGC8w .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sGsINXGC8w .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sGsINXGC8w .navbar-collapse.collapsing .navbar-buttons,
  .cid-sGsINXGC8w .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sGsINXGC8w .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sGsINXGC8w .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sGsINXGC8w .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sGsINXGC8w .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sGsINXGC8w .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sGsINXGC8w .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-sGsINXGC8w .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-sGsINXGC8w .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-sGsINXGC8w .nav-link:focus {
  outline: none;
}
.cid-sGsINXGC8w .navbar-toggler {
  position: relative;
}
.cid-sGsINXGC8w .dropdown-item.active,
.cid-sGsINXGC8w .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-sGsINXGC8w .nav-link:hover,
.cid-sGsINXGC8w .dropdown-item:hover {
  color: #4284df;
}
.cid-sGsINWn47M {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sGsINWwNeF {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-sGsINWwNeF .block-title {
  text-align: left;
}
.cid-sGsINWDfSZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sGsINWDfSZ .block-title {
  text-align: left;
}
.cid-sGsINWJPmQ {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sGsINWJPmQ .block-text {
  text-align: left;
}
.cid-sI1AxMQ8QP {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #f29c9a;
}
.cid-sI1AxMQ8QP .block-text {
  text-align: center;
}
.cid-sHADcNL2qp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-sHADcNL2qp .block-text {
  text-align: center;
}
.cid-sHypgYsR2i {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sHypgYsR2i .mbr-section-subtitle {
  color: #767676;
}
.cid-sHypgYsR2i .container-table {
  margin: 0 auto;
}
.cid-sHypgYsR2i .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sHypgYsR2i .dataTables_wrapper {
  display: block;
}
.cid-sHypgYsR2i .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sHypgYsR2i table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-sHypgYsR2i table th {
  border-top: 1px solid #cccccc;
  transition: all .2s;
  border-bottom: none;
}
.cid-sHypgYsR2i table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sHypgYsR2i table td {
  border-top: 1px solid #cccccc;
}
.cid-sHypgYsR2i table td:hover {
  color: #4284df;
}
.cid-sHypgYsR2i table tr:last-child td {
  border-bottom: 1px solid #cccccc;
}
.cid-sHypgYsR2i .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sHypgYsR2i .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sHypgYsR2i .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sHypgYsR2i .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sHypgYsR2i .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sHypgYsR2i .dataTables_filter {
    text-align: center;
  }
  .cid-sHypgYsR2i .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sHyryxSOxM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sHyryxSOxM .mbr-section-subtitle {
  color: #767676;
}
.cid-sHyryxSOxM .container-table {
  margin: 0 auto;
}
.cid-sHyryxSOxM .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sHyryxSOxM .dataTables_wrapper {
  display: block;
}
.cid-sHyryxSOxM .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sHyryxSOxM table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-sHyryxSOxM table th {
  border-top: 1px solid #cccccc;
  transition: all .2s;
  border-bottom: none;
}
.cid-sHyryxSOxM table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sHyryxSOxM table td {
  border-top: 1px solid #cccccc;
}
.cid-sHyryxSOxM table td:hover {
  color: #4284df;
}
.cid-sHyryxSOxM table tr:last-child td {
  border-bottom: 1px solid #cccccc;
}
.cid-sHyryxSOxM .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sHyryxSOxM .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sHyryxSOxM .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sHyryxSOxM .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sHyryxSOxM .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sHyryxSOxM .dataTables_filter {
    text-align: center;
  }
  .cid-sHyryxSOxM .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sGsINXW9Nq {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-sGsINXW9Nq p {
  text-align: center;
}
.cid-sGsINXW9Nq .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sGsINXW9Nq .btn-underline:hover {
  color: #505050;
}
.cid-sGsINXW9Nq .btn-underline:before {
  background-color: #505050;
}
.cid-sGsINXW9Nq .social-list a:focus {
  text-decoration: none;
}
.cid-sGsINXW9Nq .text-copyright {
  width: 100%;
}
.cid-sGsINXW9Nq .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-sGsINXW9Nq .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-sGsINXW9Nq .logo-footer {
  line-height: normal;
}
.cid-sGsINXW9Nq .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sGsINXW9Nq .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sGsINXW9Nq .mbr-section-btn {
  font-size: 16px;
}
.cid-sGsINXW9Nq .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-sGsIOz2SHx .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-sGsIOz2SHx .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-sGsIOz2SHx .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-sGsIOz2SHx .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sGsIOz2SHx .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sGsIOz2SHx .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sGsIOz2SHx .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sGsIOz2SHx .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sGsIOz2SHx .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sGsIOz2SHx .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sGsIOz2SHx a {
  font-style: normal;
}
.cid-sGsIOz2SHx .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sGsIOz2SHx .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-sGsIOz2SHx .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sGsIOz2SHx .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-sGsIOz2SHx .content-text {
  margin-bottom: 0;
}
.cid-sGsIOz2SHx .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sGsIOz2SHx .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sGsIOz2SHx .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-sGsIOz2SHx .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-sGsIOz2SHx .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-sGsIOz2SHx .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sGsIOz2SHx .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sGsIOz2SHx .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sGsIOz2SHx .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-sGsIOz2SHx .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sGsIOz2SHx .nav-dropdown .link {
  font-weight: 400;
}
.cid-sGsIOz2SHx .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sGsIOz2SHx .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sGsIOz2SHx .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-sGsIOz2SHx .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-sGsIOz2SHx .content-right-side {
  text-align: center;
}
.cid-sGsIOz2SHx .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-sGsIOz2SHx .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sGsIOz2SHx .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-sGsIOz2SHx .navbar .menu-content-top {
    display: block;
  }
  .cid-sGsIOz2SHx .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-sGsIOz2SHx .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-sGsIOz2SHx .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-sGsIOz2SHx .menu-bottom {
    display: flex;
  }
  .cid-sGsIOz2SHx .navbar {
    display: block;
    padding: 0;
  }
  .cid-sGsIOz2SHx .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sGsIOz2SHx .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-sGsIOz2SHx .navbar-toggler {
    display: none;
  }
}
.cid-sGsIOz2SHx .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-sGsIOz2SHx .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sGsIOz2SHx .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sGsIOz2SHx .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sGsIOz2SHx .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sGsIOz2SHx .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sGsIOz2SHx .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sGsIOz2SHx .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sGsIOz2SHx .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sGsIOz2SHx .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sGsIOz2SHx .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sGsIOz2SHx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sGsIOz2SHx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sGsIOz2SHx .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sGsIOz2SHx .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sGsIOz2SHx .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-sGsIOz2SHx .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sGsIOz2SHx .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sGsIOz2SHx .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sGsIOz2SHx .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sGsIOz2SHx .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sGsIOz2SHx button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-sGsIOz2SHx button.navbar-toggler:focus {
  outline: none;
}
.cid-sGsIOz2SHx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-sGsIOz2SHx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sGsIOz2SHx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sGsIOz2SHx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sGsIOz2SHx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sGsIOz2SHx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sGsIOz2SHx nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sGsIOz2SHx nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sGsIOz2SHx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sGsIOz2SHx .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sGsIOz2SHx .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sGsIOz2SHx .collapsed .menu-logo {
  margin-right: 0;
}
.cid-sGsIOz2SHx .collapsed .btn {
  display: flex;
}
.cid-sGsIOz2SHx .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sGsIOz2SHx .collapsed .navbar-collapse.collapsing,
.cid-sGsIOz2SHx .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sGsIOz2SHx .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sGsIOz2SHx .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sGsIOz2SHx .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sGsIOz2SHx .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sGsIOz2SHx .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sGsIOz2SHx .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sGsIOz2SHx .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sGsIOz2SHx .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sGsIOz2SHx .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sGsIOz2SHx .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-sGsIOz2SHx .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sGsIOz2SHx .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-sGsIOz2SHx .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sGsIOz2SHx .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sGsIOz2SHx .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-sGsIOz2SHx .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-sGsIOz2SHx .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-sGsIOz2SHx .dropdown-item:before {
    display: none;
  }
  .cid-sGsIOz2SHx .menu-logo {
    margin-right: 0;
  }
  .cid-sGsIOz2SHx .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sGsIOz2SHx img {
    height: 3.8rem !important;
  }
  .cid-sGsIOz2SHx .btn {
    display: flex;
  }
  .cid-sGsIOz2SHx button.navbar-toggler {
    display: block;
  }
  .cid-sGsIOz2SHx .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-sGsIOz2SHx .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sGsIOz2SHx .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sGsIOz2SHx .navbar-collapse.collapsing,
  .cid-sGsIOz2SHx .navbar-collapse.show {
    display: block !important;
  }
  .cid-sGsIOz2SHx .navbar-collapse.collapsing .navbar-nav,
  .cid-sGsIOz2SHx .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sGsIOz2SHx .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sGsIOz2SHx .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sGsIOz2SHx .navbar-collapse.collapsing .navbar-buttons,
  .cid-sGsIOz2SHx .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sGsIOz2SHx .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sGsIOz2SHx .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sGsIOz2SHx .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sGsIOz2SHx .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sGsIOz2SHx .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sGsIOz2SHx .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-sGsIOz2SHx .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-sGsIOz2SHx .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-sGsIOz2SHx .nav-link:focus {
  outline: none;
}
.cid-sGsIOz2SHx .navbar-toggler {
  position: relative;
}
.cid-sGsIOz2SHx .dropdown-item.active,
.cid-sGsIOz2SHx .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-sGsIOz2SHx .nav-link:hover,
.cid-sGsIOz2SHx .dropdown-item:hover {
  color: #4284df;
}
.cid-sGsIOxHgzC {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sGsIOxPoDT {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-sGsIOxPoDT .block-title {
  text-align: left;
}
.cid-sGsIOxWyqF {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sGsIOxWyqF .block-title {
  text-align: left;
}
.cid-sGsIOy23tw {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sGsIOy23tw .block-text {
  text-align: left;
}
.cid-sGsKN2HIEz {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sGsKN2HIEz .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sGsKN2HIEz .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sGsKN2HIEz .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sGsKN2HIEz .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sGsKN2HIEz .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sGsKN2HIEz .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sGsKN2HIEz .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sGsKN2HIEz .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sGsKN2HIEz .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sGsKN2HIEz ul {
  font-size: 0;
}
.cid-sGsKN2HIEz .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-sGsKN2HIEz .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-sGsKN2HIEz .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-sGsIOzjiXw {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-sGsIOzjiXw p {
  text-align: center;
}
.cid-sGsIOzjiXw .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sGsIOzjiXw .btn-underline:hover {
  color: #505050;
}
.cid-sGsIOzjiXw .btn-underline:before {
  background-color: #505050;
}
.cid-sGsIOzjiXw .social-list a:focus {
  text-decoration: none;
}
.cid-sGsIOzjiXw .text-copyright {
  width: 100%;
}
.cid-sGsIOzjiXw .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-sGsIOzjiXw .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-sGsIOzjiXw .logo-footer {
  line-height: normal;
}
.cid-sGsIOzjiXw .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sGsIOzjiXw .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sGsIOzjiXw .mbr-section-btn {
  font-size: 16px;
}
.cid-sGsIOzjiXw .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-sGsIPdORkF .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-sGsIPdORkF .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-sGsIPdORkF .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-sGsIPdORkF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sGsIPdORkF .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sGsIPdORkF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sGsIPdORkF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sGsIPdORkF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sGsIPdORkF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sGsIPdORkF .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sGsIPdORkF a {
  font-style: normal;
}
.cid-sGsIPdORkF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sGsIPdORkF .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-sGsIPdORkF .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sGsIPdORkF .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-sGsIPdORkF .content-text {
  margin-bottom: 0;
}
.cid-sGsIPdORkF .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sGsIPdORkF .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sGsIPdORkF .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-sGsIPdORkF .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-sGsIPdORkF .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-sGsIPdORkF .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sGsIPdORkF .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sGsIPdORkF .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sGsIPdORkF .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-sGsIPdORkF .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sGsIPdORkF .nav-dropdown .link {
  font-weight: 400;
}
.cid-sGsIPdORkF .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sGsIPdORkF .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sGsIPdORkF .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-sGsIPdORkF .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-sGsIPdORkF .content-right-side {
  text-align: center;
}
.cid-sGsIPdORkF .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-sGsIPdORkF .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sGsIPdORkF .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-sGsIPdORkF .navbar .menu-content-top {
    display: block;
  }
  .cid-sGsIPdORkF .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-sGsIPdORkF .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-sGsIPdORkF .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-sGsIPdORkF .menu-bottom {
    display: flex;
  }
  .cid-sGsIPdORkF .navbar {
    display: block;
    padding: 0;
  }
  .cid-sGsIPdORkF .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sGsIPdORkF .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-sGsIPdORkF .navbar-toggler {
    display: none;
  }
}
.cid-sGsIPdORkF .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-sGsIPdORkF .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sGsIPdORkF .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sGsIPdORkF .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sGsIPdORkF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sGsIPdORkF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sGsIPdORkF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sGsIPdORkF .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sGsIPdORkF .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sGsIPdORkF .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sGsIPdORkF .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sGsIPdORkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sGsIPdORkF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sGsIPdORkF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sGsIPdORkF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sGsIPdORkF .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-sGsIPdORkF .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sGsIPdORkF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sGsIPdORkF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sGsIPdORkF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sGsIPdORkF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sGsIPdORkF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-sGsIPdORkF button.navbar-toggler:focus {
  outline: none;
}
.cid-sGsIPdORkF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-sGsIPdORkF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sGsIPdORkF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sGsIPdORkF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sGsIPdORkF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sGsIPdORkF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sGsIPdORkF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sGsIPdORkF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sGsIPdORkF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sGsIPdORkF .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sGsIPdORkF .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sGsIPdORkF .collapsed .menu-logo {
  margin-right: 0;
}
.cid-sGsIPdORkF .collapsed .btn {
  display: flex;
}
.cid-sGsIPdORkF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sGsIPdORkF .collapsed .navbar-collapse.collapsing,
.cid-sGsIPdORkF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sGsIPdORkF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sGsIPdORkF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sGsIPdORkF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sGsIPdORkF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sGsIPdORkF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sGsIPdORkF .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sGsIPdORkF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sGsIPdORkF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sGsIPdORkF .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sGsIPdORkF .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-sGsIPdORkF .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sGsIPdORkF .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-sGsIPdORkF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sGsIPdORkF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sGsIPdORkF .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-sGsIPdORkF .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-sGsIPdORkF .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-sGsIPdORkF .dropdown-item:before {
    display: none;
  }
  .cid-sGsIPdORkF .menu-logo {
    margin-right: 0;
  }
  .cid-sGsIPdORkF .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sGsIPdORkF img {
    height: 3.8rem !important;
  }
  .cid-sGsIPdORkF .btn {
    display: flex;
  }
  .cid-sGsIPdORkF button.navbar-toggler {
    display: block;
  }
  .cid-sGsIPdORkF .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-sGsIPdORkF .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sGsIPdORkF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sGsIPdORkF .navbar-collapse.collapsing,
  .cid-sGsIPdORkF .navbar-collapse.show {
    display: block !important;
  }
  .cid-sGsIPdORkF .navbar-collapse.collapsing .navbar-nav,
  .cid-sGsIPdORkF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sGsIPdORkF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sGsIPdORkF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sGsIPdORkF .navbar-collapse.collapsing .navbar-buttons,
  .cid-sGsIPdORkF .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sGsIPdORkF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sGsIPdORkF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sGsIPdORkF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sGsIPdORkF .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sGsIPdORkF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sGsIPdORkF .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-sGsIPdORkF .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-sGsIPdORkF .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-sGsIPdORkF .nav-link:focus {
  outline: none;
}
.cid-sGsIPdORkF .navbar-toggler {
  position: relative;
}
.cid-sGsIPdORkF .dropdown-item.active,
.cid-sGsIPdORkF .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-sGsIPdORkF .nav-link:hover,
.cid-sGsIPdORkF .dropdown-item:hover {
  color: #4284df;
}
.cid-sGsIPcBytU {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sGsIPcICfC {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-sGsIPcICfC .block-title {
  text-align: left;
}
.cid-sGsIPcPN2n {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sGsIPcPN2n .block-title {
  text-align: left;
}
.cid-sGsIPcV1iX {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sGsIPcV1iX .block-text {
  text-align: left;
}
.cid-sGsIPd2KiQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sGsIPd2KiQ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sGsIPd2KiQ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sGsIPd2KiQ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sGsIPd2KiQ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sGsIPd2KiQ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sGsIPd2KiQ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sGsIPd2KiQ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sGsIPd2KiQ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sGsIPd2KiQ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sGsIPd2KiQ ul {
  font-size: 0;
}
.cid-sGsIPd2KiQ .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-sGsIPd2KiQ .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-sGsIPd2KiQ .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-sGsIPe4Dgb {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-sGsIPe4Dgb p {
  text-align: center;
}
.cid-sGsIPe4Dgb .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sGsIPe4Dgb .btn-underline:hover {
  color: #505050;
}
.cid-sGsIPe4Dgb .btn-underline:before {
  background-color: #505050;
}
.cid-sGsIPe4Dgb .social-list a:focus {
  text-decoration: none;
}
.cid-sGsIPe4Dgb .text-copyright {
  width: 100%;
}
.cid-sGsIPe4Dgb .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-sGsIPe4Dgb .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-sGsIPe4Dgb .logo-footer {
  line-height: normal;
}
.cid-sGsIPe4Dgb .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sGsIPe4Dgb .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sGsIPe4Dgb .mbr-section-btn {
  font-size: 16px;
}
.cid-sGsIPe4Dgb .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-sCkmHF4c4Y .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-sCkmHF4c4Y .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-sCkmHF4c4Y .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-sCkmHF4c4Y .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sCkmHF4c4Y .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sCkmHF4c4Y .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sCkmHF4c4Y .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sCkmHF4c4Y .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sCkmHF4c4Y .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sCkmHF4c4Y .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sCkmHF4c4Y a {
  font-style: normal;
}
.cid-sCkmHF4c4Y .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sCkmHF4c4Y .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-sCkmHF4c4Y .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sCkmHF4c4Y .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-sCkmHF4c4Y .content-text {
  margin-bottom: 0;
}
.cid-sCkmHF4c4Y .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sCkmHF4c4Y .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sCkmHF4c4Y .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-sCkmHF4c4Y .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-sCkmHF4c4Y .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-sCkmHF4c4Y .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sCkmHF4c4Y .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sCkmHF4c4Y .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sCkmHF4c4Y .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-sCkmHF4c4Y .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sCkmHF4c4Y .nav-dropdown .link {
  font-weight: 400;
}
.cid-sCkmHF4c4Y .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sCkmHF4c4Y .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sCkmHF4c4Y .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-sCkmHF4c4Y .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-sCkmHF4c4Y .content-right-side {
  text-align: center;
}
.cid-sCkmHF4c4Y .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-sCkmHF4c4Y .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sCkmHF4c4Y .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-sCkmHF4c4Y .navbar .menu-content-top {
    display: block;
  }
  .cid-sCkmHF4c4Y .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-sCkmHF4c4Y .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-sCkmHF4c4Y .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-sCkmHF4c4Y .menu-bottom {
    display: flex;
  }
  .cid-sCkmHF4c4Y .navbar {
    display: block;
    padding: 0;
  }
  .cid-sCkmHF4c4Y .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sCkmHF4c4Y .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-sCkmHF4c4Y .navbar-toggler {
    display: none;
  }
}
.cid-sCkmHF4c4Y .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-sCkmHF4c4Y .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sCkmHF4c4Y .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sCkmHF4c4Y .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sCkmHF4c4Y .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sCkmHF4c4Y .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sCkmHF4c4Y .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sCkmHF4c4Y .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sCkmHF4c4Y .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sCkmHF4c4Y .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sCkmHF4c4Y .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sCkmHF4c4Y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sCkmHF4c4Y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sCkmHF4c4Y .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sCkmHF4c4Y .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sCkmHF4c4Y .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-sCkmHF4c4Y .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sCkmHF4c4Y .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sCkmHF4c4Y .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sCkmHF4c4Y .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sCkmHF4c4Y .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sCkmHF4c4Y button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-sCkmHF4c4Y button.navbar-toggler:focus {
  outline: none;
}
.cid-sCkmHF4c4Y button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-sCkmHF4c4Y button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sCkmHF4c4Y button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sCkmHF4c4Y button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sCkmHF4c4Y button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sCkmHF4c4Y nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sCkmHF4c4Y nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sCkmHF4c4Y nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sCkmHF4c4Y nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sCkmHF4c4Y .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sCkmHF4c4Y .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sCkmHF4c4Y .collapsed .menu-logo {
  margin-right: 0;
}
.cid-sCkmHF4c4Y .collapsed .btn {
  display: flex;
}
.cid-sCkmHF4c4Y .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sCkmHF4c4Y .collapsed .navbar-collapse.collapsing,
.cid-sCkmHF4c4Y .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sCkmHF4c4Y .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sCkmHF4c4Y .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sCkmHF4c4Y .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sCkmHF4c4Y .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sCkmHF4c4Y .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sCkmHF4c4Y .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sCkmHF4c4Y .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sCkmHF4c4Y .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sCkmHF4c4Y .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sCkmHF4c4Y .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-sCkmHF4c4Y .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sCkmHF4c4Y .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-sCkmHF4c4Y .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sCkmHF4c4Y .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sCkmHF4c4Y .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-sCkmHF4c4Y .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-sCkmHF4c4Y .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-sCkmHF4c4Y .dropdown-item:before {
    display: none;
  }
  .cid-sCkmHF4c4Y .menu-logo {
    margin-right: 0;
  }
  .cid-sCkmHF4c4Y .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sCkmHF4c4Y img {
    height: 3.8rem !important;
  }
  .cid-sCkmHF4c4Y .btn {
    display: flex;
  }
  .cid-sCkmHF4c4Y button.navbar-toggler {
    display: block;
  }
  .cid-sCkmHF4c4Y .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-sCkmHF4c4Y .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sCkmHF4c4Y .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sCkmHF4c4Y .navbar-collapse.collapsing,
  .cid-sCkmHF4c4Y .navbar-collapse.show {
    display: block !important;
  }
  .cid-sCkmHF4c4Y .navbar-collapse.collapsing .navbar-nav,
  .cid-sCkmHF4c4Y .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sCkmHF4c4Y .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sCkmHF4c4Y .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sCkmHF4c4Y .navbar-collapse.collapsing .navbar-buttons,
  .cid-sCkmHF4c4Y .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sCkmHF4c4Y .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sCkmHF4c4Y .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sCkmHF4c4Y .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sCkmHF4c4Y .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sCkmHF4c4Y .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sCkmHF4c4Y .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-sCkmHF4c4Y .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-sCkmHF4c4Y .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-sCkmHF4c4Y .nav-link:focus {
  outline: none;
}
.cid-sCkmHF4c4Y .navbar-toggler {
  position: relative;
}
.cid-sCkmHF4c4Y .dropdown-item.active,
.cid-sCkmHF4c4Y .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-sCkmHF4c4Y .nav-link:hover,
.cid-sCkmHF4c4Y .dropdown-item:hover {
  color: #4284df;
}
.cid-sCkmHEABX0 {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sCkmHEIEQG {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-sCkmHEIEQG .block-title {
  text-align: left;
}
.cid-sCkmHEOgsN {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sCkmHEOgsN .block-title {
  text-align: left;
}
.cid-sCkmHETXoF {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sCkmHEZ6IB {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sCkmHEZ6IB .block-text {
  text-align: center;
}
.cid-sCkmHFuqOk {
  background: #ffffff;
}
.cid-sCkmHFuqOk .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-sCkmHFuqOk figcaption {
  position: relative;
}
.cid-sCkmHFuqOk figcaption div {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sCkmHFuqOk .image-block {
    width: 100% !important;
  }
}
.cid-sCkmHFDnX6 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-sCkmHFDnX6 p {
  text-align: center;
}
.cid-sCkmHFDnX6 .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sCkmHFDnX6 .btn-underline:hover {
  color: #505050;
}
.cid-sCkmHFDnX6 .btn-underline:before {
  background-color: #505050;
}
.cid-sCkmHFDnX6 .social-list a:focus {
  text-decoration: none;
}
.cid-sCkmHFDnX6 .text-copyright {
  width: 100%;
}
.cid-sCkmHFDnX6 .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-sCkmHFDnX6 .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-sCkmHFDnX6 .logo-footer {
  line-height: normal;
}
.cid-sCkmHFDnX6 .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sCkmHFDnX6 .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sCkmHFDnX6 .mbr-section-btn {
  font-size: 16px;
}
.cid-sCkmHFDnX6 .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-sGsJiTkn7s .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-sGsJiTkn7s .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-sGsJiTkn7s .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-sGsJiTkn7s .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sGsJiTkn7s .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sGsJiTkn7s .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sGsJiTkn7s .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sGsJiTkn7s .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sGsJiTkn7s .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sGsJiTkn7s .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sGsJiTkn7s a {
  font-style: normal;
}
.cid-sGsJiTkn7s .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sGsJiTkn7s .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-sGsJiTkn7s .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sGsJiTkn7s .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-sGsJiTkn7s .content-text {
  margin-bottom: 0;
}
.cid-sGsJiTkn7s .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sGsJiTkn7s .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sGsJiTkn7s .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-sGsJiTkn7s .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-sGsJiTkn7s .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-sGsJiTkn7s .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sGsJiTkn7s .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sGsJiTkn7s .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sGsJiTkn7s .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-sGsJiTkn7s .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sGsJiTkn7s .nav-dropdown .link {
  font-weight: 400;
}
.cid-sGsJiTkn7s .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sGsJiTkn7s .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sGsJiTkn7s .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-sGsJiTkn7s .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-sGsJiTkn7s .content-right-side {
  text-align: center;
}
.cid-sGsJiTkn7s .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-sGsJiTkn7s .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sGsJiTkn7s .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-sGsJiTkn7s .navbar .menu-content-top {
    display: block;
  }
  .cid-sGsJiTkn7s .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-sGsJiTkn7s .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-sGsJiTkn7s .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-sGsJiTkn7s .menu-bottom {
    display: flex;
  }
  .cid-sGsJiTkn7s .navbar {
    display: block;
    padding: 0;
  }
  .cid-sGsJiTkn7s .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sGsJiTkn7s .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-sGsJiTkn7s .navbar-toggler {
    display: none;
  }
}
.cid-sGsJiTkn7s .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-sGsJiTkn7s .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sGsJiTkn7s .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sGsJiTkn7s .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sGsJiTkn7s .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sGsJiTkn7s .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sGsJiTkn7s .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sGsJiTkn7s .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sGsJiTkn7s .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sGsJiTkn7s .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sGsJiTkn7s .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sGsJiTkn7s .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sGsJiTkn7s .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sGsJiTkn7s .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sGsJiTkn7s .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sGsJiTkn7s .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-sGsJiTkn7s .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sGsJiTkn7s .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sGsJiTkn7s .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sGsJiTkn7s .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sGsJiTkn7s .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sGsJiTkn7s button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-sGsJiTkn7s button.navbar-toggler:focus {
  outline: none;
}
.cid-sGsJiTkn7s button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-sGsJiTkn7s button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sGsJiTkn7s button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sGsJiTkn7s button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sGsJiTkn7s button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sGsJiTkn7s nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sGsJiTkn7s nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sGsJiTkn7s nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sGsJiTkn7s nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sGsJiTkn7s .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sGsJiTkn7s .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sGsJiTkn7s .collapsed .menu-logo {
  margin-right: 0;
}
.cid-sGsJiTkn7s .collapsed .btn {
  display: flex;
}
.cid-sGsJiTkn7s .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sGsJiTkn7s .collapsed .navbar-collapse.collapsing,
.cid-sGsJiTkn7s .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sGsJiTkn7s .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sGsJiTkn7s .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sGsJiTkn7s .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sGsJiTkn7s .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sGsJiTkn7s .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sGsJiTkn7s .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sGsJiTkn7s .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sGsJiTkn7s .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sGsJiTkn7s .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sGsJiTkn7s .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-sGsJiTkn7s .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sGsJiTkn7s .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-sGsJiTkn7s .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sGsJiTkn7s .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sGsJiTkn7s .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-sGsJiTkn7s .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-sGsJiTkn7s .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-sGsJiTkn7s .dropdown-item:before {
    display: none;
  }
  .cid-sGsJiTkn7s .menu-logo {
    margin-right: 0;
  }
  .cid-sGsJiTkn7s .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sGsJiTkn7s img {
    height: 3.8rem !important;
  }
  .cid-sGsJiTkn7s .btn {
    display: flex;
  }
  .cid-sGsJiTkn7s button.navbar-toggler {
    display: block;
  }
  .cid-sGsJiTkn7s .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-sGsJiTkn7s .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sGsJiTkn7s .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sGsJiTkn7s .navbar-collapse.collapsing,
  .cid-sGsJiTkn7s .navbar-collapse.show {
    display: block !important;
  }
  .cid-sGsJiTkn7s .navbar-collapse.collapsing .navbar-nav,
  .cid-sGsJiTkn7s .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sGsJiTkn7s .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sGsJiTkn7s .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sGsJiTkn7s .navbar-collapse.collapsing .navbar-buttons,
  .cid-sGsJiTkn7s .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sGsJiTkn7s .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sGsJiTkn7s .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sGsJiTkn7s .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sGsJiTkn7s .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sGsJiTkn7s .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sGsJiTkn7s .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-sGsJiTkn7s .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-sGsJiTkn7s .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-sGsJiTkn7s .nav-link:focus {
  outline: none;
}
.cid-sGsJiTkn7s .navbar-toggler {
  position: relative;
}
.cid-sGsJiTkn7s .dropdown-item.active,
.cid-sGsJiTkn7s .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-sGsJiTkn7s .nav-link:hover,
.cid-sGsJiTkn7s .dropdown-item:hover {
  color: #4284df;
}
.cid-sGsJiSeiKx {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sGsJiSlcRV {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-sGsJiSlcRV .block-title {
  text-align: left;
}
.cid-sGsJiSr1VD {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sGsJiSr1VD .block-title {
  text-align: left;
}
.cid-sGsJiSwk26 {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sGsJiSwk26 .block-text {
  text-align: left;
}
.cid-sHEDzHbYil {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sHEDzHbYil .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sHEDzHbYil .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sHEDzHbYil .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sHEDzHbYil .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sHEDzHbYil .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sHEDzHbYil .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sHEDzHbYil .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sHEDzHbYil .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sHEDzHbYil .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sHEDzHbYil ul {
  font-size: 0;
}
.cid-sHEDzHbYil .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-sHEDzHbYil .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-sHEDzHbYil .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-sGsJiTBP0d {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-sGsJiTBP0d p {
  text-align: center;
}
.cid-sGsJiTBP0d .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sGsJiTBP0d .btn-underline:hover {
  color: #505050;
}
.cid-sGsJiTBP0d .btn-underline:before {
  background-color: #505050;
}
.cid-sGsJiTBP0d .social-list a:focus {
  text-decoration: none;
}
.cid-sGsJiTBP0d .text-copyright {
  width: 100%;
}
.cid-sGsJiTBP0d .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-sGsJiTBP0d .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-sGsJiTBP0d .logo-footer {
  line-height: normal;
}
.cid-sGsJiTBP0d .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sGsJiTBP0d .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sGsJiTBP0d .mbr-section-btn {
  font-size: 16px;
}
.cid-sGsJiTBP0d .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-sGt0g86n2V .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-sGt0g86n2V .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-sGt0g86n2V .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-sGt0g86n2V .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sGt0g86n2V .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sGt0g86n2V .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sGt0g86n2V .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sGt0g86n2V .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sGt0g86n2V .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sGt0g86n2V .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sGt0g86n2V a {
  font-style: normal;
}
.cid-sGt0g86n2V .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sGt0g86n2V .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-sGt0g86n2V .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sGt0g86n2V .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-sGt0g86n2V .content-text {
  margin-bottom: 0;
}
.cid-sGt0g86n2V .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sGt0g86n2V .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sGt0g86n2V .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-sGt0g86n2V .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-sGt0g86n2V .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-sGt0g86n2V .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sGt0g86n2V .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sGt0g86n2V .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sGt0g86n2V .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-sGt0g86n2V .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sGt0g86n2V .nav-dropdown .link {
  font-weight: 400;
}
.cid-sGt0g86n2V .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sGt0g86n2V .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sGt0g86n2V .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-sGt0g86n2V .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-sGt0g86n2V .content-right-side {
  text-align: center;
}
.cid-sGt0g86n2V .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-sGt0g86n2V .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sGt0g86n2V .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-sGt0g86n2V .navbar .menu-content-top {
    display: block;
  }
  .cid-sGt0g86n2V .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-sGt0g86n2V .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-sGt0g86n2V .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-sGt0g86n2V .menu-bottom {
    display: flex;
  }
  .cid-sGt0g86n2V .navbar {
    display: block;
    padding: 0;
  }
  .cid-sGt0g86n2V .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sGt0g86n2V .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-sGt0g86n2V .navbar-toggler {
    display: none;
  }
}
.cid-sGt0g86n2V .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-sGt0g86n2V .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sGt0g86n2V .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sGt0g86n2V .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sGt0g86n2V .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sGt0g86n2V .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sGt0g86n2V .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sGt0g86n2V .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sGt0g86n2V .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sGt0g86n2V .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sGt0g86n2V .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sGt0g86n2V .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sGt0g86n2V .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sGt0g86n2V .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sGt0g86n2V .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sGt0g86n2V .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-sGt0g86n2V .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sGt0g86n2V .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sGt0g86n2V .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sGt0g86n2V .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sGt0g86n2V .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sGt0g86n2V button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-sGt0g86n2V button.navbar-toggler:focus {
  outline: none;
}
.cid-sGt0g86n2V button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-sGt0g86n2V button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sGt0g86n2V button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sGt0g86n2V button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sGt0g86n2V button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sGt0g86n2V nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sGt0g86n2V nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sGt0g86n2V nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sGt0g86n2V nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sGt0g86n2V .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sGt0g86n2V .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sGt0g86n2V .collapsed .menu-logo {
  margin-right: 0;
}
.cid-sGt0g86n2V .collapsed .btn {
  display: flex;
}
.cid-sGt0g86n2V .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sGt0g86n2V .collapsed .navbar-collapse.collapsing,
.cid-sGt0g86n2V .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sGt0g86n2V .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sGt0g86n2V .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sGt0g86n2V .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sGt0g86n2V .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sGt0g86n2V .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sGt0g86n2V .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sGt0g86n2V .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sGt0g86n2V .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sGt0g86n2V .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sGt0g86n2V .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-sGt0g86n2V .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sGt0g86n2V .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-sGt0g86n2V .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sGt0g86n2V .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sGt0g86n2V .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-sGt0g86n2V .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-sGt0g86n2V .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-sGt0g86n2V .dropdown-item:before {
    display: none;
  }
  .cid-sGt0g86n2V .menu-logo {
    margin-right: 0;
  }
  .cid-sGt0g86n2V .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sGt0g86n2V img {
    height: 3.8rem !important;
  }
  .cid-sGt0g86n2V .btn {
    display: flex;
  }
  .cid-sGt0g86n2V button.navbar-toggler {
    display: block;
  }
  .cid-sGt0g86n2V .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-sGt0g86n2V .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sGt0g86n2V .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sGt0g86n2V .navbar-collapse.collapsing,
  .cid-sGt0g86n2V .navbar-collapse.show {
    display: block !important;
  }
  .cid-sGt0g86n2V .navbar-collapse.collapsing .navbar-nav,
  .cid-sGt0g86n2V .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sGt0g86n2V .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sGt0g86n2V .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sGt0g86n2V .navbar-collapse.collapsing .navbar-buttons,
  .cid-sGt0g86n2V .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sGt0g86n2V .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sGt0g86n2V .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sGt0g86n2V .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sGt0g86n2V .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sGt0g86n2V .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sGt0g86n2V .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-sGt0g86n2V .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-sGt0g86n2V .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-sGt0g86n2V .nav-link:focus {
  outline: none;
}
.cid-sGt0g86n2V .navbar-toggler {
  position: relative;
}
.cid-sGt0g86n2V .dropdown-item.active,
.cid-sGt0g86n2V .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-sGt0g86n2V .nav-link:hover,
.cid-sGt0g86n2V .dropdown-item:hover {
  color: #4284df;
}
.cid-sGt0g7IPQp {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sGt0g7QKWj {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-sGt0g7QKWj .block-title {
  text-align: left;
}
.cid-sGt0g7VJs9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sGt0g7VJs9 .block-title {
  text-align: left;
}
.cid-sGt0g81cBq {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sGt0g81cBq .block-text {
  text-align: left;
}
.cid-sGt2Sy6cgg {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sGt2Sy6cgg .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sGt2Sy6cgg .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sGt2Sy6cgg .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sGt2Sy6cgg .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sGt2Sy6cgg .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sGt2Sy6cgg .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sGt2Sy6cgg .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sGt2Sy6cgg .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sGt2Sy6cgg .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sGt2Sy6cgg ul {
  font-size: 0;
}
.cid-sGt2Sy6cgg .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-sGt2Sy6cgg .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-sGt2Sy6cgg .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-sGt0g8m3AC {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-sGt0g8m3AC p {
  text-align: center;
}
.cid-sGt0g8m3AC .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sGt0g8m3AC .btn-underline:hover {
  color: #505050;
}
.cid-sGt0g8m3AC .btn-underline:before {
  background-color: #505050;
}
.cid-sGt0g8m3AC .social-list a:focus {
  text-decoration: none;
}
.cid-sGt0g8m3AC .text-copyright {
  width: 100%;
}
.cid-sGt0g8m3AC .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-sGt0g8m3AC .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-sGt0g8m3AC .logo-footer {
  line-height: normal;
}
.cid-sGt0g8m3AC .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sGt0g8m3AC .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sGt0g8m3AC .mbr-section-btn {
  font-size: 16px;
}
.cid-sGt0g8m3AC .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-sGZxd7LbsJ .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-sGZxd7LbsJ .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-sGZxd7LbsJ .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-sGZxd7LbsJ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sGZxd7LbsJ .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sGZxd7LbsJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sGZxd7LbsJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sGZxd7LbsJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sGZxd7LbsJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sGZxd7LbsJ .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sGZxd7LbsJ a {
  font-style: normal;
}
.cid-sGZxd7LbsJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sGZxd7LbsJ .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-sGZxd7LbsJ .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sGZxd7LbsJ .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-sGZxd7LbsJ .content-text {
  margin-bottom: 0;
}
.cid-sGZxd7LbsJ .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sGZxd7LbsJ .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sGZxd7LbsJ .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-sGZxd7LbsJ .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-sGZxd7LbsJ .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-sGZxd7LbsJ .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sGZxd7LbsJ .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sGZxd7LbsJ .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sGZxd7LbsJ .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-sGZxd7LbsJ .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sGZxd7LbsJ .nav-dropdown .link {
  font-weight: 400;
}
.cid-sGZxd7LbsJ .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sGZxd7LbsJ .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sGZxd7LbsJ .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-sGZxd7LbsJ .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-sGZxd7LbsJ .content-right-side {
  text-align: center;
}
.cid-sGZxd7LbsJ .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-sGZxd7LbsJ .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sGZxd7LbsJ .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-sGZxd7LbsJ .navbar .menu-content-top {
    display: block;
  }
  .cid-sGZxd7LbsJ .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-sGZxd7LbsJ .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-sGZxd7LbsJ .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-sGZxd7LbsJ .menu-bottom {
    display: flex;
  }
  .cid-sGZxd7LbsJ .navbar {
    display: block;
    padding: 0;
  }
  .cid-sGZxd7LbsJ .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sGZxd7LbsJ .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-sGZxd7LbsJ .navbar-toggler {
    display: none;
  }
}
.cid-sGZxd7LbsJ .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-sGZxd7LbsJ .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sGZxd7LbsJ .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sGZxd7LbsJ .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sGZxd7LbsJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sGZxd7LbsJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sGZxd7LbsJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sGZxd7LbsJ .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sGZxd7LbsJ .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sGZxd7LbsJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sGZxd7LbsJ .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sGZxd7LbsJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sGZxd7LbsJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sGZxd7LbsJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sGZxd7LbsJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sGZxd7LbsJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-sGZxd7LbsJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sGZxd7LbsJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sGZxd7LbsJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sGZxd7LbsJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sGZxd7LbsJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sGZxd7LbsJ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-sGZxd7LbsJ button.navbar-toggler:focus {
  outline: none;
}
.cid-sGZxd7LbsJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-sGZxd7LbsJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sGZxd7LbsJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sGZxd7LbsJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sGZxd7LbsJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sGZxd7LbsJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sGZxd7LbsJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sGZxd7LbsJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sGZxd7LbsJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sGZxd7LbsJ .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sGZxd7LbsJ .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sGZxd7LbsJ .collapsed .menu-logo {
  margin-right: 0;
}
.cid-sGZxd7LbsJ .collapsed .btn {
  display: flex;
}
.cid-sGZxd7LbsJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sGZxd7LbsJ .collapsed .navbar-collapse.collapsing,
.cid-sGZxd7LbsJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sGZxd7LbsJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sGZxd7LbsJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sGZxd7LbsJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sGZxd7LbsJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sGZxd7LbsJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sGZxd7LbsJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sGZxd7LbsJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sGZxd7LbsJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sGZxd7LbsJ .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sGZxd7LbsJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-sGZxd7LbsJ .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sGZxd7LbsJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-sGZxd7LbsJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sGZxd7LbsJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sGZxd7LbsJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-sGZxd7LbsJ .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-sGZxd7LbsJ .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-sGZxd7LbsJ .dropdown-item:before {
    display: none;
  }
  .cid-sGZxd7LbsJ .menu-logo {
    margin-right: 0;
  }
  .cid-sGZxd7LbsJ .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sGZxd7LbsJ img {
    height: 3.8rem !important;
  }
  .cid-sGZxd7LbsJ .btn {
    display: flex;
  }
  .cid-sGZxd7LbsJ button.navbar-toggler {
    display: block;
  }
  .cid-sGZxd7LbsJ .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-sGZxd7LbsJ .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sGZxd7LbsJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sGZxd7LbsJ .navbar-collapse.collapsing,
  .cid-sGZxd7LbsJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-sGZxd7LbsJ .navbar-collapse.collapsing .navbar-nav,
  .cid-sGZxd7LbsJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sGZxd7LbsJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sGZxd7LbsJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sGZxd7LbsJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-sGZxd7LbsJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sGZxd7LbsJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sGZxd7LbsJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sGZxd7LbsJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sGZxd7LbsJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sGZxd7LbsJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sGZxd7LbsJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-sGZxd7LbsJ .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-sGZxd7LbsJ .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-sGZxd7LbsJ .nav-link:focus {
  outline: none;
}
.cid-sGZxd7LbsJ .navbar-toggler {
  position: relative;
}
.cid-sGZxd7LbsJ .dropdown-item.active,
.cid-sGZxd7LbsJ .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-sGZxd7LbsJ .nav-link:hover,
.cid-sGZxd7LbsJ .dropdown-item:hover {
  color: #4284df;
}
.cid-sGZxd7pbfa {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sGZxd7vLoO {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-sGZxd7vLoO .block-title {
  text-align: left;
}
.cid-sGZxd7B9QM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sGZxd7B9QM .block-title {
  text-align: left;
}
.cid-sGZxd7GHlK {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sGZxd7GHlK .block-text {
  text-align: left;
  color: #232323;
}
.cid-sHcZ7fp4FI {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sHcZ7fp4FI .block-text {
  color: #e5524e;
}
.cid-sGZytbdpvw {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sGZytbdpvw .counter-container {
  color: #464646;
}
.cid-sGZytbdpvw .counter-container div {
  margin-bottom: 1rem;
  padding-left: 5rem;
}
.cid-sGZytbdpvw .counter-container li {
  list-style: none;
  padding-left: 6rem;
  position: relative;
}
.cid-sGZytbdpvw .counter-container .counter {
  text-overflow: clip;
  overflow: hidden;
  white-space: nowrap;
  font-size: 40px;
  position: absolute;
  left: 0;
  display: inline-block;
  margin: 0 0 5px;
  line-height: 40px;
  transition: all .2s;
  width: 60px;
  height: 40px;
}
.cid-sGZytbdpvw H4 {
  text-align: left;
}
.cid-sGZy750crY {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-sGZy750crY .image-block {
  margin: auto;
}
.cid-sGZy750crY figcaption {
  position: relative;
}
.cid-sGZy750crY figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sGZy750crY .image-block {
    width: 100% !important;
  }
}
.cid-sGZxd7Ycex {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-sGZxd7Ycex p {
  text-align: center;
}
.cid-sGZxd7Ycex .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sGZxd7Ycex .btn-underline:hover {
  color: #505050;
}
.cid-sGZxd7Ycex .btn-underline:before {
  background-color: #505050;
}
.cid-sGZxd7Ycex .social-list a:focus {
  text-decoration: none;
}
.cid-sGZxd7Ycex .text-copyright {
  width: 100%;
}
.cid-sGZxd7Ycex .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-sGZxd7Ycex .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-sGZxd7Ycex .logo-footer {
  line-height: normal;
}
.cid-sGZxd7Ycex .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sGZxd7Ycex .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sGZxd7Ycex .mbr-section-btn {
  font-size: 16px;
}
.cid-sGZxd7Ycex .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-sHb4bZDPGb .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-sHb4bZDPGb .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-sHb4bZDPGb .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-sHb4bZDPGb .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sHb4bZDPGb .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sHb4bZDPGb .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sHb4bZDPGb .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sHb4bZDPGb .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sHb4bZDPGb .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sHb4bZDPGb .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sHb4bZDPGb a {
  font-style: normal;
}
.cid-sHb4bZDPGb .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sHb4bZDPGb .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-sHb4bZDPGb .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sHb4bZDPGb .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-sHb4bZDPGb .content-text {
  margin-bottom: 0;
}
.cid-sHb4bZDPGb .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sHb4bZDPGb .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sHb4bZDPGb .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-sHb4bZDPGb .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-sHb4bZDPGb .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-sHb4bZDPGb .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sHb4bZDPGb .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sHb4bZDPGb .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sHb4bZDPGb .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-sHb4bZDPGb .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sHb4bZDPGb .nav-dropdown .link {
  font-weight: 400;
}
.cid-sHb4bZDPGb .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sHb4bZDPGb .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sHb4bZDPGb .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-sHb4bZDPGb .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-sHb4bZDPGb .content-right-side {
  text-align: center;
}
.cid-sHb4bZDPGb .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-sHb4bZDPGb .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sHb4bZDPGb .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-sHb4bZDPGb .navbar .menu-content-top {
    display: block;
  }
  .cid-sHb4bZDPGb .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-sHb4bZDPGb .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-sHb4bZDPGb .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-sHb4bZDPGb .menu-bottom {
    display: flex;
  }
  .cid-sHb4bZDPGb .navbar {
    display: block;
    padding: 0;
  }
  .cid-sHb4bZDPGb .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sHb4bZDPGb .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-sHb4bZDPGb .navbar-toggler {
    display: none;
  }
}
.cid-sHb4bZDPGb .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-sHb4bZDPGb .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sHb4bZDPGb .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sHb4bZDPGb .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sHb4bZDPGb .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sHb4bZDPGb .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sHb4bZDPGb .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sHb4bZDPGb .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sHb4bZDPGb .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sHb4bZDPGb .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sHb4bZDPGb .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sHb4bZDPGb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sHb4bZDPGb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sHb4bZDPGb .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sHb4bZDPGb .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sHb4bZDPGb .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-sHb4bZDPGb .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sHb4bZDPGb .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sHb4bZDPGb .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sHb4bZDPGb .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sHb4bZDPGb .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sHb4bZDPGb button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-sHb4bZDPGb button.navbar-toggler:focus {
  outline: none;
}
.cid-sHb4bZDPGb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-sHb4bZDPGb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sHb4bZDPGb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sHb4bZDPGb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sHb4bZDPGb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sHb4bZDPGb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sHb4bZDPGb nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sHb4bZDPGb nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sHb4bZDPGb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sHb4bZDPGb .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sHb4bZDPGb .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sHb4bZDPGb .collapsed .menu-logo {
  margin-right: 0;
}
.cid-sHb4bZDPGb .collapsed .btn {
  display: flex;
}
.cid-sHb4bZDPGb .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sHb4bZDPGb .collapsed .navbar-collapse.collapsing,
.cid-sHb4bZDPGb .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sHb4bZDPGb .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sHb4bZDPGb .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sHb4bZDPGb .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sHb4bZDPGb .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sHb4bZDPGb .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sHb4bZDPGb .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sHb4bZDPGb .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sHb4bZDPGb .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sHb4bZDPGb .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sHb4bZDPGb .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-sHb4bZDPGb .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sHb4bZDPGb .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-sHb4bZDPGb .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sHb4bZDPGb .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sHb4bZDPGb .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-sHb4bZDPGb .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-sHb4bZDPGb .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-sHb4bZDPGb .dropdown-item:before {
    display: none;
  }
  .cid-sHb4bZDPGb .menu-logo {
    margin-right: 0;
  }
  .cid-sHb4bZDPGb .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sHb4bZDPGb img {
    height: 3.8rem !important;
  }
  .cid-sHb4bZDPGb .btn {
    display: flex;
  }
  .cid-sHb4bZDPGb button.navbar-toggler {
    display: block;
  }
  .cid-sHb4bZDPGb .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-sHb4bZDPGb .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sHb4bZDPGb .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sHb4bZDPGb .navbar-collapse.collapsing,
  .cid-sHb4bZDPGb .navbar-collapse.show {
    display: block !important;
  }
  .cid-sHb4bZDPGb .navbar-collapse.collapsing .navbar-nav,
  .cid-sHb4bZDPGb .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sHb4bZDPGb .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sHb4bZDPGb .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sHb4bZDPGb .navbar-collapse.collapsing .navbar-buttons,
  .cid-sHb4bZDPGb .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sHb4bZDPGb .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sHb4bZDPGb .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sHb4bZDPGb .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sHb4bZDPGb .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sHb4bZDPGb .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sHb4bZDPGb .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-sHb4bZDPGb .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-sHb4bZDPGb .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-sHb4bZDPGb .nav-link:focus {
  outline: none;
}
.cid-sHb4bZDPGb .navbar-toggler {
  position: relative;
}
.cid-sHb4bZDPGb .dropdown-item.active,
.cid-sHb4bZDPGb .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-sHb4bZDPGb .nav-link:hover,
.cid-sHb4bZDPGb .dropdown-item:hover {
  color: #4284df;
}
.cid-sHb4bZ3pLK {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sHb4bZ8Orv {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-sHb4bZ8Orv .block-title {
  text-align: left;
}
.cid-sHb4bZePs2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sHb4bZePs2 .block-title {
  text-align: left;
}
.cid-sHb4bZivHm {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sHb4bZivHm .block-text {
  text-align: left;
  color: #232323;
}
.cid-sHyLmlpf58 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #e5524e;
}
.cid-sHyLmlpf58 .block-text {
  text-align: left;
  color: #ffffff;
}
.cid-sHb4bZoMbQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sHb4bZoMbQ .counter-container {
  color: #464646;
}
.cid-sHb4bZoMbQ .counter-container div {
  margin-bottom: 1rem;
  padding-left: 5rem;
}
.cid-sHb4bZoMbQ .counter-container li {
  list-style: none;
  padding-left: 6rem;
  position: relative;
}
.cid-sHb4bZoMbQ .counter-container .counter {
  text-overflow: clip;
  overflow: hidden;
  white-space: nowrap;
  font-size: 40px;
  position: absolute;
  left: 0;
  display: inline-block;
  margin: 0 0 5px;
  line-height: 40px;
  transition: all .2s;
  width: 60px;
  height: 40px;
}
.cid-sHb4bZoMbQ H4 {
  text-align: left;
}
.cid-sHb4bZvEvy {
  background: #ffffff;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-sHb4bZvEvy .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-sHb4bZvEvy figcaption {
  position: relative;
}
.cid-sHb4bZvEvy figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sHb4bZvEvy .image-block {
    width: 100% !important;
  }
}
.cid-sHb4bZR6xj {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-sHb4bZR6xj p {
  text-align: center;
}
.cid-sHb4bZR6xj .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sHb4bZR6xj .btn-underline:hover {
  color: #505050;
}
.cid-sHb4bZR6xj .btn-underline:before {
  background-color: #505050;
}
.cid-sHb4bZR6xj .social-list a:focus {
  text-decoration: none;
}
.cid-sHb4bZR6xj .text-copyright {
  width: 100%;
}
.cid-sHb4bZR6xj .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-sHb4bZR6xj .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-sHb4bZR6xj .logo-footer {
  line-height: normal;
}
.cid-sHb4bZR6xj .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sHb4bZR6xj .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sHb4bZR6xj .mbr-section-btn {
  font-size: 16px;
}
.cid-sHb4bZR6xj .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-sIez3D1NmX .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-sIez3D1NmX .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-sIez3D1NmX .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-sIez3D1NmX .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sIez3D1NmX .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sIez3D1NmX .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sIez3D1NmX .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sIez3D1NmX .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sIez3D1NmX .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sIez3D1NmX .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sIez3D1NmX a {
  font-style: normal;
}
.cid-sIez3D1NmX .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sIez3D1NmX .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-sIez3D1NmX .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sIez3D1NmX .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-sIez3D1NmX .content-text {
  margin-bottom: 0;
}
.cid-sIez3D1NmX .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sIez3D1NmX .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sIez3D1NmX .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-sIez3D1NmX .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-sIez3D1NmX .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-sIez3D1NmX .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sIez3D1NmX .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sIez3D1NmX .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sIez3D1NmX .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-sIez3D1NmX .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sIez3D1NmX .nav-dropdown .link {
  font-weight: 400;
}
.cid-sIez3D1NmX .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sIez3D1NmX .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sIez3D1NmX .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-sIez3D1NmX .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-sIez3D1NmX .content-right-side {
  text-align: center;
}
.cid-sIez3D1NmX .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-sIez3D1NmX .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sIez3D1NmX .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-sIez3D1NmX .navbar .menu-content-top {
    display: block;
  }
  .cid-sIez3D1NmX .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-sIez3D1NmX .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-sIez3D1NmX .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-sIez3D1NmX .menu-bottom {
    display: flex;
  }
  .cid-sIez3D1NmX .navbar {
    display: block;
    padding: 0;
  }
  .cid-sIez3D1NmX .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sIez3D1NmX .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-sIez3D1NmX .navbar-toggler {
    display: none;
  }
}
.cid-sIez3D1NmX .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-sIez3D1NmX .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sIez3D1NmX .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sIez3D1NmX .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sIez3D1NmX .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sIez3D1NmX .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sIez3D1NmX .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sIez3D1NmX .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sIez3D1NmX .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sIez3D1NmX .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sIez3D1NmX .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sIez3D1NmX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sIez3D1NmX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sIez3D1NmX .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sIez3D1NmX .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sIez3D1NmX .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-sIez3D1NmX .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sIez3D1NmX .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sIez3D1NmX .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sIez3D1NmX .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sIez3D1NmX .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sIez3D1NmX button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-sIez3D1NmX button.navbar-toggler:focus {
  outline: none;
}
.cid-sIez3D1NmX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-sIez3D1NmX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sIez3D1NmX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sIez3D1NmX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sIez3D1NmX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sIez3D1NmX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sIez3D1NmX nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sIez3D1NmX nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sIez3D1NmX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sIez3D1NmX .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sIez3D1NmX .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sIez3D1NmX .collapsed .menu-logo {
  margin-right: 0;
}
.cid-sIez3D1NmX .collapsed .btn {
  display: flex;
}
.cid-sIez3D1NmX .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sIez3D1NmX .collapsed .navbar-collapse.collapsing,
.cid-sIez3D1NmX .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sIez3D1NmX .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sIez3D1NmX .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sIez3D1NmX .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sIez3D1NmX .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sIez3D1NmX .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sIez3D1NmX .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sIez3D1NmX .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sIez3D1NmX .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sIez3D1NmX .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sIez3D1NmX .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-sIez3D1NmX .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sIez3D1NmX .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-sIez3D1NmX .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sIez3D1NmX .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sIez3D1NmX .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-sIez3D1NmX .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-sIez3D1NmX .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-sIez3D1NmX .dropdown-item:before {
    display: none;
  }
  .cid-sIez3D1NmX .menu-logo {
    margin-right: 0;
  }
  .cid-sIez3D1NmX .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sIez3D1NmX img {
    height: 3.8rem !important;
  }
  .cid-sIez3D1NmX .btn {
    display: flex;
  }
  .cid-sIez3D1NmX button.navbar-toggler {
    display: block;
  }
  .cid-sIez3D1NmX .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-sIez3D1NmX .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sIez3D1NmX .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sIez3D1NmX .navbar-collapse.collapsing,
  .cid-sIez3D1NmX .navbar-collapse.show {
    display: block !important;
  }
  .cid-sIez3D1NmX .navbar-collapse.collapsing .navbar-nav,
  .cid-sIez3D1NmX .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sIez3D1NmX .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sIez3D1NmX .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sIez3D1NmX .navbar-collapse.collapsing .navbar-buttons,
  .cid-sIez3D1NmX .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sIez3D1NmX .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sIez3D1NmX .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sIez3D1NmX .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sIez3D1NmX .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sIez3D1NmX .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sIez3D1NmX .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-sIez3D1NmX .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-sIez3D1NmX .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-sIez3D1NmX .nav-link:focus {
  outline: none;
}
.cid-sIez3D1NmX .navbar-toggler {
  position: relative;
}
.cid-sIez3D1NmX .dropdown-item.active,
.cid-sIez3D1NmX .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-sIez3D1NmX .nav-link:hover,
.cid-sIez3D1NmX .dropdown-item:hover {
  color: #4284df;
}
.cid-sIez3CwltT {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sIez3CEJ4r {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-sIez3CEJ4r .block-title {
  text-align: left;
}
.cid-sIez3CLUYu {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sIez3CLUYu .block-title {
  text-align: left;
}
.cid-sIez3CQsnI {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sIez3CVDrC {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sIez3CVDrC .block-text {
  text-align: center;
}
.cid-sIez3Dik38 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sIez3Dns3n {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sIez3Dns3n .mbr-section-subtitle {
  color: #767676;
}
.cid-sIez3Dns3n .container-table {
  margin: 0 auto;
}
.cid-sIez3Dns3n .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sIez3Dns3n .dataTables_wrapper {
  display: block;
}
.cid-sIez3Dns3n .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sIez3Dns3n table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-sIez3Dns3n table th {
  border-top: 1px solid #cccccc;
  transition: all .2s;
  border-bottom: none;
}
.cid-sIez3Dns3n table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sIez3Dns3n table td {
  border-top: 1px solid #cccccc;
}
.cid-sIez3Dns3n table td:hover {
  color: #4284df;
}
.cid-sIez3Dns3n table tr:last-child td {
  border-bottom: 1px solid #cccccc;
}
.cid-sIez3Dns3n .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sIez3Dns3n .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sIez3Dns3n .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sIez3Dns3n .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sIez3Dns3n .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sIez3Dns3n .dataTables_filter {
    text-align: center;
  }
  .cid-sIez3Dns3n .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sIez3DKktc {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sIez3DQYro {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-sIez3DQYro p {
  text-align: center;
}
.cid-sIez3DQYro .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sIez3DQYro .btn-underline:hover {
  color: #505050;
}
.cid-sIez3DQYro .btn-underline:before {
  background-color: #505050;
}
.cid-sIez3DQYro .social-list a:focus {
  text-decoration: none;
}
.cid-sIez3DQYro .text-copyright {
  width: 100%;
}
.cid-sIez3DQYro .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-sIez3DQYro .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-sIez3DQYro .logo-footer {
  line-height: normal;
}
.cid-sIez3DQYro .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sIez3DQYro .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sIez3DQYro .mbr-section-btn {
  font-size: 16px;
}
.cid-sIez3DQYro .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-sLONpxcbeM .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-sLONpxcbeM .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-sLONpxcbeM .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-sLONpxcbeM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sLONpxcbeM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sLONpxcbeM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sLONpxcbeM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sLONpxcbeM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sLONpxcbeM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sLONpxcbeM .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sLONpxcbeM a {
  font-style: normal;
}
.cid-sLONpxcbeM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sLONpxcbeM .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-sLONpxcbeM .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sLONpxcbeM .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-sLONpxcbeM .content-text {
  margin-bottom: 0;
}
.cid-sLONpxcbeM .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sLONpxcbeM .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sLONpxcbeM .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-sLONpxcbeM .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-sLONpxcbeM .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-sLONpxcbeM .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sLONpxcbeM .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sLONpxcbeM .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sLONpxcbeM .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-sLONpxcbeM .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sLONpxcbeM .nav-dropdown .link {
  font-weight: 400;
}
.cid-sLONpxcbeM .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sLONpxcbeM .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sLONpxcbeM .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-sLONpxcbeM .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-sLONpxcbeM .content-right-side {
  text-align: center;
}
.cid-sLONpxcbeM .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-sLONpxcbeM .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sLONpxcbeM .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-sLONpxcbeM .navbar .menu-content-top {
    display: block;
  }
  .cid-sLONpxcbeM .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-sLONpxcbeM .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-sLONpxcbeM .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-sLONpxcbeM .menu-bottom {
    display: flex;
  }
  .cid-sLONpxcbeM .navbar {
    display: block;
    padding: 0;
  }
  .cid-sLONpxcbeM .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sLONpxcbeM .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-sLONpxcbeM .navbar-toggler {
    display: none;
  }
}
.cid-sLONpxcbeM .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-sLONpxcbeM .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sLONpxcbeM .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sLONpxcbeM .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sLONpxcbeM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sLONpxcbeM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sLONpxcbeM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sLONpxcbeM .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sLONpxcbeM .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sLONpxcbeM .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sLONpxcbeM .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sLONpxcbeM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sLONpxcbeM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sLONpxcbeM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sLONpxcbeM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLONpxcbeM .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-sLONpxcbeM .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sLONpxcbeM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sLONpxcbeM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sLONpxcbeM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sLONpxcbeM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sLONpxcbeM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-sLONpxcbeM button.navbar-toggler:focus {
  outline: none;
}
.cid-sLONpxcbeM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-sLONpxcbeM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sLONpxcbeM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sLONpxcbeM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sLONpxcbeM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sLONpxcbeM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sLONpxcbeM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sLONpxcbeM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sLONpxcbeM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sLONpxcbeM .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sLONpxcbeM .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sLONpxcbeM .collapsed .menu-logo {
  margin-right: 0;
}
.cid-sLONpxcbeM .collapsed .btn {
  display: flex;
}
.cid-sLONpxcbeM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sLONpxcbeM .collapsed .navbar-collapse.collapsing,
.cid-sLONpxcbeM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sLONpxcbeM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sLONpxcbeM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sLONpxcbeM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sLONpxcbeM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sLONpxcbeM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sLONpxcbeM .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sLONpxcbeM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sLONpxcbeM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sLONpxcbeM .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sLONpxcbeM .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-sLONpxcbeM .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sLONpxcbeM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-sLONpxcbeM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sLONpxcbeM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sLONpxcbeM .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-sLONpxcbeM .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-sLONpxcbeM .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-sLONpxcbeM .dropdown-item:before {
    display: none;
  }
  .cid-sLONpxcbeM .menu-logo {
    margin-right: 0;
  }
  .cid-sLONpxcbeM .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sLONpxcbeM img {
    height: 3.8rem !important;
  }
  .cid-sLONpxcbeM .btn {
    display: flex;
  }
  .cid-sLONpxcbeM button.navbar-toggler {
    display: block;
  }
  .cid-sLONpxcbeM .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-sLONpxcbeM .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sLONpxcbeM .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sLONpxcbeM .navbar-collapse.collapsing,
  .cid-sLONpxcbeM .navbar-collapse.show {
    display: block !important;
  }
  .cid-sLONpxcbeM .navbar-collapse.collapsing .navbar-nav,
  .cid-sLONpxcbeM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sLONpxcbeM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sLONpxcbeM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sLONpxcbeM .navbar-collapse.collapsing .navbar-buttons,
  .cid-sLONpxcbeM .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sLONpxcbeM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sLONpxcbeM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sLONpxcbeM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sLONpxcbeM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sLONpxcbeM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sLONpxcbeM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-sLONpxcbeM .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-sLONpxcbeM .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-sLONpxcbeM .nav-link:focus {
  outline: none;
}
.cid-sLONpxcbeM .navbar-toggler {
  position: relative;
}
.cid-sLONpxcbeM .dropdown-item.active,
.cid-sLONpxcbeM .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-sLONpxcbeM .nav-link:hover,
.cid-sLONpxcbeM .dropdown-item:hover {
  color: #4284df;
}
.cid-sLONpwOJDt {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sLONpwUKvS {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-sLONpwUKvS .block-title {
  text-align: left;
}
.cid-sLONpx1171 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sLONpx1171 .block-title {
  text-align: left;
}
.cid-sLONpx6ud8 {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sLONpx6ud8 .block-text {
  text-align: left;
}
.cid-sLONpxpcPp {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sLONpxpcPp .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sLONpxpcPp .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sLONpxpcPp .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sLONpxpcPp .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sLONpxpcPp .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sLONpxpcPp .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sLONpxpcPp .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sLONpxpcPp .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sLONpxpcPp .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sLONpxpcPp ul {
  font-size: 0;
}
.cid-sLONpxpcPp .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-sLONpxpcPp .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-sLONpxpcPp .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-sLUz5e4PRH {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sLUz5e4PRH .block-text {
  text-align: center;
}
.cid-sLOSR5AiCH {
  background: #ffffff;
}
.cid-sLOSR5AiCH .video-block {
  margin: auto;
  width: 100% !important;
}
@media (max-width: 768px) {
  .cid-sLOSR5AiCH .video-block {
    width: 100% !important;
  }
}
.cid-sLONpy4n8a {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-sLONpy4n8a p {
  text-align: center;
}
.cid-sLONpy4n8a .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sLONpy4n8a .btn-underline:hover {
  color: #505050;
}
.cid-sLONpy4n8a .btn-underline:before {
  background-color: #505050;
}
.cid-sLONpy4n8a .social-list a:focus {
  text-decoration: none;
}
.cid-sLONpy4n8a .text-copyright {
  width: 100%;
}
.cid-sLONpy4n8a .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-sLONpy4n8a .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-sLONpy4n8a .logo-footer {
  line-height: normal;
}
.cid-sLONpy4n8a .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sLONpy4n8a .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sLONpy4n8a .mbr-section-btn {
  font-size: 16px;
}
.cid-sLONpy4n8a .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-t4jfdfdnyP .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-t4jfdfdnyP .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-t4jfdfdnyP .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-t4jfdfdnyP .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t4jfdfdnyP .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-t4jfdfdnyP .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t4jfdfdnyP .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t4jfdfdnyP .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t4jfdfdnyP .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t4jfdfdnyP .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-t4jfdfdnyP a {
  font-style: normal;
}
.cid-t4jfdfdnyP .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t4jfdfdnyP .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-t4jfdfdnyP .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t4jfdfdnyP .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-t4jfdfdnyP .content-text {
  margin-bottom: 0;
}
.cid-t4jfdfdnyP .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t4jfdfdnyP .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t4jfdfdnyP .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-t4jfdfdnyP .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-t4jfdfdnyP .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-t4jfdfdnyP .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t4jfdfdnyP .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-t4jfdfdnyP .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-t4jfdfdnyP .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-t4jfdfdnyP .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t4jfdfdnyP .nav-dropdown .link {
  font-weight: 400;
}
.cid-t4jfdfdnyP .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t4jfdfdnyP .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t4jfdfdnyP .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-t4jfdfdnyP .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-t4jfdfdnyP .content-right-side {
  text-align: center;
}
.cid-t4jfdfdnyP .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-t4jfdfdnyP .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t4jfdfdnyP .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-t4jfdfdnyP .navbar .menu-content-top {
    display: block;
  }
  .cid-t4jfdfdnyP .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-t4jfdfdnyP .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-t4jfdfdnyP .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-t4jfdfdnyP .menu-bottom {
    display: flex;
  }
  .cid-t4jfdfdnyP .navbar {
    display: block;
    padding: 0;
  }
  .cid-t4jfdfdnyP .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-t4jfdfdnyP .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-t4jfdfdnyP .navbar-toggler {
    display: none;
  }
}
.cid-t4jfdfdnyP .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-t4jfdfdnyP .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t4jfdfdnyP .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t4jfdfdnyP .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t4jfdfdnyP .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t4jfdfdnyP .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t4jfdfdnyP .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t4jfdfdnyP .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t4jfdfdnyP .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t4jfdfdnyP .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-t4jfdfdnyP .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-t4jfdfdnyP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t4jfdfdnyP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t4jfdfdnyP .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t4jfdfdnyP .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t4jfdfdnyP .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-t4jfdfdnyP .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t4jfdfdnyP .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t4jfdfdnyP .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t4jfdfdnyP .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t4jfdfdnyP .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t4jfdfdnyP button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-t4jfdfdnyP button.navbar-toggler:focus {
  outline: none;
}
.cid-t4jfdfdnyP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-t4jfdfdnyP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t4jfdfdnyP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t4jfdfdnyP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t4jfdfdnyP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t4jfdfdnyP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t4jfdfdnyP nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t4jfdfdnyP nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t4jfdfdnyP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t4jfdfdnyP .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-t4jfdfdnyP .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t4jfdfdnyP .collapsed .menu-logo {
  margin-right: 0;
}
.cid-t4jfdfdnyP .collapsed .btn {
  display: flex;
}
.cid-t4jfdfdnyP .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t4jfdfdnyP .collapsed .navbar-collapse.collapsing,
.cid-t4jfdfdnyP .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t4jfdfdnyP .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t4jfdfdnyP .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t4jfdfdnyP .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t4jfdfdnyP .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t4jfdfdnyP .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t4jfdfdnyP .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t4jfdfdnyP .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t4jfdfdnyP .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-t4jfdfdnyP .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t4jfdfdnyP .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-t4jfdfdnyP .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-t4jfdfdnyP .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-t4jfdfdnyP .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t4jfdfdnyP .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t4jfdfdnyP .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-t4jfdfdnyP .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-t4jfdfdnyP .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-t4jfdfdnyP .dropdown-item:before {
    display: none;
  }
  .cid-t4jfdfdnyP .menu-logo {
    margin-right: 0;
  }
  .cid-t4jfdfdnyP .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-t4jfdfdnyP img {
    height: 3.8rem !important;
  }
  .cid-t4jfdfdnyP .btn {
    display: flex;
  }
  .cid-t4jfdfdnyP button.navbar-toggler {
    display: block;
  }
  .cid-t4jfdfdnyP .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-t4jfdfdnyP .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-t4jfdfdnyP .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t4jfdfdnyP .navbar-collapse.collapsing,
  .cid-t4jfdfdnyP .navbar-collapse.show {
    display: block !important;
  }
  .cid-t4jfdfdnyP .navbar-collapse.collapsing .navbar-nav,
  .cid-t4jfdfdnyP .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t4jfdfdnyP .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t4jfdfdnyP .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t4jfdfdnyP .navbar-collapse.collapsing .navbar-buttons,
  .cid-t4jfdfdnyP .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t4jfdfdnyP .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t4jfdfdnyP .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t4jfdfdnyP .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t4jfdfdnyP .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t4jfdfdnyP .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t4jfdfdnyP .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-t4jfdfdnyP .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-t4jfdfdnyP .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-t4jfdfdnyP .nav-link:focus {
  outline: none;
}
.cid-t4jfdfdnyP .navbar-toggler {
  position: relative;
}
.cid-t4jfdfdnyP .dropdown-item.active,
.cid-t4jfdfdnyP .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-t4jfdfdnyP .nav-link:hover,
.cid-t4jfdfdnyP .dropdown-item:hover {
  color: #4284df;
}
.cid-t4jfdePfD8 {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-t4jfdeYGa4 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-t4jfdeYGa4 .block-title {
  text-align: left;
}
.cid-t4jfdf3abn {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t4jfdf3abn .block-title {
  text-align: left;
}
.cid-t4jfdf7Wg0 {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t4jfdf7Wg0 .block-text {
  text-align: left;
}
.cid-t4jg2GySUz {
  background: #ffffff;
}
.cid-t4jg2GySUz .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-t4jg2GySUz figcaption {
  position: relative;
}
.cid-t4jg2GySUz figcaption div {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t4jg2GySUz .image-block {
    width: 100% !important;
  }
}
.cid-t4jfdg5I53 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-t4jfdg5I53 p {
  text-align: center;
}
.cid-t4jfdg5I53 .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-t4jfdg5I53 .btn-underline:hover {
  color: #505050;
}
.cid-t4jfdg5I53 .btn-underline:before {
  background-color: #505050;
}
.cid-t4jfdg5I53 .social-list a:focus {
  text-decoration: none;
}
.cid-t4jfdg5I53 .text-copyright {
  width: 100%;
}
.cid-t4jfdg5I53 .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-t4jfdg5I53 .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-t4jfdg5I53 .logo-footer {
  line-height: normal;
}
.cid-t4jfdg5I53 .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t4jfdg5I53 .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t4jfdg5I53 .mbr-section-btn {
  font-size: 16px;
}
.cid-t4jfdg5I53 .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-t4ji6BsKiM .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-t4ji6BsKiM .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-t4ji6BsKiM .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-t4ji6BsKiM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t4ji6BsKiM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-t4ji6BsKiM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t4ji6BsKiM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t4ji6BsKiM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t4ji6BsKiM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t4ji6BsKiM .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-t4ji6BsKiM a {
  font-style: normal;
}
.cid-t4ji6BsKiM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t4ji6BsKiM .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-t4ji6BsKiM .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t4ji6BsKiM .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-t4ji6BsKiM .content-text {
  margin-bottom: 0;
}
.cid-t4ji6BsKiM .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t4ji6BsKiM .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t4ji6BsKiM .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-t4ji6BsKiM .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-t4ji6BsKiM .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-t4ji6BsKiM .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t4ji6BsKiM .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-t4ji6BsKiM .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-t4ji6BsKiM .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-t4ji6BsKiM .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t4ji6BsKiM .nav-dropdown .link {
  font-weight: 400;
}
.cid-t4ji6BsKiM .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t4ji6BsKiM .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t4ji6BsKiM .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-t4ji6BsKiM .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-t4ji6BsKiM .content-right-side {
  text-align: center;
}
.cid-t4ji6BsKiM .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-t4ji6BsKiM .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t4ji6BsKiM .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-t4ji6BsKiM .navbar .menu-content-top {
    display: block;
  }
  .cid-t4ji6BsKiM .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-t4ji6BsKiM .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-t4ji6BsKiM .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-t4ji6BsKiM .menu-bottom {
    display: flex;
  }
  .cid-t4ji6BsKiM .navbar {
    display: block;
    padding: 0;
  }
  .cid-t4ji6BsKiM .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-t4ji6BsKiM .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-t4ji6BsKiM .navbar-toggler {
    display: none;
  }
}
.cid-t4ji6BsKiM .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-t4ji6BsKiM .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t4ji6BsKiM .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t4ji6BsKiM .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t4ji6BsKiM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t4ji6BsKiM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t4ji6BsKiM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t4ji6BsKiM .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t4ji6BsKiM .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t4ji6BsKiM .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-t4ji6BsKiM .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-t4ji6BsKiM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t4ji6BsKiM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t4ji6BsKiM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t4ji6BsKiM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t4ji6BsKiM .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-t4ji6BsKiM .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t4ji6BsKiM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t4ji6BsKiM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t4ji6BsKiM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t4ji6BsKiM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t4ji6BsKiM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-t4ji6BsKiM button.navbar-toggler:focus {
  outline: none;
}
.cid-t4ji6BsKiM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-t4ji6BsKiM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t4ji6BsKiM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t4ji6BsKiM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t4ji6BsKiM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t4ji6BsKiM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t4ji6BsKiM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t4ji6BsKiM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t4ji6BsKiM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t4ji6BsKiM .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-t4ji6BsKiM .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t4ji6BsKiM .collapsed .menu-logo {
  margin-right: 0;
}
.cid-t4ji6BsKiM .collapsed .btn {
  display: flex;
}
.cid-t4ji6BsKiM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t4ji6BsKiM .collapsed .navbar-collapse.collapsing,
.cid-t4ji6BsKiM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t4ji6BsKiM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t4ji6BsKiM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t4ji6BsKiM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t4ji6BsKiM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t4ji6BsKiM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t4ji6BsKiM .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t4ji6BsKiM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t4ji6BsKiM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-t4ji6BsKiM .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t4ji6BsKiM .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-t4ji6BsKiM .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-t4ji6BsKiM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-t4ji6BsKiM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t4ji6BsKiM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t4ji6BsKiM .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-t4ji6BsKiM .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-t4ji6BsKiM .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-t4ji6BsKiM .dropdown-item:before {
    display: none;
  }
  .cid-t4ji6BsKiM .menu-logo {
    margin-right: 0;
  }
  .cid-t4ji6BsKiM .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-t4ji6BsKiM img {
    height: 3.8rem !important;
  }
  .cid-t4ji6BsKiM .btn {
    display: flex;
  }
  .cid-t4ji6BsKiM button.navbar-toggler {
    display: block;
  }
  .cid-t4ji6BsKiM .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-t4ji6BsKiM .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-t4ji6BsKiM .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t4ji6BsKiM .navbar-collapse.collapsing,
  .cid-t4ji6BsKiM .navbar-collapse.show {
    display: block !important;
  }
  .cid-t4ji6BsKiM .navbar-collapse.collapsing .navbar-nav,
  .cid-t4ji6BsKiM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t4ji6BsKiM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t4ji6BsKiM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t4ji6BsKiM .navbar-collapse.collapsing .navbar-buttons,
  .cid-t4ji6BsKiM .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t4ji6BsKiM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t4ji6BsKiM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t4ji6BsKiM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t4ji6BsKiM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t4ji6BsKiM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t4ji6BsKiM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-t4ji6BsKiM .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-t4ji6BsKiM .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-t4ji6BsKiM .nav-link:focus {
  outline: none;
}
.cid-t4ji6BsKiM .navbar-toggler {
  position: relative;
}
.cid-t4ji6BsKiM .dropdown-item.active,
.cid-t4ji6BsKiM .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-t4ji6BsKiM .nav-link:hover,
.cid-t4ji6BsKiM .dropdown-item:hover {
  color: #4284df;
}
.cid-t4ji6B2OGe {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-t4ji6BcNJl {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-t4ji6BcNJl .block-title {
  text-align: left;
}
.cid-t4ji6Biu9q {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t4ji6Biu9q .block-title {
  text-align: left;
}
.cid-t4ji6BnJ2u {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t4ji6BnJ2u .block-text {
  text-align: left;
}
.cid-t4jj0ehgwC {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t4jj0ehgwC .mbr-section-subtitle {
  color: #767676;
}
.cid-t4jj0ehgwC .container-table {
  margin: 0 auto;
}
.cid-t4jj0ehgwC .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-t4jj0ehgwC .dataTables_wrapper {
  display: block;
}
.cid-t4jj0ehgwC .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-t4jj0ehgwC table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-t4jj0ehgwC table th {
  border-top: 1px solid #cccccc;
  transition: all .2s;
  border-bottom: none;
}
.cid-t4jj0ehgwC table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-t4jj0ehgwC table td {
  border-top: 1px solid #cccccc;
}
.cid-t4jj0ehgwC table td:hover {
  color: #4284df;
}
.cid-t4jj0ehgwC table tr:last-child td {
  border-bottom: 1px solid #cccccc;
}
.cid-t4jj0ehgwC .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-t4jj0ehgwC .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-t4jj0ehgwC .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-t4jj0ehgwC .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-t4jj0ehgwC .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-t4jj0ehgwC .dataTables_filter {
    text-align: center;
  }
  .cid-t4jj0ehgwC .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-t4ji6BJWaY {
  background: #ffffff;
}
.cid-t4ji6BJWaY .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-t4ji6BJWaY figcaption {
  position: relative;
}
.cid-t4ji6BJWaY figcaption div {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t4ji6BJWaY .image-block {
    width: 100% !important;
  }
}
.cid-t4ji6BPQs5 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-t4ji6BPQs5 p {
  text-align: center;
}
.cid-t4ji6BPQs5 .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-t4ji6BPQs5 .btn-underline:hover {
  color: #505050;
}
.cid-t4ji6BPQs5 .btn-underline:before {
  background-color: #505050;
}
.cid-t4ji6BPQs5 .social-list a:focus {
  text-decoration: none;
}
.cid-t4ji6BPQs5 .text-copyright {
  width: 100%;
}
.cid-t4ji6BPQs5 .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-t4ji6BPQs5 .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-t4ji6BPQs5 .logo-footer {
  line-height: normal;
}
.cid-t4ji6BPQs5 .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t4ji6BPQs5 .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t4ji6BPQs5 .mbr-section-btn {
  font-size: 16px;
}
.cid-t4ji6BPQs5 .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-t8EiVxBxLH .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-t8EiVxBxLH .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-t8EiVxBxLH .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-t8EiVxBxLH .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t8EiVxBxLH .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-t8EiVxBxLH .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t8EiVxBxLH .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t8EiVxBxLH .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t8EiVxBxLH .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t8EiVxBxLH .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-t8EiVxBxLH a {
  font-style: normal;
}
.cid-t8EiVxBxLH .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-t8EiVxBxLH .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-t8EiVxBxLH .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t8EiVxBxLH .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-t8EiVxBxLH .content-text {
  margin-bottom: 0;
}
.cid-t8EiVxBxLH .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-t8EiVxBxLH .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-t8EiVxBxLH .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-t8EiVxBxLH .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-t8EiVxBxLH .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-t8EiVxBxLH .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-t8EiVxBxLH .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-t8EiVxBxLH .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-t8EiVxBxLH .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-t8EiVxBxLH .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t8EiVxBxLH .nav-dropdown .link {
  font-weight: 400;
}
.cid-t8EiVxBxLH .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-t8EiVxBxLH .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t8EiVxBxLH .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-t8EiVxBxLH .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-t8EiVxBxLH .content-right-side {
  text-align: center;
}
.cid-t8EiVxBxLH .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-t8EiVxBxLH .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-t8EiVxBxLH .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-t8EiVxBxLH .navbar .menu-content-top {
    display: block;
  }
  .cid-t8EiVxBxLH .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-t8EiVxBxLH .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-t8EiVxBxLH .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-t8EiVxBxLH .menu-bottom {
    display: flex;
  }
  .cid-t8EiVxBxLH .navbar {
    display: block;
    padding: 0;
  }
  .cid-t8EiVxBxLH .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-t8EiVxBxLH .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-t8EiVxBxLH .navbar-toggler {
    display: none;
  }
}
.cid-t8EiVxBxLH .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-t8EiVxBxLH .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t8EiVxBxLH .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-t8EiVxBxLH .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t8EiVxBxLH .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-t8EiVxBxLH .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t8EiVxBxLH .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t8EiVxBxLH .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t8EiVxBxLH .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t8EiVxBxLH .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-t8EiVxBxLH .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-t8EiVxBxLH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-t8EiVxBxLH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-t8EiVxBxLH .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t8EiVxBxLH .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t8EiVxBxLH .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-t8EiVxBxLH .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t8EiVxBxLH .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t8EiVxBxLH .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t8EiVxBxLH .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t8EiVxBxLH .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t8EiVxBxLH button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-t8EiVxBxLH button.navbar-toggler:focus {
  outline: none;
}
.cid-t8EiVxBxLH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-t8EiVxBxLH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t8EiVxBxLH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t8EiVxBxLH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t8EiVxBxLH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t8EiVxBxLH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t8EiVxBxLH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t8EiVxBxLH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t8EiVxBxLH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t8EiVxBxLH .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-t8EiVxBxLH .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t8EiVxBxLH .collapsed .menu-logo {
  margin-right: 0;
}
.cid-t8EiVxBxLH .collapsed .btn {
  display: flex;
}
.cid-t8EiVxBxLH .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t8EiVxBxLH .collapsed .navbar-collapse.collapsing,
.cid-t8EiVxBxLH .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t8EiVxBxLH .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t8EiVxBxLH .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t8EiVxBxLH .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t8EiVxBxLH .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t8EiVxBxLH .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t8EiVxBxLH .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t8EiVxBxLH .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t8EiVxBxLH .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-t8EiVxBxLH .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t8EiVxBxLH .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-t8EiVxBxLH .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-t8EiVxBxLH .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-t8EiVxBxLH .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t8EiVxBxLH .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t8EiVxBxLH .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-t8EiVxBxLH .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-t8EiVxBxLH .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-t8EiVxBxLH .dropdown-item:before {
    display: none;
  }
  .cid-t8EiVxBxLH .menu-logo {
    margin-right: 0;
  }
  .cid-t8EiVxBxLH .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-t8EiVxBxLH img {
    height: 3.8rem !important;
  }
  .cid-t8EiVxBxLH .btn {
    display: flex;
  }
  .cid-t8EiVxBxLH button.navbar-toggler {
    display: block;
  }
  .cid-t8EiVxBxLH .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-t8EiVxBxLH .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-t8EiVxBxLH .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t8EiVxBxLH .navbar-collapse.collapsing,
  .cid-t8EiVxBxLH .navbar-collapse.show {
    display: block !important;
  }
  .cid-t8EiVxBxLH .navbar-collapse.collapsing .navbar-nav,
  .cid-t8EiVxBxLH .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t8EiVxBxLH .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t8EiVxBxLH .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t8EiVxBxLH .navbar-collapse.collapsing .navbar-buttons,
  .cid-t8EiVxBxLH .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t8EiVxBxLH .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t8EiVxBxLH .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t8EiVxBxLH .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t8EiVxBxLH .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t8EiVxBxLH .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t8EiVxBxLH .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-t8EiVxBxLH .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-t8EiVxBxLH .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-t8EiVxBxLH .nav-link:focus {
  outline: none;
}
.cid-t8EiVxBxLH .navbar-toggler {
  position: relative;
}
.cid-t8EiVxBxLH .dropdown-item.active,
.cid-t8EiVxBxLH .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-t8EiVxBxLH .nav-link:hover,
.cid-t8EiVxBxLH .dropdown-item:hover {
  color: #4284df;
}
.cid-t8EiVuiOlt {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-t8EiVvddf6 {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-t8EiVvddf6 .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-t8EiVvddf6 .card-img {
  padding-bottom: 2rem;
}
.cid-t8EiVvddf6 .mbr-text {
  color: #767676;
}
.cid-t8EiVvddf6 span {
  font-size: 14px;
  color: #ffffff;
}
.cid-t8EiVvddf6 .mbr-section-btn {
  margin-left: 0;
}
.cid-t8EiVvddf6 .date span {
  display: inline-block;
  background-color: #f27d7a;
  padding: 0.2rem 1rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 90%;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-t8EiVvddf6 .card-title {
    text-align: center;
  }
  .cid-t8EiVvddf6 p.mbr-text,
  .cid-t8EiVvddf6 p.date {
    text-align: center;
  }
}
.cid-t8EiVvssvK {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-t8EiVvssvK .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-t8EiVvssvK .card-img {
  padding-bottom: 2rem;
}
.cid-t8EiVvssvK .mbr-text {
  color: #767676;
}
.cid-t8EiVvssvK span {
  font-size: 14px;
  color: #ffffff;
}
.cid-t8EiVvssvK .mbr-section-btn {
  margin-left: 0;
}
.cid-t8EiVvssvK .date span {
  display: inline-block;
  background-color: #f27d7a;
  padding: 0.2rem 1rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 90%;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-t8EiVvssvK .card-title {
    text-align: center;
  }
  .cid-t8EiVvssvK p.mbr-text,
  .cid-t8EiVvssvK p.date {
    text-align: center;
  }
}
.cid-t8EiVwiAWI {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-t8EiVwiAWI .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-t8EiVwiAWI .card-img {
  padding-bottom: 2rem;
}
.cid-t8EiVwiAWI .mbr-text {
  color: #767676;
}
.cid-t8EiVwiAWI span {
  font-size: 14px;
  color: #ffffff;
}
.cid-t8EiVwiAWI .mbr-section-btn {
  margin-left: 0;
}
.cid-t8EiVwiAWI .date span {
  display: inline-block;
  background-color: #f27d7a;
  padding: 0.2rem 1rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 90%;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-t8EiVwiAWI .card-title {
    text-align: center;
  }
  .cid-t8EiVwiAWI p.mbr-text,
  .cid-t8EiVwiAWI p.date {
    text-align: center;
  }
}
.cid-t8EiVwEjHl {
  padding-top: 135px;
  padding-bottom: 135px;
  background-color: #f9f9f9;
}
.cid-t8EiVwEjHl .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-t8EiVwEjHl .card-img {
  padding-bottom: 2rem;
}
.cid-t8EiVwEjHl .mbr-text {
  color: #767676;
}
.cid-t8EiVwEjHl span {
  font-size: 14px;
  color: #ffffff;
}
.cid-t8EiVwEjHl .mbr-section-btn {
  margin-left: 0;
}
.cid-t8EiVwEjHl .date span {
  display: inline-block;
  background-color: #f27d7a;
  padding: 0.2rem 1rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 90%;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-t8EiVwEjHl .card-title {
    text-align: center;
  }
  .cid-t8EiVwEjHl p.mbr-text,
  .cid-t8EiVwEjHl p.date {
    text-align: center;
  }
}
.cid-t8EiVxdhbZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-t8EiVxdhbZ .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-t8EiVxdhbZ .card-img {
  padding-bottom: 2rem;
}
.cid-t8EiVxdhbZ .mbr-text {
  color: #767676;
}
.cid-t8EiVxdhbZ span {
  font-size: 14px;
  color: #ffffff;
}
.cid-t8EiVxdhbZ .mbr-section-btn {
  margin-left: 0;
}
.cid-t8EiVxdhbZ .date span {
  display: inline-block;
  background-color: #f27d7a;
  padding: 0.2rem 1rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 90%;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-t8EiVxdhbZ .card-title {
    text-align: center;
  }
  .cid-t8EiVxdhbZ p.mbr-text,
  .cid-t8EiVxdhbZ p.date {
    text-align: center;
  }
}
.cid-t8EiVxPq8F {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-t8EiVxPq8F .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-t8EiVxPq8F .card-img {
  padding-bottom: 2rem;
}
.cid-t8EiVxPq8F .mbr-text {
  color: #767676;
}
.cid-t8EiVxPq8F span {
  font-size: 14px;
  color: #ffffff;
}
.cid-t8EiVxPq8F .mbr-section-btn {
  margin-left: 0;
}
.cid-t8EiVxPq8F .date span {
  display: inline-block;
  background-color: #f27d7a;
  padding: 0.2rem 1rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 90%;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-t8EiVxPq8F .card-title {
    text-align: center;
  }
  .cid-t8EiVxPq8F p.mbr-text,
  .cid-t8EiVxPq8F p.date {
    text-align: center;
  }
}
.cid-t8EiVy2Z6x {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-t8EiVy2Z6x .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-t8EiVy2Z6x .card-img {
  padding: 0 0 2rem;
}
.cid-t8EiVy2Z6x .mbr-section-btn {
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-t8EiVy2Z6x .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
@media (max-width: 767px) {
  .cid-t8EiVy2Z6x .card-title {
    text-align: center;
  }
  .cid-t8EiVy2Z6x p.mbr-text {
    text-align: center;
  }
}
.cid-t8EiVyrxX6 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-t8EiVyrxX6 p {
  text-align: center;
}
.cid-t8EiVyrxX6 .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-t8EiVyrxX6 .btn-underline:hover {
  color: #505050;
}
.cid-t8EiVyrxX6 .btn-underline:before {
  background-color: #505050;
}
.cid-t8EiVyrxX6 .social-list a:focus {
  text-decoration: none;
}
.cid-t8EiVyrxX6 .text-copyright {
  width: 100%;
}
.cid-t8EiVyrxX6 .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-t8EiVyrxX6 .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-t8EiVyrxX6 .logo-footer {
  line-height: normal;
}
.cid-t8EiVyrxX6 .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t8EiVyrxX6 .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t8EiVyrxX6 .mbr-section-btn {
  font-size: 16px;
}
.cid-t8EiVyrxX6 .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-tcjk4McfC5 .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-tcjk4McfC5 .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-tcjk4McfC5 .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-tcjk4McfC5 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tcjk4McfC5 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tcjk4McfC5 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tcjk4McfC5 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tcjk4McfC5 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tcjk4McfC5 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tcjk4McfC5 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tcjk4McfC5 a {
  font-style: normal;
}
.cid-tcjk4McfC5 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tcjk4McfC5 .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-tcjk4McfC5 .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tcjk4McfC5 .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-tcjk4McfC5 .content-text {
  margin-bottom: 0;
}
.cid-tcjk4McfC5 .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tcjk4McfC5 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tcjk4McfC5 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-tcjk4McfC5 .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-tcjk4McfC5 .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-tcjk4McfC5 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tcjk4McfC5 .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tcjk4McfC5 .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tcjk4McfC5 .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tcjk4McfC5 .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tcjk4McfC5 .nav-dropdown .link {
  font-weight: 400;
}
.cid-tcjk4McfC5 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tcjk4McfC5 .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tcjk4McfC5 .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-tcjk4McfC5 .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-tcjk4McfC5 .content-right-side {
  text-align: center;
}
.cid-tcjk4McfC5 .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-tcjk4McfC5 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tcjk4McfC5 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-tcjk4McfC5 .navbar .menu-content-top {
    display: block;
  }
  .cid-tcjk4McfC5 .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-tcjk4McfC5 .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-tcjk4McfC5 .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-tcjk4McfC5 .menu-bottom {
    display: flex;
  }
  .cid-tcjk4McfC5 .navbar {
    display: block;
    padding: 0;
  }
  .cid-tcjk4McfC5 .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tcjk4McfC5 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-tcjk4McfC5 .navbar-toggler {
    display: none;
  }
}
.cid-tcjk4McfC5 .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-tcjk4McfC5 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tcjk4McfC5 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tcjk4McfC5 .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tcjk4McfC5 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tcjk4McfC5 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tcjk4McfC5 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tcjk4McfC5 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tcjk4McfC5 .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tcjk4McfC5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-tcjk4McfC5 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tcjk4McfC5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tcjk4McfC5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tcjk4McfC5 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tcjk4McfC5 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tcjk4McfC5 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tcjk4McfC5 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tcjk4McfC5 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tcjk4McfC5 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tcjk4McfC5 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tcjk4McfC5 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tcjk4McfC5 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-tcjk4McfC5 button.navbar-toggler:focus {
  outline: none;
}
.cid-tcjk4McfC5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-tcjk4McfC5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tcjk4McfC5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tcjk4McfC5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tcjk4McfC5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tcjk4McfC5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tcjk4McfC5 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tcjk4McfC5 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tcjk4McfC5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tcjk4McfC5 .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tcjk4McfC5 .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tcjk4McfC5 .collapsed .menu-logo {
  margin-right: 0;
}
.cid-tcjk4McfC5 .collapsed .btn {
  display: flex;
}
.cid-tcjk4McfC5 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tcjk4McfC5 .collapsed .navbar-collapse.collapsing,
.cid-tcjk4McfC5 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tcjk4McfC5 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tcjk4McfC5 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tcjk4McfC5 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tcjk4McfC5 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tcjk4McfC5 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tcjk4McfC5 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tcjk4McfC5 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tcjk4McfC5 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tcjk4McfC5 .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tcjk4McfC5 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-tcjk4McfC5 .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tcjk4McfC5 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-tcjk4McfC5 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tcjk4McfC5 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tcjk4McfC5 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-tcjk4McfC5 .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-tcjk4McfC5 .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-tcjk4McfC5 .dropdown-item:before {
    display: none;
  }
  .cid-tcjk4McfC5 .menu-logo {
    margin-right: 0;
  }
  .cid-tcjk4McfC5 .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tcjk4McfC5 img {
    height: 3.8rem !important;
  }
  .cid-tcjk4McfC5 .btn {
    display: flex;
  }
  .cid-tcjk4McfC5 button.navbar-toggler {
    display: block;
  }
  .cid-tcjk4McfC5 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-tcjk4McfC5 .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tcjk4McfC5 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tcjk4McfC5 .navbar-collapse.collapsing,
  .cid-tcjk4McfC5 .navbar-collapse.show {
    display: block !important;
  }
  .cid-tcjk4McfC5 .navbar-collapse.collapsing .navbar-nav,
  .cid-tcjk4McfC5 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tcjk4McfC5 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tcjk4McfC5 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tcjk4McfC5 .navbar-collapse.collapsing .navbar-buttons,
  .cid-tcjk4McfC5 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tcjk4McfC5 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tcjk4McfC5 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tcjk4McfC5 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tcjk4McfC5 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tcjk4McfC5 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tcjk4McfC5 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-tcjk4McfC5 .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tcjk4McfC5 .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tcjk4McfC5 .nav-link:focus {
  outline: none;
}
.cid-tcjk4McfC5 .navbar-toggler {
  position: relative;
}
.cid-tcjk4McfC5 .dropdown-item.active,
.cid-tcjk4McfC5 .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-tcjk4McfC5 .nav-link:hover,
.cid-tcjk4McfC5 .dropdown-item:hover {
  color: #4284df;
}
.cid-tcjk4L7nlI {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tcjk4LmL1x {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-tcjk4LmL1x .block-title {
  text-align: left;
}
.cid-tcjk4LviUJ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tcjk4LviUJ .block-title {
  text-align: left;
}
.cid-tcjk4LGDLc {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tcjk4LGDLc .mbr-section-subtitle {
  color: #767676;
}
.cid-tcjk4LGDLc .container-table {
  margin: 0 auto;
}
.cid-tcjk4LGDLc .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tcjk4LGDLc .dataTables_wrapper {
  display: block;
}
.cid-tcjk4LGDLc .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tcjk4LGDLc table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-tcjk4LGDLc table th {
  border-top: 1px solid #cccccc;
  transition: all .2s;
  border-bottom: none;
}
.cid-tcjk4LGDLc table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-tcjk4LGDLc table td {
  border-top: 1px solid #cccccc;
}
.cid-tcjk4LGDLc table td:hover {
  color: #4284df;
}
.cid-tcjk4LGDLc table tr:last-child td {
  border-bottom: 1px solid #cccccc;
}
.cid-tcjk4LGDLc .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tcjk4LGDLc .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tcjk4LGDLc .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tcjk4LGDLc .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tcjk4LGDLc .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tcjk4LGDLc .dataTables_filter {
    text-align: center;
  }
  .cid-tcjk4LGDLc .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
#custom-html-8z {
  /* Type valid CSS here */
}
#custom-html-8z .my-image {
  width: 100%;
}
.cid-tcjk4MKnyj {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-tcjk4MKnyj p {
  text-align: center;
}
.cid-tcjk4MKnyj .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tcjk4MKnyj .btn-underline:hover {
  color: #505050;
}
.cid-tcjk4MKnyj .btn-underline:before {
  background-color: #505050;
}
.cid-tcjk4MKnyj .social-list a:focus {
  text-decoration: none;
}
.cid-tcjk4MKnyj .text-copyright {
  width: 100%;
}
.cid-tcjk4MKnyj .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-tcjk4MKnyj .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-tcjk4MKnyj .logo-footer {
  line-height: normal;
}
.cid-tcjk4MKnyj .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tcjk4MKnyj .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tcjk4MKnyj .mbr-section-btn {
  font-size: 16px;
}
.cid-tcjk4MKnyj .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-tcAUWPfAmr .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-tcAUWPfAmr .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-tcAUWPfAmr .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-tcAUWPfAmr .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tcAUWPfAmr .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tcAUWPfAmr .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tcAUWPfAmr .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tcAUWPfAmr .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tcAUWPfAmr .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tcAUWPfAmr .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tcAUWPfAmr a {
  font-style: normal;
}
.cid-tcAUWPfAmr .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tcAUWPfAmr .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-tcAUWPfAmr .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tcAUWPfAmr .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-tcAUWPfAmr .content-text {
  margin-bottom: 0;
}
.cid-tcAUWPfAmr .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tcAUWPfAmr .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tcAUWPfAmr .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-tcAUWPfAmr .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-tcAUWPfAmr .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-tcAUWPfAmr .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tcAUWPfAmr .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tcAUWPfAmr .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tcAUWPfAmr .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tcAUWPfAmr .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tcAUWPfAmr .nav-dropdown .link {
  font-weight: 400;
}
.cid-tcAUWPfAmr .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tcAUWPfAmr .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tcAUWPfAmr .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-tcAUWPfAmr .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-tcAUWPfAmr .content-right-side {
  text-align: center;
}
.cid-tcAUWPfAmr .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-tcAUWPfAmr .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tcAUWPfAmr .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-tcAUWPfAmr .navbar .menu-content-top {
    display: block;
  }
  .cid-tcAUWPfAmr .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-tcAUWPfAmr .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-tcAUWPfAmr .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-tcAUWPfAmr .menu-bottom {
    display: flex;
  }
  .cid-tcAUWPfAmr .navbar {
    display: block;
    padding: 0;
  }
  .cid-tcAUWPfAmr .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tcAUWPfAmr .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-tcAUWPfAmr .navbar-toggler {
    display: none;
  }
}
.cid-tcAUWPfAmr .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-tcAUWPfAmr .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tcAUWPfAmr .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tcAUWPfAmr .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tcAUWPfAmr .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tcAUWPfAmr .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tcAUWPfAmr .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tcAUWPfAmr .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tcAUWPfAmr .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tcAUWPfAmr .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-tcAUWPfAmr .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tcAUWPfAmr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tcAUWPfAmr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tcAUWPfAmr .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tcAUWPfAmr .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tcAUWPfAmr .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tcAUWPfAmr .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tcAUWPfAmr .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tcAUWPfAmr .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tcAUWPfAmr .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tcAUWPfAmr .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tcAUWPfAmr button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-tcAUWPfAmr button.navbar-toggler:focus {
  outline: none;
}
.cid-tcAUWPfAmr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-tcAUWPfAmr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tcAUWPfAmr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tcAUWPfAmr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tcAUWPfAmr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tcAUWPfAmr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tcAUWPfAmr nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tcAUWPfAmr nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tcAUWPfAmr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tcAUWPfAmr .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tcAUWPfAmr .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tcAUWPfAmr .collapsed .menu-logo {
  margin-right: 0;
}
.cid-tcAUWPfAmr .collapsed .btn {
  display: flex;
}
.cid-tcAUWPfAmr .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tcAUWPfAmr .collapsed .navbar-collapse.collapsing,
.cid-tcAUWPfAmr .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tcAUWPfAmr .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tcAUWPfAmr .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tcAUWPfAmr .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tcAUWPfAmr .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tcAUWPfAmr .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tcAUWPfAmr .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tcAUWPfAmr .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tcAUWPfAmr .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tcAUWPfAmr .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tcAUWPfAmr .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-tcAUWPfAmr .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tcAUWPfAmr .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-tcAUWPfAmr .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tcAUWPfAmr .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tcAUWPfAmr .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-tcAUWPfAmr .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-tcAUWPfAmr .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-tcAUWPfAmr .dropdown-item:before {
    display: none;
  }
  .cid-tcAUWPfAmr .menu-logo {
    margin-right: 0;
  }
  .cid-tcAUWPfAmr .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tcAUWPfAmr img {
    height: 3.8rem !important;
  }
  .cid-tcAUWPfAmr .btn {
    display: flex;
  }
  .cid-tcAUWPfAmr button.navbar-toggler {
    display: block;
  }
  .cid-tcAUWPfAmr .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-tcAUWPfAmr .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tcAUWPfAmr .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tcAUWPfAmr .navbar-collapse.collapsing,
  .cid-tcAUWPfAmr .navbar-collapse.show {
    display: block !important;
  }
  .cid-tcAUWPfAmr .navbar-collapse.collapsing .navbar-nav,
  .cid-tcAUWPfAmr .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tcAUWPfAmr .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tcAUWPfAmr .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tcAUWPfAmr .navbar-collapse.collapsing .navbar-buttons,
  .cid-tcAUWPfAmr .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tcAUWPfAmr .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tcAUWPfAmr .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tcAUWPfAmr .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tcAUWPfAmr .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tcAUWPfAmr .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tcAUWPfAmr .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-tcAUWPfAmr .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tcAUWPfAmr .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tcAUWPfAmr .nav-link:focus {
  outline: none;
}
.cid-tcAUWPfAmr .navbar-toggler {
  position: relative;
}
.cid-tcAUWPfAmr .dropdown-item.active,
.cid-tcAUWPfAmr .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-tcAUWPfAmr .nav-link:hover,
.cid-tcAUWPfAmr .dropdown-item:hover {
  color: #4284df;
}
.cid-tcAUWOFeY4 {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tcAUWOZ3Lg {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-tcAUWOZ3Lg .block-title {
  text-align: left;
}
.cid-tcAUWP5EbU {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tcAUWP5EbU .block-title {
  text-align: left;
}
.cid-tcAUWPa3FT {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tcAUWPa3FT .block-text {
  text-align: left;
}
.cid-tcAUWPygzS {
  background: #ffffff;
}
.cid-tcAUWPygzS .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tcAUWPygzS figcaption {
  position: relative;
}
.cid-tcAUWPygzS figcaption div {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tcAUWPygzS .image-block {
    width: 100% !important;
  }
}
.cid-tecxorCr6d {
  background: #ffffff;
}
.cid-tecxorCr6d .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tecxorCr6d figcaption {
  position: relative;
}
.cid-tecxorCr6d figcaption div {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tecxorCr6d .image-block {
    width: 100% !important;
  }
}
.cid-tcAUWPEcBq {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-tcAUWPEcBq p {
  text-align: center;
}
.cid-tcAUWPEcBq .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tcAUWPEcBq .btn-underline:hover {
  color: #505050;
}
.cid-tcAUWPEcBq .btn-underline:before {
  background-color: #505050;
}
.cid-tcAUWPEcBq .social-list a:focus {
  text-decoration: none;
}
.cid-tcAUWPEcBq .text-copyright {
  width: 100%;
}
.cid-tcAUWPEcBq .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-tcAUWPEcBq .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-tcAUWPEcBq .logo-footer {
  line-height: normal;
}
.cid-tcAUWPEcBq .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tcAUWPEcBq .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tcAUWPEcBq .mbr-section-btn {
  font-size: 16px;
}
.cid-tcAUWPEcBq .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-tcARUnp6p3 .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-tcARUnp6p3 .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-tcARUnp6p3 .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-tcARUnp6p3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tcARUnp6p3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tcARUnp6p3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tcARUnp6p3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tcARUnp6p3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tcARUnp6p3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tcARUnp6p3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tcARUnp6p3 a {
  font-style: normal;
}
.cid-tcARUnp6p3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tcARUnp6p3 .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-tcARUnp6p3 .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tcARUnp6p3 .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-tcARUnp6p3 .content-text {
  margin-bottom: 0;
}
.cid-tcARUnp6p3 .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tcARUnp6p3 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tcARUnp6p3 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-tcARUnp6p3 .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-tcARUnp6p3 .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-tcARUnp6p3 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tcARUnp6p3 .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tcARUnp6p3 .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tcARUnp6p3 .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tcARUnp6p3 .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tcARUnp6p3 .nav-dropdown .link {
  font-weight: 400;
}
.cid-tcARUnp6p3 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tcARUnp6p3 .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tcARUnp6p3 .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-tcARUnp6p3 .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-tcARUnp6p3 .content-right-side {
  text-align: center;
}
.cid-tcARUnp6p3 .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-tcARUnp6p3 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tcARUnp6p3 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-tcARUnp6p3 .navbar .menu-content-top {
    display: block;
  }
  .cid-tcARUnp6p3 .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-tcARUnp6p3 .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-tcARUnp6p3 .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-tcARUnp6p3 .menu-bottom {
    display: flex;
  }
  .cid-tcARUnp6p3 .navbar {
    display: block;
    padding: 0;
  }
  .cid-tcARUnp6p3 .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tcARUnp6p3 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-tcARUnp6p3 .navbar-toggler {
    display: none;
  }
}
.cid-tcARUnp6p3 .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-tcARUnp6p3 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tcARUnp6p3 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tcARUnp6p3 .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tcARUnp6p3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tcARUnp6p3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tcARUnp6p3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tcARUnp6p3 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tcARUnp6p3 .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tcARUnp6p3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-tcARUnp6p3 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tcARUnp6p3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tcARUnp6p3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tcARUnp6p3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tcARUnp6p3 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tcARUnp6p3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tcARUnp6p3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tcARUnp6p3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tcARUnp6p3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tcARUnp6p3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tcARUnp6p3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tcARUnp6p3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-tcARUnp6p3 button.navbar-toggler:focus {
  outline: none;
}
.cid-tcARUnp6p3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-tcARUnp6p3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tcARUnp6p3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tcARUnp6p3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tcARUnp6p3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tcARUnp6p3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tcARUnp6p3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tcARUnp6p3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tcARUnp6p3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tcARUnp6p3 .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tcARUnp6p3 .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tcARUnp6p3 .collapsed .menu-logo {
  margin-right: 0;
}
.cid-tcARUnp6p3 .collapsed .btn {
  display: flex;
}
.cid-tcARUnp6p3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tcARUnp6p3 .collapsed .navbar-collapse.collapsing,
.cid-tcARUnp6p3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tcARUnp6p3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tcARUnp6p3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tcARUnp6p3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tcARUnp6p3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tcARUnp6p3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tcARUnp6p3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tcARUnp6p3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tcARUnp6p3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tcARUnp6p3 .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tcARUnp6p3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-tcARUnp6p3 .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tcARUnp6p3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-tcARUnp6p3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tcARUnp6p3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tcARUnp6p3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-tcARUnp6p3 .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-tcARUnp6p3 .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-tcARUnp6p3 .dropdown-item:before {
    display: none;
  }
  .cid-tcARUnp6p3 .menu-logo {
    margin-right: 0;
  }
  .cid-tcARUnp6p3 .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tcARUnp6p3 img {
    height: 3.8rem !important;
  }
  .cid-tcARUnp6p3 .btn {
    display: flex;
  }
  .cid-tcARUnp6p3 button.navbar-toggler {
    display: block;
  }
  .cid-tcARUnp6p3 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-tcARUnp6p3 .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tcARUnp6p3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tcARUnp6p3 .navbar-collapse.collapsing,
  .cid-tcARUnp6p3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-tcARUnp6p3 .navbar-collapse.collapsing .navbar-nav,
  .cid-tcARUnp6p3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tcARUnp6p3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tcARUnp6p3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tcARUnp6p3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-tcARUnp6p3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tcARUnp6p3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tcARUnp6p3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tcARUnp6p3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tcARUnp6p3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tcARUnp6p3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tcARUnp6p3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-tcARUnp6p3 .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tcARUnp6p3 .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tcARUnp6p3 .nav-link:focus {
  outline: none;
}
.cid-tcARUnp6p3 .navbar-toggler {
  position: relative;
}
.cid-tcARUnp6p3 .dropdown-item.active,
.cid-tcARUnp6p3 .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-tcARUnp6p3 .nav-link:hover,
.cid-tcARUnp6p3 .dropdown-item:hover {
  color: #4284df;
}
.cid-tcARUmvIBZ {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tcARUmK25P {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-tcARUmK25P .block-title {
  text-align: left;
}
.cid-tcARUmS1xu {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tcARUmS1xu .block-title {
  text-align: left;
}
.cid-tcARUmWqE7 {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tcARUmWqE7 .block-text {
  text-align: left;
}
.cid-tcB0ZoLkcI {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tcB0ZoLkcI .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tcB0ZoLkcI .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tcB0ZoLkcI .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tcB0ZoLkcI .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tcB0ZoLkcI .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tcB0ZoLkcI .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tcB0ZoLkcI .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tcB0ZoLkcI .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tcB0ZoLkcI .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tcB0ZoLkcI ul {
  font-size: 0;
}
.cid-tcB0ZoLkcI .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-tcB0ZoLkcI .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-tcB0ZoLkcI .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tcARUnEN7X {
  background: #ffffff;
}
.cid-tcARUnEN7X .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tcARUnEN7X figcaption {
  position: relative;
}
.cid-tcARUnEN7X figcaption div {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tcARUnEN7X .image-block {
    width: 100% !important;
  }
}
.cid-tcARUnM0dE {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-tcARUnM0dE p {
  text-align: center;
}
.cid-tcARUnM0dE .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tcARUnM0dE .btn-underline:hover {
  color: #505050;
}
.cid-tcARUnM0dE .btn-underline:before {
  background-color: #505050;
}
.cid-tcARUnM0dE .social-list a:focus {
  text-decoration: none;
}
.cid-tcARUnM0dE .text-copyright {
  width: 100%;
}
.cid-tcARUnM0dE .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-tcARUnM0dE .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-tcARUnM0dE .logo-footer {
  line-height: normal;
}
.cid-tcARUnM0dE .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tcARUnM0dE .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tcARUnM0dE .mbr-section-btn {
  font-size: 16px;
}
.cid-tcARUnM0dE .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-tc4asxhZb1 .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-tc4asxhZb1 .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-tc4asxhZb1 .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-tc4asxhZb1 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tc4asxhZb1 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tc4asxhZb1 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tc4asxhZb1 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tc4asxhZb1 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tc4asxhZb1 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tc4asxhZb1 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tc4asxhZb1 a {
  font-style: normal;
}
.cid-tc4asxhZb1 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tc4asxhZb1 .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-tc4asxhZb1 .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tc4asxhZb1 .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-tc4asxhZb1 .content-text {
  margin-bottom: 0;
}
.cid-tc4asxhZb1 .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tc4asxhZb1 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tc4asxhZb1 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-tc4asxhZb1 .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-tc4asxhZb1 .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-tc4asxhZb1 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tc4asxhZb1 .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tc4asxhZb1 .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tc4asxhZb1 .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tc4asxhZb1 .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tc4asxhZb1 .nav-dropdown .link {
  font-weight: 400;
}
.cid-tc4asxhZb1 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tc4asxhZb1 .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tc4asxhZb1 .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-tc4asxhZb1 .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-tc4asxhZb1 .content-right-side {
  text-align: center;
}
.cid-tc4asxhZb1 .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-tc4asxhZb1 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tc4asxhZb1 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-tc4asxhZb1 .navbar .menu-content-top {
    display: block;
  }
  .cid-tc4asxhZb1 .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-tc4asxhZb1 .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-tc4asxhZb1 .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-tc4asxhZb1 .menu-bottom {
    display: flex;
  }
  .cid-tc4asxhZb1 .navbar {
    display: block;
    padding: 0;
  }
  .cid-tc4asxhZb1 .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tc4asxhZb1 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-tc4asxhZb1 .navbar-toggler {
    display: none;
  }
}
.cid-tc4asxhZb1 .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-tc4asxhZb1 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tc4asxhZb1 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tc4asxhZb1 .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tc4asxhZb1 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tc4asxhZb1 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tc4asxhZb1 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tc4asxhZb1 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tc4asxhZb1 .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tc4asxhZb1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-tc4asxhZb1 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tc4asxhZb1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tc4asxhZb1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tc4asxhZb1 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tc4asxhZb1 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tc4asxhZb1 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tc4asxhZb1 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tc4asxhZb1 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tc4asxhZb1 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tc4asxhZb1 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tc4asxhZb1 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tc4asxhZb1 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-tc4asxhZb1 button.navbar-toggler:focus {
  outline: none;
}
.cid-tc4asxhZb1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-tc4asxhZb1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tc4asxhZb1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tc4asxhZb1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tc4asxhZb1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tc4asxhZb1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tc4asxhZb1 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tc4asxhZb1 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tc4asxhZb1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tc4asxhZb1 .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tc4asxhZb1 .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tc4asxhZb1 .collapsed .menu-logo {
  margin-right: 0;
}
.cid-tc4asxhZb1 .collapsed .btn {
  display: flex;
}
.cid-tc4asxhZb1 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tc4asxhZb1 .collapsed .navbar-collapse.collapsing,
.cid-tc4asxhZb1 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tc4asxhZb1 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tc4asxhZb1 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tc4asxhZb1 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tc4asxhZb1 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tc4asxhZb1 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tc4asxhZb1 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tc4asxhZb1 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tc4asxhZb1 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tc4asxhZb1 .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tc4asxhZb1 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-tc4asxhZb1 .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tc4asxhZb1 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-tc4asxhZb1 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tc4asxhZb1 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tc4asxhZb1 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-tc4asxhZb1 .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-tc4asxhZb1 .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-tc4asxhZb1 .dropdown-item:before {
    display: none;
  }
  .cid-tc4asxhZb1 .menu-logo {
    margin-right: 0;
  }
  .cid-tc4asxhZb1 .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tc4asxhZb1 img {
    height: 3.8rem !important;
  }
  .cid-tc4asxhZb1 .btn {
    display: flex;
  }
  .cid-tc4asxhZb1 button.navbar-toggler {
    display: block;
  }
  .cid-tc4asxhZb1 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-tc4asxhZb1 .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tc4asxhZb1 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tc4asxhZb1 .navbar-collapse.collapsing,
  .cid-tc4asxhZb1 .navbar-collapse.show {
    display: block !important;
  }
  .cid-tc4asxhZb1 .navbar-collapse.collapsing .navbar-nav,
  .cid-tc4asxhZb1 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tc4asxhZb1 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tc4asxhZb1 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tc4asxhZb1 .navbar-collapse.collapsing .navbar-buttons,
  .cid-tc4asxhZb1 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tc4asxhZb1 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tc4asxhZb1 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tc4asxhZb1 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tc4asxhZb1 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tc4asxhZb1 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tc4asxhZb1 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-tc4asxhZb1 .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tc4asxhZb1 .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tc4asxhZb1 .nav-link:focus {
  outline: none;
}
.cid-tc4asxhZb1 .navbar-toggler {
  position: relative;
}
.cid-tc4asxhZb1 .dropdown-item.active,
.cid-tc4asxhZb1 .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-tc4asxhZb1 .nav-link:hover,
.cid-tc4asxhZb1 .dropdown-item:hover {
  color: #4284df;
}
.cid-tc4aswN4pk {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tc4aswX74d {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-tc4aswX74d .block-title {
  text-align: left;
}
.cid-tc4asx3XXv {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tc4asx3XXv .block-title {
  text-align: left;
}
.cid-tc4asxalIl {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tc4asxalIl .block-text {
  text-align: left;
}
.cid-tcAP1tuTmH {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tcAP1tuTmH .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tcAP1tuTmH .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tcAP1tuTmH .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tcAP1tuTmH .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tcAP1tuTmH .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tcAP1tuTmH .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tcAP1tuTmH .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tcAP1tuTmH .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tcAP1tuTmH .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tcAP1tuTmH ul {
  font-size: 0;
}
.cid-tcAP1tuTmH .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-tcAP1tuTmH .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-tcAP1tuTmH .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tc4asxvJ7R {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tc4asxvJ7R .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tc4asxvJ7R .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tc4asxvJ7R .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tc4asxvJ7R .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tc4asxvJ7R .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tc4asxvJ7R .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tc4asxvJ7R .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tc4asxvJ7R .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tc4asxvJ7R .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tc4asxvJ7R ul {
  font-size: 0;
}
.cid-tc4asxvJ7R .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-tc4asxvJ7R .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-tc4asxvJ7R .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tc4asymr0o {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-tc4asymr0o p {
  text-align: center;
}
.cid-tc4asymr0o .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tc4asymr0o .btn-underline:hover {
  color: #505050;
}
.cid-tc4asymr0o .btn-underline:before {
  background-color: #505050;
}
.cid-tc4asymr0o .social-list a:focus {
  text-decoration: none;
}
.cid-tc4asymr0o .text-copyright {
  width: 100%;
}
.cid-tc4asymr0o .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-tc4asymr0o .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-tc4asymr0o .logo-footer {
  line-height: normal;
}
.cid-tc4asymr0o .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tc4asymr0o .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tc4asymr0o .mbr-section-btn {
  font-size: 16px;
}
.cid-tc4asymr0o .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-tdnZN2jS4m .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-tdnZN2jS4m .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-tdnZN2jS4m .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-tdnZN2jS4m .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tdnZN2jS4m .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tdnZN2jS4m .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tdnZN2jS4m .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tdnZN2jS4m .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tdnZN2jS4m .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tdnZN2jS4m .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tdnZN2jS4m a {
  font-style: normal;
}
.cid-tdnZN2jS4m .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tdnZN2jS4m .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-tdnZN2jS4m .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tdnZN2jS4m .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-tdnZN2jS4m .content-text {
  margin-bottom: 0;
}
.cid-tdnZN2jS4m .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tdnZN2jS4m .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tdnZN2jS4m .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-tdnZN2jS4m .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-tdnZN2jS4m .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-tdnZN2jS4m .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tdnZN2jS4m .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tdnZN2jS4m .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tdnZN2jS4m .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tdnZN2jS4m .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tdnZN2jS4m .nav-dropdown .link {
  font-weight: 400;
}
.cid-tdnZN2jS4m .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tdnZN2jS4m .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tdnZN2jS4m .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-tdnZN2jS4m .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-tdnZN2jS4m .content-right-side {
  text-align: center;
}
.cid-tdnZN2jS4m .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-tdnZN2jS4m .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tdnZN2jS4m .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-tdnZN2jS4m .navbar .menu-content-top {
    display: block;
  }
  .cid-tdnZN2jS4m .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-tdnZN2jS4m .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-tdnZN2jS4m .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-tdnZN2jS4m .menu-bottom {
    display: flex;
  }
  .cid-tdnZN2jS4m .navbar {
    display: block;
    padding: 0;
  }
  .cid-tdnZN2jS4m .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tdnZN2jS4m .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-tdnZN2jS4m .navbar-toggler {
    display: none;
  }
}
.cid-tdnZN2jS4m .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-tdnZN2jS4m .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tdnZN2jS4m .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tdnZN2jS4m .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tdnZN2jS4m .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tdnZN2jS4m .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tdnZN2jS4m .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tdnZN2jS4m .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tdnZN2jS4m .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tdnZN2jS4m .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-tdnZN2jS4m .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tdnZN2jS4m .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tdnZN2jS4m .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tdnZN2jS4m .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tdnZN2jS4m .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tdnZN2jS4m .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tdnZN2jS4m .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tdnZN2jS4m .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tdnZN2jS4m .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tdnZN2jS4m .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tdnZN2jS4m .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tdnZN2jS4m button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-tdnZN2jS4m button.navbar-toggler:focus {
  outline: none;
}
.cid-tdnZN2jS4m button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-tdnZN2jS4m button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tdnZN2jS4m button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tdnZN2jS4m button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tdnZN2jS4m button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tdnZN2jS4m nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tdnZN2jS4m nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tdnZN2jS4m nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tdnZN2jS4m nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tdnZN2jS4m .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tdnZN2jS4m .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tdnZN2jS4m .collapsed .menu-logo {
  margin-right: 0;
}
.cid-tdnZN2jS4m .collapsed .btn {
  display: flex;
}
.cid-tdnZN2jS4m .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tdnZN2jS4m .collapsed .navbar-collapse.collapsing,
.cid-tdnZN2jS4m .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tdnZN2jS4m .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tdnZN2jS4m .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tdnZN2jS4m .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tdnZN2jS4m .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tdnZN2jS4m .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tdnZN2jS4m .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tdnZN2jS4m .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tdnZN2jS4m .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tdnZN2jS4m .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tdnZN2jS4m .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-tdnZN2jS4m .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tdnZN2jS4m .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-tdnZN2jS4m .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tdnZN2jS4m .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tdnZN2jS4m .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-tdnZN2jS4m .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-tdnZN2jS4m .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-tdnZN2jS4m .dropdown-item:before {
    display: none;
  }
  .cid-tdnZN2jS4m .menu-logo {
    margin-right: 0;
  }
  .cid-tdnZN2jS4m .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tdnZN2jS4m img {
    height: 3.8rem !important;
  }
  .cid-tdnZN2jS4m .btn {
    display: flex;
  }
  .cid-tdnZN2jS4m button.navbar-toggler {
    display: block;
  }
  .cid-tdnZN2jS4m .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-tdnZN2jS4m .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tdnZN2jS4m .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tdnZN2jS4m .navbar-collapse.collapsing,
  .cid-tdnZN2jS4m .navbar-collapse.show {
    display: block !important;
  }
  .cid-tdnZN2jS4m .navbar-collapse.collapsing .navbar-nav,
  .cid-tdnZN2jS4m .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tdnZN2jS4m .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tdnZN2jS4m .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tdnZN2jS4m .navbar-collapse.collapsing .navbar-buttons,
  .cid-tdnZN2jS4m .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tdnZN2jS4m .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tdnZN2jS4m .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tdnZN2jS4m .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tdnZN2jS4m .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tdnZN2jS4m .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tdnZN2jS4m .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-tdnZN2jS4m .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tdnZN2jS4m .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tdnZN2jS4m .nav-link:focus {
  outline: none;
}
.cid-tdnZN2jS4m .navbar-toggler {
  position: relative;
}
.cid-tdnZN2jS4m .dropdown-item.active,
.cid-tdnZN2jS4m .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-tdnZN2jS4m .nav-link:hover,
.cid-tdnZN2jS4m .dropdown-item:hover {
  color: #4284df;
}
.cid-tdnZN1gRsx {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tdnZN1tWBY {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-tdnZN1tWBY .block-title {
  text-align: left;
}
.cid-tdnZN1BsO0 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tdnZN1BsO0 .block-title {
  text-align: left;
}
.cid-tdnZN1GH3r {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tdnZN1GH3r .block-text {
  text-align: left;
}
.cid-tdo0Y0kTDI {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tdo0Y0kTDI .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tdo0Y0kTDI .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tdo0Y0kTDI .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tdo0Y0kTDI .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tdo0Y0kTDI .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tdo0Y0kTDI .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tdo0Y0kTDI .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tdo0Y0kTDI .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tdo0Y0kTDI .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tdo0Y0kTDI ul {
  font-size: 0;
}
.cid-tdo0Y0kTDI .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-tdo0Y0kTDI .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-tdo0Y0kTDI .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tdnZN2Stpx {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-tdnZN2Stpx p {
  text-align: center;
}
.cid-tdnZN2Stpx .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tdnZN2Stpx .btn-underline:hover {
  color: #505050;
}
.cid-tdnZN2Stpx .btn-underline:before {
  background-color: #505050;
}
.cid-tdnZN2Stpx .social-list a:focus {
  text-decoration: none;
}
.cid-tdnZN2Stpx .text-copyright {
  width: 100%;
}
.cid-tdnZN2Stpx .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-tdnZN2Stpx .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-tdnZN2Stpx .logo-footer {
  line-height: normal;
}
.cid-tdnZN2Stpx .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tdnZN2Stpx .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tdnZN2Stpx .mbr-section-btn {
  font-size: 16px;
}
.cid-tdnZN2Stpx .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-tdo8BKDxKS .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-tdo8BKDxKS .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-tdo8BKDxKS .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-tdo8BKDxKS .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tdo8BKDxKS .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tdo8BKDxKS .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tdo8BKDxKS .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tdo8BKDxKS .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tdo8BKDxKS .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tdo8BKDxKS .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tdo8BKDxKS a {
  font-style: normal;
}
.cid-tdo8BKDxKS .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tdo8BKDxKS .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-tdo8BKDxKS .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tdo8BKDxKS .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-tdo8BKDxKS .content-text {
  margin-bottom: 0;
}
.cid-tdo8BKDxKS .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tdo8BKDxKS .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tdo8BKDxKS .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-tdo8BKDxKS .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-tdo8BKDxKS .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-tdo8BKDxKS .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tdo8BKDxKS .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tdo8BKDxKS .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tdo8BKDxKS .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tdo8BKDxKS .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tdo8BKDxKS .nav-dropdown .link {
  font-weight: 400;
}
.cid-tdo8BKDxKS .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tdo8BKDxKS .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tdo8BKDxKS .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-tdo8BKDxKS .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-tdo8BKDxKS .content-right-side {
  text-align: center;
}
.cid-tdo8BKDxKS .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-tdo8BKDxKS .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tdo8BKDxKS .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-tdo8BKDxKS .navbar .menu-content-top {
    display: block;
  }
  .cid-tdo8BKDxKS .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-tdo8BKDxKS .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-tdo8BKDxKS .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-tdo8BKDxKS .menu-bottom {
    display: flex;
  }
  .cid-tdo8BKDxKS .navbar {
    display: block;
    padding: 0;
  }
  .cid-tdo8BKDxKS .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tdo8BKDxKS .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-tdo8BKDxKS .navbar-toggler {
    display: none;
  }
}
.cid-tdo8BKDxKS .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-tdo8BKDxKS .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tdo8BKDxKS .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tdo8BKDxKS .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tdo8BKDxKS .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tdo8BKDxKS .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tdo8BKDxKS .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tdo8BKDxKS .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tdo8BKDxKS .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tdo8BKDxKS .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-tdo8BKDxKS .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tdo8BKDxKS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tdo8BKDxKS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tdo8BKDxKS .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tdo8BKDxKS .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tdo8BKDxKS .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tdo8BKDxKS .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tdo8BKDxKS .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tdo8BKDxKS .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tdo8BKDxKS .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tdo8BKDxKS .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tdo8BKDxKS button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-tdo8BKDxKS button.navbar-toggler:focus {
  outline: none;
}
.cid-tdo8BKDxKS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-tdo8BKDxKS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tdo8BKDxKS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tdo8BKDxKS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tdo8BKDxKS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tdo8BKDxKS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tdo8BKDxKS nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tdo8BKDxKS nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tdo8BKDxKS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tdo8BKDxKS .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tdo8BKDxKS .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tdo8BKDxKS .collapsed .menu-logo {
  margin-right: 0;
}
.cid-tdo8BKDxKS .collapsed .btn {
  display: flex;
}
.cid-tdo8BKDxKS .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tdo8BKDxKS .collapsed .navbar-collapse.collapsing,
.cid-tdo8BKDxKS .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tdo8BKDxKS .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tdo8BKDxKS .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tdo8BKDxKS .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tdo8BKDxKS .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tdo8BKDxKS .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tdo8BKDxKS .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tdo8BKDxKS .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tdo8BKDxKS .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tdo8BKDxKS .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tdo8BKDxKS .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-tdo8BKDxKS .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tdo8BKDxKS .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-tdo8BKDxKS .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tdo8BKDxKS .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tdo8BKDxKS .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-tdo8BKDxKS .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-tdo8BKDxKS .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-tdo8BKDxKS .dropdown-item:before {
    display: none;
  }
  .cid-tdo8BKDxKS .menu-logo {
    margin-right: 0;
  }
  .cid-tdo8BKDxKS .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tdo8BKDxKS img {
    height: 3.8rem !important;
  }
  .cid-tdo8BKDxKS .btn {
    display: flex;
  }
  .cid-tdo8BKDxKS button.navbar-toggler {
    display: block;
  }
  .cid-tdo8BKDxKS .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-tdo8BKDxKS .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tdo8BKDxKS .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tdo8BKDxKS .navbar-collapse.collapsing,
  .cid-tdo8BKDxKS .navbar-collapse.show {
    display: block !important;
  }
  .cid-tdo8BKDxKS .navbar-collapse.collapsing .navbar-nav,
  .cid-tdo8BKDxKS .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tdo8BKDxKS .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tdo8BKDxKS .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tdo8BKDxKS .navbar-collapse.collapsing .navbar-buttons,
  .cid-tdo8BKDxKS .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tdo8BKDxKS .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tdo8BKDxKS .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tdo8BKDxKS .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tdo8BKDxKS .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tdo8BKDxKS .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tdo8BKDxKS .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-tdo8BKDxKS .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tdo8BKDxKS .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tdo8BKDxKS .nav-link:focus {
  outline: none;
}
.cid-tdo8BKDxKS .navbar-toggler {
  position: relative;
}
.cid-tdo8BKDxKS .dropdown-item.active,
.cid-tdo8BKDxKS .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-tdo8BKDxKS .nav-link:hover,
.cid-tdo8BKDxKS .dropdown-item:hover {
  color: #4284df;
}
.cid-tdo8BIKwFx {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tdo8BJjBlj {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-tdo8BJjBlj .block-title {
  text-align: left;
}
.cid-tdo8BJx7IX {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tdo8BJx7IX .block-title {
  text-align: left;
}
.cid-tdo8BJFQLT {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tdo8BJFQLT .block-text {
  text-align: left;
}
.cid-tdo8BJNKYz {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tdo8BJNKYz .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tdo8BJNKYz .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tdo8BJNKYz .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tdo8BJNKYz .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tdo8BJNKYz .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tdo8BJNKYz .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tdo8BJNKYz .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tdo8BJNKYz .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tdo8BJNKYz .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tdo8BJNKYz ul {
  font-size: 0;
}
.cid-tdo8BJNKYz .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-tdo8BJNKYz .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-tdo8BJNKYz .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tdrrsgymal {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tdo8BL3Slo {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-tdo8BL3Slo p {
  text-align: center;
}
.cid-tdo8BL3Slo .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tdo8BL3Slo .btn-underline:hover {
  color: #505050;
}
.cid-tdo8BL3Slo .btn-underline:before {
  background-color: #505050;
}
.cid-tdo8BL3Slo .social-list a:focus {
  text-decoration: none;
}
.cid-tdo8BL3Slo .text-copyright {
  width: 100%;
}
.cid-tdo8BL3Slo .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-tdo8BL3Slo .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-tdo8BL3Slo .logo-footer {
  line-height: normal;
}
.cid-tdo8BL3Slo .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tdo8BL3Slo .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tdo8BL3Slo .mbr-section-btn {
  font-size: 16px;
}
.cid-tdo8BL3Slo .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-tdoecRglI6 .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-tdoecRglI6 .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-tdoecRglI6 .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-tdoecRglI6 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tdoecRglI6 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tdoecRglI6 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tdoecRglI6 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tdoecRglI6 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tdoecRglI6 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tdoecRglI6 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tdoecRglI6 a {
  font-style: normal;
}
.cid-tdoecRglI6 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tdoecRglI6 .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-tdoecRglI6 .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tdoecRglI6 .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-tdoecRglI6 .content-text {
  margin-bottom: 0;
}
.cid-tdoecRglI6 .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tdoecRglI6 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tdoecRglI6 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-tdoecRglI6 .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-tdoecRglI6 .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-tdoecRglI6 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tdoecRglI6 .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tdoecRglI6 .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tdoecRglI6 .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tdoecRglI6 .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tdoecRglI6 .nav-dropdown .link {
  font-weight: 400;
}
.cid-tdoecRglI6 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tdoecRglI6 .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tdoecRglI6 .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-tdoecRglI6 .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-tdoecRglI6 .content-right-side {
  text-align: center;
}
.cid-tdoecRglI6 .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-tdoecRglI6 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tdoecRglI6 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-tdoecRglI6 .navbar .menu-content-top {
    display: block;
  }
  .cid-tdoecRglI6 .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-tdoecRglI6 .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-tdoecRglI6 .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-tdoecRglI6 .menu-bottom {
    display: flex;
  }
  .cid-tdoecRglI6 .navbar {
    display: block;
    padding: 0;
  }
  .cid-tdoecRglI6 .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tdoecRglI6 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-tdoecRglI6 .navbar-toggler {
    display: none;
  }
}
.cid-tdoecRglI6 .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-tdoecRglI6 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tdoecRglI6 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tdoecRglI6 .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tdoecRglI6 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tdoecRglI6 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tdoecRglI6 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tdoecRglI6 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tdoecRglI6 .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tdoecRglI6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-tdoecRglI6 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tdoecRglI6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tdoecRglI6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tdoecRglI6 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tdoecRglI6 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tdoecRglI6 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tdoecRglI6 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tdoecRglI6 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tdoecRglI6 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tdoecRglI6 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tdoecRglI6 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tdoecRglI6 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-tdoecRglI6 button.navbar-toggler:focus {
  outline: none;
}
.cid-tdoecRglI6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-tdoecRglI6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tdoecRglI6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tdoecRglI6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tdoecRglI6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tdoecRglI6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tdoecRglI6 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tdoecRglI6 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tdoecRglI6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tdoecRglI6 .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tdoecRglI6 .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tdoecRglI6 .collapsed .menu-logo {
  margin-right: 0;
}
.cid-tdoecRglI6 .collapsed .btn {
  display: flex;
}
.cid-tdoecRglI6 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tdoecRglI6 .collapsed .navbar-collapse.collapsing,
.cid-tdoecRglI6 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tdoecRglI6 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tdoecRglI6 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tdoecRglI6 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tdoecRglI6 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tdoecRglI6 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tdoecRglI6 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tdoecRglI6 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tdoecRglI6 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tdoecRglI6 .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tdoecRglI6 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-tdoecRglI6 .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tdoecRglI6 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-tdoecRglI6 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tdoecRglI6 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tdoecRglI6 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-tdoecRglI6 .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-tdoecRglI6 .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-tdoecRglI6 .dropdown-item:before {
    display: none;
  }
  .cid-tdoecRglI6 .menu-logo {
    margin-right: 0;
  }
  .cid-tdoecRglI6 .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tdoecRglI6 img {
    height: 3.8rem !important;
  }
  .cid-tdoecRglI6 .btn {
    display: flex;
  }
  .cid-tdoecRglI6 button.navbar-toggler {
    display: block;
  }
  .cid-tdoecRglI6 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-tdoecRglI6 .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tdoecRglI6 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tdoecRglI6 .navbar-collapse.collapsing,
  .cid-tdoecRglI6 .navbar-collapse.show {
    display: block !important;
  }
  .cid-tdoecRglI6 .navbar-collapse.collapsing .navbar-nav,
  .cid-tdoecRglI6 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tdoecRglI6 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tdoecRglI6 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tdoecRglI6 .navbar-collapse.collapsing .navbar-buttons,
  .cid-tdoecRglI6 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tdoecRglI6 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tdoecRglI6 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tdoecRglI6 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tdoecRglI6 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tdoecRglI6 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tdoecRglI6 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-tdoecRglI6 .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tdoecRglI6 .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tdoecRglI6 .nav-link:focus {
  outline: none;
}
.cid-tdoecRglI6 .navbar-toggler {
  position: relative;
}
.cid-tdoecRglI6 .dropdown-item.active,
.cid-tdoecRglI6 .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-tdoecRglI6 .nav-link:hover,
.cid-tdoecRglI6 .dropdown-item:hover {
  color: #4284df;
}
.cid-tdoecQvoxw {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tdoecQKvSh {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-tdoecQKvSh .block-title {
  text-align: left;
}
.cid-tdoecQTMlB {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tdoecQTMlB .block-title {
  text-align: left;
}
.cid-tdoecR1QdD {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tdoecR1QdD .block-title {
  text-align: left;
}
.cid-tdoecR8rhp {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-tdoecR8rhp .block-text {
  text-align: left;
}
.cid-tdohZO82A2 {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-tdohZO82A2 .image-block {
  margin: auto;
}
.cid-tdohZO82A2 figcaption {
  position: relative;
}
.cid-tdohZO82A2 figcaption div {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tdohZO82A2 .image-block {
    width: 100% !important;
  }
}
.cid-tdoecTkLWW {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-tdoecTkLWW p {
  text-align: center;
}
.cid-tdoecTkLWW .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tdoecTkLWW .btn-underline:hover {
  color: #505050;
}
.cid-tdoecTkLWW .btn-underline:before {
  background-color: #505050;
}
.cid-tdoecTkLWW .social-list a:focus {
  text-decoration: none;
}
.cid-tdoecTkLWW .text-copyright {
  width: 100%;
}
.cid-tdoecTkLWW .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-tdoecTkLWW .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-tdoecTkLWW .logo-footer {
  line-height: normal;
}
.cid-tdoecTkLWW .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tdoecTkLWW .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tdoecTkLWW .mbr-section-btn {
  font-size: 16px;
}
.cid-tdoecTkLWW .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-te5MAP3lt6 .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-te5MAP3lt6 .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-te5MAP3lt6 .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-te5MAP3lt6 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-te5MAP3lt6 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-te5MAP3lt6 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-te5MAP3lt6 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-te5MAP3lt6 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-te5MAP3lt6 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-te5MAP3lt6 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-te5MAP3lt6 a {
  font-style: normal;
}
.cid-te5MAP3lt6 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-te5MAP3lt6 .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-te5MAP3lt6 .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-te5MAP3lt6 .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-te5MAP3lt6 .content-text {
  margin-bottom: 0;
}
.cid-te5MAP3lt6 .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-te5MAP3lt6 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-te5MAP3lt6 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-te5MAP3lt6 .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-te5MAP3lt6 .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-te5MAP3lt6 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-te5MAP3lt6 .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-te5MAP3lt6 .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-te5MAP3lt6 .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-te5MAP3lt6 .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-te5MAP3lt6 .nav-dropdown .link {
  font-weight: 400;
}
.cid-te5MAP3lt6 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-te5MAP3lt6 .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-te5MAP3lt6 .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-te5MAP3lt6 .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-te5MAP3lt6 .content-right-side {
  text-align: center;
}
.cid-te5MAP3lt6 .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-te5MAP3lt6 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-te5MAP3lt6 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-te5MAP3lt6 .navbar .menu-content-top {
    display: block;
  }
  .cid-te5MAP3lt6 .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-te5MAP3lt6 .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-te5MAP3lt6 .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-te5MAP3lt6 .menu-bottom {
    display: flex;
  }
  .cid-te5MAP3lt6 .navbar {
    display: block;
    padding: 0;
  }
  .cid-te5MAP3lt6 .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-te5MAP3lt6 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-te5MAP3lt6 .navbar-toggler {
    display: none;
  }
}
.cid-te5MAP3lt6 .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-te5MAP3lt6 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-te5MAP3lt6 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-te5MAP3lt6 .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-te5MAP3lt6 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-te5MAP3lt6 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-te5MAP3lt6 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-te5MAP3lt6 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-te5MAP3lt6 .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-te5MAP3lt6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-te5MAP3lt6 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-te5MAP3lt6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-te5MAP3lt6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-te5MAP3lt6 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-te5MAP3lt6 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-te5MAP3lt6 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-te5MAP3lt6 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-te5MAP3lt6 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-te5MAP3lt6 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-te5MAP3lt6 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-te5MAP3lt6 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-te5MAP3lt6 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-te5MAP3lt6 button.navbar-toggler:focus {
  outline: none;
}
.cid-te5MAP3lt6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-te5MAP3lt6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-te5MAP3lt6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-te5MAP3lt6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-te5MAP3lt6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-te5MAP3lt6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-te5MAP3lt6 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-te5MAP3lt6 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-te5MAP3lt6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-te5MAP3lt6 .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-te5MAP3lt6 .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-te5MAP3lt6 .collapsed .menu-logo {
  margin-right: 0;
}
.cid-te5MAP3lt6 .collapsed .btn {
  display: flex;
}
.cid-te5MAP3lt6 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-te5MAP3lt6 .collapsed .navbar-collapse.collapsing,
.cid-te5MAP3lt6 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-te5MAP3lt6 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-te5MAP3lt6 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-te5MAP3lt6 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-te5MAP3lt6 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-te5MAP3lt6 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-te5MAP3lt6 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-te5MAP3lt6 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-te5MAP3lt6 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-te5MAP3lt6 .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-te5MAP3lt6 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-te5MAP3lt6 .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-te5MAP3lt6 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-te5MAP3lt6 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-te5MAP3lt6 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-te5MAP3lt6 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-te5MAP3lt6 .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-te5MAP3lt6 .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-te5MAP3lt6 .dropdown-item:before {
    display: none;
  }
  .cid-te5MAP3lt6 .menu-logo {
    margin-right: 0;
  }
  .cid-te5MAP3lt6 .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-te5MAP3lt6 img {
    height: 3.8rem !important;
  }
  .cid-te5MAP3lt6 .btn {
    display: flex;
  }
  .cid-te5MAP3lt6 button.navbar-toggler {
    display: block;
  }
  .cid-te5MAP3lt6 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-te5MAP3lt6 .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-te5MAP3lt6 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-te5MAP3lt6 .navbar-collapse.collapsing,
  .cid-te5MAP3lt6 .navbar-collapse.show {
    display: block !important;
  }
  .cid-te5MAP3lt6 .navbar-collapse.collapsing .navbar-nav,
  .cid-te5MAP3lt6 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-te5MAP3lt6 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-te5MAP3lt6 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-te5MAP3lt6 .navbar-collapse.collapsing .navbar-buttons,
  .cid-te5MAP3lt6 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-te5MAP3lt6 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-te5MAP3lt6 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-te5MAP3lt6 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-te5MAP3lt6 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-te5MAP3lt6 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-te5MAP3lt6 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-te5MAP3lt6 .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-te5MAP3lt6 .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-te5MAP3lt6 .nav-link:focus {
  outline: none;
}
.cid-te5MAP3lt6 .navbar-toggler {
  position: relative;
}
.cid-te5MAP3lt6 .dropdown-item.active,
.cid-te5MAP3lt6 .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-te5MAP3lt6 .nav-link:hover,
.cid-te5MAP3lt6 .dropdown-item:hover {
  color: #4284df;
}
.cid-te5MAOEIcw {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-te5MAOPiCW {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-te5MAOPiCW .block-title {
  text-align: left;
}
.cid-te5MAOUqg4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-te5MAOUqg4 .block-title {
  text-align: left;
}
.cid-te5MAOYLYa {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-te5MAOYLYa .block-text {
  text-align: left;
}
.cid-te5MAPkrJ4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-te5MAPkrJ4 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-te5MAPkrJ4 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-te5MAPkrJ4 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-te5MAPkrJ4 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-te5MAPkrJ4 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-te5MAPkrJ4 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-te5MAPkrJ4 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-te5MAPkrJ4 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-te5MAPkrJ4 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-te5MAPkrJ4 ul {
  font-size: 0;
}
.cid-te5MAPkrJ4 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-te5MAPkrJ4 .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-te5MAPkrJ4 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-te5MAPYjBz {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-te5MAPYjBz p {
  text-align: center;
}
.cid-te5MAPYjBz .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-te5MAPYjBz .btn-underline:hover {
  color: #505050;
}
.cid-te5MAPYjBz .btn-underline:before {
  background-color: #505050;
}
.cid-te5MAPYjBz .social-list a:focus {
  text-decoration: none;
}
.cid-te5MAPYjBz .text-copyright {
  width: 100%;
}
.cid-te5MAPYjBz .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-te5MAPYjBz .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-te5MAPYjBz .logo-footer {
  line-height: normal;
}
.cid-te5MAPYjBz .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-te5MAPYjBz .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-te5MAPYjBz .mbr-section-btn {
  font-size: 16px;
}
.cid-te5MAPYjBz .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-tebM5l21mL .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-tebM5l21mL .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-tebM5l21mL .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-tebM5l21mL .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tebM5l21mL .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tebM5l21mL .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tebM5l21mL .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tebM5l21mL .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tebM5l21mL .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tebM5l21mL .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tebM5l21mL a {
  font-style: normal;
}
.cid-tebM5l21mL .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tebM5l21mL .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-tebM5l21mL .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tebM5l21mL .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-tebM5l21mL .content-text {
  margin-bottom: 0;
}
.cid-tebM5l21mL .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tebM5l21mL .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tebM5l21mL .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-tebM5l21mL .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-tebM5l21mL .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-tebM5l21mL .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tebM5l21mL .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tebM5l21mL .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tebM5l21mL .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tebM5l21mL .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tebM5l21mL .nav-dropdown .link {
  font-weight: 400;
}
.cid-tebM5l21mL .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tebM5l21mL .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tebM5l21mL .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-tebM5l21mL .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-tebM5l21mL .content-right-side {
  text-align: center;
}
.cid-tebM5l21mL .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-tebM5l21mL .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tebM5l21mL .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-tebM5l21mL .navbar .menu-content-top {
    display: block;
  }
  .cid-tebM5l21mL .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-tebM5l21mL .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-tebM5l21mL .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-tebM5l21mL .menu-bottom {
    display: flex;
  }
  .cid-tebM5l21mL .navbar {
    display: block;
    padding: 0;
  }
  .cid-tebM5l21mL .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tebM5l21mL .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-tebM5l21mL .navbar-toggler {
    display: none;
  }
}
.cid-tebM5l21mL .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-tebM5l21mL .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tebM5l21mL .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tebM5l21mL .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tebM5l21mL .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tebM5l21mL .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tebM5l21mL .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tebM5l21mL .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tebM5l21mL .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tebM5l21mL .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-tebM5l21mL .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tebM5l21mL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tebM5l21mL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tebM5l21mL .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tebM5l21mL .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tebM5l21mL .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tebM5l21mL .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tebM5l21mL .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tebM5l21mL .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tebM5l21mL .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tebM5l21mL .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tebM5l21mL button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-tebM5l21mL button.navbar-toggler:focus {
  outline: none;
}
.cid-tebM5l21mL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-tebM5l21mL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tebM5l21mL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tebM5l21mL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tebM5l21mL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tebM5l21mL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tebM5l21mL nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tebM5l21mL nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tebM5l21mL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tebM5l21mL .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tebM5l21mL .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tebM5l21mL .collapsed .menu-logo {
  margin-right: 0;
}
.cid-tebM5l21mL .collapsed .btn {
  display: flex;
}
.cid-tebM5l21mL .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tebM5l21mL .collapsed .navbar-collapse.collapsing,
.cid-tebM5l21mL .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tebM5l21mL .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tebM5l21mL .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tebM5l21mL .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tebM5l21mL .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tebM5l21mL .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tebM5l21mL .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tebM5l21mL .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tebM5l21mL .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tebM5l21mL .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tebM5l21mL .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-tebM5l21mL .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tebM5l21mL .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-tebM5l21mL .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tebM5l21mL .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tebM5l21mL .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-tebM5l21mL .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-tebM5l21mL .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-tebM5l21mL .dropdown-item:before {
    display: none;
  }
  .cid-tebM5l21mL .menu-logo {
    margin-right: 0;
  }
  .cid-tebM5l21mL .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tebM5l21mL img {
    height: 3.8rem !important;
  }
  .cid-tebM5l21mL .btn {
    display: flex;
  }
  .cid-tebM5l21mL button.navbar-toggler {
    display: block;
  }
  .cid-tebM5l21mL .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-tebM5l21mL .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tebM5l21mL .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tebM5l21mL .navbar-collapse.collapsing,
  .cid-tebM5l21mL .navbar-collapse.show {
    display: block !important;
  }
  .cid-tebM5l21mL .navbar-collapse.collapsing .navbar-nav,
  .cid-tebM5l21mL .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tebM5l21mL .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tebM5l21mL .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tebM5l21mL .navbar-collapse.collapsing .navbar-buttons,
  .cid-tebM5l21mL .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tebM5l21mL .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tebM5l21mL .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tebM5l21mL .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tebM5l21mL .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tebM5l21mL .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tebM5l21mL .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-tebM5l21mL .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tebM5l21mL .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tebM5l21mL .nav-link:focus {
  outline: none;
}
.cid-tebM5l21mL .navbar-toggler {
  position: relative;
}
.cid-tebM5l21mL .dropdown-item.active,
.cid-tebM5l21mL .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-tebM5l21mL .nav-link:hover,
.cid-tebM5l21mL .dropdown-item:hover {
  color: #4284df;
}
.cid-tebM5kuBEL {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tebM5kLY5B {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-tebM5kLY5B .block-title {
  text-align: left;
}
.cid-tebM5kSz69 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tebM5kSz69 .block-title {
  text-align: left;
}
.cid-tebM5kYHwe {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tebM5kYHwe .block-text {
  text-align: left;
}
.cid-tecvPuP9Js {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-tecvPuP9Js .image-block {
  margin: auto;
}
.cid-tecvPuP9Js figcaption {
  position: relative;
}
.cid-tecvPuP9Js figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tecvPuP9Js .image-block {
    width: 100% !important;
  }
}
.cid-tebM5lwsYz {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-tebM5lwsYz p {
  text-align: center;
}
.cid-tebM5lwsYz .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tebM5lwsYz .btn-underline:hover {
  color: #505050;
}
.cid-tebM5lwsYz .btn-underline:before {
  background-color: #505050;
}
.cid-tebM5lwsYz .social-list a:focus {
  text-decoration: none;
}
.cid-tebM5lwsYz .text-copyright {
  width: 100%;
}
.cid-tebM5lwsYz .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-tebM5lwsYz .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-tebM5lwsYz .logo-footer {
  line-height: normal;
}
.cid-tebM5lwsYz .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tebM5lwsYz .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tebM5lwsYz .mbr-section-btn {
  font-size: 16px;
}
.cid-tebM5lwsYz .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-tfvrG3j06f .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-tfvrG3j06f .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-tfvrG3j06f .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-tfvrG3j06f .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tfvrG3j06f .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tfvrG3j06f .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tfvrG3j06f .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tfvrG3j06f .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tfvrG3j06f .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tfvrG3j06f .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tfvrG3j06f a {
  font-style: normal;
}
.cid-tfvrG3j06f .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tfvrG3j06f .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-tfvrG3j06f .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tfvrG3j06f .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-tfvrG3j06f .content-text {
  margin-bottom: 0;
}
.cid-tfvrG3j06f .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tfvrG3j06f .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tfvrG3j06f .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-tfvrG3j06f .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-tfvrG3j06f .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-tfvrG3j06f .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tfvrG3j06f .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tfvrG3j06f .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tfvrG3j06f .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tfvrG3j06f .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tfvrG3j06f .nav-dropdown .link {
  font-weight: 400;
}
.cid-tfvrG3j06f .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tfvrG3j06f .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tfvrG3j06f .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-tfvrG3j06f .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-tfvrG3j06f .content-right-side {
  text-align: center;
}
.cid-tfvrG3j06f .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-tfvrG3j06f .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tfvrG3j06f .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-tfvrG3j06f .navbar .menu-content-top {
    display: block;
  }
  .cid-tfvrG3j06f .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-tfvrG3j06f .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-tfvrG3j06f .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-tfvrG3j06f .menu-bottom {
    display: flex;
  }
  .cid-tfvrG3j06f .navbar {
    display: block;
    padding: 0;
  }
  .cid-tfvrG3j06f .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tfvrG3j06f .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-tfvrG3j06f .navbar-toggler {
    display: none;
  }
}
.cid-tfvrG3j06f .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-tfvrG3j06f .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tfvrG3j06f .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tfvrG3j06f .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tfvrG3j06f .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tfvrG3j06f .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tfvrG3j06f .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tfvrG3j06f .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tfvrG3j06f .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tfvrG3j06f .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-tfvrG3j06f .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tfvrG3j06f .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tfvrG3j06f .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tfvrG3j06f .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tfvrG3j06f .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tfvrG3j06f .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tfvrG3j06f .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tfvrG3j06f .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tfvrG3j06f .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tfvrG3j06f .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tfvrG3j06f .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tfvrG3j06f button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-tfvrG3j06f button.navbar-toggler:focus {
  outline: none;
}
.cid-tfvrG3j06f button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-tfvrG3j06f button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tfvrG3j06f button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tfvrG3j06f button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tfvrG3j06f button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tfvrG3j06f nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tfvrG3j06f nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tfvrG3j06f nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tfvrG3j06f nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tfvrG3j06f .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tfvrG3j06f .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tfvrG3j06f .collapsed .menu-logo {
  margin-right: 0;
}
.cid-tfvrG3j06f .collapsed .btn {
  display: flex;
}
.cid-tfvrG3j06f .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tfvrG3j06f .collapsed .navbar-collapse.collapsing,
.cid-tfvrG3j06f .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tfvrG3j06f .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tfvrG3j06f .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tfvrG3j06f .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tfvrG3j06f .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tfvrG3j06f .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tfvrG3j06f .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tfvrG3j06f .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tfvrG3j06f .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tfvrG3j06f .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tfvrG3j06f .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-tfvrG3j06f .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tfvrG3j06f .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-tfvrG3j06f .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tfvrG3j06f .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tfvrG3j06f .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-tfvrG3j06f .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-tfvrG3j06f .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-tfvrG3j06f .dropdown-item:before {
    display: none;
  }
  .cid-tfvrG3j06f .menu-logo {
    margin-right: 0;
  }
  .cid-tfvrG3j06f .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tfvrG3j06f img {
    height: 3.8rem !important;
  }
  .cid-tfvrG3j06f .btn {
    display: flex;
  }
  .cid-tfvrG3j06f button.navbar-toggler {
    display: block;
  }
  .cid-tfvrG3j06f .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-tfvrG3j06f .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tfvrG3j06f .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tfvrG3j06f .navbar-collapse.collapsing,
  .cid-tfvrG3j06f .navbar-collapse.show {
    display: block !important;
  }
  .cid-tfvrG3j06f .navbar-collapse.collapsing .navbar-nav,
  .cid-tfvrG3j06f .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tfvrG3j06f .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tfvrG3j06f .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tfvrG3j06f .navbar-collapse.collapsing .navbar-buttons,
  .cid-tfvrG3j06f .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tfvrG3j06f .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tfvrG3j06f .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tfvrG3j06f .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tfvrG3j06f .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tfvrG3j06f .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tfvrG3j06f .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-tfvrG3j06f .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tfvrG3j06f .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tfvrG3j06f .nav-link:focus {
  outline: none;
}
.cid-tfvrG3j06f .navbar-toggler {
  position: relative;
}
.cid-tfvrG3j06f .dropdown-item.active,
.cid-tfvrG3j06f .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-tfvrG3j06f .nav-link:hover,
.cid-tfvrG3j06f .dropdown-item:hover {
  color: #4284df;
}
.cid-tfvrG2NJZX {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tfvrG33Ab9 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-tfvrG33Ab9 .block-title {
  text-align: left;
}
.cid-tfvrG3agBo {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tfvrG3agBo .block-title {
  text-align: left;
}
.cid-tfvrG3eNDK {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tfvrG3eNDK .block-text {
  text-align: left;
}
.cid-tfvrG3yC16 {
  background: #ffffff;
}
.cid-tfvrG3yC16 .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tfvrG3yC16 figcaption {
  position: relative;
}
.cid-tfvrG3yC16 figcaption div {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tfvrG3yC16 .image-block {
    width: 100% !important;
  }
}
.cid-tfvrG3PUFn {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-tfvrG3PUFn p {
  text-align: center;
}
.cid-tfvrG3PUFn .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tfvrG3PUFn .btn-underline:hover {
  color: #505050;
}
.cid-tfvrG3PUFn .btn-underline:before {
  background-color: #505050;
}
.cid-tfvrG3PUFn .social-list a:focus {
  text-decoration: none;
}
.cid-tfvrG3PUFn .text-copyright {
  width: 100%;
}
.cid-tfvrG3PUFn .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-tfvrG3PUFn .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-tfvrG3PUFn .logo-footer {
  line-height: normal;
}
.cid-tfvrG3PUFn .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tfvrG3PUFn .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tfvrG3PUFn .mbr-section-btn {
  font-size: 16px;
}
.cid-tfvrG3PUFn .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-tfZdFMGpoE .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-tfZdFMGpoE .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-tfZdFMGpoE .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-tfZdFMGpoE .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tfZdFMGpoE .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tfZdFMGpoE .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tfZdFMGpoE .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tfZdFMGpoE .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tfZdFMGpoE .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tfZdFMGpoE .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tfZdFMGpoE a {
  font-style: normal;
}
.cid-tfZdFMGpoE .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tfZdFMGpoE .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-tfZdFMGpoE .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tfZdFMGpoE .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-tfZdFMGpoE .content-text {
  margin-bottom: 0;
}
.cid-tfZdFMGpoE .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tfZdFMGpoE .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tfZdFMGpoE .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-tfZdFMGpoE .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-tfZdFMGpoE .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-tfZdFMGpoE .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tfZdFMGpoE .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tfZdFMGpoE .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tfZdFMGpoE .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tfZdFMGpoE .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tfZdFMGpoE .nav-dropdown .link {
  font-weight: 400;
}
.cid-tfZdFMGpoE .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tfZdFMGpoE .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tfZdFMGpoE .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-tfZdFMGpoE .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-tfZdFMGpoE .content-right-side {
  text-align: center;
}
.cid-tfZdFMGpoE .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-tfZdFMGpoE .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tfZdFMGpoE .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-tfZdFMGpoE .navbar .menu-content-top {
    display: block;
  }
  .cid-tfZdFMGpoE .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-tfZdFMGpoE .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-tfZdFMGpoE .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-tfZdFMGpoE .menu-bottom {
    display: flex;
  }
  .cid-tfZdFMGpoE .navbar {
    display: block;
    padding: 0;
  }
  .cid-tfZdFMGpoE .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tfZdFMGpoE .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-tfZdFMGpoE .navbar-toggler {
    display: none;
  }
}
.cid-tfZdFMGpoE .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-tfZdFMGpoE .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tfZdFMGpoE .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tfZdFMGpoE .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tfZdFMGpoE .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tfZdFMGpoE .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tfZdFMGpoE .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tfZdFMGpoE .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tfZdFMGpoE .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tfZdFMGpoE .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-tfZdFMGpoE .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tfZdFMGpoE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tfZdFMGpoE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tfZdFMGpoE .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tfZdFMGpoE .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tfZdFMGpoE .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tfZdFMGpoE .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tfZdFMGpoE .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tfZdFMGpoE .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tfZdFMGpoE .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tfZdFMGpoE .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tfZdFMGpoE button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-tfZdFMGpoE button.navbar-toggler:focus {
  outline: none;
}
.cid-tfZdFMGpoE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-tfZdFMGpoE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tfZdFMGpoE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tfZdFMGpoE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tfZdFMGpoE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tfZdFMGpoE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tfZdFMGpoE nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tfZdFMGpoE nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tfZdFMGpoE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tfZdFMGpoE .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tfZdFMGpoE .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tfZdFMGpoE .collapsed .menu-logo {
  margin-right: 0;
}
.cid-tfZdFMGpoE .collapsed .btn {
  display: flex;
}
.cid-tfZdFMGpoE .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tfZdFMGpoE .collapsed .navbar-collapse.collapsing,
.cid-tfZdFMGpoE .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tfZdFMGpoE .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tfZdFMGpoE .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tfZdFMGpoE .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tfZdFMGpoE .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tfZdFMGpoE .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tfZdFMGpoE .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tfZdFMGpoE .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tfZdFMGpoE .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tfZdFMGpoE .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tfZdFMGpoE .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-tfZdFMGpoE .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tfZdFMGpoE .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-tfZdFMGpoE .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tfZdFMGpoE .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tfZdFMGpoE .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-tfZdFMGpoE .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-tfZdFMGpoE .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-tfZdFMGpoE .dropdown-item:before {
    display: none;
  }
  .cid-tfZdFMGpoE .menu-logo {
    margin-right: 0;
  }
  .cid-tfZdFMGpoE .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tfZdFMGpoE img {
    height: 3.8rem !important;
  }
  .cid-tfZdFMGpoE .btn {
    display: flex;
  }
  .cid-tfZdFMGpoE button.navbar-toggler {
    display: block;
  }
  .cid-tfZdFMGpoE .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-tfZdFMGpoE .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tfZdFMGpoE .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tfZdFMGpoE .navbar-collapse.collapsing,
  .cid-tfZdFMGpoE .navbar-collapse.show {
    display: block !important;
  }
  .cid-tfZdFMGpoE .navbar-collapse.collapsing .navbar-nav,
  .cid-tfZdFMGpoE .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tfZdFMGpoE .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tfZdFMGpoE .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tfZdFMGpoE .navbar-collapse.collapsing .navbar-buttons,
  .cid-tfZdFMGpoE .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tfZdFMGpoE .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tfZdFMGpoE .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tfZdFMGpoE .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tfZdFMGpoE .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tfZdFMGpoE .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tfZdFMGpoE .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-tfZdFMGpoE .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tfZdFMGpoE .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tfZdFMGpoE .nav-link:focus {
  outline: none;
}
.cid-tfZdFMGpoE .navbar-toggler {
  position: relative;
}
.cid-tfZdFMGpoE .dropdown-item.active,
.cid-tfZdFMGpoE .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-tfZdFMGpoE .nav-link:hover,
.cid-tfZdFMGpoE .dropdown-item:hover {
  color: #4284df;
}
.cid-tfZdFLtbZ8 {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tfZdFLL5rx {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-tfZdFLL5rx .block-title {
  text-align: left;
}
.cid-tfZdFLU3d5 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tfZdFLU3d5 .block-title {
  text-align: left;
}
.cid-tfZdFM0UQJ {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tfZdFM0UQJ .block-text {
  text-align: left;
  color: #232323;
}
.cid-tfZdFMew53 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-tfZdFMew53 .counter-container {
  color: #464646;
}
.cid-tfZdFMew53 .counter-container div {
  margin-bottom: 1rem;
  padding-left: 5rem;
}
.cid-tfZdFMew53 .counter-container li {
  list-style: none;
  padding-left: 6rem;
  position: relative;
}
.cid-tfZdFMew53 .counter-container .counter {
  text-overflow: clip;
  overflow: hidden;
  white-space: nowrap;
  font-size: 40px;
  position: absolute;
  left: 0;
  display: inline-block;
  margin: 0 0 5px;
  line-height: 40px;
  transition: all .2s;
  width: 60px;
  height: 40px;
}
.cid-tfZdFMew53 H4 {
  text-align: left;
}
.cid-tfZdFMulmy {
  background: #ffffff;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-tfZdFMulmy .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tfZdFMulmy figcaption {
  position: relative;
}
.cid-tfZdFMulmy figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tfZdFMulmy .image-block {
    width: 100% !important;
  }
}
.cid-tfZdFMYPZH {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-tfZdFMYPZH p {
  text-align: center;
}
.cid-tfZdFMYPZH .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tfZdFMYPZH .btn-underline:hover {
  color: #505050;
}
.cid-tfZdFMYPZH .btn-underline:before {
  background-color: #505050;
}
.cid-tfZdFMYPZH .social-list a:focus {
  text-decoration: none;
}
.cid-tfZdFMYPZH .text-copyright {
  width: 100%;
}
.cid-tfZdFMYPZH .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-tfZdFMYPZH .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-tfZdFMYPZH .logo-footer {
  line-height: normal;
}
.cid-tfZdFMYPZH .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tfZdFMYPZH .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tfZdFMYPZH .mbr-section-btn {
  font-size: 16px;
}
.cid-tfZdFMYPZH .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-tg6Kj1tBFK .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-tg6Kj1tBFK .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-tg6Kj1tBFK .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-tg6Kj1tBFK .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tg6Kj1tBFK .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tg6Kj1tBFK .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tg6Kj1tBFK .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tg6Kj1tBFK .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tg6Kj1tBFK .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tg6Kj1tBFK .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tg6Kj1tBFK a {
  font-style: normal;
}
.cid-tg6Kj1tBFK .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tg6Kj1tBFK .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-tg6Kj1tBFK .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tg6Kj1tBFK .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-tg6Kj1tBFK .content-text {
  margin-bottom: 0;
}
.cid-tg6Kj1tBFK .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tg6Kj1tBFK .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tg6Kj1tBFK .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-tg6Kj1tBFK .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-tg6Kj1tBFK .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-tg6Kj1tBFK .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tg6Kj1tBFK .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tg6Kj1tBFK .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tg6Kj1tBFK .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tg6Kj1tBFK .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tg6Kj1tBFK .nav-dropdown .link {
  font-weight: 400;
}
.cid-tg6Kj1tBFK .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tg6Kj1tBFK .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tg6Kj1tBFK .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-tg6Kj1tBFK .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-tg6Kj1tBFK .content-right-side {
  text-align: center;
}
.cid-tg6Kj1tBFK .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-tg6Kj1tBFK .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tg6Kj1tBFK .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-tg6Kj1tBFK .navbar .menu-content-top {
    display: block;
  }
  .cid-tg6Kj1tBFK .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-tg6Kj1tBFK .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-tg6Kj1tBFK .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-tg6Kj1tBFK .menu-bottom {
    display: flex;
  }
  .cid-tg6Kj1tBFK .navbar {
    display: block;
    padding: 0;
  }
  .cid-tg6Kj1tBFK .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tg6Kj1tBFK .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-tg6Kj1tBFK .navbar-toggler {
    display: none;
  }
}
.cid-tg6Kj1tBFK .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-tg6Kj1tBFK .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tg6Kj1tBFK .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tg6Kj1tBFK .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tg6Kj1tBFK .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tg6Kj1tBFK .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tg6Kj1tBFK .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tg6Kj1tBFK .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tg6Kj1tBFK .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tg6Kj1tBFK .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-tg6Kj1tBFK .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tg6Kj1tBFK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tg6Kj1tBFK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tg6Kj1tBFK .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tg6Kj1tBFK .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tg6Kj1tBFK .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tg6Kj1tBFK .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tg6Kj1tBFK .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tg6Kj1tBFK .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tg6Kj1tBFK .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tg6Kj1tBFK .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tg6Kj1tBFK button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-tg6Kj1tBFK button.navbar-toggler:focus {
  outline: none;
}
.cid-tg6Kj1tBFK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-tg6Kj1tBFK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tg6Kj1tBFK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tg6Kj1tBFK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tg6Kj1tBFK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tg6Kj1tBFK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tg6Kj1tBFK nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tg6Kj1tBFK nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tg6Kj1tBFK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tg6Kj1tBFK .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tg6Kj1tBFK .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tg6Kj1tBFK .collapsed .menu-logo {
  margin-right: 0;
}
.cid-tg6Kj1tBFK .collapsed .btn {
  display: flex;
}
.cid-tg6Kj1tBFK .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tg6Kj1tBFK .collapsed .navbar-collapse.collapsing,
.cid-tg6Kj1tBFK .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tg6Kj1tBFK .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tg6Kj1tBFK .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tg6Kj1tBFK .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tg6Kj1tBFK .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tg6Kj1tBFK .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tg6Kj1tBFK .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tg6Kj1tBFK .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tg6Kj1tBFK .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tg6Kj1tBFK .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tg6Kj1tBFK .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-tg6Kj1tBFK .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tg6Kj1tBFK .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-tg6Kj1tBFK .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tg6Kj1tBFK .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tg6Kj1tBFK .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-tg6Kj1tBFK .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-tg6Kj1tBFK .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-tg6Kj1tBFK .dropdown-item:before {
    display: none;
  }
  .cid-tg6Kj1tBFK .menu-logo {
    margin-right: 0;
  }
  .cid-tg6Kj1tBFK .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tg6Kj1tBFK img {
    height: 3.8rem !important;
  }
  .cid-tg6Kj1tBFK .btn {
    display: flex;
  }
  .cid-tg6Kj1tBFK button.navbar-toggler {
    display: block;
  }
  .cid-tg6Kj1tBFK .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-tg6Kj1tBFK .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tg6Kj1tBFK .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tg6Kj1tBFK .navbar-collapse.collapsing,
  .cid-tg6Kj1tBFK .navbar-collapse.show {
    display: block !important;
  }
  .cid-tg6Kj1tBFK .navbar-collapse.collapsing .navbar-nav,
  .cid-tg6Kj1tBFK .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tg6Kj1tBFK .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tg6Kj1tBFK .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tg6Kj1tBFK .navbar-collapse.collapsing .navbar-buttons,
  .cid-tg6Kj1tBFK .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tg6Kj1tBFK .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tg6Kj1tBFK .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tg6Kj1tBFK .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tg6Kj1tBFK .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tg6Kj1tBFK .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tg6Kj1tBFK .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-tg6Kj1tBFK .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tg6Kj1tBFK .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tg6Kj1tBFK .nav-link:focus {
  outline: none;
}
.cid-tg6Kj1tBFK .navbar-toggler {
  position: relative;
}
.cid-tg6Kj1tBFK .dropdown-item.active,
.cid-tg6Kj1tBFK .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-tg6Kj1tBFK .nav-link:hover,
.cid-tg6Kj1tBFK .dropdown-item:hover {
  color: #4284df;
}
.cid-tg6KiYyTIS {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tg6KiYUemR {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-tg6KiYUemR .block-title {
  text-align: left;
}
.cid-tg6KiZ7k0M {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tg6KiZ7k0M .block-title {
  text-align: left;
}
.cid-tg6KiZd2L3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tg6KiZd2L3 .block-text {
  text-align: left;
}
.cid-tg6KiZk2yJ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tg6KiZk2yJ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tg6KiZk2yJ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tg6KiZk2yJ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tg6KiZk2yJ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tg6KiZk2yJ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tg6KiZk2yJ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tg6KiZk2yJ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tg6KiZk2yJ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tg6KiZk2yJ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tg6KiZk2yJ ul {
  font-size: 0;
}
.cid-tg6KiZk2yJ .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-tg6KiZk2yJ .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-tg6KiZk2yJ .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tg6Kj1NCr0 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-tg6Kj1NCr0 p {
  text-align: center;
}
.cid-tg6Kj1NCr0 .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tg6Kj1NCr0 .btn-underline:hover {
  color: #505050;
}
.cid-tg6Kj1NCr0 .btn-underline:before {
  background-color: #505050;
}
.cid-tg6Kj1NCr0 .social-list a:focus {
  text-decoration: none;
}
.cid-tg6Kj1NCr0 .text-copyright {
  width: 100%;
}
.cid-tg6Kj1NCr0 .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-tg6Kj1NCr0 .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-tg6Kj1NCr0 .logo-footer {
  line-height: normal;
}
.cid-tg6Kj1NCr0 .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tg6Kj1NCr0 .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tg6Kj1NCr0 .mbr-section-btn {
  font-size: 16px;
}
.cid-tg6Kj1NCr0 .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-tgFfzp4jO3 .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-tgFfzp4jO3 .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-tgFfzp4jO3 .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-tgFfzp4jO3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tgFfzp4jO3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tgFfzp4jO3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tgFfzp4jO3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tgFfzp4jO3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tgFfzp4jO3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tgFfzp4jO3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tgFfzp4jO3 a {
  font-style: normal;
}
.cid-tgFfzp4jO3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tgFfzp4jO3 .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-tgFfzp4jO3 .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tgFfzp4jO3 .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-tgFfzp4jO3 .content-text {
  margin-bottom: 0;
}
.cid-tgFfzp4jO3 .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tgFfzp4jO3 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tgFfzp4jO3 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-tgFfzp4jO3 .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-tgFfzp4jO3 .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-tgFfzp4jO3 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tgFfzp4jO3 .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tgFfzp4jO3 .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tgFfzp4jO3 .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tgFfzp4jO3 .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tgFfzp4jO3 .nav-dropdown .link {
  font-weight: 400;
}
.cid-tgFfzp4jO3 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tgFfzp4jO3 .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tgFfzp4jO3 .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-tgFfzp4jO3 .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-tgFfzp4jO3 .content-right-side {
  text-align: center;
}
.cid-tgFfzp4jO3 .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-tgFfzp4jO3 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tgFfzp4jO3 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-tgFfzp4jO3 .navbar .menu-content-top {
    display: block;
  }
  .cid-tgFfzp4jO3 .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-tgFfzp4jO3 .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-tgFfzp4jO3 .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-tgFfzp4jO3 .menu-bottom {
    display: flex;
  }
  .cid-tgFfzp4jO3 .navbar {
    display: block;
    padding: 0;
  }
  .cid-tgFfzp4jO3 .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tgFfzp4jO3 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-tgFfzp4jO3 .navbar-toggler {
    display: none;
  }
}
.cid-tgFfzp4jO3 .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-tgFfzp4jO3 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tgFfzp4jO3 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tgFfzp4jO3 .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tgFfzp4jO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tgFfzp4jO3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tgFfzp4jO3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tgFfzp4jO3 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tgFfzp4jO3 .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tgFfzp4jO3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-tgFfzp4jO3 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tgFfzp4jO3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tgFfzp4jO3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tgFfzp4jO3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tgFfzp4jO3 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tgFfzp4jO3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tgFfzp4jO3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tgFfzp4jO3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tgFfzp4jO3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tgFfzp4jO3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tgFfzp4jO3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tgFfzp4jO3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-tgFfzp4jO3 button.navbar-toggler:focus {
  outline: none;
}
.cid-tgFfzp4jO3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-tgFfzp4jO3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tgFfzp4jO3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tgFfzp4jO3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tgFfzp4jO3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tgFfzp4jO3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tgFfzp4jO3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tgFfzp4jO3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tgFfzp4jO3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tgFfzp4jO3 .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tgFfzp4jO3 .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tgFfzp4jO3 .collapsed .menu-logo {
  margin-right: 0;
}
.cid-tgFfzp4jO3 .collapsed .btn {
  display: flex;
}
.cid-tgFfzp4jO3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tgFfzp4jO3 .collapsed .navbar-collapse.collapsing,
.cid-tgFfzp4jO3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tgFfzp4jO3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tgFfzp4jO3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tgFfzp4jO3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tgFfzp4jO3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tgFfzp4jO3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tgFfzp4jO3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tgFfzp4jO3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tgFfzp4jO3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tgFfzp4jO3 .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tgFfzp4jO3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-tgFfzp4jO3 .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tgFfzp4jO3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-tgFfzp4jO3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tgFfzp4jO3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tgFfzp4jO3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-tgFfzp4jO3 .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-tgFfzp4jO3 .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-tgFfzp4jO3 .dropdown-item:before {
    display: none;
  }
  .cid-tgFfzp4jO3 .menu-logo {
    margin-right: 0;
  }
  .cid-tgFfzp4jO3 .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tgFfzp4jO3 img {
    height: 3.8rem !important;
  }
  .cid-tgFfzp4jO3 .btn {
    display: flex;
  }
  .cid-tgFfzp4jO3 button.navbar-toggler {
    display: block;
  }
  .cid-tgFfzp4jO3 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-tgFfzp4jO3 .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tgFfzp4jO3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tgFfzp4jO3 .navbar-collapse.collapsing,
  .cid-tgFfzp4jO3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-tgFfzp4jO3 .navbar-collapse.collapsing .navbar-nav,
  .cid-tgFfzp4jO3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tgFfzp4jO3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tgFfzp4jO3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tgFfzp4jO3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-tgFfzp4jO3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tgFfzp4jO3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tgFfzp4jO3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tgFfzp4jO3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tgFfzp4jO3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tgFfzp4jO3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tgFfzp4jO3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-tgFfzp4jO3 .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tgFfzp4jO3 .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tgFfzp4jO3 .nav-link:focus {
  outline: none;
}
.cid-tgFfzp4jO3 .navbar-toggler {
  position: relative;
}
.cid-tgFfzp4jO3 .dropdown-item.active,
.cid-tgFfzp4jO3 .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-tgFfzp4jO3 .nav-link:hover,
.cid-tgFfzp4jO3 .dropdown-item:hover {
  color: #4284df;
}
.cid-tgFfzmlzxC {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tgFfzmBuog {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-tgFfzmBuog .block-title {
  text-align: left;
}
.cid-tgFfzmJ7Ej {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tgFfzmJ7Ej .block-title {
  text-align: left;
}
.cid-tgFfzmPKU0 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tgFfzmPKU0 .block-text {
  text-align: left;
}
.cid-tgFfzoSv1V {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tgSDNaEZ5W {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tgSDNaEZ5W .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tgSDNaEZ5W .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tgSDNaEZ5W .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tgSDNaEZ5W .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tgSDNaEZ5W .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tgSDNaEZ5W .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tgSDNaEZ5W .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tgSDNaEZ5W .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tgSDNaEZ5W .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tgSDNaEZ5W ul {
  font-size: 0;
}
.cid-tgSDNaEZ5W .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-tgSDNaEZ5W .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-tgSDNaEZ5W .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tgFijB00Ki {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-tgFijB00Ki .image-block {
  margin: auto;
}
.cid-tgFijB00Ki figcaption {
  position: relative;
}
.cid-tgFijB00Ki figcaption div {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tgFijB00Ki .image-block {
    width: 100% !important;
  }
}
.cid-tgFfzplVXz {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-tgFfzplVXz p {
  text-align: center;
}
.cid-tgFfzplVXz .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tgFfzplVXz .btn-underline:hover {
  color: #505050;
}
.cid-tgFfzplVXz .btn-underline:before {
  background-color: #505050;
}
.cid-tgFfzplVXz .social-list a:focus {
  text-decoration: none;
}
.cid-tgFfzplVXz .text-copyright {
  width: 100%;
}
.cid-tgFfzplVXz .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-tgFfzplVXz .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-tgFfzplVXz .logo-footer {
  line-height: normal;
}
.cid-tgFfzplVXz .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tgFfzplVXz .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tgFfzplVXz .mbr-section-btn {
  font-size: 16px;
}
.cid-tgFfzplVXz .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-thCuFR4ay8 .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-thCuFR4ay8 .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-thCuFR4ay8 .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-thCuFR4ay8 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-thCuFR4ay8 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-thCuFR4ay8 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-thCuFR4ay8 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-thCuFR4ay8 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-thCuFR4ay8 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-thCuFR4ay8 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-thCuFR4ay8 a {
  font-style: normal;
}
.cid-thCuFR4ay8 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-thCuFR4ay8 .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-thCuFR4ay8 .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-thCuFR4ay8 .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-thCuFR4ay8 .content-text {
  margin-bottom: 0;
}
.cid-thCuFR4ay8 .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-thCuFR4ay8 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-thCuFR4ay8 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-thCuFR4ay8 .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-thCuFR4ay8 .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-thCuFR4ay8 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-thCuFR4ay8 .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-thCuFR4ay8 .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-thCuFR4ay8 .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-thCuFR4ay8 .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-thCuFR4ay8 .nav-dropdown .link {
  font-weight: 400;
}
.cid-thCuFR4ay8 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-thCuFR4ay8 .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-thCuFR4ay8 .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-thCuFR4ay8 .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-thCuFR4ay8 .content-right-side {
  text-align: center;
}
.cid-thCuFR4ay8 .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-thCuFR4ay8 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-thCuFR4ay8 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-thCuFR4ay8 .navbar .menu-content-top {
    display: block;
  }
  .cid-thCuFR4ay8 .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-thCuFR4ay8 .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-thCuFR4ay8 .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-thCuFR4ay8 .menu-bottom {
    display: flex;
  }
  .cid-thCuFR4ay8 .navbar {
    display: block;
    padding: 0;
  }
  .cid-thCuFR4ay8 .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-thCuFR4ay8 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-thCuFR4ay8 .navbar-toggler {
    display: none;
  }
}
.cid-thCuFR4ay8 .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-thCuFR4ay8 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-thCuFR4ay8 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-thCuFR4ay8 .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-thCuFR4ay8 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-thCuFR4ay8 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-thCuFR4ay8 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-thCuFR4ay8 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-thCuFR4ay8 .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-thCuFR4ay8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-thCuFR4ay8 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-thCuFR4ay8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-thCuFR4ay8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-thCuFR4ay8 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-thCuFR4ay8 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-thCuFR4ay8 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-thCuFR4ay8 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-thCuFR4ay8 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-thCuFR4ay8 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-thCuFR4ay8 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-thCuFR4ay8 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-thCuFR4ay8 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-thCuFR4ay8 button.navbar-toggler:focus {
  outline: none;
}
.cid-thCuFR4ay8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-thCuFR4ay8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-thCuFR4ay8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-thCuFR4ay8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-thCuFR4ay8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-thCuFR4ay8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-thCuFR4ay8 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-thCuFR4ay8 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-thCuFR4ay8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-thCuFR4ay8 .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-thCuFR4ay8 .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-thCuFR4ay8 .collapsed .menu-logo {
  margin-right: 0;
}
.cid-thCuFR4ay8 .collapsed .btn {
  display: flex;
}
.cid-thCuFR4ay8 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-thCuFR4ay8 .collapsed .navbar-collapse.collapsing,
.cid-thCuFR4ay8 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-thCuFR4ay8 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-thCuFR4ay8 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-thCuFR4ay8 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-thCuFR4ay8 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-thCuFR4ay8 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-thCuFR4ay8 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-thCuFR4ay8 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-thCuFR4ay8 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-thCuFR4ay8 .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-thCuFR4ay8 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-thCuFR4ay8 .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-thCuFR4ay8 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-thCuFR4ay8 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-thCuFR4ay8 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-thCuFR4ay8 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-thCuFR4ay8 .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-thCuFR4ay8 .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-thCuFR4ay8 .dropdown-item:before {
    display: none;
  }
  .cid-thCuFR4ay8 .menu-logo {
    margin-right: 0;
  }
  .cid-thCuFR4ay8 .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-thCuFR4ay8 img {
    height: 3.8rem !important;
  }
  .cid-thCuFR4ay8 .btn {
    display: flex;
  }
  .cid-thCuFR4ay8 button.navbar-toggler {
    display: block;
  }
  .cid-thCuFR4ay8 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-thCuFR4ay8 .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-thCuFR4ay8 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-thCuFR4ay8 .navbar-collapse.collapsing,
  .cid-thCuFR4ay8 .navbar-collapse.show {
    display: block !important;
  }
  .cid-thCuFR4ay8 .navbar-collapse.collapsing .navbar-nav,
  .cid-thCuFR4ay8 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-thCuFR4ay8 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-thCuFR4ay8 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-thCuFR4ay8 .navbar-collapse.collapsing .navbar-buttons,
  .cid-thCuFR4ay8 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-thCuFR4ay8 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-thCuFR4ay8 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-thCuFR4ay8 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-thCuFR4ay8 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-thCuFR4ay8 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-thCuFR4ay8 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-thCuFR4ay8 .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-thCuFR4ay8 .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-thCuFR4ay8 .nav-link:focus {
  outline: none;
}
.cid-thCuFR4ay8 .navbar-toggler {
  position: relative;
}
.cid-thCuFR4ay8 .dropdown-item.active,
.cid-thCuFR4ay8 .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-thCuFR4ay8 .nav-link:hover,
.cid-thCuFR4ay8 .dropdown-item:hover {
  color: #4284df;
}
.cid-thCuFPOzwB {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-thCuFQ39YO {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-thCuFQ39YO .block-title {
  text-align: left;
}
.cid-thCuFQcY7W {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-thCuFQcY7W .block-title {
  text-align: left;
}
.cid-thCuFQiq0U {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-thCuFQiq0U .block-text {
  text-align: left;
}
.cid-thCxc3gYu4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-thCxc3gYu4 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-thCxc3gYu4 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-thCxc3gYu4 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-thCxc3gYu4 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-thCxc3gYu4 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-thCxc3gYu4 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-thCxc3gYu4 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-thCxc3gYu4 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-thCxc3gYu4 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-thCxc3gYu4 ul {
  font-size: 0;
}
.cid-thCxc3gYu4 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-thCxc3gYu4 .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-thCxc3gYu4 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-thCuFRyBjC {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-thCuFRyBjC p {
  text-align: center;
}
.cid-thCuFRyBjC .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-thCuFRyBjC .btn-underline:hover {
  color: #505050;
}
.cid-thCuFRyBjC .btn-underline:before {
  background-color: #505050;
}
.cid-thCuFRyBjC .social-list a:focus {
  text-decoration: none;
}
.cid-thCuFRyBjC .text-copyright {
  width: 100%;
}
.cid-thCuFRyBjC .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-thCuFRyBjC .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-thCuFRyBjC .logo-footer {
  line-height: normal;
}
.cid-thCuFRyBjC .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-thCuFRyBjC .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-thCuFRyBjC .mbr-section-btn {
  font-size: 16px;
}
.cid-thCuFRyBjC .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-thCHF1MUxl .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-thCHF1MUxl .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-thCHF1MUxl .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-thCHF1MUxl .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-thCHF1MUxl .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-thCHF1MUxl .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-thCHF1MUxl .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-thCHF1MUxl .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-thCHF1MUxl .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-thCHF1MUxl .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-thCHF1MUxl a {
  font-style: normal;
}
.cid-thCHF1MUxl .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-thCHF1MUxl .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-thCHF1MUxl .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-thCHF1MUxl .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-thCHF1MUxl .content-text {
  margin-bottom: 0;
}
.cid-thCHF1MUxl .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-thCHF1MUxl .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-thCHF1MUxl .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-thCHF1MUxl .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-thCHF1MUxl .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-thCHF1MUxl .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-thCHF1MUxl .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-thCHF1MUxl .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-thCHF1MUxl .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-thCHF1MUxl .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-thCHF1MUxl .nav-dropdown .link {
  font-weight: 400;
}
.cid-thCHF1MUxl .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-thCHF1MUxl .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-thCHF1MUxl .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-thCHF1MUxl .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-thCHF1MUxl .content-right-side {
  text-align: center;
}
.cid-thCHF1MUxl .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-thCHF1MUxl .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-thCHF1MUxl .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-thCHF1MUxl .navbar .menu-content-top {
    display: block;
  }
  .cid-thCHF1MUxl .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-thCHF1MUxl .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-thCHF1MUxl .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-thCHF1MUxl .menu-bottom {
    display: flex;
  }
  .cid-thCHF1MUxl .navbar {
    display: block;
    padding: 0;
  }
  .cid-thCHF1MUxl .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-thCHF1MUxl .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-thCHF1MUxl .navbar-toggler {
    display: none;
  }
}
.cid-thCHF1MUxl .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-thCHF1MUxl .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-thCHF1MUxl .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-thCHF1MUxl .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-thCHF1MUxl .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-thCHF1MUxl .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-thCHF1MUxl .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-thCHF1MUxl .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-thCHF1MUxl .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-thCHF1MUxl .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-thCHF1MUxl .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-thCHF1MUxl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-thCHF1MUxl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-thCHF1MUxl .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-thCHF1MUxl .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-thCHF1MUxl .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-thCHF1MUxl .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-thCHF1MUxl .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-thCHF1MUxl .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-thCHF1MUxl .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-thCHF1MUxl .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-thCHF1MUxl button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-thCHF1MUxl button.navbar-toggler:focus {
  outline: none;
}
.cid-thCHF1MUxl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-thCHF1MUxl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-thCHF1MUxl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-thCHF1MUxl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-thCHF1MUxl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-thCHF1MUxl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-thCHF1MUxl nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-thCHF1MUxl nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-thCHF1MUxl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-thCHF1MUxl .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-thCHF1MUxl .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-thCHF1MUxl .collapsed .menu-logo {
  margin-right: 0;
}
.cid-thCHF1MUxl .collapsed .btn {
  display: flex;
}
.cid-thCHF1MUxl .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-thCHF1MUxl .collapsed .navbar-collapse.collapsing,
.cid-thCHF1MUxl .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-thCHF1MUxl .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-thCHF1MUxl .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-thCHF1MUxl .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-thCHF1MUxl .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-thCHF1MUxl .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-thCHF1MUxl .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-thCHF1MUxl .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-thCHF1MUxl .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-thCHF1MUxl .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-thCHF1MUxl .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-thCHF1MUxl .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-thCHF1MUxl .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-thCHF1MUxl .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-thCHF1MUxl .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-thCHF1MUxl .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-thCHF1MUxl .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-thCHF1MUxl .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-thCHF1MUxl .dropdown-item:before {
    display: none;
  }
  .cid-thCHF1MUxl .menu-logo {
    margin-right: 0;
  }
  .cid-thCHF1MUxl .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-thCHF1MUxl img {
    height: 3.8rem !important;
  }
  .cid-thCHF1MUxl .btn {
    display: flex;
  }
  .cid-thCHF1MUxl button.navbar-toggler {
    display: block;
  }
  .cid-thCHF1MUxl .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-thCHF1MUxl .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-thCHF1MUxl .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-thCHF1MUxl .navbar-collapse.collapsing,
  .cid-thCHF1MUxl .navbar-collapse.show {
    display: block !important;
  }
  .cid-thCHF1MUxl .navbar-collapse.collapsing .navbar-nav,
  .cid-thCHF1MUxl .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-thCHF1MUxl .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-thCHF1MUxl .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-thCHF1MUxl .navbar-collapse.collapsing .navbar-buttons,
  .cid-thCHF1MUxl .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-thCHF1MUxl .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-thCHF1MUxl .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-thCHF1MUxl .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-thCHF1MUxl .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-thCHF1MUxl .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-thCHF1MUxl .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-thCHF1MUxl .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-thCHF1MUxl .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-thCHF1MUxl .nav-link:focus {
  outline: none;
}
.cid-thCHF1MUxl .navbar-toggler {
  position: relative;
}
.cid-thCHF1MUxl .dropdown-item.active,
.cid-thCHF1MUxl .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-thCHF1MUxl .nav-link:hover,
.cid-thCHF1MUxl .dropdown-item:hover {
  color: #4284df;
}
.cid-thCHF10ey5 {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-thCHF1qXES {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-thCHF1qXES .block-title {
  text-align: left;
}
.cid-thCHF1BjPz {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-thCHF1BjPz .block-title {
  text-align: left;
}
.cid-thCHF1HJca {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-thCHF1HJca .block-text {
  text-align: left;
}
.cid-thCHF35TTq {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-thCHF35TTq p {
  text-align: center;
}
.cid-thCHF35TTq .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-thCHF35TTq .btn-underline:hover {
  color: #505050;
}
.cid-thCHF35TTq .btn-underline:before {
  background-color: #505050;
}
.cid-thCHF35TTq .social-list a:focus {
  text-decoration: none;
}
.cid-thCHF35TTq .text-copyright {
  width: 100%;
}
.cid-thCHF35TTq .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-thCHF35TTq .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-thCHF35TTq .logo-footer {
  line-height: normal;
}
.cid-thCHF35TTq .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-thCHF35TTq .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-thCHF35TTq .mbr-section-btn {
  font-size: 16px;
}
.cid-thCHF35TTq .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-tpwWgJ93mC .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-tpwWgJ93mC .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-tpwWgJ93mC .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-tpwWgJ93mC .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tpwWgJ93mC .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tpwWgJ93mC .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tpwWgJ93mC .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tpwWgJ93mC .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tpwWgJ93mC .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tpwWgJ93mC .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tpwWgJ93mC a {
  font-style: normal;
}
.cid-tpwWgJ93mC .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tpwWgJ93mC .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-tpwWgJ93mC .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tpwWgJ93mC .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-tpwWgJ93mC .content-text {
  margin-bottom: 0;
}
.cid-tpwWgJ93mC .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tpwWgJ93mC .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tpwWgJ93mC .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-tpwWgJ93mC .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-tpwWgJ93mC .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-tpwWgJ93mC .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tpwWgJ93mC .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tpwWgJ93mC .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tpwWgJ93mC .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tpwWgJ93mC .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tpwWgJ93mC .nav-dropdown .link {
  font-weight: 400;
}
.cid-tpwWgJ93mC .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tpwWgJ93mC .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tpwWgJ93mC .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-tpwWgJ93mC .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-tpwWgJ93mC .content-right-side {
  text-align: center;
}
.cid-tpwWgJ93mC .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-tpwWgJ93mC .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tpwWgJ93mC .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-tpwWgJ93mC .navbar .menu-content-top {
    display: block;
  }
  .cid-tpwWgJ93mC .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-tpwWgJ93mC .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-tpwWgJ93mC .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-tpwWgJ93mC .menu-bottom {
    display: flex;
  }
  .cid-tpwWgJ93mC .navbar {
    display: block;
    padding: 0;
  }
  .cid-tpwWgJ93mC .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tpwWgJ93mC .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-tpwWgJ93mC .navbar-toggler {
    display: none;
  }
}
.cid-tpwWgJ93mC .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-tpwWgJ93mC .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tpwWgJ93mC .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tpwWgJ93mC .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tpwWgJ93mC .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tpwWgJ93mC .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tpwWgJ93mC .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tpwWgJ93mC .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tpwWgJ93mC .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tpwWgJ93mC .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-tpwWgJ93mC .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tpwWgJ93mC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tpwWgJ93mC .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tpwWgJ93mC .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tpwWgJ93mC .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tpwWgJ93mC .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tpwWgJ93mC .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tpwWgJ93mC .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tpwWgJ93mC .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tpwWgJ93mC .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tpwWgJ93mC .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tpwWgJ93mC button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-tpwWgJ93mC button.navbar-toggler:focus {
  outline: none;
}
.cid-tpwWgJ93mC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-tpwWgJ93mC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tpwWgJ93mC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tpwWgJ93mC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tpwWgJ93mC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tpwWgJ93mC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tpwWgJ93mC nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tpwWgJ93mC nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tpwWgJ93mC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tpwWgJ93mC .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tpwWgJ93mC .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tpwWgJ93mC .collapsed .menu-logo {
  margin-right: 0;
}
.cid-tpwWgJ93mC .collapsed .btn {
  display: flex;
}
.cid-tpwWgJ93mC .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tpwWgJ93mC .collapsed .navbar-collapse.collapsing,
.cid-tpwWgJ93mC .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tpwWgJ93mC .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tpwWgJ93mC .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tpwWgJ93mC .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tpwWgJ93mC .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tpwWgJ93mC .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tpwWgJ93mC .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tpwWgJ93mC .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tpwWgJ93mC .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tpwWgJ93mC .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tpwWgJ93mC .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-tpwWgJ93mC .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tpwWgJ93mC .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-tpwWgJ93mC .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tpwWgJ93mC .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tpwWgJ93mC .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-tpwWgJ93mC .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-tpwWgJ93mC .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-tpwWgJ93mC .dropdown-item:before {
    display: none;
  }
  .cid-tpwWgJ93mC .menu-logo {
    margin-right: 0;
  }
  .cid-tpwWgJ93mC .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tpwWgJ93mC img {
    height: 3.8rem !important;
  }
  .cid-tpwWgJ93mC .btn {
    display: flex;
  }
  .cid-tpwWgJ93mC button.navbar-toggler {
    display: block;
  }
  .cid-tpwWgJ93mC .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-tpwWgJ93mC .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tpwWgJ93mC .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tpwWgJ93mC .navbar-collapse.collapsing,
  .cid-tpwWgJ93mC .navbar-collapse.show {
    display: block !important;
  }
  .cid-tpwWgJ93mC .navbar-collapse.collapsing .navbar-nav,
  .cid-tpwWgJ93mC .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tpwWgJ93mC .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tpwWgJ93mC .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tpwWgJ93mC .navbar-collapse.collapsing .navbar-buttons,
  .cid-tpwWgJ93mC .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tpwWgJ93mC .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tpwWgJ93mC .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tpwWgJ93mC .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tpwWgJ93mC .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tpwWgJ93mC .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tpwWgJ93mC .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-tpwWgJ93mC .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tpwWgJ93mC .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tpwWgJ93mC .nav-link:focus {
  outline: none;
}
.cid-tpwWgJ93mC .navbar-toggler {
  position: relative;
}
.cid-tpwWgJ93mC .dropdown-item.active,
.cid-tpwWgJ93mC .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-tpwWgJ93mC .nav-link:hover,
.cid-tpwWgJ93mC .dropdown-item:hover {
  color: #4284df;
}
.cid-tpwWgIi3mD {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tpwWgIvWZE {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-tpwWgIvWZE .block-title {
  text-align: left;
}
.cid-tpwWgIDdcf {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tpwWgIDdcf .block-title {
  text-align: left;
}
.cid-tpwWgIHIaP {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tpwWgIHIaP .block-text {
  text-align: left;
}
.cid-tpwYKDAKCo {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tpwYKDAKCo .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tpwYKDAKCo .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tpwYKDAKCo .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tpwYKDAKCo .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tpwYKDAKCo .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tpwYKDAKCo .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tpwYKDAKCo .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tpwYKDAKCo .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tpwYKDAKCo .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tpwYKDAKCo ul {
  font-size: 0;
}
.cid-tpwYKDAKCo .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-tpwYKDAKCo .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-tpwYKDAKCo .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tpwYWBq5v6 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tpwWgJvWsI {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-tpwWgJvWsI p {
  text-align: center;
}
.cid-tpwWgJvWsI .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tpwWgJvWsI .btn-underline:hover {
  color: #505050;
}
.cid-tpwWgJvWsI .btn-underline:before {
  background-color: #505050;
}
.cid-tpwWgJvWsI .social-list a:focus {
  text-decoration: none;
}
.cid-tpwWgJvWsI .text-copyright {
  width: 100%;
}
.cid-tpwWgJvWsI .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-tpwWgJvWsI .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-tpwWgJvWsI .logo-footer {
  line-height: normal;
}
.cid-tpwWgJvWsI .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tpwWgJvWsI .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tpwWgJvWsI .mbr-section-btn {
  font-size: 16px;
}
.cid-tpwWgJvWsI .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-tsrkOYxVbD .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-tsrkOYxVbD .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-tsrkOYxVbD .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-tsrkOYxVbD .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tsrkOYxVbD .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tsrkOYxVbD .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tsrkOYxVbD .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tsrkOYxVbD .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tsrkOYxVbD .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tsrkOYxVbD .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tsrkOYxVbD a {
  font-style: normal;
}
.cid-tsrkOYxVbD .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tsrkOYxVbD .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-tsrkOYxVbD .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tsrkOYxVbD .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-tsrkOYxVbD .content-text {
  margin-bottom: 0;
}
.cid-tsrkOYxVbD .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tsrkOYxVbD .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tsrkOYxVbD .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-tsrkOYxVbD .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-tsrkOYxVbD .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-tsrkOYxVbD .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tsrkOYxVbD .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tsrkOYxVbD .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tsrkOYxVbD .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tsrkOYxVbD .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tsrkOYxVbD .nav-dropdown .link {
  font-weight: 400;
}
.cid-tsrkOYxVbD .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tsrkOYxVbD .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tsrkOYxVbD .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-tsrkOYxVbD .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-tsrkOYxVbD .content-right-side {
  text-align: center;
}
.cid-tsrkOYxVbD .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-tsrkOYxVbD .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tsrkOYxVbD .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-tsrkOYxVbD .navbar .menu-content-top {
    display: block;
  }
  .cid-tsrkOYxVbD .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-tsrkOYxVbD .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-tsrkOYxVbD .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-tsrkOYxVbD .menu-bottom {
    display: flex;
  }
  .cid-tsrkOYxVbD .navbar {
    display: block;
    padding: 0;
  }
  .cid-tsrkOYxVbD .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tsrkOYxVbD .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-tsrkOYxVbD .navbar-toggler {
    display: none;
  }
}
.cid-tsrkOYxVbD .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-tsrkOYxVbD .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tsrkOYxVbD .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tsrkOYxVbD .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tsrkOYxVbD .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tsrkOYxVbD .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tsrkOYxVbD .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tsrkOYxVbD .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tsrkOYxVbD .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tsrkOYxVbD .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-tsrkOYxVbD .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tsrkOYxVbD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tsrkOYxVbD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tsrkOYxVbD .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tsrkOYxVbD .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tsrkOYxVbD .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tsrkOYxVbD .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tsrkOYxVbD .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tsrkOYxVbD .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tsrkOYxVbD .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tsrkOYxVbD .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tsrkOYxVbD button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-tsrkOYxVbD button.navbar-toggler:focus {
  outline: none;
}
.cid-tsrkOYxVbD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-tsrkOYxVbD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tsrkOYxVbD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tsrkOYxVbD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tsrkOYxVbD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tsrkOYxVbD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tsrkOYxVbD nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tsrkOYxVbD nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tsrkOYxVbD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tsrkOYxVbD .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tsrkOYxVbD .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tsrkOYxVbD .collapsed .menu-logo {
  margin-right: 0;
}
.cid-tsrkOYxVbD .collapsed .btn {
  display: flex;
}
.cid-tsrkOYxVbD .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tsrkOYxVbD .collapsed .navbar-collapse.collapsing,
.cid-tsrkOYxVbD .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tsrkOYxVbD .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tsrkOYxVbD .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tsrkOYxVbD .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tsrkOYxVbD .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tsrkOYxVbD .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tsrkOYxVbD .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tsrkOYxVbD .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tsrkOYxVbD .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tsrkOYxVbD .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tsrkOYxVbD .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-tsrkOYxVbD .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tsrkOYxVbD .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-tsrkOYxVbD .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tsrkOYxVbD .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tsrkOYxVbD .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-tsrkOYxVbD .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-tsrkOYxVbD .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-tsrkOYxVbD .dropdown-item:before {
    display: none;
  }
  .cid-tsrkOYxVbD .menu-logo {
    margin-right: 0;
  }
  .cid-tsrkOYxVbD .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tsrkOYxVbD img {
    height: 3.8rem !important;
  }
  .cid-tsrkOYxVbD .btn {
    display: flex;
  }
  .cid-tsrkOYxVbD button.navbar-toggler {
    display: block;
  }
  .cid-tsrkOYxVbD .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-tsrkOYxVbD .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tsrkOYxVbD .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tsrkOYxVbD .navbar-collapse.collapsing,
  .cid-tsrkOYxVbD .navbar-collapse.show {
    display: block !important;
  }
  .cid-tsrkOYxVbD .navbar-collapse.collapsing .navbar-nav,
  .cid-tsrkOYxVbD .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tsrkOYxVbD .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tsrkOYxVbD .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tsrkOYxVbD .navbar-collapse.collapsing .navbar-buttons,
  .cid-tsrkOYxVbD .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tsrkOYxVbD .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tsrkOYxVbD .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tsrkOYxVbD .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tsrkOYxVbD .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tsrkOYxVbD .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tsrkOYxVbD .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-tsrkOYxVbD .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tsrkOYxVbD .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tsrkOYxVbD .nav-link:focus {
  outline: none;
}
.cid-tsrkOYxVbD .navbar-toggler {
  position: relative;
}
.cid-tsrkOYxVbD .dropdown-item.active,
.cid-tsrkOYxVbD .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-tsrkOYxVbD .nav-link:hover,
.cid-tsrkOYxVbD .dropdown-item:hover {
  color: #4284df;
}
.cid-tsrkOXZa37 {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tsrkOYdjX9 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-tsrkOYdjX9 .block-title {
  text-align: left;
}
.cid-tsrkOYlv1a {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tsrkOYlv1a .block-title {
  text-align: left;
}
.cid-tsrkOYp2MZ {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tsrkOYp2MZ .block-title {
  text-align: left;
}
.cid-tsrkOYtCaa {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-tsrkOYtCaa .block-text {
  text-align: left;
}
.cid-tLx0vbiDQz {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tLx0vbiDQz .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tLx0vbiDQz .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tLx0vbiDQz .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tLx0vbiDQz .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tLx0vbiDQz .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tLx0vbiDQz .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tLx0vbiDQz .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tLx0vbiDQz .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tLx0vbiDQz .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tLx0vbiDQz ul {
  font-size: 0;
}
.cid-tLx0vbiDQz .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-tLx0vbiDQz .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-tLx0vbiDQz .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tJOzlngsi5 {
  background: #ffffff;
}
.cid-tJOzlngsi5 .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tJOzlngsi5 figcaption {
  position: relative;
}
.cid-tJOzlngsi5 figcaption div {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tJOzlngsi5 .image-block {
    width: 100% !important;
  }
}
.cid-tsrkOYRtTd {
  background: #ffffff;
}
.cid-tsrkOYRtTd .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tsrkOYRtTd figcaption {
  position: relative;
}
.cid-tsrkOYRtTd figcaption div {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tsrkOYRtTd .image-block {
    width: 100% !important;
  }
}
.cid-tsrkOYXp0o {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-tsrkOYXp0o p {
  text-align: center;
}
.cid-tsrkOYXp0o .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tsrkOYXp0o .btn-underline:hover {
  color: #505050;
}
.cid-tsrkOYXp0o .btn-underline:before {
  background-color: #505050;
}
.cid-tsrkOYXp0o .social-list a:focus {
  text-decoration: none;
}
.cid-tsrkOYXp0o .text-copyright {
  width: 100%;
}
.cid-tsrkOYXp0o .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-tsrkOYXp0o .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-tsrkOYXp0o .logo-footer {
  line-height: normal;
}
.cid-tsrkOYXp0o .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tsrkOYXp0o .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tsrkOYXp0o .mbr-section-btn {
  font-size: 16px;
}
.cid-tsrkOYXp0o .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-tAgz2tPpoc .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-tAgz2tPpoc .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-tAgz2tPpoc .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-tAgz2tPpoc .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAgz2tPpoc .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tAgz2tPpoc .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tAgz2tPpoc .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tAgz2tPpoc .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tAgz2tPpoc .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tAgz2tPpoc .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tAgz2tPpoc a {
  font-style: normal;
}
.cid-tAgz2tPpoc .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tAgz2tPpoc .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-tAgz2tPpoc .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tAgz2tPpoc .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-tAgz2tPpoc .content-text {
  margin-bottom: 0;
}
.cid-tAgz2tPpoc .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tAgz2tPpoc .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tAgz2tPpoc .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-tAgz2tPpoc .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-tAgz2tPpoc .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-tAgz2tPpoc .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tAgz2tPpoc .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tAgz2tPpoc .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tAgz2tPpoc .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tAgz2tPpoc .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tAgz2tPpoc .nav-dropdown .link {
  font-weight: 400;
}
.cid-tAgz2tPpoc .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tAgz2tPpoc .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tAgz2tPpoc .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-tAgz2tPpoc .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-tAgz2tPpoc .content-right-side {
  text-align: center;
}
.cid-tAgz2tPpoc .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-tAgz2tPpoc .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tAgz2tPpoc .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-tAgz2tPpoc .navbar .menu-content-top {
    display: block;
  }
  .cid-tAgz2tPpoc .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-tAgz2tPpoc .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-tAgz2tPpoc .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-tAgz2tPpoc .menu-bottom {
    display: flex;
  }
  .cid-tAgz2tPpoc .navbar {
    display: block;
    padding: 0;
  }
  .cid-tAgz2tPpoc .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tAgz2tPpoc .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-tAgz2tPpoc .navbar-toggler {
    display: none;
  }
}
.cid-tAgz2tPpoc .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-tAgz2tPpoc .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAgz2tPpoc .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tAgz2tPpoc .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tAgz2tPpoc .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tAgz2tPpoc .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tAgz2tPpoc .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tAgz2tPpoc .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tAgz2tPpoc .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tAgz2tPpoc .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-tAgz2tPpoc .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tAgz2tPpoc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tAgz2tPpoc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tAgz2tPpoc .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tAgz2tPpoc .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tAgz2tPpoc .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tAgz2tPpoc .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tAgz2tPpoc .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tAgz2tPpoc .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tAgz2tPpoc .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tAgz2tPpoc .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tAgz2tPpoc button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-tAgz2tPpoc button.navbar-toggler:focus {
  outline: none;
}
.cid-tAgz2tPpoc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-tAgz2tPpoc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tAgz2tPpoc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tAgz2tPpoc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tAgz2tPpoc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tAgz2tPpoc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tAgz2tPpoc nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tAgz2tPpoc nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tAgz2tPpoc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tAgz2tPpoc .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tAgz2tPpoc .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAgz2tPpoc .collapsed .menu-logo {
  margin-right: 0;
}
.cid-tAgz2tPpoc .collapsed .btn {
  display: flex;
}
.cid-tAgz2tPpoc .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tAgz2tPpoc .collapsed .navbar-collapse.collapsing,
.cid-tAgz2tPpoc .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tAgz2tPpoc .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tAgz2tPpoc .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tAgz2tPpoc .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tAgz2tPpoc .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tAgz2tPpoc .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tAgz2tPpoc .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tAgz2tPpoc .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tAgz2tPpoc .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tAgz2tPpoc .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tAgz2tPpoc .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-tAgz2tPpoc .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tAgz2tPpoc .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-tAgz2tPpoc .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tAgz2tPpoc .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tAgz2tPpoc .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-tAgz2tPpoc .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-tAgz2tPpoc .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-tAgz2tPpoc .dropdown-item:before {
    display: none;
  }
  .cid-tAgz2tPpoc .menu-logo {
    margin-right: 0;
  }
  .cid-tAgz2tPpoc .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tAgz2tPpoc img {
    height: 3.8rem !important;
  }
  .cid-tAgz2tPpoc .btn {
    display: flex;
  }
  .cid-tAgz2tPpoc button.navbar-toggler {
    display: block;
  }
  .cid-tAgz2tPpoc .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-tAgz2tPpoc .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tAgz2tPpoc .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tAgz2tPpoc .navbar-collapse.collapsing,
  .cid-tAgz2tPpoc .navbar-collapse.show {
    display: block !important;
  }
  .cid-tAgz2tPpoc .navbar-collapse.collapsing .navbar-nav,
  .cid-tAgz2tPpoc .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tAgz2tPpoc .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tAgz2tPpoc .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tAgz2tPpoc .navbar-collapse.collapsing .navbar-buttons,
  .cid-tAgz2tPpoc .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tAgz2tPpoc .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tAgz2tPpoc .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tAgz2tPpoc .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tAgz2tPpoc .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tAgz2tPpoc .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tAgz2tPpoc .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-tAgz2tPpoc .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tAgz2tPpoc .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tAgz2tPpoc .nav-link:focus {
  outline: none;
}
.cid-tAgz2tPpoc .navbar-toggler {
  position: relative;
}
.cid-tAgz2tPpoc .dropdown-item.active,
.cid-tAgz2tPpoc .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-tAgz2tPpoc .nav-link:hover,
.cid-tAgz2tPpoc .dropdown-item:hover {
  color: #4284df;
}
.cid-tAgz2stSPZ {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tAgz2sPtqK {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-tAgz2sPtqK .block-title {
  text-align: left;
}
.cid-tAgz2sZv3L {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tAgz2sZv3L .block-title {
  text-align: left;
}
.cid-tAgz2t7kOW {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tAgz2t7kOW .block-text {
  text-align: left;
}
.cid-tAgz2tflhc {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tAgz2tflhc .mbr-section-subtitle {
  color: #767676;
}
.cid-tAgz2tflhc .container-table {
  margin: 0 auto;
}
.cid-tAgz2tflhc .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tAgz2tflhc .dataTables_wrapper {
  display: block;
}
.cid-tAgz2tflhc .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tAgz2tflhc table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-tAgz2tflhc table th {
  border-top: 1px solid #cccccc;
  transition: all .2s;
  border-bottom: none;
}
.cid-tAgz2tflhc table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-tAgz2tflhc table td {
  border-top: 1px solid #cccccc;
}
.cid-tAgz2tflhc table td:hover {
  color: #4284df;
}
.cid-tAgz2tflhc table tr:last-child td {
  border-bottom: 1px solid #cccccc;
}
.cid-tAgz2tflhc .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tAgz2tflhc .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tAgz2tflhc .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tAgz2tflhc .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tAgz2tflhc .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tAgz2tflhc .dataTables_filter {
    text-align: center;
  }
  .cid-tAgz2tflhc .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tAgz2u6aPF {
  background: #ffffff;
}
.cid-tAgz2u6aPF .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tAgz2u6aPF figcaption {
  position: relative;
}
.cid-tAgz2u6aPF figcaption div {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tAgz2u6aPF .image-block {
    width: 100% !important;
  }
}
.cid-tAgz2uhO57 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-tAgz2uhO57 p {
  text-align: center;
}
.cid-tAgz2uhO57 .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tAgz2uhO57 .btn-underline:hover {
  color: #505050;
}
.cid-tAgz2uhO57 .btn-underline:before {
  background-color: #505050;
}
.cid-tAgz2uhO57 .social-list a:focus {
  text-decoration: none;
}
.cid-tAgz2uhO57 .text-copyright {
  width: 100%;
}
.cid-tAgz2uhO57 .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-tAgz2uhO57 .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-tAgz2uhO57 .logo-footer {
  line-height: normal;
}
.cid-tAgz2uhO57 .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAgz2uhO57 .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tAgz2uhO57 .mbr-section-btn {
  font-size: 16px;
}
.cid-tAgz2uhO57 .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-tAgdW1gIw4 .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-tAgdW1gIw4 .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-tAgdW1gIw4 .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-tAgdW1gIw4 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAgdW1gIw4 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tAgdW1gIw4 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tAgdW1gIw4 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tAgdW1gIw4 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tAgdW1gIw4 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tAgdW1gIw4 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tAgdW1gIw4 a {
  font-style: normal;
}
.cid-tAgdW1gIw4 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tAgdW1gIw4 .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-tAgdW1gIw4 .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tAgdW1gIw4 .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-tAgdW1gIw4 .content-text {
  margin-bottom: 0;
}
.cid-tAgdW1gIw4 .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tAgdW1gIw4 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tAgdW1gIw4 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-tAgdW1gIw4 .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-tAgdW1gIw4 .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-tAgdW1gIw4 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tAgdW1gIw4 .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tAgdW1gIw4 .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tAgdW1gIw4 .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tAgdW1gIw4 .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tAgdW1gIw4 .nav-dropdown .link {
  font-weight: 400;
}
.cid-tAgdW1gIw4 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tAgdW1gIw4 .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tAgdW1gIw4 .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-tAgdW1gIw4 .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-tAgdW1gIw4 .content-right-side {
  text-align: center;
}
.cid-tAgdW1gIw4 .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-tAgdW1gIw4 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tAgdW1gIw4 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-tAgdW1gIw4 .navbar .menu-content-top {
    display: block;
  }
  .cid-tAgdW1gIw4 .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-tAgdW1gIw4 .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-tAgdW1gIw4 .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-tAgdW1gIw4 .menu-bottom {
    display: flex;
  }
  .cid-tAgdW1gIw4 .navbar {
    display: block;
    padding: 0;
  }
  .cid-tAgdW1gIw4 .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tAgdW1gIw4 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-tAgdW1gIw4 .navbar-toggler {
    display: none;
  }
}
.cid-tAgdW1gIw4 .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-tAgdW1gIw4 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAgdW1gIw4 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tAgdW1gIw4 .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tAgdW1gIw4 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tAgdW1gIw4 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tAgdW1gIw4 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tAgdW1gIw4 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tAgdW1gIw4 .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tAgdW1gIw4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-tAgdW1gIw4 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tAgdW1gIw4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tAgdW1gIw4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tAgdW1gIw4 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tAgdW1gIw4 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tAgdW1gIw4 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tAgdW1gIw4 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tAgdW1gIw4 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tAgdW1gIw4 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tAgdW1gIw4 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tAgdW1gIw4 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tAgdW1gIw4 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-tAgdW1gIw4 button.navbar-toggler:focus {
  outline: none;
}
.cid-tAgdW1gIw4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-tAgdW1gIw4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tAgdW1gIw4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tAgdW1gIw4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tAgdW1gIw4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tAgdW1gIw4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tAgdW1gIw4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tAgdW1gIw4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tAgdW1gIw4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tAgdW1gIw4 .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tAgdW1gIw4 .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAgdW1gIw4 .collapsed .menu-logo {
  margin-right: 0;
}
.cid-tAgdW1gIw4 .collapsed .btn {
  display: flex;
}
.cid-tAgdW1gIw4 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tAgdW1gIw4 .collapsed .navbar-collapse.collapsing,
.cid-tAgdW1gIw4 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tAgdW1gIw4 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tAgdW1gIw4 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tAgdW1gIw4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tAgdW1gIw4 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tAgdW1gIw4 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tAgdW1gIw4 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tAgdW1gIw4 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tAgdW1gIw4 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tAgdW1gIw4 .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tAgdW1gIw4 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-tAgdW1gIw4 .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tAgdW1gIw4 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-tAgdW1gIw4 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tAgdW1gIw4 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tAgdW1gIw4 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-tAgdW1gIw4 .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-tAgdW1gIw4 .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-tAgdW1gIw4 .dropdown-item:before {
    display: none;
  }
  .cid-tAgdW1gIw4 .menu-logo {
    margin-right: 0;
  }
  .cid-tAgdW1gIw4 .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tAgdW1gIw4 img {
    height: 3.8rem !important;
  }
  .cid-tAgdW1gIw4 .btn {
    display: flex;
  }
  .cid-tAgdW1gIw4 button.navbar-toggler {
    display: block;
  }
  .cid-tAgdW1gIw4 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-tAgdW1gIw4 .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tAgdW1gIw4 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tAgdW1gIw4 .navbar-collapse.collapsing,
  .cid-tAgdW1gIw4 .navbar-collapse.show {
    display: block !important;
  }
  .cid-tAgdW1gIw4 .navbar-collapse.collapsing .navbar-nav,
  .cid-tAgdW1gIw4 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tAgdW1gIw4 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tAgdW1gIw4 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tAgdW1gIw4 .navbar-collapse.collapsing .navbar-buttons,
  .cid-tAgdW1gIw4 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tAgdW1gIw4 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tAgdW1gIw4 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tAgdW1gIw4 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tAgdW1gIw4 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tAgdW1gIw4 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tAgdW1gIw4 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-tAgdW1gIw4 .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tAgdW1gIw4 .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tAgdW1gIw4 .nav-link:focus {
  outline: none;
}
.cid-tAgdW1gIw4 .navbar-toggler {
  position: relative;
}
.cid-tAgdW1gIw4 .dropdown-item.active,
.cid-tAgdW1gIw4 .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-tAgdW1gIw4 .nav-link:hover,
.cid-tAgdW1gIw4 .dropdown-item:hover {
  color: #4284df;
}
.cid-tAgdVZQYM0 {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tAgdW0fAYu {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-tAgdW0fAYu .block-title {
  text-align: left;
}
.cid-tAgdW0nyDJ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tAgdW0nyDJ .block-title {
  text-align: left;
}
.cid-tAgdW0tQFy {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tAgdW0tQFy .block-text {
  text-align: left;
}
.cid-tAgdW1xpFv {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-tAgdW1xpFv p {
  text-align: center;
}
.cid-tAgdW1xpFv .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tAgdW1xpFv .btn-underline:hover {
  color: #505050;
}
.cid-tAgdW1xpFv .btn-underline:before {
  background-color: #505050;
}
.cid-tAgdW1xpFv .social-list a:focus {
  text-decoration: none;
}
.cid-tAgdW1xpFv .text-copyright {
  width: 100%;
}
.cid-tAgdW1xpFv .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-tAgdW1xpFv .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-tAgdW1xpFv .logo-footer {
  line-height: normal;
}
.cid-tAgdW1xpFv .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tAgdW1xpFv .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tAgdW1xpFv .mbr-section-btn {
  font-size: 16px;
}
.cid-tAgdW1xpFv .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-tBYUdqRXN4 .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-tBYUdqRXN4 .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-tBYUdqRXN4 .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-tBYUdqRXN4 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tBYUdqRXN4 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tBYUdqRXN4 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tBYUdqRXN4 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tBYUdqRXN4 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tBYUdqRXN4 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tBYUdqRXN4 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tBYUdqRXN4 a {
  font-style: normal;
}
.cid-tBYUdqRXN4 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tBYUdqRXN4 .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-tBYUdqRXN4 .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tBYUdqRXN4 .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-tBYUdqRXN4 .content-text {
  margin-bottom: 0;
}
.cid-tBYUdqRXN4 .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tBYUdqRXN4 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tBYUdqRXN4 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-tBYUdqRXN4 .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-tBYUdqRXN4 .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-tBYUdqRXN4 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tBYUdqRXN4 .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tBYUdqRXN4 .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tBYUdqRXN4 .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tBYUdqRXN4 .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tBYUdqRXN4 .nav-dropdown .link {
  font-weight: 400;
}
.cid-tBYUdqRXN4 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tBYUdqRXN4 .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tBYUdqRXN4 .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-tBYUdqRXN4 .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-tBYUdqRXN4 .content-right-side {
  text-align: center;
}
.cid-tBYUdqRXN4 .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-tBYUdqRXN4 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tBYUdqRXN4 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-tBYUdqRXN4 .navbar .menu-content-top {
    display: block;
  }
  .cid-tBYUdqRXN4 .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-tBYUdqRXN4 .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-tBYUdqRXN4 .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-tBYUdqRXN4 .menu-bottom {
    display: flex;
  }
  .cid-tBYUdqRXN4 .navbar {
    display: block;
    padding: 0;
  }
  .cid-tBYUdqRXN4 .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tBYUdqRXN4 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-tBYUdqRXN4 .navbar-toggler {
    display: none;
  }
}
.cid-tBYUdqRXN4 .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-tBYUdqRXN4 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tBYUdqRXN4 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tBYUdqRXN4 .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tBYUdqRXN4 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tBYUdqRXN4 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tBYUdqRXN4 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tBYUdqRXN4 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tBYUdqRXN4 .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tBYUdqRXN4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-tBYUdqRXN4 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tBYUdqRXN4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tBYUdqRXN4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tBYUdqRXN4 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tBYUdqRXN4 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBYUdqRXN4 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tBYUdqRXN4 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tBYUdqRXN4 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tBYUdqRXN4 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tBYUdqRXN4 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tBYUdqRXN4 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tBYUdqRXN4 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-tBYUdqRXN4 button.navbar-toggler:focus {
  outline: none;
}
.cid-tBYUdqRXN4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-tBYUdqRXN4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tBYUdqRXN4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tBYUdqRXN4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tBYUdqRXN4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tBYUdqRXN4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBYUdqRXN4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tBYUdqRXN4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tBYUdqRXN4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBYUdqRXN4 .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tBYUdqRXN4 .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tBYUdqRXN4 .collapsed .menu-logo {
  margin-right: 0;
}
.cid-tBYUdqRXN4 .collapsed .btn {
  display: flex;
}
.cid-tBYUdqRXN4 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tBYUdqRXN4 .collapsed .navbar-collapse.collapsing,
.cid-tBYUdqRXN4 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tBYUdqRXN4 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tBYUdqRXN4 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tBYUdqRXN4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tBYUdqRXN4 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tBYUdqRXN4 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tBYUdqRXN4 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tBYUdqRXN4 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tBYUdqRXN4 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tBYUdqRXN4 .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tBYUdqRXN4 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-tBYUdqRXN4 .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tBYUdqRXN4 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-tBYUdqRXN4 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tBYUdqRXN4 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tBYUdqRXN4 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-tBYUdqRXN4 .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-tBYUdqRXN4 .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-tBYUdqRXN4 .dropdown-item:before {
    display: none;
  }
  .cid-tBYUdqRXN4 .menu-logo {
    margin-right: 0;
  }
  .cid-tBYUdqRXN4 .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tBYUdqRXN4 img {
    height: 3.8rem !important;
  }
  .cid-tBYUdqRXN4 .btn {
    display: flex;
  }
  .cid-tBYUdqRXN4 button.navbar-toggler {
    display: block;
  }
  .cid-tBYUdqRXN4 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-tBYUdqRXN4 .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tBYUdqRXN4 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tBYUdqRXN4 .navbar-collapse.collapsing,
  .cid-tBYUdqRXN4 .navbar-collapse.show {
    display: block !important;
  }
  .cid-tBYUdqRXN4 .navbar-collapse.collapsing .navbar-nav,
  .cid-tBYUdqRXN4 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tBYUdqRXN4 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tBYUdqRXN4 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tBYUdqRXN4 .navbar-collapse.collapsing .navbar-buttons,
  .cid-tBYUdqRXN4 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tBYUdqRXN4 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tBYUdqRXN4 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tBYUdqRXN4 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tBYUdqRXN4 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tBYUdqRXN4 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tBYUdqRXN4 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-tBYUdqRXN4 .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tBYUdqRXN4 .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tBYUdqRXN4 .nav-link:focus {
  outline: none;
}
.cid-tBYUdqRXN4 .navbar-toggler {
  position: relative;
}
.cid-tBYUdqRXN4 .dropdown-item.active,
.cid-tBYUdqRXN4 .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-tBYUdqRXN4 .nav-link:hover,
.cid-tBYUdqRXN4 .dropdown-item:hover {
  color: #4284df;
}
.cid-tBYUdpDzER {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tBYUdpWipK {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-tBYUdpWipK .block-title {
  text-align: left;
}
.cid-tBYUdq31GG {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tBYUdq31GG .block-title {
  text-align: left;
}
.cid-tBYUdq9vbG {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tBYUdq9vbG .block-text {
  text-align: left;
}
.cid-tBYUdqehmz {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tBYUdqehmz .mbr-section-subtitle {
  color: #767676;
}
.cid-tBYUdqehmz .container-table {
  margin: 0 auto;
}
.cid-tBYUdqehmz .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tBYUdqehmz .dataTables_wrapper {
  display: block;
}
.cid-tBYUdqehmz .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tBYUdqehmz table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-tBYUdqehmz table th {
  border-top: 1px solid #cccccc;
  transition: all .2s;
  border-bottom: none;
}
.cid-tBYUdqehmz table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-tBYUdqehmz table td {
  border-top: 1px solid #cccccc;
}
.cid-tBYUdqehmz table td:hover {
  color: #4284df;
}
.cid-tBYUdqehmz table tr:last-child td {
  border-bottom: 1px solid #cccccc;
}
.cid-tBYUdqehmz .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tBYUdqehmz .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tBYUdqehmz .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tBYUdqehmz .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tBYUdqehmz .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tBYUdqehmz .dataTables_filter {
    text-align: center;
  }
  .cid-tBYUdqehmz .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tBYUdr81OM {
  background: #ffffff;
}
.cid-tBYUdr81OM .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tBYUdr81OM figcaption {
  position: relative;
}
.cid-tBYUdr81OM figcaption div {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tBYUdr81OM .image-block {
    width: 100% !important;
  }
}
.cid-tBYUdrkUwg {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-tBYUdrkUwg p {
  text-align: center;
}
.cid-tBYUdrkUwg .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tBYUdrkUwg .btn-underline:hover {
  color: #505050;
}
.cid-tBYUdrkUwg .btn-underline:before {
  background-color: #505050;
}
.cid-tBYUdrkUwg .social-list a:focus {
  text-decoration: none;
}
.cid-tBYUdrkUwg .text-copyright {
  width: 100%;
}
.cid-tBYUdrkUwg .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-tBYUdrkUwg .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-tBYUdrkUwg .logo-footer {
  line-height: normal;
}
.cid-tBYUdrkUwg .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tBYUdrkUwg .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tBYUdrkUwg .mbr-section-btn {
  font-size: 16px;
}
.cid-tBYUdrkUwg .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-tH5o9ygHrl .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-tH5o9ygHrl .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-tH5o9ygHrl .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-tH5o9ygHrl .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tH5o9ygHrl .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tH5o9ygHrl .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tH5o9ygHrl .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tH5o9ygHrl .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tH5o9ygHrl .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tH5o9ygHrl .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tH5o9ygHrl a {
  font-style: normal;
}
.cid-tH5o9ygHrl .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tH5o9ygHrl .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-tH5o9ygHrl .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tH5o9ygHrl .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-tH5o9ygHrl .content-text {
  margin-bottom: 0;
}
.cid-tH5o9ygHrl .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tH5o9ygHrl .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tH5o9ygHrl .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-tH5o9ygHrl .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-tH5o9ygHrl .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-tH5o9ygHrl .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tH5o9ygHrl .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tH5o9ygHrl .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tH5o9ygHrl .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tH5o9ygHrl .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tH5o9ygHrl .nav-dropdown .link {
  font-weight: 400;
}
.cid-tH5o9ygHrl .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tH5o9ygHrl .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tH5o9ygHrl .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-tH5o9ygHrl .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-tH5o9ygHrl .content-right-side {
  text-align: center;
}
.cid-tH5o9ygHrl .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-tH5o9ygHrl .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tH5o9ygHrl .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-tH5o9ygHrl .navbar .menu-content-top {
    display: block;
  }
  .cid-tH5o9ygHrl .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-tH5o9ygHrl .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-tH5o9ygHrl .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-tH5o9ygHrl .menu-bottom {
    display: flex;
  }
  .cid-tH5o9ygHrl .navbar {
    display: block;
    padding: 0;
  }
  .cid-tH5o9ygHrl .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tH5o9ygHrl .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-tH5o9ygHrl .navbar-toggler {
    display: none;
  }
}
.cid-tH5o9ygHrl .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-tH5o9ygHrl .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tH5o9ygHrl .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tH5o9ygHrl .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tH5o9ygHrl .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tH5o9ygHrl .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tH5o9ygHrl .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tH5o9ygHrl .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tH5o9ygHrl .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tH5o9ygHrl .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-tH5o9ygHrl .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tH5o9ygHrl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tH5o9ygHrl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tH5o9ygHrl .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tH5o9ygHrl .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tH5o9ygHrl .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tH5o9ygHrl .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tH5o9ygHrl .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tH5o9ygHrl .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tH5o9ygHrl .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tH5o9ygHrl .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tH5o9ygHrl button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-tH5o9ygHrl button.navbar-toggler:focus {
  outline: none;
}
.cid-tH5o9ygHrl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-tH5o9ygHrl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tH5o9ygHrl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tH5o9ygHrl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tH5o9ygHrl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tH5o9ygHrl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tH5o9ygHrl nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tH5o9ygHrl nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tH5o9ygHrl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tH5o9ygHrl .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tH5o9ygHrl .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tH5o9ygHrl .collapsed .menu-logo {
  margin-right: 0;
}
.cid-tH5o9ygHrl .collapsed .btn {
  display: flex;
}
.cid-tH5o9ygHrl .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tH5o9ygHrl .collapsed .navbar-collapse.collapsing,
.cid-tH5o9ygHrl .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tH5o9ygHrl .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tH5o9ygHrl .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tH5o9ygHrl .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tH5o9ygHrl .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tH5o9ygHrl .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tH5o9ygHrl .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tH5o9ygHrl .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tH5o9ygHrl .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tH5o9ygHrl .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tH5o9ygHrl .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-tH5o9ygHrl .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tH5o9ygHrl .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-tH5o9ygHrl .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tH5o9ygHrl .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tH5o9ygHrl .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-tH5o9ygHrl .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-tH5o9ygHrl .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-tH5o9ygHrl .dropdown-item:before {
    display: none;
  }
  .cid-tH5o9ygHrl .menu-logo {
    margin-right: 0;
  }
  .cid-tH5o9ygHrl .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tH5o9ygHrl img {
    height: 3.8rem !important;
  }
  .cid-tH5o9ygHrl .btn {
    display: flex;
  }
  .cid-tH5o9ygHrl button.navbar-toggler {
    display: block;
  }
  .cid-tH5o9ygHrl .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-tH5o9ygHrl .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tH5o9ygHrl .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tH5o9ygHrl .navbar-collapse.collapsing,
  .cid-tH5o9ygHrl .navbar-collapse.show {
    display: block !important;
  }
  .cid-tH5o9ygHrl .navbar-collapse.collapsing .navbar-nav,
  .cid-tH5o9ygHrl .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tH5o9ygHrl .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tH5o9ygHrl .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tH5o9ygHrl .navbar-collapse.collapsing .navbar-buttons,
  .cid-tH5o9ygHrl .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tH5o9ygHrl .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tH5o9ygHrl .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tH5o9ygHrl .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tH5o9ygHrl .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tH5o9ygHrl .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tH5o9ygHrl .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-tH5o9ygHrl .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tH5o9ygHrl .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tH5o9ygHrl .nav-link:focus {
  outline: none;
}
.cid-tH5o9ygHrl .navbar-toggler {
  position: relative;
}
.cid-tH5o9ygHrl .dropdown-item.active,
.cid-tH5o9ygHrl .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-tH5o9ygHrl .nav-link:hover,
.cid-tH5o9ygHrl .dropdown-item:hover {
  color: #4284df;
}
.cid-tH5o9vFewS {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tH5o9weEZQ {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-tH5o9weEZQ .block-title {
  text-align: left;
}
.cid-tH5o9wvIVp {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tH5o9wvIVp .block-title {
  text-align: left;
}
.cid-tHnL8tHOGO {
  padding-top: 40px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tHnL8tHOGO .media-content .btn-bgr {
  z-index: 0;
}
.cid-tHnL8tHOGO .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-tHnL8tHOGO h3 {
  color: #000000;
  font-weight: 300;
}
.cid-tHnL8tHOGO p {
  color: #464646;
}
.cid-tHnL8tHOGO h2 {
  color: #000000;
}
.cid-tHnL8tHOGO .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
  padding-right: 0;
  padding-left: 1.5rem;
}
.cid-tHnL8tHOGO .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-tHnL8tHOGO .mbr-figure {
  padding-right: 1rem;
  padding-left: 4rem;
}
@media (min-width: 500px) {
  .cid-tHnL8tHOGO .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-tHnL8tHOGO .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tHnL8tHOGO .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
.cid-tHnL8tHOGO .media-container-row {
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
}
@media (max-width: 767px) {
  .cid-tHnL8tHOGO .mbr-text {
    text-align: center;
  }
}
.cid-tHnAkEb03D {
  padding-top: 40px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tHnAkEb03D .media-content .btn-bgr {
  z-index: 0;
}
.cid-tHnAkEb03D .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-tHnAkEb03D h3 {
  color: #000000;
  font-weight: 300;
}
.cid-tHnAkEb03D p {
  color: #464646;
}
.cid-tHnAkEb03D h2 {
  color: #000000;
}
.cid-tHnAkEb03D .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-tHnAkEb03D .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-tHnAkEb03D .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-tHnAkEb03D .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-tHnAkEb03D .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tHnAkEb03D .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-tHnAkEb03D .mbr-text {
    text-align: center;
  }
}
.cid-tHgrcfL2KG {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tHgrcfL2KG .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tHgrcfL2KG .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tHgrcfL2KG .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tHgrcfL2KG .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tHgrcfL2KG .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tHgrcfL2KG .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tHgrcfL2KG .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-tHgrcfL2KG .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tHgrcfL2KG .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tHgrcfL2KG ul {
  font-size: 0;
}
.cid-tHgrcfL2KG .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-tHgrcfL2KG .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-tHgrcfL2KG .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tHg7JgsICj {
  padding-top: 40px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tHg7JgsICj .media-content .btn-bgr {
  z-index: 0;
}
.cid-tHg7JgsICj .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-tHg7JgsICj h3 {
  color: #000000;
  font-weight: 300;
}
.cid-tHg7JgsICj p {
  color: #464646;
}
.cid-tHg7JgsICj h2 {
  color: #000000;
}
.cid-tHg7JgsICj .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
  padding-right: 0;
  padding-left: 1.5rem;
}
.cid-tHg7JgsICj .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-tHg7JgsICj .mbr-figure {
  padding-right: 1rem;
  padding-left: 4rem;
}
@media (min-width: 500px) {
  .cid-tHg7JgsICj .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-tHg7JgsICj .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tHg7JgsICj .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
.cid-tHg7JgsICj .media-container-row {
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
}
@media (max-width: 767px) {
  .cid-tHg7JgsICj .mbr-text {
    text-align: center;
  }
}
.cid-tHbzOID51i {
  padding-top: 40px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tHbzOID51i .media-content .btn-bgr {
  z-index: 0;
}
.cid-tHbzOID51i .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-tHbzOID51i h3 {
  color: #000000;
  font-weight: 300;
}
.cid-tHbzOID51i p {
  color: #464646;
}
.cid-tHbzOID51i h2 {
  color: #000000;
}
.cid-tHbzOID51i .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-tHbzOID51i .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-tHbzOID51i .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-tHbzOID51i .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-tHbzOID51i .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tHbzOID51i .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-tHbzOID51i .mbr-text {
    text-align: center;
  }
}
.cid-tH5o9x5YZF {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tH5o9x5YZF .block-text {
  text-align: left;
}
.cid-tH5r6rFoOR {
  background: #ffffff;
}
.cid-tH5r6rFoOR .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tH5r6rFoOR figcaption {
  position: relative;
}
.cid-tH5r6rFoOR figcaption div {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tH5r6rFoOR .image-block {
    width: 100% !important;
  }
}
.cid-tH5o9yxVUt {
  background: #ffffff;
}
.cid-tH5o9yxVUt .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tH5o9yxVUt figcaption {
  position: relative;
}
.cid-tH5o9yxVUt figcaption div {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tH5o9yxVUt .image-block {
    width: 100% !important;
  }
}
.cid-tH5o9yPgs5 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-tH5o9yPgs5 p {
  text-align: center;
}
.cid-tH5o9yPgs5 .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tH5o9yPgs5 .btn-underline:hover {
  color: #505050;
}
.cid-tH5o9yPgs5 .btn-underline:before {
  background-color: #505050;
}
.cid-tH5o9yPgs5 .social-list a:focus {
  text-decoration: none;
}
.cid-tH5o9yPgs5 .text-copyright {
  width: 100%;
}
.cid-tH5o9yPgs5 .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-tH5o9yPgs5 .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-tH5o9yPgs5 .logo-footer {
  line-height: normal;
}
.cid-tH5o9yPgs5 .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tH5o9yPgs5 .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tH5o9yPgs5 .mbr-section-btn {
  font-size: 16px;
}
.cid-tH5o9yPgs5 .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-sza7tteiO1 .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-sza7tteiO1 .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-sza7tteiO1 .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-sza7tteiO1 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sza7tteiO1 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sza7tteiO1 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sza7tteiO1 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sza7tteiO1 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sza7tteiO1 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sza7tteiO1 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sza7tteiO1 a {
  font-style: normal;
}
.cid-sza7tteiO1 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sza7tteiO1 .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-sza7tteiO1 .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sza7tteiO1 .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-sza7tteiO1 .content-text {
  margin-bottom: 0;
}
.cid-sza7tteiO1 .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sza7tteiO1 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sza7tteiO1 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-sza7tteiO1 .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-sza7tteiO1 .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-sza7tteiO1 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sza7tteiO1 .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sza7tteiO1 .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sza7tteiO1 .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-sza7tteiO1 .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sza7tteiO1 .nav-dropdown .link {
  font-weight: 400;
}
.cid-sza7tteiO1 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sza7tteiO1 .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sza7tteiO1 .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-sza7tteiO1 .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-sza7tteiO1 .content-right-side {
  text-align: center;
}
.cid-sza7tteiO1 .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-sza7tteiO1 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sza7tteiO1 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-sza7tteiO1 .navbar .menu-content-top {
    display: block;
  }
  .cid-sza7tteiO1 .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-sza7tteiO1 .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-sza7tteiO1 .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-sza7tteiO1 .menu-bottom {
    display: flex;
  }
  .cid-sza7tteiO1 .navbar {
    display: block;
    padding: 0;
  }
  .cid-sza7tteiO1 .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sza7tteiO1 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-sza7tteiO1 .navbar-toggler {
    display: none;
  }
}
.cid-sza7tteiO1 .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-sza7tteiO1 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sza7tteiO1 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sza7tteiO1 .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sza7tteiO1 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sza7tteiO1 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sza7tteiO1 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sza7tteiO1 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sza7tteiO1 .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sza7tteiO1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sza7tteiO1 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sza7tteiO1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sza7tteiO1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sza7tteiO1 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sza7tteiO1 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sza7tteiO1 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-sza7tteiO1 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sza7tteiO1 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sza7tteiO1 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sza7tteiO1 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sza7tteiO1 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sza7tteiO1 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-sza7tteiO1 button.navbar-toggler:focus {
  outline: none;
}
.cid-sza7tteiO1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-sza7tteiO1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sza7tteiO1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sza7tteiO1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sza7tteiO1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sza7tteiO1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sza7tteiO1 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sza7tteiO1 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sza7tteiO1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sza7tteiO1 .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sza7tteiO1 .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sza7tteiO1 .collapsed .menu-logo {
  margin-right: 0;
}
.cid-sza7tteiO1 .collapsed .btn {
  display: flex;
}
.cid-sza7tteiO1 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sza7tteiO1 .collapsed .navbar-collapse.collapsing,
.cid-sza7tteiO1 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sza7tteiO1 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sza7tteiO1 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sza7tteiO1 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sza7tteiO1 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sza7tteiO1 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sza7tteiO1 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sza7tteiO1 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sza7tteiO1 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sza7tteiO1 .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sza7tteiO1 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-sza7tteiO1 .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sza7tteiO1 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-sza7tteiO1 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sza7tteiO1 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sza7tteiO1 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-sza7tteiO1 .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-sza7tteiO1 .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-sza7tteiO1 .dropdown-item:before {
    display: none;
  }
  .cid-sza7tteiO1 .menu-logo {
    margin-right: 0;
  }
  .cid-sza7tteiO1 .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sza7tteiO1 img {
    height: 3.8rem !important;
  }
  .cid-sza7tteiO1 .btn {
    display: flex;
  }
  .cid-sza7tteiO1 button.navbar-toggler {
    display: block;
  }
  .cid-sza7tteiO1 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-sza7tteiO1 .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sza7tteiO1 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sza7tteiO1 .navbar-collapse.collapsing,
  .cid-sza7tteiO1 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sza7tteiO1 .navbar-collapse.collapsing .navbar-nav,
  .cid-sza7tteiO1 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sza7tteiO1 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sza7tteiO1 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sza7tteiO1 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sza7tteiO1 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sza7tteiO1 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sza7tteiO1 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sza7tteiO1 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sza7tteiO1 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sza7tteiO1 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sza7tteiO1 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-sza7tteiO1 .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-sza7tteiO1 .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-sza7tteiO1 .nav-link:focus {
  outline: none;
}
.cid-sza7tteiO1 .navbar-toggler {
  position: relative;
}
.cid-sza7tteiO1 .dropdown-item.active,
.cid-sza7tteiO1 .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-sza7tteiO1 .nav-link:hover,
.cid-sza7tteiO1 .dropdown-item:hover {
  color: #4284df;
}
.cid-sz9dZY4hzW {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sz9dZYjlwh {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-sz9dZYjlwh .block-title {
  text-align: left;
}
.cid-sz9dZYr8kA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sz9dZYr8kA .block-title {
  text-align: left;
}
.cid-sz9dZYQwLE {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sz9dZYQwLE .block-text {
  text-align: left;
}
.cid-sz9oAcj2Gf {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sz9oAcj2Gf .block-title {
  text-align: left;
}
.cid-sz9oBgtUJ2 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-szabhnw8jL {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-szabhnw8jL p {
  text-align: center;
}
.cid-szabhnw8jL .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-szabhnw8jL .btn-underline:hover {
  color: #505050;
}
.cid-szabhnw8jL .btn-underline:before {
  background-color: #505050;
}
.cid-szabhnw8jL .social-list a:focus {
  text-decoration: none;
}
.cid-szabhnw8jL .text-copyright {
  width: 100%;
}
.cid-szabhnw8jL .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-szabhnw8jL .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-szabhnw8jL .logo-footer {
  line-height: normal;
}
.cid-szabhnw8jL .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-szabhnw8jL .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-szabhnw8jL .mbr-section-btn {
  font-size: 16px;
}
.cid-szabhnw8jL .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-tLwM2rp4MD .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-tLwM2rp4MD .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-tLwM2rp4MD .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-tLwM2rp4MD .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tLwM2rp4MD .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tLwM2rp4MD .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tLwM2rp4MD .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tLwM2rp4MD .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tLwM2rp4MD .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tLwM2rp4MD .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tLwM2rp4MD a {
  font-style: normal;
}
.cid-tLwM2rp4MD .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tLwM2rp4MD .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-tLwM2rp4MD .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tLwM2rp4MD .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-tLwM2rp4MD .content-text {
  margin-bottom: 0;
}
.cid-tLwM2rp4MD .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tLwM2rp4MD .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tLwM2rp4MD .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-tLwM2rp4MD .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-tLwM2rp4MD .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-tLwM2rp4MD .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tLwM2rp4MD .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tLwM2rp4MD .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tLwM2rp4MD .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tLwM2rp4MD .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tLwM2rp4MD .nav-dropdown .link {
  font-weight: 400;
}
.cid-tLwM2rp4MD .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tLwM2rp4MD .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tLwM2rp4MD .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-tLwM2rp4MD .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-tLwM2rp4MD .content-right-side {
  text-align: center;
}
.cid-tLwM2rp4MD .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-tLwM2rp4MD .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tLwM2rp4MD .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-tLwM2rp4MD .navbar .menu-content-top {
    display: block;
  }
  .cid-tLwM2rp4MD .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-tLwM2rp4MD .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-tLwM2rp4MD .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-tLwM2rp4MD .menu-bottom {
    display: flex;
  }
  .cid-tLwM2rp4MD .navbar {
    display: block;
    padding: 0;
  }
  .cid-tLwM2rp4MD .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tLwM2rp4MD .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-tLwM2rp4MD .navbar-toggler {
    display: none;
  }
}
.cid-tLwM2rp4MD .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-tLwM2rp4MD .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tLwM2rp4MD .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tLwM2rp4MD .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tLwM2rp4MD .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tLwM2rp4MD .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tLwM2rp4MD .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tLwM2rp4MD .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tLwM2rp4MD .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tLwM2rp4MD .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-tLwM2rp4MD .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tLwM2rp4MD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tLwM2rp4MD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tLwM2rp4MD .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tLwM2rp4MD .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tLwM2rp4MD .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tLwM2rp4MD .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tLwM2rp4MD .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tLwM2rp4MD .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tLwM2rp4MD .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tLwM2rp4MD .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tLwM2rp4MD button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-tLwM2rp4MD button.navbar-toggler:focus {
  outline: none;
}
.cid-tLwM2rp4MD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-tLwM2rp4MD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tLwM2rp4MD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tLwM2rp4MD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tLwM2rp4MD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tLwM2rp4MD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tLwM2rp4MD nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tLwM2rp4MD nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tLwM2rp4MD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tLwM2rp4MD .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tLwM2rp4MD .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tLwM2rp4MD .collapsed .menu-logo {
  margin-right: 0;
}
.cid-tLwM2rp4MD .collapsed .btn {
  display: flex;
}
.cid-tLwM2rp4MD .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tLwM2rp4MD .collapsed .navbar-collapse.collapsing,
.cid-tLwM2rp4MD .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tLwM2rp4MD .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tLwM2rp4MD .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tLwM2rp4MD .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tLwM2rp4MD .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tLwM2rp4MD .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tLwM2rp4MD .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tLwM2rp4MD .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tLwM2rp4MD .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tLwM2rp4MD .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tLwM2rp4MD .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-tLwM2rp4MD .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tLwM2rp4MD .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-tLwM2rp4MD .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tLwM2rp4MD .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tLwM2rp4MD .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-tLwM2rp4MD .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-tLwM2rp4MD .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-tLwM2rp4MD .dropdown-item:before {
    display: none;
  }
  .cid-tLwM2rp4MD .menu-logo {
    margin-right: 0;
  }
  .cid-tLwM2rp4MD .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tLwM2rp4MD img {
    height: 3.8rem !important;
  }
  .cid-tLwM2rp4MD .btn {
    display: flex;
  }
  .cid-tLwM2rp4MD button.navbar-toggler {
    display: block;
  }
  .cid-tLwM2rp4MD .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-tLwM2rp4MD .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tLwM2rp4MD .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tLwM2rp4MD .navbar-collapse.collapsing,
  .cid-tLwM2rp4MD .navbar-collapse.show {
    display: block !important;
  }
  .cid-tLwM2rp4MD .navbar-collapse.collapsing .navbar-nav,
  .cid-tLwM2rp4MD .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tLwM2rp4MD .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tLwM2rp4MD .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tLwM2rp4MD .navbar-collapse.collapsing .navbar-buttons,
  .cid-tLwM2rp4MD .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tLwM2rp4MD .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tLwM2rp4MD .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tLwM2rp4MD .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tLwM2rp4MD .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tLwM2rp4MD .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tLwM2rp4MD .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-tLwM2rp4MD .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tLwM2rp4MD .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tLwM2rp4MD .nav-link:focus {
  outline: none;
}
.cid-tLwM2rp4MD .navbar-toggler {
  position: relative;
}
.cid-tLwM2rp4MD .dropdown-item.active,
.cid-tLwM2rp4MD .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-tLwM2rp4MD .nav-link:hover,
.cid-tLwM2rp4MD .dropdown-item:hover {
  color: #4284df;
}
.cid-tLwM2p4sj7 {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tLwM2ppXK9 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-tLwM2ppXK9 .block-title {
  text-align: left;
}
.cid-tLwM2pAd2b {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tLwM2pAd2b .block-title {
  text-align: left;
}
.cid-tLwM2pGL29 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tLwM2pGL29 .block-text {
  text-align: left;
}
.cid-tLwM2pOtqw {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tLwM2pVIXJ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tLwM2pVIXJ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tLwM2pVIXJ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tLwM2pVIXJ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tLwM2pVIXJ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tLwM2pVIXJ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tLwM2pVIXJ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tLwM2pVIXJ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tLwM2pVIXJ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tLwM2pVIXJ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tLwM2pVIXJ ul {
  font-size: 0;
}
.cid-tLwM2pVIXJ .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-tLwM2pVIXJ .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-tLwM2pVIXJ .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tLwM2rEwRA {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-tLwM2rEwRA p {
  text-align: center;
}
.cid-tLwM2rEwRA .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tLwM2rEwRA .btn-underline:hover {
  color: #505050;
}
.cid-tLwM2rEwRA .btn-underline:before {
  background-color: #505050;
}
.cid-tLwM2rEwRA .social-list a:focus {
  text-decoration: none;
}
.cid-tLwM2rEwRA .text-copyright {
  width: 100%;
}
.cid-tLwM2rEwRA .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-tLwM2rEwRA .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-tLwM2rEwRA .logo-footer {
  line-height: normal;
}
.cid-tLwM2rEwRA .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tLwM2rEwRA .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tLwM2rEwRA .mbr-section-btn {
  font-size: 16px;
}
.cid-tLwM2rEwRA .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-tLwZrJi4Ot .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-tLwZrJi4Ot .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-tLwZrJi4Ot .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-tLwZrJi4Ot .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tLwZrJi4Ot .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tLwZrJi4Ot .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tLwZrJi4Ot .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tLwZrJi4Ot .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tLwZrJi4Ot .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tLwZrJi4Ot .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tLwZrJi4Ot a {
  font-style: normal;
}
.cid-tLwZrJi4Ot .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tLwZrJi4Ot .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-tLwZrJi4Ot .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tLwZrJi4Ot .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-tLwZrJi4Ot .content-text {
  margin-bottom: 0;
}
.cid-tLwZrJi4Ot .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tLwZrJi4Ot .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tLwZrJi4Ot .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-tLwZrJi4Ot .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-tLwZrJi4Ot .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-tLwZrJi4Ot .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tLwZrJi4Ot .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tLwZrJi4Ot .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tLwZrJi4Ot .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tLwZrJi4Ot .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tLwZrJi4Ot .nav-dropdown .link {
  font-weight: 400;
}
.cid-tLwZrJi4Ot .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tLwZrJi4Ot .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tLwZrJi4Ot .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-tLwZrJi4Ot .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-tLwZrJi4Ot .content-right-side {
  text-align: center;
}
.cid-tLwZrJi4Ot .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-tLwZrJi4Ot .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tLwZrJi4Ot .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-tLwZrJi4Ot .navbar .menu-content-top {
    display: block;
  }
  .cid-tLwZrJi4Ot .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-tLwZrJi4Ot .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-tLwZrJi4Ot .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-tLwZrJi4Ot .menu-bottom {
    display: flex;
  }
  .cid-tLwZrJi4Ot .navbar {
    display: block;
    padding: 0;
  }
  .cid-tLwZrJi4Ot .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tLwZrJi4Ot .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-tLwZrJi4Ot .navbar-toggler {
    display: none;
  }
}
.cid-tLwZrJi4Ot .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-tLwZrJi4Ot .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tLwZrJi4Ot .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tLwZrJi4Ot .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tLwZrJi4Ot .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tLwZrJi4Ot .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tLwZrJi4Ot .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tLwZrJi4Ot .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tLwZrJi4Ot .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tLwZrJi4Ot .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-tLwZrJi4Ot .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tLwZrJi4Ot .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tLwZrJi4Ot .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tLwZrJi4Ot .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tLwZrJi4Ot .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tLwZrJi4Ot .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tLwZrJi4Ot .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tLwZrJi4Ot .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tLwZrJi4Ot .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tLwZrJi4Ot .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tLwZrJi4Ot .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tLwZrJi4Ot button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-tLwZrJi4Ot button.navbar-toggler:focus {
  outline: none;
}
.cid-tLwZrJi4Ot button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-tLwZrJi4Ot button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tLwZrJi4Ot button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tLwZrJi4Ot button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tLwZrJi4Ot button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tLwZrJi4Ot nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tLwZrJi4Ot nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tLwZrJi4Ot nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tLwZrJi4Ot nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tLwZrJi4Ot .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tLwZrJi4Ot .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tLwZrJi4Ot .collapsed .menu-logo {
  margin-right: 0;
}
.cid-tLwZrJi4Ot .collapsed .btn {
  display: flex;
}
.cid-tLwZrJi4Ot .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tLwZrJi4Ot .collapsed .navbar-collapse.collapsing,
.cid-tLwZrJi4Ot .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tLwZrJi4Ot .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tLwZrJi4Ot .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tLwZrJi4Ot .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tLwZrJi4Ot .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tLwZrJi4Ot .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tLwZrJi4Ot .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tLwZrJi4Ot .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tLwZrJi4Ot .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tLwZrJi4Ot .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tLwZrJi4Ot .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-tLwZrJi4Ot .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tLwZrJi4Ot .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-tLwZrJi4Ot .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tLwZrJi4Ot .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tLwZrJi4Ot .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-tLwZrJi4Ot .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-tLwZrJi4Ot .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-tLwZrJi4Ot .dropdown-item:before {
    display: none;
  }
  .cid-tLwZrJi4Ot .menu-logo {
    margin-right: 0;
  }
  .cid-tLwZrJi4Ot .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tLwZrJi4Ot img {
    height: 3.8rem !important;
  }
  .cid-tLwZrJi4Ot .btn {
    display: flex;
  }
  .cid-tLwZrJi4Ot button.navbar-toggler {
    display: block;
  }
  .cid-tLwZrJi4Ot .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-tLwZrJi4Ot .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tLwZrJi4Ot .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tLwZrJi4Ot .navbar-collapse.collapsing,
  .cid-tLwZrJi4Ot .navbar-collapse.show {
    display: block !important;
  }
  .cid-tLwZrJi4Ot .navbar-collapse.collapsing .navbar-nav,
  .cid-tLwZrJi4Ot .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tLwZrJi4Ot .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tLwZrJi4Ot .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tLwZrJi4Ot .navbar-collapse.collapsing .navbar-buttons,
  .cid-tLwZrJi4Ot .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tLwZrJi4Ot .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tLwZrJi4Ot .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tLwZrJi4Ot .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tLwZrJi4Ot .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tLwZrJi4Ot .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tLwZrJi4Ot .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-tLwZrJi4Ot .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tLwZrJi4Ot .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tLwZrJi4Ot .nav-link:focus {
  outline: none;
}
.cid-tLwZrJi4Ot .navbar-toggler {
  position: relative;
}
.cid-tLwZrJi4Ot .dropdown-item.active,
.cid-tLwZrJi4Ot .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-tLwZrJi4Ot .nav-link:hover,
.cid-tLwZrJi4Ot .dropdown-item:hover {
  color: #4284df;
}
.cid-tLwZrI5mQA {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tLwZrIzH5W {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-tLwZrIzH5W .block-title {
  text-align: left;
}
.cid-tLwZrIHiNl {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tLwZrIHiNl .block-title {
  text-align: left;
}
.cid-tLwZrIM1Gv {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tLwZrIM1Gv .block-title {
  text-align: left;
}
.cid-tLwZrIRUY4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-tLwZrIRUY4 .block-text {
  text-align: left;
}
.cid-tLwZrIYshp {
  background: #ffffff;
}
.cid-tLwZrIYshp .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tLwZrIYshp figcaption {
  position: relative;
}
.cid-tLwZrIYshp figcaption div {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tLwZrIYshp .image-block {
    width: 100% !important;
  }
}
.cid-tLwZrJBIOP {
  background: #ffffff;
}
.cid-tLwZrJBIOP .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tLwZrJBIOP figcaption {
  position: relative;
}
.cid-tLwZrJBIOP figcaption div {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tLwZrJBIOP .image-block {
    width: 100% !important;
  }
}
.cid-tLwZrJLZvg {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-tLwZrJLZvg p {
  text-align: center;
}
.cid-tLwZrJLZvg .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tLwZrJLZvg .btn-underline:hover {
  color: #505050;
}
.cid-tLwZrJLZvg .btn-underline:before {
  background-color: #505050;
}
.cid-tLwZrJLZvg .social-list a:focus {
  text-decoration: none;
}
.cid-tLwZrJLZvg .text-copyright {
  width: 100%;
}
.cid-tLwZrJLZvg .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-tLwZrJLZvg .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-tLwZrJLZvg .logo-footer {
  line-height: normal;
}
.cid-tLwZrJLZvg .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tLwZrJLZvg .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tLwZrJLZvg .mbr-section-btn {
  font-size: 16px;
}
.cid-tLwZrJLZvg .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-tLx2QiRv2T .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-tLx2QiRv2T .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-tLx2QiRv2T .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-tLx2QiRv2T .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tLx2QiRv2T .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tLx2QiRv2T .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tLx2QiRv2T .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tLx2QiRv2T .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tLx2QiRv2T .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tLx2QiRv2T .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tLx2QiRv2T a {
  font-style: normal;
}
.cid-tLx2QiRv2T .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tLx2QiRv2T .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-tLx2QiRv2T .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tLx2QiRv2T .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-tLx2QiRv2T .content-text {
  margin-bottom: 0;
}
.cid-tLx2QiRv2T .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tLx2QiRv2T .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tLx2QiRv2T .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-tLx2QiRv2T .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-tLx2QiRv2T .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-tLx2QiRv2T .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tLx2QiRv2T .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tLx2QiRv2T .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tLx2QiRv2T .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tLx2QiRv2T .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tLx2QiRv2T .nav-dropdown .link {
  font-weight: 400;
}
.cid-tLx2QiRv2T .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tLx2QiRv2T .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tLx2QiRv2T .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-tLx2QiRv2T .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-tLx2QiRv2T .content-right-side {
  text-align: center;
}
.cid-tLx2QiRv2T .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-tLx2QiRv2T .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tLx2QiRv2T .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-tLx2QiRv2T .navbar .menu-content-top {
    display: block;
  }
  .cid-tLx2QiRv2T .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-tLx2QiRv2T .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-tLx2QiRv2T .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-tLx2QiRv2T .menu-bottom {
    display: flex;
  }
  .cid-tLx2QiRv2T .navbar {
    display: block;
    padding: 0;
  }
  .cid-tLx2QiRv2T .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tLx2QiRv2T .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-tLx2QiRv2T .navbar-toggler {
    display: none;
  }
}
.cid-tLx2QiRv2T .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-tLx2QiRv2T .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tLx2QiRv2T .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tLx2QiRv2T .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tLx2QiRv2T .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tLx2QiRv2T .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tLx2QiRv2T .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tLx2QiRv2T .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tLx2QiRv2T .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tLx2QiRv2T .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-tLx2QiRv2T .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tLx2QiRv2T .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tLx2QiRv2T .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tLx2QiRv2T .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tLx2QiRv2T .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tLx2QiRv2T .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tLx2QiRv2T .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tLx2QiRv2T .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tLx2QiRv2T .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tLx2QiRv2T .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tLx2QiRv2T .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tLx2QiRv2T button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-tLx2QiRv2T button.navbar-toggler:focus {
  outline: none;
}
.cid-tLx2QiRv2T button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-tLx2QiRv2T button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tLx2QiRv2T button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tLx2QiRv2T button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tLx2QiRv2T button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tLx2QiRv2T nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tLx2QiRv2T nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tLx2QiRv2T nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tLx2QiRv2T nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tLx2QiRv2T .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tLx2QiRv2T .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tLx2QiRv2T .collapsed .menu-logo {
  margin-right: 0;
}
.cid-tLx2QiRv2T .collapsed .btn {
  display: flex;
}
.cid-tLx2QiRv2T .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tLx2QiRv2T .collapsed .navbar-collapse.collapsing,
.cid-tLx2QiRv2T .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tLx2QiRv2T .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tLx2QiRv2T .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tLx2QiRv2T .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tLx2QiRv2T .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tLx2QiRv2T .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tLx2QiRv2T .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tLx2QiRv2T .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tLx2QiRv2T .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tLx2QiRv2T .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tLx2QiRv2T .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-tLx2QiRv2T .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tLx2QiRv2T .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-tLx2QiRv2T .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tLx2QiRv2T .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tLx2QiRv2T .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-tLx2QiRv2T .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-tLx2QiRv2T .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-tLx2QiRv2T .dropdown-item:before {
    display: none;
  }
  .cid-tLx2QiRv2T .menu-logo {
    margin-right: 0;
  }
  .cid-tLx2QiRv2T .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tLx2QiRv2T img {
    height: 3.8rem !important;
  }
  .cid-tLx2QiRv2T .btn {
    display: flex;
  }
  .cid-tLx2QiRv2T button.navbar-toggler {
    display: block;
  }
  .cid-tLx2QiRv2T .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-tLx2QiRv2T .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tLx2QiRv2T .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tLx2QiRv2T .navbar-collapse.collapsing,
  .cid-tLx2QiRv2T .navbar-collapse.show {
    display: block !important;
  }
  .cid-tLx2QiRv2T .navbar-collapse.collapsing .navbar-nav,
  .cid-tLx2QiRv2T .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tLx2QiRv2T .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tLx2QiRv2T .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tLx2QiRv2T .navbar-collapse.collapsing .navbar-buttons,
  .cid-tLx2QiRv2T .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tLx2QiRv2T .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tLx2QiRv2T .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tLx2QiRv2T .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tLx2QiRv2T .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tLx2QiRv2T .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tLx2QiRv2T .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-tLx2QiRv2T .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tLx2QiRv2T .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tLx2QiRv2T .nav-link:focus {
  outline: none;
}
.cid-tLx2QiRv2T .navbar-toggler {
  position: relative;
}
.cid-tLx2QiRv2T .dropdown-item.active,
.cid-tLx2QiRv2T .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-tLx2QiRv2T .nav-link:hover,
.cid-tLx2QiRv2T .dropdown-item:hover {
  color: #4284df;
}
.cid-tLx2QguYVG {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tLx2QgXaVm {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-tLx2QgXaVm .block-title {
  text-align: left;
}
.cid-tLx2Qh6ccj {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tLx2Qh6ccj .block-title {
  text-align: left;
}
.cid-tLx2QhbYHv {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tLx2QhbYHv .block-text {
  text-align: left;
}
.cid-tMQz7sC2aS {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tMQzddKZp4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tMQzddKZp4 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tMQzddKZp4 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tMQzddKZp4 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tMQzddKZp4 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tMQzddKZp4 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tMQzddKZp4 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tMQzddKZp4 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tMQzddKZp4 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tMQzddKZp4 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tMQzddKZp4 ul {
  font-size: 0;
}
.cid-tMQzddKZp4 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-tMQzddKZp4 .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-tMQzddKZp4 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tMKpEVZn1R {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tMKpIGhq3B {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tMKpIGhq3B .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tMKpIGhq3B .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tMKpIGhq3B .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tMKpIGhq3B .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tMKpIGhq3B .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tMKpIGhq3B .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tMKpIGhq3B .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tMKpIGhq3B .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tMKpIGhq3B .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tMKpIGhq3B ul {
  font-size: 0;
}
.cid-tMKpIGhq3B .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-tMKpIGhq3B .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-tMKpIGhq3B .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tMF8R4yOPq {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tMF8To7WTL {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tMF8To7WTL .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tMF8To7WTL .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tMF8To7WTL .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tMF8To7WTL .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tMF8To7WTL .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tMF8To7WTL .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tMF8To7WTL .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tMF8To7WTL .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tMF8To7WTL .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tMF8To7WTL ul {
  font-size: 0;
}
.cid-tMF8To7WTL .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-tMF8To7WTL .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-tMF8To7WTL .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tMz05ejkKC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tMyHQ2GzMs {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tMyHQ2GzMs .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tMyHQ2GzMs .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tMyHQ2GzMs .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tMyHQ2GzMs .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tMyHQ2GzMs .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tMyHQ2GzMs .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tMyHQ2GzMs .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tMyHQ2GzMs .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tMyHQ2GzMs .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tMyHQ2GzMs ul {
  font-size: 0;
}
.cid-tMyHQ2GzMs .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-tMyHQ2GzMs .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-tMyHQ2GzMs .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tMsOqLr8m3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tMsOGbR2W3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tMsOGbR2W3 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tMsOGbR2W3 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tMsOGbR2W3 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tMsOGbR2W3 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tMsOGbR2W3 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tMsOGbR2W3 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tMsOGbR2W3 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tMsOGbR2W3 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tMsOGbR2W3 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tMsOGbR2W3 ul {
  font-size: 0;
}
.cid-tMsOGbR2W3 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-tMsOGbR2W3 .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-tMsOGbR2W3 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tLx2QiIGHh {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tLx2Qjdf81 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-tLx2Qjdf81 p {
  text-align: center;
}
.cid-tLx2Qjdf81 .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tLx2Qjdf81 .btn-underline:hover {
  color: #505050;
}
.cid-tLx2Qjdf81 .btn-underline:before {
  background-color: #505050;
}
.cid-tLx2Qjdf81 .social-list a:focus {
  text-decoration: none;
}
.cid-tLx2Qjdf81 .text-copyright {
  width: 100%;
}
.cid-tLx2Qjdf81 .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-tLx2Qjdf81 .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-tLx2Qjdf81 .logo-footer {
  line-height: normal;
}
.cid-tLx2Qjdf81 .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tLx2Qjdf81 .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tLx2Qjdf81 .mbr-section-btn {
  font-size: 16px;
}
.cid-tLx2Qjdf81 .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-tM90dIZQc2 .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-tM90dIZQc2 .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-tM90dIZQc2 .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-tM90dIZQc2 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tM90dIZQc2 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tM90dIZQc2 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tM90dIZQc2 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tM90dIZQc2 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tM90dIZQc2 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tM90dIZQc2 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tM90dIZQc2 a {
  font-style: normal;
}
.cid-tM90dIZQc2 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tM90dIZQc2 .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-tM90dIZQc2 .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tM90dIZQc2 .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-tM90dIZQc2 .content-text {
  margin-bottom: 0;
}
.cid-tM90dIZQc2 .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tM90dIZQc2 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tM90dIZQc2 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-tM90dIZQc2 .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-tM90dIZQc2 .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-tM90dIZQc2 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tM90dIZQc2 .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tM90dIZQc2 .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tM90dIZQc2 .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tM90dIZQc2 .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tM90dIZQc2 .nav-dropdown .link {
  font-weight: 400;
}
.cid-tM90dIZQc2 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tM90dIZQc2 .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tM90dIZQc2 .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-tM90dIZQc2 .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-tM90dIZQc2 .content-right-side {
  text-align: center;
}
.cid-tM90dIZQc2 .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-tM90dIZQc2 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tM90dIZQc2 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-tM90dIZQc2 .navbar .menu-content-top {
    display: block;
  }
  .cid-tM90dIZQc2 .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-tM90dIZQc2 .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-tM90dIZQc2 .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-tM90dIZQc2 .menu-bottom {
    display: flex;
  }
  .cid-tM90dIZQc2 .navbar {
    display: block;
    padding: 0;
  }
  .cid-tM90dIZQc2 .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tM90dIZQc2 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-tM90dIZQc2 .navbar-toggler {
    display: none;
  }
}
.cid-tM90dIZQc2 .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-tM90dIZQc2 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tM90dIZQc2 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tM90dIZQc2 .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tM90dIZQc2 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tM90dIZQc2 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tM90dIZQc2 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tM90dIZQc2 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tM90dIZQc2 .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tM90dIZQc2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-tM90dIZQc2 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tM90dIZQc2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tM90dIZQc2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tM90dIZQc2 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tM90dIZQc2 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tM90dIZQc2 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tM90dIZQc2 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tM90dIZQc2 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tM90dIZQc2 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tM90dIZQc2 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tM90dIZQc2 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tM90dIZQc2 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-tM90dIZQc2 button.navbar-toggler:focus {
  outline: none;
}
.cid-tM90dIZQc2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-tM90dIZQc2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tM90dIZQc2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tM90dIZQc2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tM90dIZQc2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tM90dIZQc2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tM90dIZQc2 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tM90dIZQc2 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tM90dIZQc2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tM90dIZQc2 .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tM90dIZQc2 .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tM90dIZQc2 .collapsed .menu-logo {
  margin-right: 0;
}
.cid-tM90dIZQc2 .collapsed .btn {
  display: flex;
}
.cid-tM90dIZQc2 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tM90dIZQc2 .collapsed .navbar-collapse.collapsing,
.cid-tM90dIZQc2 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tM90dIZQc2 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tM90dIZQc2 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tM90dIZQc2 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tM90dIZQc2 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tM90dIZQc2 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tM90dIZQc2 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tM90dIZQc2 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tM90dIZQc2 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tM90dIZQc2 .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tM90dIZQc2 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-tM90dIZQc2 .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tM90dIZQc2 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-tM90dIZQc2 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tM90dIZQc2 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tM90dIZQc2 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-tM90dIZQc2 .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-tM90dIZQc2 .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-tM90dIZQc2 .dropdown-item:before {
    display: none;
  }
  .cid-tM90dIZQc2 .menu-logo {
    margin-right: 0;
  }
  .cid-tM90dIZQc2 .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tM90dIZQc2 img {
    height: 3.8rem !important;
  }
  .cid-tM90dIZQc2 .btn {
    display: flex;
  }
  .cid-tM90dIZQc2 button.navbar-toggler {
    display: block;
  }
  .cid-tM90dIZQc2 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-tM90dIZQc2 .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tM90dIZQc2 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tM90dIZQc2 .navbar-collapse.collapsing,
  .cid-tM90dIZQc2 .navbar-collapse.show {
    display: block !important;
  }
  .cid-tM90dIZQc2 .navbar-collapse.collapsing .navbar-nav,
  .cid-tM90dIZQc2 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tM90dIZQc2 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tM90dIZQc2 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tM90dIZQc2 .navbar-collapse.collapsing .navbar-buttons,
  .cid-tM90dIZQc2 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tM90dIZQc2 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tM90dIZQc2 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tM90dIZQc2 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tM90dIZQc2 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tM90dIZQc2 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tM90dIZQc2 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-tM90dIZQc2 .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tM90dIZQc2 .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tM90dIZQc2 .nav-link:focus {
  outline: none;
}
.cid-tM90dIZQc2 .navbar-toggler {
  position: relative;
}
.cid-tM90dIZQc2 .dropdown-item.active,
.cid-tM90dIZQc2 .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-tM90dIZQc2 .nav-link:hover,
.cid-tM90dIZQc2 .dropdown-item:hover {
  color: #4284df;
}
.cid-tM90dHdbRx {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tM90dHxtqn {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-tM90dHxtqn .block-title {
  text-align: left;
}
.cid-tM90dHFc17 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tM90dHFc17 .block-title {
  text-align: left;
}
.cid-tM90dHLf90 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tM90dHLf90 .block-text {
  text-align: left;
}
.cid-tM90dHYr25 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tM90dHYr25 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tM90dHYr25 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tM90dHYr25 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tM90dHYr25 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tM90dHYr25 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tM90dHYr25 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tM90dHYr25 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tM90dHYr25 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tM90dHYr25 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tM90dHYr25 ul {
  font-size: 0;
}
.cid-tM90dHYr25 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-tM90dHYr25 .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-tM90dHYr25 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tM90dJmXHX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-tM90dJmXHX p {
  text-align: center;
}
.cid-tM90dJmXHX .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tM90dJmXHX .btn-underline:hover {
  color: #505050;
}
.cid-tM90dJmXHX .btn-underline:before {
  background-color: #505050;
}
.cid-tM90dJmXHX .social-list a:focus {
  text-decoration: none;
}
.cid-tM90dJmXHX .text-copyright {
  width: 100%;
}
.cid-tM90dJmXHX .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-tM90dJmXHX .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-tM90dJmXHX .logo-footer {
  line-height: normal;
}
.cid-tM90dJmXHX .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tM90dJmXHX .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tM90dJmXHX .mbr-section-btn {
  font-size: 16px;
}
.cid-tM90dJmXHX .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-tM95s0QfOY .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-tM95s0QfOY .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-tM95s0QfOY .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-tM95s0QfOY .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tM95s0QfOY .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tM95s0QfOY .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tM95s0QfOY .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tM95s0QfOY .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tM95s0QfOY .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tM95s0QfOY .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tM95s0QfOY a {
  font-style: normal;
}
.cid-tM95s0QfOY .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tM95s0QfOY .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-tM95s0QfOY .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tM95s0QfOY .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-tM95s0QfOY .content-text {
  margin-bottom: 0;
}
.cid-tM95s0QfOY .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tM95s0QfOY .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tM95s0QfOY .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-tM95s0QfOY .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-tM95s0QfOY .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-tM95s0QfOY .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tM95s0QfOY .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tM95s0QfOY .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tM95s0QfOY .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tM95s0QfOY .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tM95s0QfOY .nav-dropdown .link {
  font-weight: 400;
}
.cid-tM95s0QfOY .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tM95s0QfOY .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tM95s0QfOY .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-tM95s0QfOY .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-tM95s0QfOY .content-right-side {
  text-align: center;
}
.cid-tM95s0QfOY .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-tM95s0QfOY .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tM95s0QfOY .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-tM95s0QfOY .navbar .menu-content-top {
    display: block;
  }
  .cid-tM95s0QfOY .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-tM95s0QfOY .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-tM95s0QfOY .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-tM95s0QfOY .menu-bottom {
    display: flex;
  }
  .cid-tM95s0QfOY .navbar {
    display: block;
    padding: 0;
  }
  .cid-tM95s0QfOY .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tM95s0QfOY .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-tM95s0QfOY .navbar-toggler {
    display: none;
  }
}
.cid-tM95s0QfOY .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-tM95s0QfOY .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tM95s0QfOY .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tM95s0QfOY .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tM95s0QfOY .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tM95s0QfOY .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tM95s0QfOY .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tM95s0QfOY .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tM95s0QfOY .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tM95s0QfOY .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-tM95s0QfOY .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tM95s0QfOY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tM95s0QfOY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tM95s0QfOY .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tM95s0QfOY .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tM95s0QfOY .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tM95s0QfOY .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tM95s0QfOY .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tM95s0QfOY .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tM95s0QfOY .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tM95s0QfOY .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tM95s0QfOY button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-tM95s0QfOY button.navbar-toggler:focus {
  outline: none;
}
.cid-tM95s0QfOY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-tM95s0QfOY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tM95s0QfOY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tM95s0QfOY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tM95s0QfOY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tM95s0QfOY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tM95s0QfOY nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tM95s0QfOY nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tM95s0QfOY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tM95s0QfOY .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tM95s0QfOY .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tM95s0QfOY .collapsed .menu-logo {
  margin-right: 0;
}
.cid-tM95s0QfOY .collapsed .btn {
  display: flex;
}
.cid-tM95s0QfOY .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tM95s0QfOY .collapsed .navbar-collapse.collapsing,
.cid-tM95s0QfOY .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tM95s0QfOY .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tM95s0QfOY .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tM95s0QfOY .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tM95s0QfOY .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tM95s0QfOY .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tM95s0QfOY .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tM95s0QfOY .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tM95s0QfOY .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tM95s0QfOY .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tM95s0QfOY .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-tM95s0QfOY .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tM95s0QfOY .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-tM95s0QfOY .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tM95s0QfOY .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tM95s0QfOY .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-tM95s0QfOY .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-tM95s0QfOY .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-tM95s0QfOY .dropdown-item:before {
    display: none;
  }
  .cid-tM95s0QfOY .menu-logo {
    margin-right: 0;
  }
  .cid-tM95s0QfOY .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tM95s0QfOY img {
    height: 3.8rem !important;
  }
  .cid-tM95s0QfOY .btn {
    display: flex;
  }
  .cid-tM95s0QfOY button.navbar-toggler {
    display: block;
  }
  .cid-tM95s0QfOY .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-tM95s0QfOY .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tM95s0QfOY .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tM95s0QfOY .navbar-collapse.collapsing,
  .cid-tM95s0QfOY .navbar-collapse.show {
    display: block !important;
  }
  .cid-tM95s0QfOY .navbar-collapse.collapsing .navbar-nav,
  .cid-tM95s0QfOY .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tM95s0QfOY .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tM95s0QfOY .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tM95s0QfOY .navbar-collapse.collapsing .navbar-buttons,
  .cid-tM95s0QfOY .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tM95s0QfOY .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tM95s0QfOY .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tM95s0QfOY .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tM95s0QfOY .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tM95s0QfOY .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tM95s0QfOY .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-tM95s0QfOY .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tM95s0QfOY .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tM95s0QfOY .nav-link:focus {
  outline: none;
}
.cid-tM95s0QfOY .navbar-toggler {
  position: relative;
}
.cid-tM95s0QfOY .dropdown-item.active,
.cid-tM95s0QfOY .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-tM95s0QfOY .nav-link:hover,
.cid-tM95s0QfOY .dropdown-item:hover {
  color: #4284df;
}
.cid-tM95rZR41H {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tM95s00gFB {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-tM95s00gFB .block-title {
  text-align: left;
}
.cid-tM95s06qHt {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tM95s06qHt .block-title {
  text-align: left;
}
.cid-tM95s0cfvk {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tM95s0cfvk .block-text {
  text-align: left;
}
.cid-tM97VlFXyE {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f7f7f7;
}
.cid-tM97VlFXyE h4 {
  font-weight: 600;
  color: #e2e2e2;
}
.cid-tM97VlFXyE .mbr-section-subtitle {
  color: #767676;
}
.cid-tM97VlFXyE .article {
  padding-right: 2rem;
  padding-left: 2rem;
}
@media (min-width: 768px) {
  .cid-tM97VlFXyE .article-right-border {
    border-right: 2px dotted #e2e2e2;
  }
}
.cid-tM97VlFXyE .mbr-text-left {
  text-align: left;
}
.cid-tM97VlFXyE .article-title-left {
  text-align: left;
}
.cid-tM95s0ic1D {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tM95s0ic1D .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tM95s0ic1D .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tM95s0ic1D .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tM95s0ic1D .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tM95s0ic1D .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tM95s0ic1D .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tM95s0ic1D .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tM95s0ic1D .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tM95s0ic1D .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tM95s0ic1D ul {
  font-size: 0;
}
.cid-tM95s0ic1D .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-tM95s0ic1D .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-tM95s0ic1D .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tM95s18akN {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-tM95s18akN p {
  text-align: center;
}
.cid-tM95s18akN .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tM95s18akN .btn-underline:hover {
  color: #505050;
}
.cid-tM95s18akN .btn-underline:before {
  background-color: #505050;
}
.cid-tM95s18akN .social-list a:focus {
  text-decoration: none;
}
.cid-tM95s18akN .text-copyright {
  width: 100%;
}
.cid-tM95s18akN .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-tM95s18akN .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-tM95s18akN .logo-footer {
  line-height: normal;
}
.cid-tM95s18akN .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tM95s18akN .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tM95s18akN .mbr-section-btn {
  font-size: 16px;
}
.cid-tM95s18akN .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-tNdhWh9xlD .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-tNdhWh9xlD .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-tNdhWh9xlD .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-tNdhWh9xlD .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tNdhWh9xlD .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tNdhWh9xlD .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tNdhWh9xlD .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tNdhWh9xlD .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tNdhWh9xlD .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tNdhWh9xlD .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tNdhWh9xlD a {
  font-style: normal;
}
.cid-tNdhWh9xlD .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tNdhWh9xlD .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-tNdhWh9xlD .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tNdhWh9xlD .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-tNdhWh9xlD .content-text {
  margin-bottom: 0;
}
.cid-tNdhWh9xlD .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tNdhWh9xlD .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tNdhWh9xlD .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-tNdhWh9xlD .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-tNdhWh9xlD .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-tNdhWh9xlD .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tNdhWh9xlD .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tNdhWh9xlD .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tNdhWh9xlD .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tNdhWh9xlD .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tNdhWh9xlD .nav-dropdown .link {
  font-weight: 400;
}
.cid-tNdhWh9xlD .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tNdhWh9xlD .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tNdhWh9xlD .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-tNdhWh9xlD .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-tNdhWh9xlD .content-right-side {
  text-align: center;
}
.cid-tNdhWh9xlD .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-tNdhWh9xlD .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tNdhWh9xlD .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-tNdhWh9xlD .navbar .menu-content-top {
    display: block;
  }
  .cid-tNdhWh9xlD .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-tNdhWh9xlD .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-tNdhWh9xlD .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-tNdhWh9xlD .menu-bottom {
    display: flex;
  }
  .cid-tNdhWh9xlD .navbar {
    display: block;
    padding: 0;
  }
  .cid-tNdhWh9xlD .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tNdhWh9xlD .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-tNdhWh9xlD .navbar-toggler {
    display: none;
  }
}
.cid-tNdhWh9xlD .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-tNdhWh9xlD .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tNdhWh9xlD .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tNdhWh9xlD .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tNdhWh9xlD .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tNdhWh9xlD .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tNdhWh9xlD .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tNdhWh9xlD .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tNdhWh9xlD .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tNdhWh9xlD .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-tNdhWh9xlD .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tNdhWh9xlD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tNdhWh9xlD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tNdhWh9xlD .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tNdhWh9xlD .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tNdhWh9xlD .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tNdhWh9xlD .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tNdhWh9xlD .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tNdhWh9xlD .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tNdhWh9xlD .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tNdhWh9xlD .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tNdhWh9xlD button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-tNdhWh9xlD button.navbar-toggler:focus {
  outline: none;
}
.cid-tNdhWh9xlD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-tNdhWh9xlD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tNdhWh9xlD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tNdhWh9xlD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tNdhWh9xlD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tNdhWh9xlD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tNdhWh9xlD nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tNdhWh9xlD nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tNdhWh9xlD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tNdhWh9xlD .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tNdhWh9xlD .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tNdhWh9xlD .collapsed .menu-logo {
  margin-right: 0;
}
.cid-tNdhWh9xlD .collapsed .btn {
  display: flex;
}
.cid-tNdhWh9xlD .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tNdhWh9xlD .collapsed .navbar-collapse.collapsing,
.cid-tNdhWh9xlD .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tNdhWh9xlD .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tNdhWh9xlD .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tNdhWh9xlD .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tNdhWh9xlD .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tNdhWh9xlD .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tNdhWh9xlD .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tNdhWh9xlD .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tNdhWh9xlD .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tNdhWh9xlD .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tNdhWh9xlD .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-tNdhWh9xlD .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tNdhWh9xlD .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-tNdhWh9xlD .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tNdhWh9xlD .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tNdhWh9xlD .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-tNdhWh9xlD .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-tNdhWh9xlD .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-tNdhWh9xlD .dropdown-item:before {
    display: none;
  }
  .cid-tNdhWh9xlD .menu-logo {
    margin-right: 0;
  }
  .cid-tNdhWh9xlD .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tNdhWh9xlD img {
    height: 3.8rem !important;
  }
  .cid-tNdhWh9xlD .btn {
    display: flex;
  }
  .cid-tNdhWh9xlD button.navbar-toggler {
    display: block;
  }
  .cid-tNdhWh9xlD .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-tNdhWh9xlD .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tNdhWh9xlD .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tNdhWh9xlD .navbar-collapse.collapsing,
  .cid-tNdhWh9xlD .navbar-collapse.show {
    display: block !important;
  }
  .cid-tNdhWh9xlD .navbar-collapse.collapsing .navbar-nav,
  .cid-tNdhWh9xlD .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tNdhWh9xlD .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tNdhWh9xlD .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tNdhWh9xlD .navbar-collapse.collapsing .navbar-buttons,
  .cid-tNdhWh9xlD .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tNdhWh9xlD .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tNdhWh9xlD .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tNdhWh9xlD .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tNdhWh9xlD .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tNdhWh9xlD .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tNdhWh9xlD .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-tNdhWh9xlD .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tNdhWh9xlD .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tNdhWh9xlD .nav-link:focus {
  outline: none;
}
.cid-tNdhWh9xlD .navbar-toggler {
  position: relative;
}
.cid-tNdhWh9xlD .dropdown-item.active,
.cid-tNdhWh9xlD .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-tNdhWh9xlD .nav-link:hover,
.cid-tNdhWh9xlD .dropdown-item:hover {
  color: #4284df;
}
.cid-tNdhWbIyI5 {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tNdhWbW6AD {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-tNdhWbW6AD .block-title {
  text-align: left;
}
.cid-tNdhWc3D0C {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tNdhWc3D0C .block-title {
  text-align: left;
}
.cid-tNdhWc8XUY {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tNdhWc8XUY .block-text {
  text-align: left;
}
.cid-tNt3H695Kg {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tNt3HS1MBH {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tNt3HS1MBH .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tNt3HS1MBH .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tNt3HS1MBH .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tNt3HS1MBH .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tNt3HS1MBH .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tNt3HS1MBH .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tNt3HS1MBH .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tNt3HS1MBH .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tNt3HS1MBH .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tNt3HS1MBH ul {
  font-size: 0;
}
.cid-tNt3HS1MBH .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-tNt3HS1MBH .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-tNt3HS1MBH .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tNnLz7JZrr {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tNnLBzlXc3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tNnLBzlXc3 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tNnLBzlXc3 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tNnLBzlXc3 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tNnLBzlXc3 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tNnLBzlXc3 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tNnLBzlXc3 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tNnLBzlXc3 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tNnLBzlXc3 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tNnLBzlXc3 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tNnLBzlXc3 ul {
  font-size: 0;
}
.cid-tNnLBzlXc3 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-tNnLBzlXc3 .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-tNnLBzlXc3 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tNjURR9gUz {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tNk05tiYIn {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tNk05tiYIn .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tNk05tiYIn .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tNk05tiYIn .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tNk05tiYIn .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tNk05tiYIn .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tNk05tiYIn .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tNk05tiYIn .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tNk05tiYIn .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tNk05tiYIn .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tNk05tiYIn ul {
  font-size: 0;
}
.cid-tNk05tiYIn .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-tNk05tiYIn .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-tNk05tiYIn .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tNdhWgX6Sk {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tNdjeWSuI7 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tNdjeWSuI7 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tNdjeWSuI7 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tNdjeWSuI7 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tNdjeWSuI7 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tNdjeWSuI7 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tNdjeWSuI7 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tNdjeWSuI7 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tNdjeWSuI7 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tNdjeWSuI7 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tNdjeWSuI7 ul {
  font-size: 0;
}
.cid-tNdjeWSuI7 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-tNdjeWSuI7 .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-tNdjeWSuI7 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tNdhWhxgTa {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-tNdhWhxgTa p {
  text-align: center;
}
.cid-tNdhWhxgTa .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tNdhWhxgTa .btn-underline:hover {
  color: #505050;
}
.cid-tNdhWhxgTa .btn-underline:before {
  background-color: #505050;
}
.cid-tNdhWhxgTa .social-list a:focus {
  text-decoration: none;
}
.cid-tNdhWhxgTa .text-copyright {
  width: 100%;
}
.cid-tNdhWhxgTa .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-tNdhWhxgTa .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-tNdhWhxgTa .logo-footer {
  line-height: normal;
}
.cid-tNdhWhxgTa .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tNdhWhxgTa .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tNdhWhxgTa .mbr-section-btn {
  font-size: 16px;
}
.cid-tNdhWhxgTa .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-tPtKhfQHAD .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-tPtKhfQHAD .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-tPtKhfQHAD .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-tPtKhfQHAD .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tPtKhfQHAD .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tPtKhfQHAD .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tPtKhfQHAD .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tPtKhfQHAD .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tPtKhfQHAD .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tPtKhfQHAD .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tPtKhfQHAD a {
  font-style: normal;
}
.cid-tPtKhfQHAD .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tPtKhfQHAD .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-tPtKhfQHAD .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tPtKhfQHAD .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-tPtKhfQHAD .content-text {
  margin-bottom: 0;
}
.cid-tPtKhfQHAD .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tPtKhfQHAD .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tPtKhfQHAD .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-tPtKhfQHAD .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-tPtKhfQHAD .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-tPtKhfQHAD .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tPtKhfQHAD .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tPtKhfQHAD .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tPtKhfQHAD .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tPtKhfQHAD .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tPtKhfQHAD .nav-dropdown .link {
  font-weight: 400;
}
.cid-tPtKhfQHAD .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tPtKhfQHAD .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tPtKhfQHAD .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-tPtKhfQHAD .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-tPtKhfQHAD .content-right-side {
  text-align: center;
}
.cid-tPtKhfQHAD .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-tPtKhfQHAD .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tPtKhfQHAD .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-tPtKhfQHAD .navbar .menu-content-top {
    display: block;
  }
  .cid-tPtKhfQHAD .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-tPtKhfQHAD .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-tPtKhfQHAD .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-tPtKhfQHAD .menu-bottom {
    display: flex;
  }
  .cid-tPtKhfQHAD .navbar {
    display: block;
    padding: 0;
  }
  .cid-tPtKhfQHAD .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tPtKhfQHAD .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-tPtKhfQHAD .navbar-toggler {
    display: none;
  }
}
.cid-tPtKhfQHAD .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-tPtKhfQHAD .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tPtKhfQHAD .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tPtKhfQHAD .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tPtKhfQHAD .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tPtKhfQHAD .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tPtKhfQHAD .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tPtKhfQHAD .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tPtKhfQHAD .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tPtKhfQHAD .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-tPtKhfQHAD .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tPtKhfQHAD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tPtKhfQHAD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tPtKhfQHAD .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tPtKhfQHAD .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tPtKhfQHAD .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tPtKhfQHAD .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tPtKhfQHAD .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tPtKhfQHAD .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tPtKhfQHAD .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tPtKhfQHAD .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tPtKhfQHAD button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-tPtKhfQHAD button.navbar-toggler:focus {
  outline: none;
}
.cid-tPtKhfQHAD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-tPtKhfQHAD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tPtKhfQHAD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tPtKhfQHAD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tPtKhfQHAD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tPtKhfQHAD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tPtKhfQHAD nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tPtKhfQHAD nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tPtKhfQHAD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tPtKhfQHAD .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tPtKhfQHAD .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tPtKhfQHAD .collapsed .menu-logo {
  margin-right: 0;
}
.cid-tPtKhfQHAD .collapsed .btn {
  display: flex;
}
.cid-tPtKhfQHAD .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tPtKhfQHAD .collapsed .navbar-collapse.collapsing,
.cid-tPtKhfQHAD .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tPtKhfQHAD .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tPtKhfQHAD .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tPtKhfQHAD .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tPtKhfQHAD .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tPtKhfQHAD .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tPtKhfQHAD .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tPtKhfQHAD .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tPtKhfQHAD .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tPtKhfQHAD .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tPtKhfQHAD .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-tPtKhfQHAD .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tPtKhfQHAD .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-tPtKhfQHAD .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tPtKhfQHAD .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tPtKhfQHAD .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-tPtKhfQHAD .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-tPtKhfQHAD .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-tPtKhfQHAD .dropdown-item:before {
    display: none;
  }
  .cid-tPtKhfQHAD .menu-logo {
    margin-right: 0;
  }
  .cid-tPtKhfQHAD .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tPtKhfQHAD img {
    height: 3.8rem !important;
  }
  .cid-tPtKhfQHAD .btn {
    display: flex;
  }
  .cid-tPtKhfQHAD button.navbar-toggler {
    display: block;
  }
  .cid-tPtKhfQHAD .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-tPtKhfQHAD .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tPtKhfQHAD .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tPtKhfQHAD .navbar-collapse.collapsing,
  .cid-tPtKhfQHAD .navbar-collapse.show {
    display: block !important;
  }
  .cid-tPtKhfQHAD .navbar-collapse.collapsing .navbar-nav,
  .cid-tPtKhfQHAD .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tPtKhfQHAD .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tPtKhfQHAD .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tPtKhfQHAD .navbar-collapse.collapsing .navbar-buttons,
  .cid-tPtKhfQHAD .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tPtKhfQHAD .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tPtKhfQHAD .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tPtKhfQHAD .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tPtKhfQHAD .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tPtKhfQHAD .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tPtKhfQHAD .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-tPtKhfQHAD .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tPtKhfQHAD .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tPtKhfQHAD .nav-link:focus {
  outline: none;
}
.cid-tPtKhfQHAD .navbar-toggler {
  position: relative;
}
.cid-tPtKhfQHAD .dropdown-item.active,
.cid-tPtKhfQHAD .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-tPtKhfQHAD .nav-link:hover,
.cid-tPtKhfQHAD .dropdown-item:hover {
  color: #4284df;
}
.cid-tPtKhaP5Uk {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tPtKhbn732 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-tPtKhbn732 .block-title {
  text-align: left;
}
.cid-tPtKhbv2LQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tPtKhbv2LQ .block-title {
  text-align: left;
}
.cid-tPtKhbBpGn {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tPtKhbBpGn .block-text {
  text-align: left;
}
.cid-tQ9pFl7o2B {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tQ9pGFWVed {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tQ9pGFWVed .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tQ9pGFWVed .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tQ9pGFWVed .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tQ9pGFWVed .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tQ9pGFWVed .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tQ9pGFWVed .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tQ9pGFWVed .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tQ9pGFWVed .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tQ9pGFWVed .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tQ9pGFWVed ul {
  font-size: 0;
}
.cid-tQ9pGFWVed .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-tQ9pGFWVed .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-tQ9pGFWVed .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tQ2FLxx2f8 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tQ2FqT33DY {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tQ2FqT33DY .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tQ2FqT33DY .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tQ2FqT33DY .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tQ2FqT33DY .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tQ2FqT33DY .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tQ2FqT33DY .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tQ2FqT33DY .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tQ2FqT33DY .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tQ2FqT33DY .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tQ2FqT33DY ul {
  font-size: 0;
}
.cid-tQ2FqT33DY .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-tQ2FqT33DY .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-tQ2FqT33DY .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tPXN5vNGz9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tPXN7Nc2y2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tPXN7Nc2y2 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tPXN7Nc2y2 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tPXN7Nc2y2 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tPXN7Nc2y2 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tPXN7Nc2y2 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tPXN7Nc2y2 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tPXN7Nc2y2 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tPXN7Nc2y2 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tPXN7Nc2y2 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tPXN7Nc2y2 ul {
  font-size: 0;
}
.cid-tPXN7Nc2y2 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-tPXN7Nc2y2 .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-tPXN7Nc2y2 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tPR6ma2OO8 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tPR6nfKpY1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tPR6nfKpY1 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tPR6nfKpY1 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tPR6nfKpY1 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tPR6nfKpY1 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tPR6nfKpY1 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tPR6nfKpY1 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tPR6nfKpY1 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tPR6nfKpY1 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tPR6nfKpY1 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tPR6nfKpY1 ul {
  font-size: 0;
}
.cid-tPR6nfKpY1 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-tPR6nfKpY1 .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-tPR6nfKpY1 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tPKnagkVrj {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tPKnbWfboy {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tPKnbWfboy .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tPKnbWfboy .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tPKnbWfboy .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tPKnbWfboy .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tPKnbWfboy .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tPKnbWfboy .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tPKnbWfboy .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tPKnbWfboy .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tPKnbWfboy .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tPKnbWfboy ul {
  font-size: 0;
}
.cid-tPKnbWfboy .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-tPKnbWfboy .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-tPKnbWfboy .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tPtKhem9SG {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tPtKhf4TLt {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tPtKhf4TLt .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tPtKhf4TLt .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tPtKhf4TLt .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tPtKhf4TLt .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tPtKhf4TLt .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tPtKhf4TLt .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tPtKhf4TLt .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tPtKhf4TLt .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tPtKhf4TLt .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tPtKhf4TLt ul {
  font-size: 0;
}
.cid-tPtKhf4TLt .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-tPtKhf4TLt .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-tPtKhf4TLt .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tPtKhg88ZS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-tPtKhg88ZS p {
  text-align: center;
}
.cid-tPtKhg88ZS .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tPtKhg88ZS .btn-underline:hover {
  color: #505050;
}
.cid-tPtKhg88ZS .btn-underline:before {
  background-color: #505050;
}
.cid-tPtKhg88ZS .social-list a:focus {
  text-decoration: none;
}
.cid-tPtKhg88ZS .text-copyright {
  width: 100%;
}
.cid-tPtKhg88ZS .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-tPtKhg88ZS .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-tPtKhg88ZS .logo-footer {
  line-height: normal;
}
.cid-tPtKhg88ZS .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tPtKhg88ZS .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tPtKhg88ZS .mbr-section-btn {
  font-size: 16px;
}
.cid-tPtKhg88ZS .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-tPtMc6iOzI .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-tPtMc6iOzI .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-tPtMc6iOzI .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-tPtMc6iOzI .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tPtMc6iOzI .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tPtMc6iOzI .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tPtMc6iOzI .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tPtMc6iOzI .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tPtMc6iOzI .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tPtMc6iOzI .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tPtMc6iOzI a {
  font-style: normal;
}
.cid-tPtMc6iOzI .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tPtMc6iOzI .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-tPtMc6iOzI .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tPtMc6iOzI .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-tPtMc6iOzI .content-text {
  margin-bottom: 0;
}
.cid-tPtMc6iOzI .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tPtMc6iOzI .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tPtMc6iOzI .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-tPtMc6iOzI .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-tPtMc6iOzI .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-tPtMc6iOzI .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tPtMc6iOzI .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tPtMc6iOzI .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tPtMc6iOzI .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tPtMc6iOzI .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tPtMc6iOzI .nav-dropdown .link {
  font-weight: 400;
}
.cid-tPtMc6iOzI .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tPtMc6iOzI .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tPtMc6iOzI .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-tPtMc6iOzI .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-tPtMc6iOzI .content-right-side {
  text-align: center;
}
.cid-tPtMc6iOzI .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-tPtMc6iOzI .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tPtMc6iOzI .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-tPtMc6iOzI .navbar .menu-content-top {
    display: block;
  }
  .cid-tPtMc6iOzI .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-tPtMc6iOzI .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-tPtMc6iOzI .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-tPtMc6iOzI .menu-bottom {
    display: flex;
  }
  .cid-tPtMc6iOzI .navbar {
    display: block;
    padding: 0;
  }
  .cid-tPtMc6iOzI .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tPtMc6iOzI .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-tPtMc6iOzI .navbar-toggler {
    display: none;
  }
}
.cid-tPtMc6iOzI .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-tPtMc6iOzI .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tPtMc6iOzI .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tPtMc6iOzI .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tPtMc6iOzI .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tPtMc6iOzI .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tPtMc6iOzI .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tPtMc6iOzI .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tPtMc6iOzI .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tPtMc6iOzI .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-tPtMc6iOzI .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tPtMc6iOzI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tPtMc6iOzI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tPtMc6iOzI .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tPtMc6iOzI .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tPtMc6iOzI .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tPtMc6iOzI .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tPtMc6iOzI .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tPtMc6iOzI .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tPtMc6iOzI .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tPtMc6iOzI .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tPtMc6iOzI button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-tPtMc6iOzI button.navbar-toggler:focus {
  outline: none;
}
.cid-tPtMc6iOzI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-tPtMc6iOzI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tPtMc6iOzI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tPtMc6iOzI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tPtMc6iOzI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tPtMc6iOzI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tPtMc6iOzI nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tPtMc6iOzI nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tPtMc6iOzI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tPtMc6iOzI .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tPtMc6iOzI .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tPtMc6iOzI .collapsed .menu-logo {
  margin-right: 0;
}
.cid-tPtMc6iOzI .collapsed .btn {
  display: flex;
}
.cid-tPtMc6iOzI .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tPtMc6iOzI .collapsed .navbar-collapse.collapsing,
.cid-tPtMc6iOzI .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tPtMc6iOzI .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tPtMc6iOzI .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tPtMc6iOzI .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tPtMc6iOzI .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tPtMc6iOzI .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tPtMc6iOzI .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tPtMc6iOzI .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tPtMc6iOzI .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tPtMc6iOzI .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tPtMc6iOzI .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-tPtMc6iOzI .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tPtMc6iOzI .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-tPtMc6iOzI .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tPtMc6iOzI .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tPtMc6iOzI .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-tPtMc6iOzI .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-tPtMc6iOzI .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-tPtMc6iOzI .dropdown-item:before {
    display: none;
  }
  .cid-tPtMc6iOzI .menu-logo {
    margin-right: 0;
  }
  .cid-tPtMc6iOzI .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tPtMc6iOzI img {
    height: 3.8rem !important;
  }
  .cid-tPtMc6iOzI .btn {
    display: flex;
  }
  .cid-tPtMc6iOzI button.navbar-toggler {
    display: block;
  }
  .cid-tPtMc6iOzI .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-tPtMc6iOzI .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tPtMc6iOzI .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tPtMc6iOzI .navbar-collapse.collapsing,
  .cid-tPtMc6iOzI .navbar-collapse.show {
    display: block !important;
  }
  .cid-tPtMc6iOzI .navbar-collapse.collapsing .navbar-nav,
  .cid-tPtMc6iOzI .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tPtMc6iOzI .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tPtMc6iOzI .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tPtMc6iOzI .navbar-collapse.collapsing .navbar-buttons,
  .cid-tPtMc6iOzI .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tPtMc6iOzI .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tPtMc6iOzI .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tPtMc6iOzI .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tPtMc6iOzI .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tPtMc6iOzI .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tPtMc6iOzI .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-tPtMc6iOzI .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tPtMc6iOzI .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tPtMc6iOzI .nav-link:focus {
  outline: none;
}
.cid-tPtMc6iOzI .navbar-toggler {
  position: relative;
}
.cid-tPtMc6iOzI .dropdown-item.active,
.cid-tPtMc6iOzI .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-tPtMc6iOzI .nav-link:hover,
.cid-tPtMc6iOzI .dropdown-item:hover {
  color: #4284df;
}
.cid-tPtMc4QNF1 {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tPtMc5g50r {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-tPtMc5g50r .block-title {
  text-align: left;
}
.cid-tPtMc5qUF5 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tPtMc5qUF5 .block-title {
  text-align: left;
}
.cid-tPtMc5vrg3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tPtMc5vrg3 .block-text {
  text-align: left;
}
.cid-tPtMc5BaeK {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tQ6NWwHJzN {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tQ6NWwHJzN .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tQ6NWwHJzN .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tQ6NWwHJzN .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tQ6NWwHJzN .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tQ6NWwHJzN .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tQ6NWwHJzN .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tQ6NWwHJzN .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tQ6NWwHJzN .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tQ6NWwHJzN .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tQ6NWwHJzN ul {
  font-size: 0;
}
.cid-tQ6NWwHJzN .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-tQ6NWwHJzN .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-tQ6NWwHJzN .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tPtMc5H3u4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tPtMc5H3u4 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tPtMc5H3u4 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tPtMc5H3u4 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tPtMc5H3u4 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tPtMc5H3u4 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tPtMc5H3u4 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tPtMc5H3u4 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tPtMc5H3u4 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tPtMc5H3u4 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tPtMc5H3u4 ul {
  font-size: 0;
}
.cid-tPtMc5H3u4 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-tPtMc5H3u4 .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-tPtMc5H3u4 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tPtMc6BbTL {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-tPtMc6BbTL p {
  text-align: center;
}
.cid-tPtMc6BbTL .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tPtMc6BbTL .btn-underline:hover {
  color: #505050;
}
.cid-tPtMc6BbTL .btn-underline:before {
  background-color: #505050;
}
.cid-tPtMc6BbTL .social-list a:focus {
  text-decoration: none;
}
.cid-tPtMc6BbTL .text-copyright {
  width: 100%;
}
.cid-tPtMc6BbTL .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-tPtMc6BbTL .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-tPtMc6BbTL .logo-footer {
  line-height: normal;
}
.cid-tPtMc6BbTL .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tPtMc6BbTL .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tPtMc6BbTL .mbr-section-btn {
  font-size: 16px;
}
.cid-tPtMc6BbTL .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-tPu4W5NCy3 .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-tPu4W5NCy3 .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-tPu4W5NCy3 .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-tPu4W5NCy3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tPu4W5NCy3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tPu4W5NCy3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tPu4W5NCy3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tPu4W5NCy3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tPu4W5NCy3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tPu4W5NCy3 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tPu4W5NCy3 a {
  font-style: normal;
}
.cid-tPu4W5NCy3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tPu4W5NCy3 .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-tPu4W5NCy3 .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tPu4W5NCy3 .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-tPu4W5NCy3 .content-text {
  margin-bottom: 0;
}
.cid-tPu4W5NCy3 .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tPu4W5NCy3 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tPu4W5NCy3 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-tPu4W5NCy3 .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-tPu4W5NCy3 .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-tPu4W5NCy3 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tPu4W5NCy3 .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tPu4W5NCy3 .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tPu4W5NCy3 .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tPu4W5NCy3 .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tPu4W5NCy3 .nav-dropdown .link {
  font-weight: 400;
}
.cid-tPu4W5NCy3 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tPu4W5NCy3 .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tPu4W5NCy3 .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-tPu4W5NCy3 .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-tPu4W5NCy3 .content-right-side {
  text-align: center;
}
.cid-tPu4W5NCy3 .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-tPu4W5NCy3 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tPu4W5NCy3 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-tPu4W5NCy3 .navbar .menu-content-top {
    display: block;
  }
  .cid-tPu4W5NCy3 .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-tPu4W5NCy3 .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-tPu4W5NCy3 .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-tPu4W5NCy3 .menu-bottom {
    display: flex;
  }
  .cid-tPu4W5NCy3 .navbar {
    display: block;
    padding: 0;
  }
  .cid-tPu4W5NCy3 .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tPu4W5NCy3 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-tPu4W5NCy3 .navbar-toggler {
    display: none;
  }
}
.cid-tPu4W5NCy3 .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-tPu4W5NCy3 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tPu4W5NCy3 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tPu4W5NCy3 .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tPu4W5NCy3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tPu4W5NCy3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tPu4W5NCy3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tPu4W5NCy3 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tPu4W5NCy3 .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tPu4W5NCy3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-tPu4W5NCy3 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tPu4W5NCy3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tPu4W5NCy3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tPu4W5NCy3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tPu4W5NCy3 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tPu4W5NCy3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tPu4W5NCy3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tPu4W5NCy3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tPu4W5NCy3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tPu4W5NCy3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tPu4W5NCy3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tPu4W5NCy3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-tPu4W5NCy3 button.navbar-toggler:focus {
  outline: none;
}
.cid-tPu4W5NCy3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-tPu4W5NCy3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tPu4W5NCy3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tPu4W5NCy3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tPu4W5NCy3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tPu4W5NCy3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tPu4W5NCy3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tPu4W5NCy3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tPu4W5NCy3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tPu4W5NCy3 .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tPu4W5NCy3 .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tPu4W5NCy3 .collapsed .menu-logo {
  margin-right: 0;
}
.cid-tPu4W5NCy3 .collapsed .btn {
  display: flex;
}
.cid-tPu4W5NCy3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tPu4W5NCy3 .collapsed .navbar-collapse.collapsing,
.cid-tPu4W5NCy3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tPu4W5NCy3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tPu4W5NCy3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tPu4W5NCy3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tPu4W5NCy3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tPu4W5NCy3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tPu4W5NCy3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tPu4W5NCy3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tPu4W5NCy3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tPu4W5NCy3 .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tPu4W5NCy3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-tPu4W5NCy3 .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tPu4W5NCy3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-tPu4W5NCy3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tPu4W5NCy3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tPu4W5NCy3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-tPu4W5NCy3 .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-tPu4W5NCy3 .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-tPu4W5NCy3 .dropdown-item:before {
    display: none;
  }
  .cid-tPu4W5NCy3 .menu-logo {
    margin-right: 0;
  }
  .cid-tPu4W5NCy3 .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tPu4W5NCy3 img {
    height: 3.8rem !important;
  }
  .cid-tPu4W5NCy3 .btn {
    display: flex;
  }
  .cid-tPu4W5NCy3 button.navbar-toggler {
    display: block;
  }
  .cid-tPu4W5NCy3 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-tPu4W5NCy3 .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tPu4W5NCy3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tPu4W5NCy3 .navbar-collapse.collapsing,
  .cid-tPu4W5NCy3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-tPu4W5NCy3 .navbar-collapse.collapsing .navbar-nav,
  .cid-tPu4W5NCy3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tPu4W5NCy3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tPu4W5NCy3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tPu4W5NCy3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-tPu4W5NCy3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tPu4W5NCy3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tPu4W5NCy3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tPu4W5NCy3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tPu4W5NCy3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tPu4W5NCy3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tPu4W5NCy3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-tPu4W5NCy3 .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tPu4W5NCy3 .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tPu4W5NCy3 .nav-link:focus {
  outline: none;
}
.cid-tPu4W5NCy3 .navbar-toggler {
  position: relative;
}
.cid-tPu4W5NCy3 .dropdown-item.active,
.cid-tPu4W5NCy3 .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-tPu4W5NCy3 .nav-link:hover,
.cid-tPu4W5NCy3 .dropdown-item:hover {
  color: #4284df;
}
.cid-tPu4W4jkR3 {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tPu4W4KqV8 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-tPu4W4KqV8 .block-title {
  text-align: left;
}
.cid-tPu4W4STyi {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tPu4W4STyi .block-title {
  text-align: left;
}
.cid-tPu4W4XFVA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tPu4W4XFVA .block-text {
  text-align: left;
}
.cid-tPu9EwQenK {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tPu7PynqXS {
  background: #ffffff;
}
.cid-tPu7PynqXS .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tPu7PynqXS figcaption {
  position: relative;
}
.cid-tPu7PynqXS figcaption div {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tPu7PynqXS .image-block {
    width: 100% !important;
  }
}
.cid-tPu4W63PBX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-tPu4W63PBX p {
  text-align: center;
}
.cid-tPu4W63PBX .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tPu4W63PBX .btn-underline:hover {
  color: #505050;
}
.cid-tPu4W63PBX .btn-underline:before {
  background-color: #505050;
}
.cid-tPu4W63PBX .social-list a:focus {
  text-decoration: none;
}
.cid-tPu4W63PBX .text-copyright {
  width: 100%;
}
.cid-tPu4W63PBX .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-tPu4W63PBX .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-tPu4W63PBX .logo-footer {
  line-height: normal;
}
.cid-tPu4W63PBX .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tPu4W63PBX .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tPu4W63PBX .mbr-section-btn {
  font-size: 16px;
}
.cid-tPu4W63PBX .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-tQiuVOzYus .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-tQiuVOzYus .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-tQiuVOzYus .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-tQiuVOzYus .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tQiuVOzYus .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tQiuVOzYus .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tQiuVOzYus .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tQiuVOzYus .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tQiuVOzYus .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tQiuVOzYus .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tQiuVOzYus a {
  font-style: normal;
}
.cid-tQiuVOzYus .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tQiuVOzYus .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-tQiuVOzYus .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tQiuVOzYus .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-tQiuVOzYus .content-text {
  margin-bottom: 0;
}
.cid-tQiuVOzYus .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tQiuVOzYus .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tQiuVOzYus .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-tQiuVOzYus .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-tQiuVOzYus .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-tQiuVOzYus .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tQiuVOzYus .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tQiuVOzYus .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tQiuVOzYus .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tQiuVOzYus .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tQiuVOzYus .nav-dropdown .link {
  font-weight: 400;
}
.cid-tQiuVOzYus .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tQiuVOzYus .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tQiuVOzYus .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-tQiuVOzYus .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-tQiuVOzYus .content-right-side {
  text-align: center;
}
.cid-tQiuVOzYus .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-tQiuVOzYus .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tQiuVOzYus .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-tQiuVOzYus .navbar .menu-content-top {
    display: block;
  }
  .cid-tQiuVOzYus .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-tQiuVOzYus .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-tQiuVOzYus .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-tQiuVOzYus .menu-bottom {
    display: flex;
  }
  .cid-tQiuVOzYus .navbar {
    display: block;
    padding: 0;
  }
  .cid-tQiuVOzYus .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tQiuVOzYus .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-tQiuVOzYus .navbar-toggler {
    display: none;
  }
}
.cid-tQiuVOzYus .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-tQiuVOzYus .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tQiuVOzYus .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tQiuVOzYus .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tQiuVOzYus .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tQiuVOzYus .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tQiuVOzYus .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tQiuVOzYus .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tQiuVOzYus .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tQiuVOzYus .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-tQiuVOzYus .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tQiuVOzYus .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tQiuVOzYus .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tQiuVOzYus .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tQiuVOzYus .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tQiuVOzYus .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tQiuVOzYus .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tQiuVOzYus .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tQiuVOzYus .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tQiuVOzYus .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tQiuVOzYus .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tQiuVOzYus button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-tQiuVOzYus button.navbar-toggler:focus {
  outline: none;
}
.cid-tQiuVOzYus button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-tQiuVOzYus button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tQiuVOzYus button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tQiuVOzYus button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tQiuVOzYus button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tQiuVOzYus nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tQiuVOzYus nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tQiuVOzYus nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tQiuVOzYus nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tQiuVOzYus .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tQiuVOzYus .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tQiuVOzYus .collapsed .menu-logo {
  margin-right: 0;
}
.cid-tQiuVOzYus .collapsed .btn {
  display: flex;
}
.cid-tQiuVOzYus .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tQiuVOzYus .collapsed .navbar-collapse.collapsing,
.cid-tQiuVOzYus .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tQiuVOzYus .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tQiuVOzYus .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tQiuVOzYus .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tQiuVOzYus .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tQiuVOzYus .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tQiuVOzYus .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tQiuVOzYus .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tQiuVOzYus .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tQiuVOzYus .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tQiuVOzYus .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-tQiuVOzYus .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tQiuVOzYus .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-tQiuVOzYus .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tQiuVOzYus .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tQiuVOzYus .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-tQiuVOzYus .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-tQiuVOzYus .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-tQiuVOzYus .dropdown-item:before {
    display: none;
  }
  .cid-tQiuVOzYus .menu-logo {
    margin-right: 0;
  }
  .cid-tQiuVOzYus .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tQiuVOzYus img {
    height: 3.8rem !important;
  }
  .cid-tQiuVOzYus .btn {
    display: flex;
  }
  .cid-tQiuVOzYus button.navbar-toggler {
    display: block;
  }
  .cid-tQiuVOzYus .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-tQiuVOzYus .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tQiuVOzYus .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tQiuVOzYus .navbar-collapse.collapsing,
  .cid-tQiuVOzYus .navbar-collapse.show {
    display: block !important;
  }
  .cid-tQiuVOzYus .navbar-collapse.collapsing .navbar-nav,
  .cid-tQiuVOzYus .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tQiuVOzYus .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tQiuVOzYus .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tQiuVOzYus .navbar-collapse.collapsing .navbar-buttons,
  .cid-tQiuVOzYus .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tQiuVOzYus .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tQiuVOzYus .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tQiuVOzYus .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tQiuVOzYus .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tQiuVOzYus .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tQiuVOzYus .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-tQiuVOzYus .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tQiuVOzYus .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tQiuVOzYus .nav-link:focus {
  outline: none;
}
.cid-tQiuVOzYus .navbar-toggler {
  position: relative;
}
.cid-tQiuVOzYus .dropdown-item.active,
.cid-tQiuVOzYus .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-tQiuVOzYus .nav-link:hover,
.cid-tQiuVOzYus .dropdown-item:hover {
  color: #4284df;
}
.cid-tQiuVOaSoD {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tQiuVOgGAe {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-tQiuVOgGAe .block-title {
  text-align: left;
}
.cid-tQiuVOkiBC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tQiuVOkiBC .block-title {
  text-align: left;
}
.cid-tQiuVOoIq6 {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tQiuVOoIq6 .block-text {
  text-align: left;
}
.cid-tQiuVOsV4A {
  background: #555555;
  padding-top: 0px;
  padding-bottom: 0px;
  background: linear-gradient(0deg, #ffffff, #555555);
}
.cid-tQiuVOsV4A .image-block {
  margin: auto;
}
.cid-tQiuVOsV4A figcaption {
  position: relative;
}
.cid-tQiuVOsV4A figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tQiuVOsV4A .image-block {
    width: 100% !important;
  }
}
.cid-tQiuVOLJcU {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-tQiuVOLJcU p {
  text-align: center;
}
.cid-tQiuVOLJcU .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tQiuVOLJcU .btn-underline:hover {
  color: #505050;
}
.cid-tQiuVOLJcU .btn-underline:before {
  background-color: #505050;
}
.cid-tQiuVOLJcU .social-list a:focus {
  text-decoration: none;
}
.cid-tQiuVOLJcU .text-copyright {
  width: 100%;
}
.cid-tQiuVOLJcU .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-tQiuVOLJcU .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-tQiuVOLJcU .logo-footer {
  line-height: normal;
}
.cid-tQiuVOLJcU .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tQiuVOLJcU .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tQiuVOLJcU .mbr-section-btn {
  font-size: 16px;
}
.cid-tQiuVOLJcU .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-tShA0XoRQc .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-tShA0XoRQc .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-tShA0XoRQc .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-tShA0XoRQc .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tShA0XoRQc .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tShA0XoRQc .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tShA0XoRQc .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tShA0XoRQc .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tShA0XoRQc .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tShA0XoRQc .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tShA0XoRQc a {
  font-style: normal;
}
.cid-tShA0XoRQc .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tShA0XoRQc .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-tShA0XoRQc .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tShA0XoRQc .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-tShA0XoRQc .content-text {
  margin-bottom: 0;
}
.cid-tShA0XoRQc .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tShA0XoRQc .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tShA0XoRQc .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-tShA0XoRQc .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-tShA0XoRQc .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-tShA0XoRQc .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tShA0XoRQc .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tShA0XoRQc .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tShA0XoRQc .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tShA0XoRQc .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tShA0XoRQc .nav-dropdown .link {
  font-weight: 400;
}
.cid-tShA0XoRQc .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tShA0XoRQc .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tShA0XoRQc .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-tShA0XoRQc .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-tShA0XoRQc .content-right-side {
  text-align: center;
}
.cid-tShA0XoRQc .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-tShA0XoRQc .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tShA0XoRQc .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-tShA0XoRQc .navbar .menu-content-top {
    display: block;
  }
  .cid-tShA0XoRQc .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-tShA0XoRQc .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-tShA0XoRQc .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-tShA0XoRQc .menu-bottom {
    display: flex;
  }
  .cid-tShA0XoRQc .navbar {
    display: block;
    padding: 0;
  }
  .cid-tShA0XoRQc .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tShA0XoRQc .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-tShA0XoRQc .navbar-toggler {
    display: none;
  }
}
.cid-tShA0XoRQc .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-tShA0XoRQc .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tShA0XoRQc .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tShA0XoRQc .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tShA0XoRQc .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tShA0XoRQc .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tShA0XoRQc .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tShA0XoRQc .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tShA0XoRQc .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tShA0XoRQc .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-tShA0XoRQc .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tShA0XoRQc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tShA0XoRQc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tShA0XoRQc .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tShA0XoRQc .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tShA0XoRQc .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tShA0XoRQc .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tShA0XoRQc .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tShA0XoRQc .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tShA0XoRQc .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tShA0XoRQc .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tShA0XoRQc button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-tShA0XoRQc button.navbar-toggler:focus {
  outline: none;
}
.cid-tShA0XoRQc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-tShA0XoRQc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tShA0XoRQc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tShA0XoRQc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tShA0XoRQc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tShA0XoRQc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tShA0XoRQc nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tShA0XoRQc nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tShA0XoRQc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tShA0XoRQc .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tShA0XoRQc .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tShA0XoRQc .collapsed .menu-logo {
  margin-right: 0;
}
.cid-tShA0XoRQc .collapsed .btn {
  display: flex;
}
.cid-tShA0XoRQc .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tShA0XoRQc .collapsed .navbar-collapse.collapsing,
.cid-tShA0XoRQc .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tShA0XoRQc .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tShA0XoRQc .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tShA0XoRQc .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tShA0XoRQc .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tShA0XoRQc .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tShA0XoRQc .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tShA0XoRQc .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tShA0XoRQc .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tShA0XoRQc .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tShA0XoRQc .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-tShA0XoRQc .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tShA0XoRQc .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-tShA0XoRQc .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tShA0XoRQc .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tShA0XoRQc .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-tShA0XoRQc .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-tShA0XoRQc .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-tShA0XoRQc .dropdown-item:before {
    display: none;
  }
  .cid-tShA0XoRQc .menu-logo {
    margin-right: 0;
  }
  .cid-tShA0XoRQc .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tShA0XoRQc img {
    height: 3.8rem !important;
  }
  .cid-tShA0XoRQc .btn {
    display: flex;
  }
  .cid-tShA0XoRQc button.navbar-toggler {
    display: block;
  }
  .cid-tShA0XoRQc .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-tShA0XoRQc .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tShA0XoRQc .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tShA0XoRQc .navbar-collapse.collapsing,
  .cid-tShA0XoRQc .navbar-collapse.show {
    display: block !important;
  }
  .cid-tShA0XoRQc .navbar-collapse.collapsing .navbar-nav,
  .cid-tShA0XoRQc .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tShA0XoRQc .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tShA0XoRQc .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tShA0XoRQc .navbar-collapse.collapsing .navbar-buttons,
  .cid-tShA0XoRQc .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tShA0XoRQc .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tShA0XoRQc .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tShA0XoRQc .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tShA0XoRQc .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tShA0XoRQc .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tShA0XoRQc .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-tShA0XoRQc .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tShA0XoRQc .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tShA0XoRQc .nav-link:focus {
  outline: none;
}
.cid-tShA0XoRQc .navbar-toggler {
  position: relative;
}
.cid-tShA0XoRQc .dropdown-item.active,
.cid-tShA0XoRQc .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-tShA0XoRQc .nav-link:hover,
.cid-tShA0XoRQc .dropdown-item:hover {
  color: #4284df;
}
.cid-tShA0PQNMF {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tShA0QaZSZ {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-tShA0QaZSZ .block-title {
  text-align: left;
}
.cid-tShA0QinVL {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tShA0QinVL .block-title {
  text-align: left;
}
.cid-tShA0QnvZt {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tShA0QnvZt .block-text {
  text-align: left;
}
.cid-tSpu9WyYlt {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tShA0QFgnR {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tShA0QFgnR .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tShA0QFgnR .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tShA0QFgnR .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tShA0QFgnR .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tShA0QFgnR .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tShA0QFgnR .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tShA0QFgnR .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tShA0QFgnR .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tShA0QFgnR .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tShA0QFgnR ul {
  font-size: 0;
}
.cid-tShA0QFgnR .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-tShA0QFgnR .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-tShA0QFgnR .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tShA0QwYn3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tShA0XKf4J {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-tShA0XKf4J p {
  text-align: center;
}
.cid-tShA0XKf4J .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tShA0XKf4J .btn-underline:hover {
  color: #505050;
}
.cid-tShA0XKf4J .btn-underline:before {
  background-color: #505050;
}
.cid-tShA0XKf4J .social-list a:focus {
  text-decoration: none;
}
.cid-tShA0XKf4J .text-copyright {
  width: 100%;
}
.cid-tShA0XKf4J .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-tShA0XKf4J .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-tShA0XKf4J .logo-footer {
  line-height: normal;
}
.cid-tShA0XKf4J .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tShA0XKf4J .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tShA0XKf4J .mbr-section-btn {
  font-size: 16px;
}
.cid-tShA0XKf4J .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-tUj4iA7q4s .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-tUj4iA7q4s .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-tUj4iA7q4s .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-tUj4iA7q4s .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tUj4iA7q4s .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tUj4iA7q4s .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tUj4iA7q4s .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tUj4iA7q4s .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tUj4iA7q4s .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tUj4iA7q4s .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tUj4iA7q4s a {
  font-style: normal;
}
.cid-tUj4iA7q4s .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-tUj4iA7q4s .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-tUj4iA7q4s .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tUj4iA7q4s .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-tUj4iA7q4s .content-text {
  margin-bottom: 0;
}
.cid-tUj4iA7q4s .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-tUj4iA7q4s .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-tUj4iA7q4s .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-tUj4iA7q4s .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-tUj4iA7q4s .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-tUj4iA7q4s .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-tUj4iA7q4s .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tUj4iA7q4s .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-tUj4iA7q4s .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-tUj4iA7q4s .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tUj4iA7q4s .nav-dropdown .link {
  font-weight: 400;
}
.cid-tUj4iA7q4s .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-tUj4iA7q4s .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tUj4iA7q4s .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-tUj4iA7q4s .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-tUj4iA7q4s .content-right-side {
  text-align: center;
}
.cid-tUj4iA7q4s .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-tUj4iA7q4s .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-tUj4iA7q4s .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-tUj4iA7q4s .navbar .menu-content-top {
    display: block;
  }
  .cid-tUj4iA7q4s .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-tUj4iA7q4s .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-tUj4iA7q4s .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-tUj4iA7q4s .menu-bottom {
    display: flex;
  }
  .cid-tUj4iA7q4s .navbar {
    display: block;
    padding: 0;
  }
  .cid-tUj4iA7q4s .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tUj4iA7q4s .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-tUj4iA7q4s .navbar-toggler {
    display: none;
  }
}
.cid-tUj4iA7q4s .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-tUj4iA7q4s .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tUj4iA7q4s .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-tUj4iA7q4s .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tUj4iA7q4s .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-tUj4iA7q4s .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUj4iA7q4s .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tUj4iA7q4s .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tUj4iA7q4s .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tUj4iA7q4s .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-tUj4iA7q4s .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tUj4iA7q4s .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tUj4iA7q4s .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tUj4iA7q4s .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tUj4iA7q4s .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUj4iA7q4s .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-tUj4iA7q4s .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tUj4iA7q4s .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tUj4iA7q4s .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tUj4iA7q4s .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tUj4iA7q4s .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tUj4iA7q4s button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-tUj4iA7q4s button.navbar-toggler:focus {
  outline: none;
}
.cid-tUj4iA7q4s button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-tUj4iA7q4s button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tUj4iA7q4s button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tUj4iA7q4s button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tUj4iA7q4s button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tUj4iA7q4s nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tUj4iA7q4s nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tUj4iA7q4s nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tUj4iA7q4s nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tUj4iA7q4s .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tUj4iA7q4s .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tUj4iA7q4s .collapsed .menu-logo {
  margin-right: 0;
}
.cid-tUj4iA7q4s .collapsed .btn {
  display: flex;
}
.cid-tUj4iA7q4s .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tUj4iA7q4s .collapsed .navbar-collapse.collapsing,
.cid-tUj4iA7q4s .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tUj4iA7q4s .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tUj4iA7q4s .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tUj4iA7q4s .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tUj4iA7q4s .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tUj4iA7q4s .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tUj4iA7q4s .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tUj4iA7q4s .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tUj4iA7q4s .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-tUj4iA7q4s .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUj4iA7q4s .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-tUj4iA7q4s .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-tUj4iA7q4s .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-tUj4iA7q4s .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tUj4iA7q4s .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tUj4iA7q4s .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-tUj4iA7q4s .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-tUj4iA7q4s .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-tUj4iA7q4s .dropdown-item:before {
    display: none;
  }
  .cid-tUj4iA7q4s .menu-logo {
    margin-right: 0;
  }
  .cid-tUj4iA7q4s .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-tUj4iA7q4s img {
    height: 3.8rem !important;
  }
  .cid-tUj4iA7q4s .btn {
    display: flex;
  }
  .cid-tUj4iA7q4s button.navbar-toggler {
    display: block;
  }
  .cid-tUj4iA7q4s .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-tUj4iA7q4s .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-tUj4iA7q4s .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tUj4iA7q4s .navbar-collapse.collapsing,
  .cid-tUj4iA7q4s .navbar-collapse.show {
    display: block !important;
  }
  .cid-tUj4iA7q4s .navbar-collapse.collapsing .navbar-nav,
  .cid-tUj4iA7q4s .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tUj4iA7q4s .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tUj4iA7q4s .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tUj4iA7q4s .navbar-collapse.collapsing .navbar-buttons,
  .cid-tUj4iA7q4s .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tUj4iA7q4s .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tUj4iA7q4s .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tUj4iA7q4s .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tUj4iA7q4s .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tUj4iA7q4s .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tUj4iA7q4s .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-tUj4iA7q4s .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-tUj4iA7q4s .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-tUj4iA7q4s .nav-link:focus {
  outline: none;
}
.cid-tUj4iA7q4s .navbar-toggler {
  position: relative;
}
.cid-tUj4iA7q4s .dropdown-item.active,
.cid-tUj4iA7q4s .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-tUj4iA7q4s .nav-link:hover,
.cid-tUj4iA7q4s .dropdown-item:hover {
  color: #4284df;
}
.cid-tUj4iAJg3d {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tUj4iAQr4C {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-tUj4iAQr4C .block-title {
  text-align: left;
}
.cid-tUj4iAVUka {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tUj4iAVUka .block-title {
  text-align: left;
}
.cid-tUj4iB06FJ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tUj4iB06FJ .block-text {
  text-align: left;
}
.cid-tURDLSYMGP {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tURE0GGrBy {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tURE0GGrBy .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tURE0GGrBy .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tURE0GGrBy .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tURE0GGrBy .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tURE0GGrBy .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tURE0GGrBy .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tURE0GGrBy .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tURE0GGrBy .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tURE0GGrBy .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tURE0GGrBy ul {
  font-size: 0;
}
.cid-tURE0GGrBy .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-tURE0GGrBy .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-tURE0GGrBy .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tUj4iCb6x6 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tUjgnRcamh {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tUjgnRcamh .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tUjgnRcamh .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tUjgnRcamh .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tUjgnRcamh .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tUjgnRcamh .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tUjgnRcamh .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tUjgnRcamh .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tUjgnRcamh .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tUjgnRcamh .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tUjgnRcamh ul {
  font-size: 0;
}
.cid-tUjgnRcamh .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-tUjgnRcamh .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-tUjgnRcamh .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tUj4iBbvad {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tUj4iBbvad .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tUj4iBbvad .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tUj4iBbvad .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tUj4iBbvad .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tUj4iBbvad .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tUj4iBbvad .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tUj4iBbvad .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tUj4iBbvad .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tUj4iBbvad .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tUj4iBbvad ul {
  font-size: 0;
}
.cid-tUj4iBbvad .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-tUj4iBbvad .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-tUj4iBbvad .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tUj4iCmYfe {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-tUj4iCmYfe p {
  text-align: center;
}
.cid-tUj4iCmYfe .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-tUj4iCmYfe .btn-underline:hover {
  color: #505050;
}
.cid-tUj4iCmYfe .btn-underline:before {
  background-color: #505050;
}
.cid-tUj4iCmYfe .social-list a:focus {
  text-decoration: none;
}
.cid-tUj4iCmYfe .text-copyright {
  width: 100%;
}
.cid-tUj4iCmYfe .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-tUj4iCmYfe .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-tUj4iCmYfe .logo-footer {
  line-height: normal;
}
.cid-tUj4iCmYfe .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tUj4iCmYfe .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tUj4iCmYfe .mbr-section-btn {
  font-size: 16px;
}
.cid-tUj4iCmYfe .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-u62RDUBwzO .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-u62RDUBwzO .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-u62RDUBwzO .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-u62RDUBwzO .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-u62RDUBwzO .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-u62RDUBwzO .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-u62RDUBwzO .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-u62RDUBwzO .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-u62RDUBwzO .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-u62RDUBwzO .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-u62RDUBwzO a {
  font-style: normal;
}
.cid-u62RDUBwzO .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-u62RDUBwzO .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-u62RDUBwzO .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-u62RDUBwzO .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-u62RDUBwzO .content-text {
  margin-bottom: 0;
}
.cid-u62RDUBwzO .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-u62RDUBwzO .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-u62RDUBwzO .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-u62RDUBwzO .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-u62RDUBwzO .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-u62RDUBwzO .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-u62RDUBwzO .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-u62RDUBwzO .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-u62RDUBwzO .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-u62RDUBwzO .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-u62RDUBwzO .nav-dropdown .link {
  font-weight: 400;
}
.cid-u62RDUBwzO .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-u62RDUBwzO .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-u62RDUBwzO .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-u62RDUBwzO .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-u62RDUBwzO .content-right-side {
  text-align: center;
}
.cid-u62RDUBwzO .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-u62RDUBwzO .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-u62RDUBwzO .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-u62RDUBwzO .navbar .menu-content-top {
    display: block;
  }
  .cid-u62RDUBwzO .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-u62RDUBwzO .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-u62RDUBwzO .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-u62RDUBwzO .menu-bottom {
    display: flex;
  }
  .cid-u62RDUBwzO .navbar {
    display: block;
    padding: 0;
  }
  .cid-u62RDUBwzO .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-u62RDUBwzO .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-u62RDUBwzO .navbar-toggler {
    display: none;
  }
}
.cid-u62RDUBwzO .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-u62RDUBwzO .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-u62RDUBwzO .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-u62RDUBwzO .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-u62RDUBwzO .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-u62RDUBwzO .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-u62RDUBwzO .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-u62RDUBwzO .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-u62RDUBwzO .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-u62RDUBwzO .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-u62RDUBwzO .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-u62RDUBwzO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-u62RDUBwzO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-u62RDUBwzO .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-u62RDUBwzO .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u62RDUBwzO .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-u62RDUBwzO .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-u62RDUBwzO .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-u62RDUBwzO .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-u62RDUBwzO .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-u62RDUBwzO .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-u62RDUBwzO button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-u62RDUBwzO button.navbar-toggler:focus {
  outline: none;
}
.cid-u62RDUBwzO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-u62RDUBwzO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u62RDUBwzO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u62RDUBwzO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u62RDUBwzO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u62RDUBwzO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u62RDUBwzO nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u62RDUBwzO nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u62RDUBwzO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u62RDUBwzO .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-u62RDUBwzO .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-u62RDUBwzO .collapsed .menu-logo {
  margin-right: 0;
}
.cid-u62RDUBwzO .collapsed .btn {
  display: flex;
}
.cid-u62RDUBwzO .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-u62RDUBwzO .collapsed .navbar-collapse.collapsing,
.cid-u62RDUBwzO .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-u62RDUBwzO .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-u62RDUBwzO .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-u62RDUBwzO .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-u62RDUBwzO .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-u62RDUBwzO .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-u62RDUBwzO .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-u62RDUBwzO .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-u62RDUBwzO .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-u62RDUBwzO .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-u62RDUBwzO .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-u62RDUBwzO .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-u62RDUBwzO .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-u62RDUBwzO .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-u62RDUBwzO .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-u62RDUBwzO .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-u62RDUBwzO .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-u62RDUBwzO .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-u62RDUBwzO .dropdown-item:before {
    display: none;
  }
  .cid-u62RDUBwzO .menu-logo {
    margin-right: 0;
  }
  .cid-u62RDUBwzO .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-u62RDUBwzO img {
    height: 3.8rem !important;
  }
  .cid-u62RDUBwzO .btn {
    display: flex;
  }
  .cid-u62RDUBwzO button.navbar-toggler {
    display: block;
  }
  .cid-u62RDUBwzO .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-u62RDUBwzO .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-u62RDUBwzO .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-u62RDUBwzO .navbar-collapse.collapsing,
  .cid-u62RDUBwzO .navbar-collapse.show {
    display: block !important;
  }
  .cid-u62RDUBwzO .navbar-collapse.collapsing .navbar-nav,
  .cid-u62RDUBwzO .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-u62RDUBwzO .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-u62RDUBwzO .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-u62RDUBwzO .navbar-collapse.collapsing .navbar-buttons,
  .cid-u62RDUBwzO .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-u62RDUBwzO .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-u62RDUBwzO .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-u62RDUBwzO .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-u62RDUBwzO .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-u62RDUBwzO .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-u62RDUBwzO .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-u62RDUBwzO .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-u62RDUBwzO .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-u62RDUBwzO .nav-link:focus {
  outline: none;
}
.cid-u62RDUBwzO .navbar-toggler {
  position: relative;
}
.cid-u62RDUBwzO .dropdown-item.active,
.cid-u62RDUBwzO .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-u62RDUBwzO .nav-link:hover,
.cid-u62RDUBwzO .dropdown-item:hover {
  color: #4284df;
}
.cid-u62RDV6AAh {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-u62RDVbXsQ {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-u62RDVbXsQ .block-title {
  text-align: left;
}
.cid-u62RDVgOfn {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #232323;
}
.cid-u62RDVgOfn .block-title {
  text-align: left;
  color: #ffffff;
}
.cid-u62RDVrFsh {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #c1c1c1;
}
.cid-u62RDVrFsh .block-text {
  text-align: left;
}
.cid-u62YMnGxLS {
  background: #ffffff;
}
.cid-u62YMnGxLS .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-u62YMnGxLS figcaption {
  position: relative;
}
.cid-u62YMnGxLS figcaption div {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-u62YMnGxLS .image-block {
    width: 100% !important;
  }
}
.cid-u62RDYg1f0 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-u62RDYg1f0 p {
  text-align: center;
}
.cid-u62RDYg1f0 .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-u62RDYg1f0 .btn-underline:hover {
  color: #505050;
}
.cid-u62RDYg1f0 .btn-underline:before {
  background-color: #505050;
}
.cid-u62RDYg1f0 .social-list a:focus {
  text-decoration: none;
}
.cid-u62RDYg1f0 .text-copyright {
  width: 100%;
}
.cid-u62RDYg1f0 .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-u62RDYg1f0 .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-u62RDYg1f0 .logo-footer {
  line-height: normal;
}
.cid-u62RDYg1f0 .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-u62RDYg1f0 .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-u62RDYg1f0 .mbr-section-btn {
  font-size: 16px;
}
.cid-u62RDYg1f0 .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-uhWRR5EM4T .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-uhWRR5EM4T .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-uhWRR5EM4T .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-uhWRR5EM4T .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uhWRR5EM4T .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uhWRR5EM4T .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uhWRR5EM4T .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uhWRR5EM4T .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uhWRR5EM4T .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uhWRR5EM4T .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-uhWRR5EM4T a {
  font-style: normal;
}
.cid-uhWRR5EM4T .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-uhWRR5EM4T .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-uhWRR5EM4T .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uhWRR5EM4T .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-uhWRR5EM4T .content-text {
  margin-bottom: 0;
}
.cid-uhWRR5EM4T .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-uhWRR5EM4T .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-uhWRR5EM4T .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-uhWRR5EM4T .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uhWRR5EM4T .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-uhWRR5EM4T .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-uhWRR5EM4T .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-uhWRR5EM4T .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-uhWRR5EM4T .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-uhWRR5EM4T .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uhWRR5EM4T .nav-dropdown .link {
  font-weight: 400;
}
.cid-uhWRR5EM4T .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-uhWRR5EM4T .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uhWRR5EM4T .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-uhWRR5EM4T .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-uhWRR5EM4T .content-right-side {
  text-align: center;
}
.cid-uhWRR5EM4T .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-uhWRR5EM4T .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-uhWRR5EM4T .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-uhWRR5EM4T .navbar .menu-content-top {
    display: block;
  }
  .cid-uhWRR5EM4T .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-uhWRR5EM4T .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-uhWRR5EM4T .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-uhWRR5EM4T .menu-bottom {
    display: flex;
  }
  .cid-uhWRR5EM4T .navbar {
    display: block;
    padding: 0;
  }
  .cid-uhWRR5EM4T .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uhWRR5EM4T .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-uhWRR5EM4T .navbar-toggler {
    display: none;
  }
}
.cid-uhWRR5EM4T .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-uhWRR5EM4T .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uhWRR5EM4T .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-uhWRR5EM4T .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uhWRR5EM4T .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-uhWRR5EM4T .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uhWRR5EM4T .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uhWRR5EM4T .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uhWRR5EM4T .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uhWRR5EM4T .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-uhWRR5EM4T .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-uhWRR5EM4T .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uhWRR5EM4T .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uhWRR5EM4T .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uhWRR5EM4T .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uhWRR5EM4T .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-uhWRR5EM4T .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uhWRR5EM4T .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uhWRR5EM4T .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uhWRR5EM4T .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uhWRR5EM4T .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uhWRR5EM4T button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-uhWRR5EM4T button.navbar-toggler:focus {
  outline: none;
}
.cid-uhWRR5EM4T button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-uhWRR5EM4T button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uhWRR5EM4T button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uhWRR5EM4T button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uhWRR5EM4T button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uhWRR5EM4T nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uhWRR5EM4T nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uhWRR5EM4T nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uhWRR5EM4T nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uhWRR5EM4T .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uhWRR5EM4T .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uhWRR5EM4T .collapsed .menu-logo {
  margin-right: 0;
}
.cid-uhWRR5EM4T .collapsed .btn {
  display: flex;
}
.cid-uhWRR5EM4T .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uhWRR5EM4T .collapsed .navbar-collapse.collapsing,
.cid-uhWRR5EM4T .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uhWRR5EM4T .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uhWRR5EM4T .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uhWRR5EM4T .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uhWRR5EM4T .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uhWRR5EM4T .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uhWRR5EM4T .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uhWRR5EM4T .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uhWRR5EM4T .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-uhWRR5EM4T .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uhWRR5EM4T .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-uhWRR5EM4T .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uhWRR5EM4T .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-uhWRR5EM4T .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uhWRR5EM4T .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uhWRR5EM4T .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-uhWRR5EM4T .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-uhWRR5EM4T .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-uhWRR5EM4T .dropdown-item:before {
    display: none;
  }
  .cid-uhWRR5EM4T .menu-logo {
    margin-right: 0;
  }
  .cid-uhWRR5EM4T .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uhWRR5EM4T img {
    height: 3.8rem !important;
  }
  .cid-uhWRR5EM4T .btn {
    display: flex;
  }
  .cid-uhWRR5EM4T button.navbar-toggler {
    display: block;
  }
  .cid-uhWRR5EM4T .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-uhWRR5EM4T .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-uhWRR5EM4T .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uhWRR5EM4T .navbar-collapse.collapsing,
  .cid-uhWRR5EM4T .navbar-collapse.show {
    display: block !important;
  }
  .cid-uhWRR5EM4T .navbar-collapse.collapsing .navbar-nav,
  .cid-uhWRR5EM4T .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uhWRR5EM4T .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uhWRR5EM4T .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uhWRR5EM4T .navbar-collapse.collapsing .navbar-buttons,
  .cid-uhWRR5EM4T .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uhWRR5EM4T .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uhWRR5EM4T .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uhWRR5EM4T .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uhWRR5EM4T .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uhWRR5EM4T .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uhWRR5EM4T .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-uhWRR5EM4T .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-uhWRR5EM4T .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-uhWRR5EM4T .nav-link:focus {
  outline: none;
}
.cid-uhWRR5EM4T .navbar-toggler {
  position: relative;
}
.cid-uhWRR5EM4T .dropdown-item.active,
.cid-uhWRR5EM4T .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-uhWRR5EM4T .nav-link:hover,
.cid-uhWRR5EM4T .dropdown-item:hover {
  color: #4284df;
}
.cid-uhWRR6LSQh {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uhWRR756SQ {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-uhWRR756SQ .block-title {
  text-align: left;
}
.cid-uhWRR7bInO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uhWRR7bInO .block-title {
  text-align: left;
}
.cid-uhWRR7fZnj {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uhWRR7fZnj .block-title {
  text-align: left;
}
.cid-uhWRR7ko4t {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-uhWRR7ko4t .block-text {
  text-align: left;
}
.cid-ukKEDtJpWw {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ukKEDtJpWw .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ukKEDtJpWw .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ukKEDtJpWw .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ukKEDtJpWw .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ukKEDtJpWw .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ukKEDtJpWw .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ukKEDtJpWw .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ukKEDtJpWw .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ukKEDtJpWw .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ukKEDtJpWw ul {
  font-size: 0;
}
.cid-ukKEDtJpWw .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-ukKEDtJpWw .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-ukKEDtJpWw .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-uhWRR9SPin {
  background: #ffffff;
}
.cid-uhWRR9SPin .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-uhWRR9SPin figcaption {
  position: relative;
}
.cid-uhWRR9SPin figcaption div {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-uhWRR9SPin .image-block {
    width: 100% !important;
  }
}
.cid-uhWRRazmyH {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-uhWRRazmyH p {
  text-align: center;
}
.cid-uhWRRazmyH .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uhWRRazmyH .btn-underline:hover {
  color: #505050;
}
.cid-uhWRRazmyH .btn-underline:before {
  background-color: #505050;
}
.cid-uhWRRazmyH .social-list a:focus {
  text-decoration: none;
}
.cid-uhWRRazmyH .text-copyright {
  width: 100%;
}
.cid-uhWRRazmyH .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-uhWRRazmyH .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-uhWRRazmyH .logo-footer {
  line-height: normal;
}
.cid-uhWRRazmyH .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uhWRRazmyH .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uhWRRazmyH .mbr-section-btn {
  font-size: 16px;
}
.cid-uhWRRazmyH .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-uk87TT0Ep2 .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-uk87TT0Ep2 .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-uk87TT0Ep2 .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-uk87TT0Ep2 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uk87TT0Ep2 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uk87TT0Ep2 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uk87TT0Ep2 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uk87TT0Ep2 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uk87TT0Ep2 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uk87TT0Ep2 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-uk87TT0Ep2 a {
  font-style: normal;
}
.cid-uk87TT0Ep2 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-uk87TT0Ep2 .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-uk87TT0Ep2 .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uk87TT0Ep2 .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-uk87TT0Ep2 .content-text {
  margin-bottom: 0;
}
.cid-uk87TT0Ep2 .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-uk87TT0Ep2 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-uk87TT0Ep2 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-uk87TT0Ep2 .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uk87TT0Ep2 .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-uk87TT0Ep2 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-uk87TT0Ep2 .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-uk87TT0Ep2 .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-uk87TT0Ep2 .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-uk87TT0Ep2 .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uk87TT0Ep2 .nav-dropdown .link {
  font-weight: 400;
}
.cid-uk87TT0Ep2 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-uk87TT0Ep2 .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uk87TT0Ep2 .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-uk87TT0Ep2 .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-uk87TT0Ep2 .content-right-side {
  text-align: center;
}
.cid-uk87TT0Ep2 .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-uk87TT0Ep2 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-uk87TT0Ep2 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-uk87TT0Ep2 .navbar .menu-content-top {
    display: block;
  }
  .cid-uk87TT0Ep2 .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-uk87TT0Ep2 .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-uk87TT0Ep2 .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-uk87TT0Ep2 .menu-bottom {
    display: flex;
  }
  .cid-uk87TT0Ep2 .navbar {
    display: block;
    padding: 0;
  }
  .cid-uk87TT0Ep2 .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uk87TT0Ep2 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-uk87TT0Ep2 .navbar-toggler {
    display: none;
  }
}
.cid-uk87TT0Ep2 .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-uk87TT0Ep2 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uk87TT0Ep2 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-uk87TT0Ep2 .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uk87TT0Ep2 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-uk87TT0Ep2 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uk87TT0Ep2 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uk87TT0Ep2 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uk87TT0Ep2 .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uk87TT0Ep2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-uk87TT0Ep2 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-uk87TT0Ep2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uk87TT0Ep2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uk87TT0Ep2 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uk87TT0Ep2 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uk87TT0Ep2 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-uk87TT0Ep2 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uk87TT0Ep2 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uk87TT0Ep2 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uk87TT0Ep2 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uk87TT0Ep2 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uk87TT0Ep2 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-uk87TT0Ep2 button.navbar-toggler:focus {
  outline: none;
}
.cid-uk87TT0Ep2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-uk87TT0Ep2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uk87TT0Ep2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uk87TT0Ep2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uk87TT0Ep2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uk87TT0Ep2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uk87TT0Ep2 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uk87TT0Ep2 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uk87TT0Ep2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uk87TT0Ep2 .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uk87TT0Ep2 .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uk87TT0Ep2 .collapsed .menu-logo {
  margin-right: 0;
}
.cid-uk87TT0Ep2 .collapsed .btn {
  display: flex;
}
.cid-uk87TT0Ep2 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uk87TT0Ep2 .collapsed .navbar-collapse.collapsing,
.cid-uk87TT0Ep2 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uk87TT0Ep2 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uk87TT0Ep2 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uk87TT0Ep2 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uk87TT0Ep2 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uk87TT0Ep2 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uk87TT0Ep2 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uk87TT0Ep2 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uk87TT0Ep2 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-uk87TT0Ep2 .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uk87TT0Ep2 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-uk87TT0Ep2 .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uk87TT0Ep2 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-uk87TT0Ep2 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uk87TT0Ep2 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uk87TT0Ep2 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-uk87TT0Ep2 .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-uk87TT0Ep2 .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-uk87TT0Ep2 .dropdown-item:before {
    display: none;
  }
  .cid-uk87TT0Ep2 .menu-logo {
    margin-right: 0;
  }
  .cid-uk87TT0Ep2 .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uk87TT0Ep2 img {
    height: 3.8rem !important;
  }
  .cid-uk87TT0Ep2 .btn {
    display: flex;
  }
  .cid-uk87TT0Ep2 button.navbar-toggler {
    display: block;
  }
  .cid-uk87TT0Ep2 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-uk87TT0Ep2 .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-uk87TT0Ep2 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uk87TT0Ep2 .navbar-collapse.collapsing,
  .cid-uk87TT0Ep2 .navbar-collapse.show {
    display: block !important;
  }
  .cid-uk87TT0Ep2 .navbar-collapse.collapsing .navbar-nav,
  .cid-uk87TT0Ep2 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uk87TT0Ep2 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uk87TT0Ep2 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uk87TT0Ep2 .navbar-collapse.collapsing .navbar-buttons,
  .cid-uk87TT0Ep2 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uk87TT0Ep2 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uk87TT0Ep2 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uk87TT0Ep2 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uk87TT0Ep2 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uk87TT0Ep2 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uk87TT0Ep2 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-uk87TT0Ep2 .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-uk87TT0Ep2 .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-uk87TT0Ep2 .nav-link:focus {
  outline: none;
}
.cid-uk87TT0Ep2 .navbar-toggler {
  position: relative;
}
.cid-uk87TT0Ep2 .dropdown-item.active,
.cid-uk87TT0Ep2 .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-uk87TT0Ep2 .nav-link:hover,
.cid-uk87TT0Ep2 .dropdown-item:hover {
  color: #4284df;
}
.cid-uk87TTA7Fe {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uk87TTGqMy {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-uk87TTGqMy .block-title {
  text-align: left;
}
.cid-uk87TTOjLp {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uk87TTOjLp .block-title {
  text-align: left;
}
.cid-uk87TTWLbo {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uk87TTWLbo .block-text {
  text-align: left;
}
.cid-ukkUiJuANa {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ukkULTCg16 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ukkULTCg16 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ukkULTCg16 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ukkULTCg16 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ukkULTCg16 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ukkULTCg16 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ukkULTCg16 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ukkULTCg16 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ukkULTCg16 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ukkULTCg16 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ukkULTCg16 ul {
  font-size: 0;
}
.cid-ukkULTCg16 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-ukkULTCg16 .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-ukkULTCg16 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-ukdqTb6Hgb {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uk87TU6mDk {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uk87TU6mDk .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uk87TU6mDk .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uk87TU6mDk .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uk87TU6mDk .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uk87TU6mDk .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uk87TU6mDk .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uk87TU6mDk .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uk87TU6mDk .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uk87TU6mDk .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uk87TU6mDk ul {
  font-size: 0;
}
.cid-uk87TU6mDk .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-uk87TU6mDk .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-uk87TU6mDk .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-uk87TUTMw8 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uk87TV29hs {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-uk87TV29hs p {
  text-align: center;
}
.cid-uk87TV29hs .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uk87TV29hs .btn-underline:hover {
  color: #505050;
}
.cid-uk87TV29hs .btn-underline:before {
  background-color: #505050;
}
.cid-uk87TV29hs .social-list a:focus {
  text-decoration: none;
}
.cid-uk87TV29hs .text-copyright {
  width: 100%;
}
.cid-uk87TV29hs .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-uk87TV29hs .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-uk87TV29hs .logo-footer {
  line-height: normal;
}
.cid-uk87TV29hs .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uk87TV29hs .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uk87TV29hs .mbr-section-btn {
  font-size: 16px;
}
.cid-uk87TV29hs .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-ukAui7pNNU .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-ukAui7pNNU .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-ukAui7pNNU .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-ukAui7pNNU .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ukAui7pNNU .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-ukAui7pNNU .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-ukAui7pNNU .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-ukAui7pNNU .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-ukAui7pNNU .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-ukAui7pNNU .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-ukAui7pNNU a {
  font-style: normal;
}
.cid-ukAui7pNNU .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-ukAui7pNNU .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-ukAui7pNNU .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ukAui7pNNU .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-ukAui7pNNU .content-text {
  margin-bottom: 0;
}
.cid-ukAui7pNNU .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-ukAui7pNNU .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-ukAui7pNNU .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-ukAui7pNNU .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ukAui7pNNU .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-ukAui7pNNU .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-ukAui7pNNU .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-ukAui7pNNU .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-ukAui7pNNU .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-ukAui7pNNU .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-ukAui7pNNU .nav-dropdown .link {
  font-weight: 400;
}
.cid-ukAui7pNNU .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-ukAui7pNNU .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-ukAui7pNNU .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-ukAui7pNNU .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-ukAui7pNNU .content-right-side {
  text-align: center;
}
.cid-ukAui7pNNU .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-ukAui7pNNU .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-ukAui7pNNU .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-ukAui7pNNU .navbar .menu-content-top {
    display: block;
  }
  .cid-ukAui7pNNU .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-ukAui7pNNU .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-ukAui7pNNU .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-ukAui7pNNU .menu-bottom {
    display: flex;
  }
  .cid-ukAui7pNNU .navbar {
    display: block;
    padding: 0;
  }
  .cid-ukAui7pNNU .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ukAui7pNNU .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-ukAui7pNNU .navbar-toggler {
    display: none;
  }
}
.cid-ukAui7pNNU .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-ukAui7pNNU .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ukAui7pNNU .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-ukAui7pNNU .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-ukAui7pNNU .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-ukAui7pNNU .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-ukAui7pNNU .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-ukAui7pNNU .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-ukAui7pNNU .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ukAui7pNNU .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-ukAui7pNNU .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-ukAui7pNNU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-ukAui7pNNU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ukAui7pNNU .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-ukAui7pNNU .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukAui7pNNU .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-ukAui7pNNU .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-ukAui7pNNU .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-ukAui7pNNU .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ukAui7pNNU .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-ukAui7pNNU .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-ukAui7pNNU button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-ukAui7pNNU button.navbar-toggler:focus {
  outline: none;
}
.cid-ukAui7pNNU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-ukAui7pNNU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ukAui7pNNU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ukAui7pNNU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ukAui7pNNU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ukAui7pNNU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ukAui7pNNU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ukAui7pNNU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ukAui7pNNU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ukAui7pNNU .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-ukAui7pNNU .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ukAui7pNNU .collapsed .menu-logo {
  margin-right: 0;
}
.cid-ukAui7pNNU .collapsed .btn {
  display: flex;
}
.cid-ukAui7pNNU .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-ukAui7pNNU .collapsed .navbar-collapse.collapsing,
.cid-ukAui7pNNU .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-ukAui7pNNU .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-ukAui7pNNU .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-ukAui7pNNU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-ukAui7pNNU .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-ukAui7pNNU .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-ukAui7pNNU .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-ukAui7pNNU .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-ukAui7pNNU .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-ukAui7pNNU .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-ukAui7pNNU .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-ukAui7pNNU .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-ukAui7pNNU .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-ukAui7pNNU .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-ukAui7pNNU .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-ukAui7pNNU .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-ukAui7pNNU .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-ukAui7pNNU .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-ukAui7pNNU .dropdown-item:before {
    display: none;
  }
  .cid-ukAui7pNNU .menu-logo {
    margin-right: 0;
  }
  .cid-ukAui7pNNU .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ukAui7pNNU img {
    height: 3.8rem !important;
  }
  .cid-ukAui7pNNU .btn {
    display: flex;
  }
  .cid-ukAui7pNNU button.navbar-toggler {
    display: block;
  }
  .cid-ukAui7pNNU .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-ukAui7pNNU .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-ukAui7pNNU .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-ukAui7pNNU .navbar-collapse.collapsing,
  .cid-ukAui7pNNU .navbar-collapse.show {
    display: block !important;
  }
  .cid-ukAui7pNNU .navbar-collapse.collapsing .navbar-nav,
  .cid-ukAui7pNNU .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-ukAui7pNNU .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-ukAui7pNNU .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-ukAui7pNNU .navbar-collapse.collapsing .navbar-buttons,
  .cid-ukAui7pNNU .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-ukAui7pNNU .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-ukAui7pNNU .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-ukAui7pNNU .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-ukAui7pNNU .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-ukAui7pNNU .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-ukAui7pNNU .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-ukAui7pNNU .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-ukAui7pNNU .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-ukAui7pNNU .nav-link:focus {
  outline: none;
}
.cid-ukAui7pNNU .navbar-toggler {
  position: relative;
}
.cid-ukAui7pNNU .dropdown-item.active,
.cid-ukAui7pNNU .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-ukAui7pNNU .nav-link:hover,
.cid-ukAui7pNNU .dropdown-item:hover {
  color: #4284df;
}
.cid-ukAui83c52 {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-ukAui88gf9 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-ukAui88gf9 .block-title {
  text-align: left;
}
.cid-ukAui8dgvn {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ukAui8dgvn .block-title {
  text-align: left;
}
.cid-ukAui8hlyA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ukAui8hlyA .block-text {
  text-align: left;
}
.cid-ukZ9mz3nLn {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ukZ9mz3nLn .block-text {
  text-align: left;
}
.cid-ulCE1r5Wf5 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ulCE1r5Wf5 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ulCE1r5Wf5 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ulCE1r5Wf5 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ulCE1r5Wf5 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ulCE1r5Wf5 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ulCE1r5Wf5 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ulCE1r5Wf5 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ulCE1r5Wf5 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ulCE1r5Wf5 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ulCE1r5Wf5 ul {
  font-size: 0;
}
.cid-ulCE1r5Wf5 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-ulCE1r5Wf5 .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-ulCE1r5Wf5 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-ulCE06MKSy {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ulCE06MKSy .block-text {
  text-align: left;
}
.cid-ukZ9jTw8pa {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ukZ9jTw8pa .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ukZ9jTw8pa .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ukZ9jTw8pa .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ukZ9jTw8pa .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ukZ9jTw8pa .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ukZ9jTw8pa .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ukZ9jTw8pa .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ukZ9jTw8pa .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ukZ9jTw8pa .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ukZ9jTw8pa ul {
  font-size: 0;
}
.cid-ukZ9jTw8pa .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-ukZ9jTw8pa .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-ukZ9jTw8pa .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-ukAui8rEkI {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
#custom-html-q6 {
  /* Type valid CSS here */
}
#custom-html-q6 .my-image {
  width: 100%;
}
.cid-ukAui8xVQD {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ukAui8xVQD .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ukAui8xVQD .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ukAui8xVQD .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ukAui8xVQD .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ukAui8xVQD .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ukAui8xVQD .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ukAui8xVQD .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ukAui8xVQD .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ukAui8xVQD .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ukAui8xVQD ul {
  font-size: 0;
}
.cid-ukAui8xVQD .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-ukAui8xVQD .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-ukAui8xVQD .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-ukAui9Y3ql {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-ukAui9Y3ql p {
  text-align: center;
}
.cid-ukAui9Y3ql .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-ukAui9Y3ql .btn-underline:hover {
  color: #505050;
}
.cid-ukAui9Y3ql .btn-underline:before {
  background-color: #505050;
}
.cid-ukAui9Y3ql .social-list a:focus {
  text-decoration: none;
}
.cid-ukAui9Y3ql .text-copyright {
  width: 100%;
}
.cid-ukAui9Y3ql .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-ukAui9Y3ql .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-ukAui9Y3ql .logo-footer {
  line-height: normal;
}
.cid-ukAui9Y3ql .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ukAui9Y3ql .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-ukAui9Y3ql .mbr-section-btn {
  font-size: 16px;
}
.cid-ukAui9Y3ql .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-ukAvFoRUYF .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-ukAvFoRUYF .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-ukAvFoRUYF .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-ukAvFoRUYF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ukAvFoRUYF .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-ukAvFoRUYF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-ukAvFoRUYF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-ukAvFoRUYF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-ukAvFoRUYF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-ukAvFoRUYF .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-ukAvFoRUYF a {
  font-style: normal;
}
.cid-ukAvFoRUYF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-ukAvFoRUYF .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-ukAvFoRUYF .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ukAvFoRUYF .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-ukAvFoRUYF .content-text {
  margin-bottom: 0;
}
.cid-ukAvFoRUYF .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-ukAvFoRUYF .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-ukAvFoRUYF .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-ukAvFoRUYF .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ukAvFoRUYF .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-ukAvFoRUYF .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-ukAvFoRUYF .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-ukAvFoRUYF .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-ukAvFoRUYF .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-ukAvFoRUYF .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-ukAvFoRUYF .nav-dropdown .link {
  font-weight: 400;
}
.cid-ukAvFoRUYF .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-ukAvFoRUYF .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-ukAvFoRUYF .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-ukAvFoRUYF .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-ukAvFoRUYF .content-right-side {
  text-align: center;
}
.cid-ukAvFoRUYF .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-ukAvFoRUYF .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-ukAvFoRUYF .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-ukAvFoRUYF .navbar .menu-content-top {
    display: block;
  }
  .cid-ukAvFoRUYF .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-ukAvFoRUYF .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-ukAvFoRUYF .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-ukAvFoRUYF .menu-bottom {
    display: flex;
  }
  .cid-ukAvFoRUYF .navbar {
    display: block;
    padding: 0;
  }
  .cid-ukAvFoRUYF .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ukAvFoRUYF .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-ukAvFoRUYF .navbar-toggler {
    display: none;
  }
}
.cid-ukAvFoRUYF .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-ukAvFoRUYF .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ukAvFoRUYF .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-ukAvFoRUYF .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-ukAvFoRUYF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-ukAvFoRUYF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-ukAvFoRUYF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-ukAvFoRUYF .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-ukAvFoRUYF .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ukAvFoRUYF .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-ukAvFoRUYF .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-ukAvFoRUYF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-ukAvFoRUYF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ukAvFoRUYF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-ukAvFoRUYF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukAvFoRUYF .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-ukAvFoRUYF .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-ukAvFoRUYF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-ukAvFoRUYF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ukAvFoRUYF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-ukAvFoRUYF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-ukAvFoRUYF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-ukAvFoRUYF button.navbar-toggler:focus {
  outline: none;
}
.cid-ukAvFoRUYF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-ukAvFoRUYF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ukAvFoRUYF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ukAvFoRUYF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ukAvFoRUYF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ukAvFoRUYF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ukAvFoRUYF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ukAvFoRUYF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ukAvFoRUYF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ukAvFoRUYF .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-ukAvFoRUYF .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ukAvFoRUYF .collapsed .menu-logo {
  margin-right: 0;
}
.cid-ukAvFoRUYF .collapsed .btn {
  display: flex;
}
.cid-ukAvFoRUYF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-ukAvFoRUYF .collapsed .navbar-collapse.collapsing,
.cid-ukAvFoRUYF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-ukAvFoRUYF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-ukAvFoRUYF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-ukAvFoRUYF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-ukAvFoRUYF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-ukAvFoRUYF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-ukAvFoRUYF .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-ukAvFoRUYF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-ukAvFoRUYF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-ukAvFoRUYF .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-ukAvFoRUYF .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-ukAvFoRUYF .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-ukAvFoRUYF .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-ukAvFoRUYF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-ukAvFoRUYF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-ukAvFoRUYF .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-ukAvFoRUYF .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-ukAvFoRUYF .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-ukAvFoRUYF .dropdown-item:before {
    display: none;
  }
  .cid-ukAvFoRUYF .menu-logo {
    margin-right: 0;
  }
  .cid-ukAvFoRUYF .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ukAvFoRUYF img {
    height: 3.8rem !important;
  }
  .cid-ukAvFoRUYF .btn {
    display: flex;
  }
  .cid-ukAvFoRUYF button.navbar-toggler {
    display: block;
  }
  .cid-ukAvFoRUYF .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-ukAvFoRUYF .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-ukAvFoRUYF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-ukAvFoRUYF .navbar-collapse.collapsing,
  .cid-ukAvFoRUYF .navbar-collapse.show {
    display: block !important;
  }
  .cid-ukAvFoRUYF .navbar-collapse.collapsing .navbar-nav,
  .cid-ukAvFoRUYF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-ukAvFoRUYF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-ukAvFoRUYF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-ukAvFoRUYF .navbar-collapse.collapsing .navbar-buttons,
  .cid-ukAvFoRUYF .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-ukAvFoRUYF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-ukAvFoRUYF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-ukAvFoRUYF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-ukAvFoRUYF .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-ukAvFoRUYF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-ukAvFoRUYF .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-ukAvFoRUYF .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-ukAvFoRUYF .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-ukAvFoRUYF .nav-link:focus {
  outline: none;
}
.cid-ukAvFoRUYF .navbar-toggler {
  position: relative;
}
.cid-ukAvFoRUYF .dropdown-item.active,
.cid-ukAvFoRUYF .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-ukAvFoRUYF .nav-link:hover,
.cid-ukAvFoRUYF .dropdown-item:hover {
  color: #4284df;
}
.cid-ukAvFpyTho {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-ukAvFpEjws {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-ukAvFpEjws .block-title {
  text-align: left;
}
.cid-ukAvFpIHgh {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ukAvFpIHgh .block-title {
  text-align: left;
}
.cid-ukAvFpMkd2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ukAvFpMkd2 .block-text {
  text-align: left;
}
.cid-un2O4Zzyyt {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-un2O8GOwf8 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-un2O8GOwf8 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-un2O8GOwf8 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-un2O8GOwf8 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-un2O8GOwf8 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-un2O8GOwf8 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-un2O8GOwf8 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-un2O8GOwf8 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-un2O8GOwf8 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-un2O8GOwf8 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-un2O8GOwf8 ul {
  font-size: 0;
}
.cid-un2O8GOwf8 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-un2O8GOwf8 .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-un2O8GOwf8 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-umRHvk10EY {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-umRHwk6jby {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-umRHwk6jby .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-umRHwk6jby .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-umRHwk6jby .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-umRHwk6jby .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-umRHwk6jby .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-umRHwk6jby .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-umRHwk6jby .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-umRHwk6jby .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-umRHwk6jby .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-umRHwk6jby ul {
  font-size: 0;
}
.cid-umRHwk6jby .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-umRHwk6jby .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-umRHwk6jby .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-umLwX6SBPw {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-umLwYsXvH4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-umLwYsXvH4 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-umLwYsXvH4 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-umLwYsXvH4 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-umLwYsXvH4 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-umLwYsXvH4 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-umLwYsXvH4 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-umLwYsXvH4 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-umLwYsXvH4 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-umLwYsXvH4 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-umLwYsXvH4 ul {
  font-size: 0;
}
.cid-umLwYsXvH4 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-umLwYsXvH4 .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-umLwYsXvH4 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-ukAvFpR7Tu {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ukAvFpWDnw {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ukAvFpWDnw .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ukAvFpWDnw .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ukAvFpWDnw .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ukAvFpWDnw .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ukAvFpWDnw .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ukAvFpWDnw .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ukAvFpWDnw .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ukAvFpWDnw .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ukAvFpWDnw .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ukAvFpWDnw ul {
  font-size: 0;
}
.cid-ukAvFpWDnw .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-ukAvFpWDnw .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-ukAvFpWDnw .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-ukAvFqrf5y {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-ukAvFqrf5y p {
  text-align: center;
}
.cid-ukAvFqrf5y .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-ukAvFqrf5y .btn-underline:hover {
  color: #505050;
}
.cid-ukAvFqrf5y .btn-underline:before {
  background-color: #505050;
}
.cid-ukAvFqrf5y .social-list a:focus {
  text-decoration: none;
}
.cid-ukAvFqrf5y .text-copyright {
  width: 100%;
}
.cid-ukAvFqrf5y .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-ukAvFqrf5y .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-ukAvFqrf5y .logo-footer {
  line-height: normal;
}
.cid-ukAvFqrf5y .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ukAvFqrf5y .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-ukAvFqrf5y .mbr-section-btn {
  font-size: 16px;
}
.cid-ukAvFqrf5y .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-ukAvim1jlp .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-ukAvim1jlp .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-ukAvim1jlp .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-ukAvim1jlp .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ukAvim1jlp .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-ukAvim1jlp .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-ukAvim1jlp .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-ukAvim1jlp .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-ukAvim1jlp .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-ukAvim1jlp .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-ukAvim1jlp a {
  font-style: normal;
}
.cid-ukAvim1jlp .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-ukAvim1jlp .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-ukAvim1jlp .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ukAvim1jlp .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-ukAvim1jlp .content-text {
  margin-bottom: 0;
}
.cid-ukAvim1jlp .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-ukAvim1jlp .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-ukAvim1jlp .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-ukAvim1jlp .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ukAvim1jlp .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-ukAvim1jlp .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-ukAvim1jlp .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-ukAvim1jlp .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-ukAvim1jlp .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-ukAvim1jlp .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-ukAvim1jlp .nav-dropdown .link {
  font-weight: 400;
}
.cid-ukAvim1jlp .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-ukAvim1jlp .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-ukAvim1jlp .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-ukAvim1jlp .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-ukAvim1jlp .content-right-side {
  text-align: center;
}
.cid-ukAvim1jlp .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-ukAvim1jlp .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-ukAvim1jlp .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-ukAvim1jlp .navbar .menu-content-top {
    display: block;
  }
  .cid-ukAvim1jlp .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-ukAvim1jlp .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-ukAvim1jlp .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-ukAvim1jlp .menu-bottom {
    display: flex;
  }
  .cid-ukAvim1jlp .navbar {
    display: block;
    padding: 0;
  }
  .cid-ukAvim1jlp .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ukAvim1jlp .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-ukAvim1jlp .navbar-toggler {
    display: none;
  }
}
.cid-ukAvim1jlp .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-ukAvim1jlp .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ukAvim1jlp .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-ukAvim1jlp .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-ukAvim1jlp .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-ukAvim1jlp .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-ukAvim1jlp .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-ukAvim1jlp .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-ukAvim1jlp .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ukAvim1jlp .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-ukAvim1jlp .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-ukAvim1jlp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-ukAvim1jlp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ukAvim1jlp .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-ukAvim1jlp .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukAvim1jlp .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-ukAvim1jlp .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-ukAvim1jlp .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-ukAvim1jlp .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ukAvim1jlp .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-ukAvim1jlp .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-ukAvim1jlp button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-ukAvim1jlp button.navbar-toggler:focus {
  outline: none;
}
.cid-ukAvim1jlp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-ukAvim1jlp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ukAvim1jlp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ukAvim1jlp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ukAvim1jlp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ukAvim1jlp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ukAvim1jlp nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ukAvim1jlp nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ukAvim1jlp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ukAvim1jlp .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-ukAvim1jlp .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ukAvim1jlp .collapsed .menu-logo {
  margin-right: 0;
}
.cid-ukAvim1jlp .collapsed .btn {
  display: flex;
}
.cid-ukAvim1jlp .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-ukAvim1jlp .collapsed .navbar-collapse.collapsing,
.cid-ukAvim1jlp .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-ukAvim1jlp .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-ukAvim1jlp .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-ukAvim1jlp .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-ukAvim1jlp .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-ukAvim1jlp .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-ukAvim1jlp .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-ukAvim1jlp .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-ukAvim1jlp .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-ukAvim1jlp .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-ukAvim1jlp .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-ukAvim1jlp .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-ukAvim1jlp .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-ukAvim1jlp .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-ukAvim1jlp .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-ukAvim1jlp .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-ukAvim1jlp .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-ukAvim1jlp .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-ukAvim1jlp .dropdown-item:before {
    display: none;
  }
  .cid-ukAvim1jlp .menu-logo {
    margin-right: 0;
  }
  .cid-ukAvim1jlp .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ukAvim1jlp img {
    height: 3.8rem !important;
  }
  .cid-ukAvim1jlp .btn {
    display: flex;
  }
  .cid-ukAvim1jlp button.navbar-toggler {
    display: block;
  }
  .cid-ukAvim1jlp .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-ukAvim1jlp .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-ukAvim1jlp .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-ukAvim1jlp .navbar-collapse.collapsing,
  .cid-ukAvim1jlp .navbar-collapse.show {
    display: block !important;
  }
  .cid-ukAvim1jlp .navbar-collapse.collapsing .navbar-nav,
  .cid-ukAvim1jlp .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-ukAvim1jlp .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-ukAvim1jlp .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-ukAvim1jlp .navbar-collapse.collapsing .navbar-buttons,
  .cid-ukAvim1jlp .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-ukAvim1jlp .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-ukAvim1jlp .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-ukAvim1jlp .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-ukAvim1jlp .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-ukAvim1jlp .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-ukAvim1jlp .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-ukAvim1jlp .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-ukAvim1jlp .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-ukAvim1jlp .nav-link:focus {
  outline: none;
}
.cid-ukAvim1jlp .navbar-toggler {
  position: relative;
}
.cid-ukAvim1jlp .dropdown-item.active,
.cid-ukAvim1jlp .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-ukAvim1jlp .nav-link:hover,
.cid-ukAvim1jlp .dropdown-item:hover {
  color: #4284df;
}
.cid-ukAvimGClK {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-ukAvimLxsp {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-ukAvimLxsp .block-title {
  text-align: left;
}
.cid-ukAvimPz8W {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ukAvimPz8W .block-title {
  text-align: left;
}
.cid-ukAvimVh3J {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ukAvimVh3J .block-text {
  text-align: left;
}
.cid-ukAvimZbXY {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ulJ0lEO1dI {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ulJ0lEO1dI .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ulJ0lEO1dI .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ulJ0lEO1dI .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ulJ0lEO1dI .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ulJ0lEO1dI .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ulJ0lEO1dI .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ulJ0lEO1dI .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ulJ0lEO1dI .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ulJ0lEO1dI .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ulJ0lEO1dI ul {
  font-size: 0;
}
.cid-ulJ0lEO1dI .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-ulJ0lEO1dI .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-ulJ0lEO1dI .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-ulJ0kMFoX3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ukAvin4Zrz {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ukAvin4Zrz .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ukAvin4Zrz .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ukAvin4Zrz .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ukAvin4Zrz .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ukAvin4Zrz .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ukAvin4Zrz .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ukAvin4Zrz .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ukAvin4Zrz .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ukAvin4Zrz .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ukAvin4Zrz ul {
  font-size: 0;
}
.cid-ukAvin4Zrz .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-ukAvin4Zrz .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-ukAvin4Zrz .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-ukAvinvhUr {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-ukAvinvhUr p {
  text-align: center;
}
.cid-ukAvinvhUr .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-ukAvinvhUr .btn-underline:hover {
  color: #505050;
}
.cid-ukAvinvhUr .btn-underline:before {
  background-color: #505050;
}
.cid-ukAvinvhUr .social-list a:focus {
  text-decoration: none;
}
.cid-ukAvinvhUr .text-copyright {
  width: 100%;
}
.cid-ukAvinvhUr .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-ukAvinvhUr .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-ukAvinvhUr .logo-footer {
  line-height: normal;
}
.cid-ukAvinvhUr .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ukAvinvhUr .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-ukAvinvhUr .mbr-section-btn {
  font-size: 16px;
}
.cid-ukAvinvhUr .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-ukAvljeBAU .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-ukAvljeBAU .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-ukAvljeBAU .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-ukAvljeBAU .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ukAvljeBAU .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-ukAvljeBAU .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-ukAvljeBAU .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-ukAvljeBAU .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-ukAvljeBAU .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-ukAvljeBAU .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-ukAvljeBAU a {
  font-style: normal;
}
.cid-ukAvljeBAU .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-ukAvljeBAU .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-ukAvljeBAU .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ukAvljeBAU .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-ukAvljeBAU .content-text {
  margin-bottom: 0;
}
.cid-ukAvljeBAU .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-ukAvljeBAU .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-ukAvljeBAU .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-ukAvljeBAU .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ukAvljeBAU .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-ukAvljeBAU .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-ukAvljeBAU .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-ukAvljeBAU .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-ukAvljeBAU .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-ukAvljeBAU .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-ukAvljeBAU .nav-dropdown .link {
  font-weight: 400;
}
.cid-ukAvljeBAU .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-ukAvljeBAU .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-ukAvljeBAU .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-ukAvljeBAU .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-ukAvljeBAU .content-right-side {
  text-align: center;
}
.cid-ukAvljeBAU .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-ukAvljeBAU .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-ukAvljeBAU .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-ukAvljeBAU .navbar .menu-content-top {
    display: block;
  }
  .cid-ukAvljeBAU .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-ukAvljeBAU .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-ukAvljeBAU .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-ukAvljeBAU .menu-bottom {
    display: flex;
  }
  .cid-ukAvljeBAU .navbar {
    display: block;
    padding: 0;
  }
  .cid-ukAvljeBAU .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ukAvljeBAU .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-ukAvljeBAU .navbar-toggler {
    display: none;
  }
}
.cid-ukAvljeBAU .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-ukAvljeBAU .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ukAvljeBAU .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-ukAvljeBAU .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-ukAvljeBAU .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-ukAvljeBAU .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-ukAvljeBAU .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-ukAvljeBAU .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-ukAvljeBAU .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ukAvljeBAU .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-ukAvljeBAU .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-ukAvljeBAU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-ukAvljeBAU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ukAvljeBAU .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-ukAvljeBAU .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukAvljeBAU .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-ukAvljeBAU .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-ukAvljeBAU .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-ukAvljeBAU .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ukAvljeBAU .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-ukAvljeBAU .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-ukAvljeBAU button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-ukAvljeBAU button.navbar-toggler:focus {
  outline: none;
}
.cid-ukAvljeBAU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-ukAvljeBAU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ukAvljeBAU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ukAvljeBAU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ukAvljeBAU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ukAvljeBAU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ukAvljeBAU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ukAvljeBAU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ukAvljeBAU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ukAvljeBAU .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-ukAvljeBAU .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ukAvljeBAU .collapsed .menu-logo {
  margin-right: 0;
}
.cid-ukAvljeBAU .collapsed .btn {
  display: flex;
}
.cid-ukAvljeBAU .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-ukAvljeBAU .collapsed .navbar-collapse.collapsing,
.cid-ukAvljeBAU .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-ukAvljeBAU .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-ukAvljeBAU .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-ukAvljeBAU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-ukAvljeBAU .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-ukAvljeBAU .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-ukAvljeBAU .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-ukAvljeBAU .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-ukAvljeBAU .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-ukAvljeBAU .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-ukAvljeBAU .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-ukAvljeBAU .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-ukAvljeBAU .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-ukAvljeBAU .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-ukAvljeBAU .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-ukAvljeBAU .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-ukAvljeBAU .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-ukAvljeBAU .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-ukAvljeBAU .dropdown-item:before {
    display: none;
  }
  .cid-ukAvljeBAU .menu-logo {
    margin-right: 0;
  }
  .cid-ukAvljeBAU .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ukAvljeBAU img {
    height: 3.8rem !important;
  }
  .cid-ukAvljeBAU .btn {
    display: flex;
  }
  .cid-ukAvljeBAU button.navbar-toggler {
    display: block;
  }
  .cid-ukAvljeBAU .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-ukAvljeBAU .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-ukAvljeBAU .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-ukAvljeBAU .navbar-collapse.collapsing,
  .cid-ukAvljeBAU .navbar-collapse.show {
    display: block !important;
  }
  .cid-ukAvljeBAU .navbar-collapse.collapsing .navbar-nav,
  .cid-ukAvljeBAU .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-ukAvljeBAU .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-ukAvljeBAU .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-ukAvljeBAU .navbar-collapse.collapsing .navbar-buttons,
  .cid-ukAvljeBAU .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-ukAvljeBAU .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-ukAvljeBAU .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-ukAvljeBAU .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-ukAvljeBAU .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-ukAvljeBAU .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-ukAvljeBAU .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-ukAvljeBAU .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-ukAvljeBAU .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-ukAvljeBAU .nav-link:focus {
  outline: none;
}
.cid-ukAvljeBAU .navbar-toggler {
  position: relative;
}
.cid-ukAvljeBAU .dropdown-item.active,
.cid-ukAvljeBAU .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-ukAvljeBAU .nav-link:hover,
.cid-ukAvljeBAU .dropdown-item:hover {
  color: #4284df;
}
.cid-ukAvljRkHk {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-ukAvljVgXm {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-ukAvljVgXm .block-title {
  text-align: left;
}
.cid-ukAvljZaQx {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ukAvljZaQx .block-title {
  text-align: left;
}
.cid-ukAvlk3HxA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ukAvlk3HxA .block-text {
  text-align: left;
}
.cid-ukAvlk9i6p {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ukAvlkePdu {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ukAvlkePdu .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ukAvlkePdu .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ukAvlkePdu .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ukAvlkePdu .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ukAvlkePdu .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ukAvlkePdu .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ukAvlkePdu .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ukAvlkePdu .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ukAvlkePdu .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ukAvlkePdu ul {
  font-size: 0;
}
.cid-ukAvlkePdu .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-ukAvlkePdu .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-ukAvlkePdu .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-ukAvlkFKLF {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-ukAvlkFKLF p {
  text-align: center;
}
.cid-ukAvlkFKLF .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-ukAvlkFKLF .btn-underline:hover {
  color: #505050;
}
.cid-ukAvlkFKLF .btn-underline:before {
  background-color: #505050;
}
.cid-ukAvlkFKLF .social-list a:focus {
  text-decoration: none;
}
.cid-ukAvlkFKLF .text-copyright {
  width: 100%;
}
.cid-ukAvlkFKLF .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-ukAvlkFKLF .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-ukAvlkFKLF .logo-footer {
  line-height: normal;
}
.cid-ukAvlkFKLF .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ukAvlkFKLF .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-ukAvlkFKLF .mbr-section-btn {
  font-size: 16px;
}
.cid-ukAvlkFKLF .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-ukAvpBl5Iy .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-ukAvpBl5Iy .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-ukAvpBl5Iy .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-ukAvpBl5Iy .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ukAvpBl5Iy .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-ukAvpBl5Iy .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-ukAvpBl5Iy .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-ukAvpBl5Iy .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-ukAvpBl5Iy .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-ukAvpBl5Iy .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-ukAvpBl5Iy a {
  font-style: normal;
}
.cid-ukAvpBl5Iy .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-ukAvpBl5Iy .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-ukAvpBl5Iy .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ukAvpBl5Iy .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-ukAvpBl5Iy .content-text {
  margin-bottom: 0;
}
.cid-ukAvpBl5Iy .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-ukAvpBl5Iy .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-ukAvpBl5Iy .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-ukAvpBl5Iy .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ukAvpBl5Iy .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-ukAvpBl5Iy .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-ukAvpBl5Iy .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-ukAvpBl5Iy .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-ukAvpBl5Iy .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-ukAvpBl5Iy .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-ukAvpBl5Iy .nav-dropdown .link {
  font-weight: 400;
}
.cid-ukAvpBl5Iy .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-ukAvpBl5Iy .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-ukAvpBl5Iy .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-ukAvpBl5Iy .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-ukAvpBl5Iy .content-right-side {
  text-align: center;
}
.cid-ukAvpBl5Iy .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-ukAvpBl5Iy .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-ukAvpBl5Iy .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-ukAvpBl5Iy .navbar .menu-content-top {
    display: block;
  }
  .cid-ukAvpBl5Iy .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-ukAvpBl5Iy .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-ukAvpBl5Iy .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-ukAvpBl5Iy .menu-bottom {
    display: flex;
  }
  .cid-ukAvpBl5Iy .navbar {
    display: block;
    padding: 0;
  }
  .cid-ukAvpBl5Iy .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ukAvpBl5Iy .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-ukAvpBl5Iy .navbar-toggler {
    display: none;
  }
}
.cid-ukAvpBl5Iy .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-ukAvpBl5Iy .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ukAvpBl5Iy .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-ukAvpBl5Iy .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-ukAvpBl5Iy .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-ukAvpBl5Iy .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-ukAvpBl5Iy .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-ukAvpBl5Iy .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-ukAvpBl5Iy .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ukAvpBl5Iy .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-ukAvpBl5Iy .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-ukAvpBl5Iy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-ukAvpBl5Iy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ukAvpBl5Iy .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-ukAvpBl5Iy .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukAvpBl5Iy .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-ukAvpBl5Iy .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-ukAvpBl5Iy .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-ukAvpBl5Iy .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ukAvpBl5Iy .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-ukAvpBl5Iy .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-ukAvpBl5Iy button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-ukAvpBl5Iy button.navbar-toggler:focus {
  outline: none;
}
.cid-ukAvpBl5Iy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-ukAvpBl5Iy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ukAvpBl5Iy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ukAvpBl5Iy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ukAvpBl5Iy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ukAvpBl5Iy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ukAvpBl5Iy nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ukAvpBl5Iy nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ukAvpBl5Iy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ukAvpBl5Iy .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-ukAvpBl5Iy .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ukAvpBl5Iy .collapsed .menu-logo {
  margin-right: 0;
}
.cid-ukAvpBl5Iy .collapsed .btn {
  display: flex;
}
.cid-ukAvpBl5Iy .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-ukAvpBl5Iy .collapsed .navbar-collapse.collapsing,
.cid-ukAvpBl5Iy .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-ukAvpBl5Iy .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-ukAvpBl5Iy .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-ukAvpBl5Iy .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-ukAvpBl5Iy .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-ukAvpBl5Iy .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-ukAvpBl5Iy .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-ukAvpBl5Iy .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-ukAvpBl5Iy .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-ukAvpBl5Iy .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-ukAvpBl5Iy .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-ukAvpBl5Iy .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-ukAvpBl5Iy .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-ukAvpBl5Iy .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-ukAvpBl5Iy .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-ukAvpBl5Iy .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-ukAvpBl5Iy .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-ukAvpBl5Iy .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-ukAvpBl5Iy .dropdown-item:before {
    display: none;
  }
  .cid-ukAvpBl5Iy .menu-logo {
    margin-right: 0;
  }
  .cid-ukAvpBl5Iy .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ukAvpBl5Iy img {
    height: 3.8rem !important;
  }
  .cid-ukAvpBl5Iy .btn {
    display: flex;
  }
  .cid-ukAvpBl5Iy button.navbar-toggler {
    display: block;
  }
  .cid-ukAvpBl5Iy .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-ukAvpBl5Iy .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-ukAvpBl5Iy .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-ukAvpBl5Iy .navbar-collapse.collapsing,
  .cid-ukAvpBl5Iy .navbar-collapse.show {
    display: block !important;
  }
  .cid-ukAvpBl5Iy .navbar-collapse.collapsing .navbar-nav,
  .cid-ukAvpBl5Iy .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-ukAvpBl5Iy .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-ukAvpBl5Iy .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-ukAvpBl5Iy .navbar-collapse.collapsing .navbar-buttons,
  .cid-ukAvpBl5Iy .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-ukAvpBl5Iy .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-ukAvpBl5Iy .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-ukAvpBl5Iy .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-ukAvpBl5Iy .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-ukAvpBl5Iy .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-ukAvpBl5Iy .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-ukAvpBl5Iy .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-ukAvpBl5Iy .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-ukAvpBl5Iy .nav-link:focus {
  outline: none;
}
.cid-ukAvpBl5Iy .navbar-toggler {
  position: relative;
}
.cid-ukAvpBl5Iy .dropdown-item.active,
.cid-ukAvpBl5Iy .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-ukAvpBl5Iy .nav-link:hover,
.cid-ukAvpBl5Iy .dropdown-item:hover {
  color: #4284df;
}
.cid-ukAvpBXvwZ {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-ukAvpC1TgQ {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-ukAvpC1TgQ .block-title {
  text-align: left;
}
.cid-ukAvpC5OQD {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ukAvpC5OQD .block-title {
  text-align: left;
}
.cid-ukAvpC9zwE {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ukAvpC9zwE .block-text {
  text-align: left;
}
.cid-umohxtUFiW {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-umuVdILmqc {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-umuVdILmqc .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-umuVdILmqc .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-umuVdILmqc .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-umuVdILmqc .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-umuVdILmqc .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-umuVdILmqc .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-umuVdILmqc .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-umuVdILmqc .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-umuVdILmqc .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-umuVdILmqc ul {
  font-size: 0;
}
.cid-umuVdILmqc .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-umuVdILmqc .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-umuVdILmqc .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-umuVHVTgBk {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-umohw38K5k {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-umohw38K5k .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-umohw38K5k .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-umohw38K5k .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-umohw38K5k .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-umohw38K5k .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-umohw38K5k .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-umohw38K5k .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-umohw38K5k .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-umohw38K5k .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-umohw38K5k ul {
  font-size: 0;
}
.cid-umohw38K5k .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-umohw38K5k .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-umohw38K5k .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-ukAvpCgxyw {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-umcrRmG2aa {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-umcrRmG2aa .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-umcrRmG2aa .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-umcrRmG2aa .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-umcrRmG2aa .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-umcrRmG2aa .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-umcrRmG2aa .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-umcrRmG2aa .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-umcrRmG2aa .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-umcrRmG2aa .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-umcrRmG2aa ul {
  font-size: 0;
}
.cid-umcrRmG2aa .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-umcrRmG2aa .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-umcrRmG2aa .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-umcrF9JTen {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ukAvpCkuw8 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ukAvpCkuw8 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ukAvpCkuw8 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ukAvpCkuw8 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ukAvpCkuw8 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ukAvpCkuw8 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ukAvpCkuw8 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ukAvpCkuw8 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ukAvpCkuw8 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ukAvpCkuw8 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ukAvpCkuw8 ul {
  font-size: 0;
}
.cid-ukAvpCkuw8 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-ukAvpCkuw8 .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-ukAvpCkuw8 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-ukAvpCMGvK {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-ukAvpCMGvK p {
  text-align: center;
}
.cid-ukAvpCMGvK .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-ukAvpCMGvK .btn-underline:hover {
  color: #505050;
}
.cid-ukAvpCMGvK .btn-underline:before {
  background-color: #505050;
}
.cid-ukAvpCMGvK .social-list a:focus {
  text-decoration: none;
}
.cid-ukAvpCMGvK .text-copyright {
  width: 100%;
}
.cid-ukAvpCMGvK .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-ukAvpCMGvK .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-ukAvpCMGvK .logo-footer {
  line-height: normal;
}
.cid-ukAvpCMGvK .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ukAvpCMGvK .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-ukAvpCMGvK .mbr-section-btn {
  font-size: 16px;
}
.cid-ukAvpCMGvK .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-ukAwbhDsoA .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-ukAwbhDsoA .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-ukAwbhDsoA .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-ukAwbhDsoA .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ukAwbhDsoA .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-ukAwbhDsoA .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-ukAwbhDsoA .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-ukAwbhDsoA .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-ukAwbhDsoA .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-ukAwbhDsoA .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-ukAwbhDsoA a {
  font-style: normal;
}
.cid-ukAwbhDsoA .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-ukAwbhDsoA .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-ukAwbhDsoA .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ukAwbhDsoA .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-ukAwbhDsoA .content-text {
  margin-bottom: 0;
}
.cid-ukAwbhDsoA .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-ukAwbhDsoA .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-ukAwbhDsoA .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-ukAwbhDsoA .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ukAwbhDsoA .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-ukAwbhDsoA .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-ukAwbhDsoA .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-ukAwbhDsoA .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-ukAwbhDsoA .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-ukAwbhDsoA .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-ukAwbhDsoA .nav-dropdown .link {
  font-weight: 400;
}
.cid-ukAwbhDsoA .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-ukAwbhDsoA .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-ukAwbhDsoA .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-ukAwbhDsoA .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-ukAwbhDsoA .content-right-side {
  text-align: center;
}
.cid-ukAwbhDsoA .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-ukAwbhDsoA .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-ukAwbhDsoA .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-ukAwbhDsoA .navbar .menu-content-top {
    display: block;
  }
  .cid-ukAwbhDsoA .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-ukAwbhDsoA .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-ukAwbhDsoA .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-ukAwbhDsoA .menu-bottom {
    display: flex;
  }
  .cid-ukAwbhDsoA .navbar {
    display: block;
    padding: 0;
  }
  .cid-ukAwbhDsoA .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ukAwbhDsoA .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-ukAwbhDsoA .navbar-toggler {
    display: none;
  }
}
.cid-ukAwbhDsoA .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-ukAwbhDsoA .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ukAwbhDsoA .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-ukAwbhDsoA .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-ukAwbhDsoA .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-ukAwbhDsoA .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-ukAwbhDsoA .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-ukAwbhDsoA .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-ukAwbhDsoA .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ukAwbhDsoA .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-ukAwbhDsoA .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-ukAwbhDsoA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-ukAwbhDsoA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ukAwbhDsoA .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-ukAwbhDsoA .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukAwbhDsoA .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-ukAwbhDsoA .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-ukAwbhDsoA .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-ukAwbhDsoA .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ukAwbhDsoA .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-ukAwbhDsoA .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-ukAwbhDsoA button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-ukAwbhDsoA button.navbar-toggler:focus {
  outline: none;
}
.cid-ukAwbhDsoA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-ukAwbhDsoA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ukAwbhDsoA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ukAwbhDsoA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ukAwbhDsoA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ukAwbhDsoA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ukAwbhDsoA nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ukAwbhDsoA nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ukAwbhDsoA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ukAwbhDsoA .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-ukAwbhDsoA .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ukAwbhDsoA .collapsed .menu-logo {
  margin-right: 0;
}
.cid-ukAwbhDsoA .collapsed .btn {
  display: flex;
}
.cid-ukAwbhDsoA .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-ukAwbhDsoA .collapsed .navbar-collapse.collapsing,
.cid-ukAwbhDsoA .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-ukAwbhDsoA .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-ukAwbhDsoA .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-ukAwbhDsoA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-ukAwbhDsoA .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-ukAwbhDsoA .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-ukAwbhDsoA .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-ukAwbhDsoA .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-ukAwbhDsoA .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-ukAwbhDsoA .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-ukAwbhDsoA .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-ukAwbhDsoA .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-ukAwbhDsoA .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-ukAwbhDsoA .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-ukAwbhDsoA .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-ukAwbhDsoA .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-ukAwbhDsoA .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-ukAwbhDsoA .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-ukAwbhDsoA .dropdown-item:before {
    display: none;
  }
  .cid-ukAwbhDsoA .menu-logo {
    margin-right: 0;
  }
  .cid-ukAwbhDsoA .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ukAwbhDsoA img {
    height: 3.8rem !important;
  }
  .cid-ukAwbhDsoA .btn {
    display: flex;
  }
  .cid-ukAwbhDsoA button.navbar-toggler {
    display: block;
  }
  .cid-ukAwbhDsoA .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-ukAwbhDsoA .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-ukAwbhDsoA .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-ukAwbhDsoA .navbar-collapse.collapsing,
  .cid-ukAwbhDsoA .navbar-collapse.show {
    display: block !important;
  }
  .cid-ukAwbhDsoA .navbar-collapse.collapsing .navbar-nav,
  .cid-ukAwbhDsoA .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-ukAwbhDsoA .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-ukAwbhDsoA .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-ukAwbhDsoA .navbar-collapse.collapsing .navbar-buttons,
  .cid-ukAwbhDsoA .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-ukAwbhDsoA .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-ukAwbhDsoA .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-ukAwbhDsoA .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-ukAwbhDsoA .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-ukAwbhDsoA .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-ukAwbhDsoA .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-ukAwbhDsoA .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-ukAwbhDsoA .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-ukAwbhDsoA .nav-link:focus {
  outline: none;
}
.cid-ukAwbhDsoA .navbar-toggler {
  position: relative;
}
.cid-ukAwbhDsoA .dropdown-item.active,
.cid-ukAwbhDsoA .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-ukAwbhDsoA .nav-link:hover,
.cid-ukAwbhDsoA .dropdown-item:hover {
  color: #4284df;
}
.cid-ukAwbiiuyj {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-ukAwbinzuL {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-ukAwbinzuL .block-title {
  text-align: left;
}
.cid-ukAwbisGpg {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ukAwbisGpg .block-title {
  text-align: left;
}
.cid-ukAwbixo1v {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ukAwbixo1v .block-text {
  text-align: left;
}
.cid-unMjaP2a1I {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-unMj4EuDny {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-unMj4EuDny .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-unMj4EuDny .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-unMj4EuDny .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-unMj4EuDny .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-unMj4EuDny .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-unMj4EuDny .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-unMj4EuDny .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-unMj4EuDny .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-unMj4EuDny .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-unMj4EuDny ul {
  font-size: 0;
}
.cid-unMj4EuDny .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-unMj4EuDny .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-unMj4EuDny .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-unHSCkIDFa {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-unHSBkQ77J {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-unHSBkQ77J .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-unHSBkQ77J .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-unHSBkQ77J .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-unHSBkQ77J .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-unHSBkQ77J .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-unHSBkQ77J .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-unHSBkQ77J .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-unHSBkQ77J .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-unHSBkQ77J .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-unHSBkQ77J ul {
  font-size: 0;
}
.cid-unHSBkQ77J .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-unHSBkQ77J .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-unHSBkQ77J .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-ukAwbiB6au {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ukAwbiFZCI {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ukAwbiFZCI .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ukAwbiFZCI .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ukAwbiFZCI .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ukAwbiFZCI .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ukAwbiFZCI .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ukAwbiFZCI .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ukAwbiFZCI .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ukAwbiFZCI .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ukAwbiFZCI .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ukAwbiFZCI ul {
  font-size: 0;
}
.cid-ukAwbiFZCI .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-ukAwbiFZCI .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-ukAwbiFZCI .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-ukAwbj8uzQ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-ukAwbj8uzQ p {
  text-align: center;
}
.cid-ukAwbj8uzQ .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-ukAwbj8uzQ .btn-underline:hover {
  color: #505050;
}
.cid-ukAwbj8uzQ .btn-underline:before {
  background-color: #505050;
}
.cid-ukAwbj8uzQ .social-list a:focus {
  text-decoration: none;
}
.cid-ukAwbj8uzQ .text-copyright {
  width: 100%;
}
.cid-ukAwbj8uzQ .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-ukAwbj8uzQ .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-ukAwbj8uzQ .logo-footer {
  line-height: normal;
}
.cid-ukAwbj8uzQ .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ukAwbj8uzQ .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-ukAwbj8uzQ .mbr-section-btn {
  font-size: 16px;
}
.cid-ukAwbj8uzQ .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-ukFiY1CLuK .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-ukFiY1CLuK .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-ukFiY1CLuK .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-ukFiY1CLuK .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ukFiY1CLuK .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-ukFiY1CLuK .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-ukFiY1CLuK .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-ukFiY1CLuK .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-ukFiY1CLuK .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-ukFiY1CLuK .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-ukFiY1CLuK a {
  font-style: normal;
}
.cid-ukFiY1CLuK .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-ukFiY1CLuK .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-ukFiY1CLuK .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ukFiY1CLuK .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-ukFiY1CLuK .content-text {
  margin-bottom: 0;
}
.cid-ukFiY1CLuK .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-ukFiY1CLuK .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-ukFiY1CLuK .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-ukFiY1CLuK .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ukFiY1CLuK .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-ukFiY1CLuK .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-ukFiY1CLuK .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-ukFiY1CLuK .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-ukFiY1CLuK .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-ukFiY1CLuK .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-ukFiY1CLuK .nav-dropdown .link {
  font-weight: 400;
}
.cid-ukFiY1CLuK .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-ukFiY1CLuK .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-ukFiY1CLuK .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-ukFiY1CLuK .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-ukFiY1CLuK .content-right-side {
  text-align: center;
}
.cid-ukFiY1CLuK .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-ukFiY1CLuK .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-ukFiY1CLuK .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-ukFiY1CLuK .navbar .menu-content-top {
    display: block;
  }
  .cid-ukFiY1CLuK .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-ukFiY1CLuK .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-ukFiY1CLuK .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-ukFiY1CLuK .menu-bottom {
    display: flex;
  }
  .cid-ukFiY1CLuK .navbar {
    display: block;
    padding: 0;
  }
  .cid-ukFiY1CLuK .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ukFiY1CLuK .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-ukFiY1CLuK .navbar-toggler {
    display: none;
  }
}
.cid-ukFiY1CLuK .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-ukFiY1CLuK .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ukFiY1CLuK .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-ukFiY1CLuK .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-ukFiY1CLuK .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-ukFiY1CLuK .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-ukFiY1CLuK .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-ukFiY1CLuK .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-ukFiY1CLuK .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ukFiY1CLuK .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-ukFiY1CLuK .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-ukFiY1CLuK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-ukFiY1CLuK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ukFiY1CLuK .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-ukFiY1CLuK .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukFiY1CLuK .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-ukFiY1CLuK .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-ukFiY1CLuK .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-ukFiY1CLuK .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ukFiY1CLuK .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-ukFiY1CLuK .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-ukFiY1CLuK button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-ukFiY1CLuK button.navbar-toggler:focus {
  outline: none;
}
.cid-ukFiY1CLuK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-ukFiY1CLuK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ukFiY1CLuK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ukFiY1CLuK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ukFiY1CLuK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ukFiY1CLuK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ukFiY1CLuK nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ukFiY1CLuK nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ukFiY1CLuK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ukFiY1CLuK .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-ukFiY1CLuK .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ukFiY1CLuK .collapsed .menu-logo {
  margin-right: 0;
}
.cid-ukFiY1CLuK .collapsed .btn {
  display: flex;
}
.cid-ukFiY1CLuK .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-ukFiY1CLuK .collapsed .navbar-collapse.collapsing,
.cid-ukFiY1CLuK .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-ukFiY1CLuK .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-ukFiY1CLuK .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-ukFiY1CLuK .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-ukFiY1CLuK .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-ukFiY1CLuK .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-ukFiY1CLuK .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-ukFiY1CLuK .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-ukFiY1CLuK .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-ukFiY1CLuK .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-ukFiY1CLuK .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-ukFiY1CLuK .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-ukFiY1CLuK .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-ukFiY1CLuK .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-ukFiY1CLuK .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-ukFiY1CLuK .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-ukFiY1CLuK .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-ukFiY1CLuK .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-ukFiY1CLuK .dropdown-item:before {
    display: none;
  }
  .cid-ukFiY1CLuK .menu-logo {
    margin-right: 0;
  }
  .cid-ukFiY1CLuK .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ukFiY1CLuK img {
    height: 3.8rem !important;
  }
  .cid-ukFiY1CLuK .btn {
    display: flex;
  }
  .cid-ukFiY1CLuK button.navbar-toggler {
    display: block;
  }
  .cid-ukFiY1CLuK .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-ukFiY1CLuK .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-ukFiY1CLuK .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-ukFiY1CLuK .navbar-collapse.collapsing,
  .cid-ukFiY1CLuK .navbar-collapse.show {
    display: block !important;
  }
  .cid-ukFiY1CLuK .navbar-collapse.collapsing .navbar-nav,
  .cid-ukFiY1CLuK .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-ukFiY1CLuK .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-ukFiY1CLuK .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-ukFiY1CLuK .navbar-collapse.collapsing .navbar-buttons,
  .cid-ukFiY1CLuK .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-ukFiY1CLuK .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-ukFiY1CLuK .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-ukFiY1CLuK .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-ukFiY1CLuK .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-ukFiY1CLuK .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-ukFiY1CLuK .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-ukFiY1CLuK .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-ukFiY1CLuK .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-ukFiY1CLuK .nav-link:focus {
  outline: none;
}
.cid-ukFiY1CLuK .navbar-toggler {
  position: relative;
}
.cid-ukFiY1CLuK .dropdown-item.active,
.cid-ukFiY1CLuK .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-ukFiY1CLuK .nav-link:hover,
.cid-ukFiY1CLuK .dropdown-item:hover {
  color: #4284df;
}
.cid-ukFiY2b3ma {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-ukFiY2hYoX {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-ukFiY2hYoX .block-title {
  text-align: left;
}
.cid-ukFiY2nJeq {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ukFiY2nJeq .block-title {
  text-align: left;
}
.cid-ukFiY2Avoi {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-ukFiY2Avoi .block-text {
  text-align: left;
}
.cid-ukFkucL7pG {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ukFkucL7pG .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ukFkucL7pG .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ukFkucL7pG .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ukFkucL7pG .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ukFkucL7pG .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ukFkucL7pG .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ukFkucL7pG .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ukFkucL7pG .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ukFkucL7pG .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ukFkucL7pG ul {
  font-size: 0;
}
.cid-ukFkucL7pG .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-ukFkucL7pG .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-ukFkucL7pG .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-ukFiY2PUck {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-ukFiY2PUck p {
  text-align: center;
}
.cid-ukFiY2PUck .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-ukFiY2PUck .btn-underline:hover {
  color: #505050;
}
.cid-ukFiY2PUck .btn-underline:before {
  background-color: #505050;
}
.cid-ukFiY2PUck .social-list a:focus {
  text-decoration: none;
}
.cid-ukFiY2PUck .text-copyright {
  width: 100%;
}
.cid-ukFiY2PUck .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-ukFiY2PUck .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-ukFiY2PUck .logo-footer {
  line-height: normal;
}
.cid-ukFiY2PUck .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ukFiY2PUck .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-ukFiY2PUck .mbr-section-btn {
  font-size: 16px;
}
.cid-ukFiY2PUck .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-ulqBdnPALk .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-ulqBdnPALk .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-ulqBdnPALk .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-ulqBdnPALk .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ulqBdnPALk .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-ulqBdnPALk .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-ulqBdnPALk .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-ulqBdnPALk .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-ulqBdnPALk .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-ulqBdnPALk .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-ulqBdnPALk a {
  font-style: normal;
}
.cid-ulqBdnPALk .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-ulqBdnPALk .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-ulqBdnPALk .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ulqBdnPALk .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-ulqBdnPALk .content-text {
  margin-bottom: 0;
}
.cid-ulqBdnPALk .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-ulqBdnPALk .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-ulqBdnPALk .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-ulqBdnPALk .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ulqBdnPALk .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-ulqBdnPALk .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-ulqBdnPALk .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-ulqBdnPALk .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-ulqBdnPALk .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-ulqBdnPALk .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-ulqBdnPALk .nav-dropdown .link {
  font-weight: 400;
}
.cid-ulqBdnPALk .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-ulqBdnPALk .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-ulqBdnPALk .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-ulqBdnPALk .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-ulqBdnPALk .content-right-side {
  text-align: center;
}
.cid-ulqBdnPALk .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-ulqBdnPALk .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-ulqBdnPALk .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-ulqBdnPALk .navbar .menu-content-top {
    display: block;
  }
  .cid-ulqBdnPALk .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-ulqBdnPALk .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-ulqBdnPALk .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-ulqBdnPALk .menu-bottom {
    display: flex;
  }
  .cid-ulqBdnPALk .navbar {
    display: block;
    padding: 0;
  }
  .cid-ulqBdnPALk .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ulqBdnPALk .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-ulqBdnPALk .navbar-toggler {
    display: none;
  }
}
.cid-ulqBdnPALk .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-ulqBdnPALk .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ulqBdnPALk .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-ulqBdnPALk .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-ulqBdnPALk .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-ulqBdnPALk .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-ulqBdnPALk .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-ulqBdnPALk .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-ulqBdnPALk .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ulqBdnPALk .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-ulqBdnPALk .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-ulqBdnPALk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-ulqBdnPALk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ulqBdnPALk .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-ulqBdnPALk .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ulqBdnPALk .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-ulqBdnPALk .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-ulqBdnPALk .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-ulqBdnPALk .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ulqBdnPALk .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-ulqBdnPALk .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-ulqBdnPALk button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-ulqBdnPALk button.navbar-toggler:focus {
  outline: none;
}
.cid-ulqBdnPALk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-ulqBdnPALk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ulqBdnPALk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ulqBdnPALk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ulqBdnPALk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ulqBdnPALk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ulqBdnPALk nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ulqBdnPALk nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ulqBdnPALk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ulqBdnPALk .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-ulqBdnPALk .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ulqBdnPALk .collapsed .menu-logo {
  margin-right: 0;
}
.cid-ulqBdnPALk .collapsed .btn {
  display: flex;
}
.cid-ulqBdnPALk .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-ulqBdnPALk .collapsed .navbar-collapse.collapsing,
.cid-ulqBdnPALk .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-ulqBdnPALk .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-ulqBdnPALk .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-ulqBdnPALk .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-ulqBdnPALk .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-ulqBdnPALk .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-ulqBdnPALk .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-ulqBdnPALk .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-ulqBdnPALk .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-ulqBdnPALk .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-ulqBdnPALk .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-ulqBdnPALk .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-ulqBdnPALk .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-ulqBdnPALk .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-ulqBdnPALk .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-ulqBdnPALk .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-ulqBdnPALk .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-ulqBdnPALk .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-ulqBdnPALk .dropdown-item:before {
    display: none;
  }
  .cid-ulqBdnPALk .menu-logo {
    margin-right: 0;
  }
  .cid-ulqBdnPALk .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ulqBdnPALk img {
    height: 3.8rem !important;
  }
  .cid-ulqBdnPALk .btn {
    display: flex;
  }
  .cid-ulqBdnPALk button.navbar-toggler {
    display: block;
  }
  .cid-ulqBdnPALk .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-ulqBdnPALk .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-ulqBdnPALk .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-ulqBdnPALk .navbar-collapse.collapsing,
  .cid-ulqBdnPALk .navbar-collapse.show {
    display: block !important;
  }
  .cid-ulqBdnPALk .navbar-collapse.collapsing .navbar-nav,
  .cid-ulqBdnPALk .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-ulqBdnPALk .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-ulqBdnPALk .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-ulqBdnPALk .navbar-collapse.collapsing .navbar-buttons,
  .cid-ulqBdnPALk .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-ulqBdnPALk .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-ulqBdnPALk .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-ulqBdnPALk .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-ulqBdnPALk .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-ulqBdnPALk .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-ulqBdnPALk .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-ulqBdnPALk .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-ulqBdnPALk .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-ulqBdnPALk .nav-link:focus {
  outline: none;
}
.cid-ulqBdnPALk .navbar-toggler {
  position: relative;
}
.cid-ulqBdnPALk .dropdown-item.active,
.cid-ulqBdnPALk .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-ulqBdnPALk .nav-link:hover,
.cid-ulqBdnPALk .dropdown-item:hover {
  color: #4284df;
}
.cid-ulqBdowJgx {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-ulqBdoDh2u {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-ulqBdoDh2u .block-title {
  text-align: left;
}
.cid-ulqBdoJnfy {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #232323;
}
.cid-ulqBdoJnfy .block-title {
  text-align: left;
  color: #ffffff;
}
.cid-ulqBdoODgX {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #c1c1c1;
}
.cid-ulqBdoODgX .block-text {
  text-align: left;
}
.cid-ulqBdoULbj {
  background: #ffffff;
}
.cid-ulqBdoULbj .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-ulqBdoULbj figcaption {
  position: relative;
}
.cid-ulqBdoULbj figcaption div {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-ulqBdoULbj .image-block {
    width: 100% !important;
  }
}
.cid-ulqCdtZZvn {
  background: #ffffff;
}
.cid-ulqCdtZZvn .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-ulqCdtZZvn figcaption {
  position: relative;
}
.cid-ulqCdtZZvn figcaption div {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-ulqCdtZZvn .image-block {
    width: 100% !important;
  }
}
.cid-ulqBdp4nyP {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-ulqBdp4nyP p {
  text-align: center;
}
.cid-ulqBdp4nyP .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-ulqBdp4nyP .btn-underline:hover {
  color: #505050;
}
.cid-ulqBdp4nyP .btn-underline:before {
  background-color: #505050;
}
.cid-ulqBdp4nyP .social-list a:focus {
  text-decoration: none;
}
.cid-ulqBdp4nyP .text-copyright {
  width: 100%;
}
.cid-ulqBdp4nyP .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-ulqBdp4nyP .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-ulqBdp4nyP .logo-footer {
  line-height: normal;
}
.cid-ulqBdp4nyP .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ulqBdp4nyP .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-ulqBdp4nyP .mbr-section-btn {
  font-size: 16px;
}
.cid-ulqBdp4nyP .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-ukAxlmGj1o .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-ukAxlmGj1o .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-ukAxlmGj1o .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-ukAxlmGj1o .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ukAxlmGj1o .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-ukAxlmGj1o .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-ukAxlmGj1o .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-ukAxlmGj1o .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-ukAxlmGj1o .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-ukAxlmGj1o .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-ukAxlmGj1o a {
  font-style: normal;
}
.cid-ukAxlmGj1o .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-ukAxlmGj1o .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-ukAxlmGj1o .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ukAxlmGj1o .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-ukAxlmGj1o .content-text {
  margin-bottom: 0;
}
.cid-ukAxlmGj1o .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-ukAxlmGj1o .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-ukAxlmGj1o .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-ukAxlmGj1o .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ukAxlmGj1o .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-ukAxlmGj1o .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-ukAxlmGj1o .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-ukAxlmGj1o .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-ukAxlmGj1o .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-ukAxlmGj1o .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-ukAxlmGj1o .nav-dropdown .link {
  font-weight: 400;
}
.cid-ukAxlmGj1o .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-ukAxlmGj1o .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-ukAxlmGj1o .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-ukAxlmGj1o .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-ukAxlmGj1o .content-right-side {
  text-align: center;
}
.cid-ukAxlmGj1o .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-ukAxlmGj1o .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-ukAxlmGj1o .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-ukAxlmGj1o .navbar .menu-content-top {
    display: block;
  }
  .cid-ukAxlmGj1o .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-ukAxlmGj1o .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-ukAxlmGj1o .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-ukAxlmGj1o .menu-bottom {
    display: flex;
  }
  .cid-ukAxlmGj1o .navbar {
    display: block;
    padding: 0;
  }
  .cid-ukAxlmGj1o .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ukAxlmGj1o .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-ukAxlmGj1o .navbar-toggler {
    display: none;
  }
}
.cid-ukAxlmGj1o .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-ukAxlmGj1o .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ukAxlmGj1o .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-ukAxlmGj1o .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-ukAxlmGj1o .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-ukAxlmGj1o .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-ukAxlmGj1o .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-ukAxlmGj1o .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-ukAxlmGj1o .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ukAxlmGj1o .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-ukAxlmGj1o .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-ukAxlmGj1o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-ukAxlmGj1o .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ukAxlmGj1o .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-ukAxlmGj1o .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukAxlmGj1o .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-ukAxlmGj1o .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-ukAxlmGj1o .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-ukAxlmGj1o .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ukAxlmGj1o .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-ukAxlmGj1o .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-ukAxlmGj1o button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-ukAxlmGj1o button.navbar-toggler:focus {
  outline: none;
}
.cid-ukAxlmGj1o button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-ukAxlmGj1o button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ukAxlmGj1o button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ukAxlmGj1o button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ukAxlmGj1o button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ukAxlmGj1o nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ukAxlmGj1o nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ukAxlmGj1o nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ukAxlmGj1o nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ukAxlmGj1o .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-ukAxlmGj1o .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ukAxlmGj1o .collapsed .menu-logo {
  margin-right: 0;
}
.cid-ukAxlmGj1o .collapsed .btn {
  display: flex;
}
.cid-ukAxlmGj1o .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-ukAxlmGj1o .collapsed .navbar-collapse.collapsing,
.cid-ukAxlmGj1o .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-ukAxlmGj1o .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-ukAxlmGj1o .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-ukAxlmGj1o .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-ukAxlmGj1o .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-ukAxlmGj1o .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-ukAxlmGj1o .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-ukAxlmGj1o .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-ukAxlmGj1o .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-ukAxlmGj1o .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-ukAxlmGj1o .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-ukAxlmGj1o .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-ukAxlmGj1o .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-ukAxlmGj1o .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-ukAxlmGj1o .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-ukAxlmGj1o .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-ukAxlmGj1o .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-ukAxlmGj1o .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-ukAxlmGj1o .dropdown-item:before {
    display: none;
  }
  .cid-ukAxlmGj1o .menu-logo {
    margin-right: 0;
  }
  .cid-ukAxlmGj1o .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ukAxlmGj1o img {
    height: 3.8rem !important;
  }
  .cid-ukAxlmGj1o .btn {
    display: flex;
  }
  .cid-ukAxlmGj1o button.navbar-toggler {
    display: block;
  }
  .cid-ukAxlmGj1o .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-ukAxlmGj1o .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-ukAxlmGj1o .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-ukAxlmGj1o .navbar-collapse.collapsing,
  .cid-ukAxlmGj1o .navbar-collapse.show {
    display: block !important;
  }
  .cid-ukAxlmGj1o .navbar-collapse.collapsing .navbar-nav,
  .cid-ukAxlmGj1o .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-ukAxlmGj1o .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-ukAxlmGj1o .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-ukAxlmGj1o .navbar-collapse.collapsing .navbar-buttons,
  .cid-ukAxlmGj1o .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-ukAxlmGj1o .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-ukAxlmGj1o .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-ukAxlmGj1o .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-ukAxlmGj1o .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-ukAxlmGj1o .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-ukAxlmGj1o .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-ukAxlmGj1o .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-ukAxlmGj1o .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-ukAxlmGj1o .nav-link:focus {
  outline: none;
}
.cid-ukAxlmGj1o .navbar-toggler {
  position: relative;
}
.cid-ukAxlmGj1o .dropdown-item.active,
.cid-ukAxlmGj1o .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-ukAxlmGj1o .nav-link:hover,
.cid-ukAxlmGj1o .dropdown-item:hover {
  color: #4284df;
}
.cid-ukAxlnmXBS {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-ukAxlnqfXG {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-ukAxlnqfXG .block-title {
  text-align: left;
}
.cid-ukAxlnuEEa {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ukAxlnuEEa .block-title {
  text-align: left;
}
.cid-ukAxlnyoz2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ukAxlnyoz2 .block-text {
  text-align: left;
}
.cid-uoslcNPQkI {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uoslW77ylZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uoslW77ylZ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uoslW77ylZ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uoslW77ylZ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uoslW77ylZ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uoslW77ylZ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uoslW77ylZ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uoslW77ylZ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uoslW77ylZ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uoslW77ylZ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uoslW77ylZ ul {
  font-size: 0;
}
.cid-uoslW77ylZ .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-uoslW77ylZ .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-uoslW77ylZ .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-uof9J0MaJI {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uof9I0wScc {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uof9I0wScc .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uof9I0wScc .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uof9I0wScc .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uof9I0wScc .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uof9I0wScc .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uof9I0wScc .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uof9I0wScc .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uof9I0wScc .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uof9I0wScc .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uof9I0wScc ul {
  font-size: 0;
}
.cid-uof9I0wScc .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-uof9I0wScc .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-uof9I0wScc .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-ukAxlnH2Np {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uof6vWlGAJ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uof6vWlGAJ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uof6vWlGAJ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uof6vWlGAJ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uof6vWlGAJ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uof6vWlGAJ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uof6vWlGAJ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uof6vWlGAJ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uof6vWlGAJ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uof6vWlGAJ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uof6vWlGAJ ul {
  font-size: 0;
}
.cid-uof6vWlGAJ .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-uof6vWlGAJ .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-uof6vWlGAJ .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-ukAxlnLuiR {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ukAxlnLuiR .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ukAxlnLuiR .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ukAxlnLuiR .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ukAxlnLuiR .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ukAxlnLuiR .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ukAxlnLuiR .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ukAxlnLuiR .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-ukAxlnLuiR .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ukAxlnLuiR .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-ukAxlnLuiR ul {
  font-size: 0;
}
.cid-ukAxlnLuiR .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-ukAxlnLuiR .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-ukAxlnLuiR .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-ukAxloggih {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-ukAxloggih p {
  text-align: center;
}
.cid-ukAxloggih .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-ukAxloggih .btn-underline:hover {
  color: #505050;
}
.cid-ukAxloggih .btn-underline:before {
  background-color: #505050;
}
.cid-ukAxloggih .social-list a:focus {
  text-decoration: none;
}
.cid-ukAxloggih .text-copyright {
  width: 100%;
}
.cid-ukAxloggih .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-ukAxloggih .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-ukAxloggih .logo-footer {
  line-height: normal;
}
.cid-ukAxloggih .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ukAxloggih .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-ukAxloggih .mbr-section-btn {
  font-size: 16px;
}
.cid-ukAxloggih .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-unjG611eWQ .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-unjG611eWQ .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-unjG611eWQ .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-unjG611eWQ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-unjG611eWQ .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-unjG611eWQ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-unjG611eWQ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-unjG611eWQ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-unjG611eWQ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-unjG611eWQ .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-unjG611eWQ a {
  font-style: normal;
}
.cid-unjG611eWQ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-unjG611eWQ .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-unjG611eWQ .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-unjG611eWQ .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-unjG611eWQ .content-text {
  margin-bottom: 0;
}
.cid-unjG611eWQ .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-unjG611eWQ .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-unjG611eWQ .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-unjG611eWQ .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-unjG611eWQ .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-unjG611eWQ .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-unjG611eWQ .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-unjG611eWQ .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-unjG611eWQ .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-unjG611eWQ .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-unjG611eWQ .nav-dropdown .link {
  font-weight: 400;
}
.cid-unjG611eWQ .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-unjG611eWQ .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-unjG611eWQ .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-unjG611eWQ .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-unjG611eWQ .content-right-side {
  text-align: center;
}
.cid-unjG611eWQ .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-unjG611eWQ .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-unjG611eWQ .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-unjG611eWQ .navbar .menu-content-top {
    display: block;
  }
  .cid-unjG611eWQ .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-unjG611eWQ .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-unjG611eWQ .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-unjG611eWQ .menu-bottom {
    display: flex;
  }
  .cid-unjG611eWQ .navbar {
    display: block;
    padding: 0;
  }
  .cid-unjG611eWQ .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-unjG611eWQ .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-unjG611eWQ .navbar-toggler {
    display: none;
  }
}
.cid-unjG611eWQ .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-unjG611eWQ .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-unjG611eWQ .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-unjG611eWQ .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-unjG611eWQ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-unjG611eWQ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-unjG611eWQ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-unjG611eWQ .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-unjG611eWQ .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-unjG611eWQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-unjG611eWQ .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-unjG611eWQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-unjG611eWQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-unjG611eWQ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-unjG611eWQ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-unjG611eWQ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-unjG611eWQ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-unjG611eWQ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-unjG611eWQ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-unjG611eWQ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-unjG611eWQ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-unjG611eWQ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-unjG611eWQ button.navbar-toggler:focus {
  outline: none;
}
.cid-unjG611eWQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-unjG611eWQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-unjG611eWQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-unjG611eWQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-unjG611eWQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-unjG611eWQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-unjG611eWQ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-unjG611eWQ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-unjG611eWQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-unjG611eWQ .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-unjG611eWQ .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-unjG611eWQ .collapsed .menu-logo {
  margin-right: 0;
}
.cid-unjG611eWQ .collapsed .btn {
  display: flex;
}
.cid-unjG611eWQ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-unjG611eWQ .collapsed .navbar-collapse.collapsing,
.cid-unjG611eWQ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-unjG611eWQ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-unjG611eWQ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-unjG611eWQ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-unjG611eWQ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-unjG611eWQ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-unjG611eWQ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-unjG611eWQ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-unjG611eWQ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-unjG611eWQ .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-unjG611eWQ .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-unjG611eWQ .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-unjG611eWQ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-unjG611eWQ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-unjG611eWQ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-unjG611eWQ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-unjG611eWQ .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-unjG611eWQ .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-unjG611eWQ .dropdown-item:before {
    display: none;
  }
  .cid-unjG611eWQ .menu-logo {
    margin-right: 0;
  }
  .cid-unjG611eWQ .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-unjG611eWQ img {
    height: 3.8rem !important;
  }
  .cid-unjG611eWQ .btn {
    display: flex;
  }
  .cid-unjG611eWQ button.navbar-toggler {
    display: block;
  }
  .cid-unjG611eWQ .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-unjG611eWQ .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-unjG611eWQ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-unjG611eWQ .navbar-collapse.collapsing,
  .cid-unjG611eWQ .navbar-collapse.show {
    display: block !important;
  }
  .cid-unjG611eWQ .navbar-collapse.collapsing .navbar-nav,
  .cid-unjG611eWQ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-unjG611eWQ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-unjG611eWQ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-unjG611eWQ .navbar-collapse.collapsing .navbar-buttons,
  .cid-unjG611eWQ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-unjG611eWQ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-unjG611eWQ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-unjG611eWQ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-unjG611eWQ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-unjG611eWQ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-unjG611eWQ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-unjG611eWQ .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-unjG611eWQ .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-unjG611eWQ .nav-link:focus {
  outline: none;
}
.cid-unjG611eWQ .navbar-toggler {
  position: relative;
}
.cid-unjG611eWQ .dropdown-item.active,
.cid-unjG611eWQ .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-unjG611eWQ .nav-link:hover,
.cid-unjG611eWQ .dropdown-item:hover {
  color: #4284df;
}
.cid-unjG61CZtl {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-unjG61IsQC {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-unjG61IsQC .block-title {
  text-align: left;
}
.cid-unjG61NjA5 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-unjG61NjA5 .block-title {
  text-align: left;
}
.cid-unjJORkP87 {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #f7f7f7;
}
.cid-unjJORkP87 h4 {
  font-weight: 600;
  color: #e2e2e2;
}
.cid-unjJORkP87 .mbr-section-subtitle {
  color: #767676;
}
.cid-unjJORkP87 .article {
  padding-right: 2rem;
  padding-left: 2rem;
}
@media (min-width: 768px) {
  .cid-unjJORkP87 .article-right-border {
    border-right: 2px dotted #e2e2e2;
  }
}
.cid-unjJ6OPYuS {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 0px;
}
.cid-unjJ6OPYuS .image-block {
  margin: auto;
}
.cid-unjJ6OPYuS figcaption {
  position: relative;
}
.cid-unjJ6OPYuS figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-unjJ6OPYuS .image-block {
    width: 100% !important;
  }
}
.cid-unjJyrBMwx {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 0px;
}
.cid-unjJyrBMwx .image-block {
  margin: auto;
}
.cid-unjJyrBMwx figcaption {
  position: relative;
}
.cid-unjJyrBMwx figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-unjJyrBMwx .image-block {
    width: 100% !important;
  }
}
.cid-unjG62bvEt {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-unjG62bvEt p {
  text-align: center;
}
.cid-unjG62bvEt .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-unjG62bvEt .btn-underline:hover {
  color: #505050;
}
.cid-unjG62bvEt .btn-underline:before {
  background-color: #505050;
}
.cid-unjG62bvEt .social-list a:focus {
  text-decoration: none;
}
.cid-unjG62bvEt .text-copyright {
  width: 100%;
}
.cid-unjG62bvEt .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-unjG62bvEt .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-unjG62bvEt .logo-footer {
  line-height: normal;
}
.cid-unjG62bvEt .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-unjG62bvEt .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-unjG62bvEt .mbr-section-btn {
  font-size: 16px;
}
.cid-unjG62bvEt .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-uniVgsirIn .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-uniVgsirIn .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-uniVgsirIn .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-uniVgsirIn .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uniVgsirIn .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uniVgsirIn .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uniVgsirIn .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uniVgsirIn .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uniVgsirIn .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uniVgsirIn .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-uniVgsirIn a {
  font-style: normal;
}
.cid-uniVgsirIn .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-uniVgsirIn .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-uniVgsirIn .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uniVgsirIn .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-uniVgsirIn .content-text {
  margin-bottom: 0;
}
.cid-uniVgsirIn .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-uniVgsirIn .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-uniVgsirIn .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-uniVgsirIn .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uniVgsirIn .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-uniVgsirIn .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-uniVgsirIn .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-uniVgsirIn .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-uniVgsirIn .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-uniVgsirIn .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uniVgsirIn .nav-dropdown .link {
  font-weight: 400;
}
.cid-uniVgsirIn .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-uniVgsirIn .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uniVgsirIn .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-uniVgsirIn .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-uniVgsirIn .content-right-side {
  text-align: center;
}
.cid-uniVgsirIn .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-uniVgsirIn .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-uniVgsirIn .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-uniVgsirIn .navbar .menu-content-top {
    display: block;
  }
  .cid-uniVgsirIn .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-uniVgsirIn .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-uniVgsirIn .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-uniVgsirIn .menu-bottom {
    display: flex;
  }
  .cid-uniVgsirIn .navbar {
    display: block;
    padding: 0;
  }
  .cid-uniVgsirIn .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uniVgsirIn .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-uniVgsirIn .navbar-toggler {
    display: none;
  }
}
.cid-uniVgsirIn .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-uniVgsirIn .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uniVgsirIn .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-uniVgsirIn .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uniVgsirIn .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-uniVgsirIn .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uniVgsirIn .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uniVgsirIn .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uniVgsirIn .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uniVgsirIn .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-uniVgsirIn .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-uniVgsirIn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uniVgsirIn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uniVgsirIn .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uniVgsirIn .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uniVgsirIn .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-uniVgsirIn .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uniVgsirIn .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uniVgsirIn .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uniVgsirIn .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uniVgsirIn .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uniVgsirIn button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-uniVgsirIn button.navbar-toggler:focus {
  outline: none;
}
.cid-uniVgsirIn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-uniVgsirIn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uniVgsirIn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uniVgsirIn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uniVgsirIn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uniVgsirIn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uniVgsirIn nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uniVgsirIn nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uniVgsirIn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uniVgsirIn .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uniVgsirIn .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uniVgsirIn .collapsed .menu-logo {
  margin-right: 0;
}
.cid-uniVgsirIn .collapsed .btn {
  display: flex;
}
.cid-uniVgsirIn .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uniVgsirIn .collapsed .navbar-collapse.collapsing,
.cid-uniVgsirIn .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uniVgsirIn .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uniVgsirIn .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uniVgsirIn .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uniVgsirIn .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uniVgsirIn .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uniVgsirIn .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uniVgsirIn .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uniVgsirIn .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-uniVgsirIn .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uniVgsirIn .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-uniVgsirIn .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uniVgsirIn .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-uniVgsirIn .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uniVgsirIn .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uniVgsirIn .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-uniVgsirIn .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-uniVgsirIn .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-uniVgsirIn .dropdown-item:before {
    display: none;
  }
  .cid-uniVgsirIn .menu-logo {
    margin-right: 0;
  }
  .cid-uniVgsirIn .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uniVgsirIn img {
    height: 3.8rem !important;
  }
  .cid-uniVgsirIn .btn {
    display: flex;
  }
  .cid-uniVgsirIn button.navbar-toggler {
    display: block;
  }
  .cid-uniVgsirIn .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-uniVgsirIn .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-uniVgsirIn .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uniVgsirIn .navbar-collapse.collapsing,
  .cid-uniVgsirIn .navbar-collapse.show {
    display: block !important;
  }
  .cid-uniVgsirIn .navbar-collapse.collapsing .navbar-nav,
  .cid-uniVgsirIn .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uniVgsirIn .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uniVgsirIn .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uniVgsirIn .navbar-collapse.collapsing .navbar-buttons,
  .cid-uniVgsirIn .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uniVgsirIn .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uniVgsirIn .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uniVgsirIn .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uniVgsirIn .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uniVgsirIn .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uniVgsirIn .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-uniVgsirIn .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-uniVgsirIn .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-uniVgsirIn .nav-link:focus {
  outline: none;
}
.cid-uniVgsirIn .navbar-toggler {
  position: relative;
}
.cid-uniVgsirIn .dropdown-item.active,
.cid-uniVgsirIn .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-uniVgsirIn .nav-link:hover,
.cid-uniVgsirIn .dropdown-item:hover {
  color: #4284df;
}
.cid-uniVgsQSRQ {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uniVgsVRjQ {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-uniVgsVRjQ .block-title {
  text-align: left;
}
.cid-uniVgsZlxq {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uniVgsZlxq .block-title {
  text-align: left;
}
.cid-unOO8S1aeQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-unOO8S1aeQ .block-text {
  text-align: left;
}
.cid-uniVgt3bJA {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uniVgt3bJA .block-text {
  text-align: left;
}
.cid-uniVgtbIah {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
  background: linear-gradient(0deg, #a2a2a2, #ffffff);
}
.cid-uniVgtbIah .image-block {
  margin: auto;
}
.cid-uniVgtbIah figcaption {
  position: relative;
}
.cid-uniVgtbIah figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-uniVgtbIah .image-block {
    width: 100% !important;
  }
}
.cid-unOP9lpAPQ {
  background: #a2a2a2;
  padding-top: 0px;
  padding-bottom: 0px;
  background: linear-gradient(0deg, #ffffff, #a2a2a2);
}
.cid-unOP9lpAPQ .image-block {
  margin: auto;
}
.cid-unOP9lpAPQ figcaption {
  position: relative;
}
.cid-unOP9lpAPQ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-unOP9lpAPQ .image-block {
    width: 100% !important;
  }
}
.cid-uniVgtjXRf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-uniVgtjXRf p {
  text-align: center;
}
.cid-uniVgtjXRf .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uniVgtjXRf .btn-underline:hover {
  color: #505050;
}
.cid-uniVgtjXRf .btn-underline:before {
  background-color: #505050;
}
.cid-uniVgtjXRf .social-list a:focus {
  text-decoration: none;
}
.cid-uniVgtjXRf .text-copyright {
  width: 100%;
}
.cid-uniVgtjXRf .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-uniVgtjXRf .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-uniVgtjXRf .logo-footer {
  line-height: normal;
}
.cid-uniVgtjXRf .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uniVgtjXRf .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uniVgtjXRf .mbr-section-btn {
  font-size: 16px;
}
.cid-uniVgtjXRf .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-usAqIz6lNy .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-usAqIz6lNy .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-usAqIz6lNy .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-usAqIz6lNy .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-usAqIz6lNy .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-usAqIz6lNy .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-usAqIz6lNy .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-usAqIz6lNy .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-usAqIz6lNy .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-usAqIz6lNy .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-usAqIz6lNy a {
  font-style: normal;
}
.cid-usAqIz6lNy .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-usAqIz6lNy .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-usAqIz6lNy .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-usAqIz6lNy .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-usAqIz6lNy .content-text {
  margin-bottom: 0;
}
.cid-usAqIz6lNy .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-usAqIz6lNy .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-usAqIz6lNy .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-usAqIz6lNy .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-usAqIz6lNy .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-usAqIz6lNy .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-usAqIz6lNy .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-usAqIz6lNy .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-usAqIz6lNy .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-usAqIz6lNy .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-usAqIz6lNy .nav-dropdown .link {
  font-weight: 400;
}
.cid-usAqIz6lNy .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-usAqIz6lNy .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-usAqIz6lNy .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-usAqIz6lNy .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-usAqIz6lNy .content-right-side {
  text-align: center;
}
.cid-usAqIz6lNy .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-usAqIz6lNy .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-usAqIz6lNy .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-usAqIz6lNy .navbar .menu-content-top {
    display: block;
  }
  .cid-usAqIz6lNy .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-usAqIz6lNy .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-usAqIz6lNy .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-usAqIz6lNy .menu-bottom {
    display: flex;
  }
  .cid-usAqIz6lNy .navbar {
    display: block;
    padding: 0;
  }
  .cid-usAqIz6lNy .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-usAqIz6lNy .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-usAqIz6lNy .navbar-toggler {
    display: none;
  }
}
.cid-usAqIz6lNy .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-usAqIz6lNy .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-usAqIz6lNy .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-usAqIz6lNy .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-usAqIz6lNy .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-usAqIz6lNy .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-usAqIz6lNy .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-usAqIz6lNy .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-usAqIz6lNy .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-usAqIz6lNy .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-usAqIz6lNy .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-usAqIz6lNy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-usAqIz6lNy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-usAqIz6lNy .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-usAqIz6lNy .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-usAqIz6lNy .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-usAqIz6lNy .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-usAqIz6lNy .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-usAqIz6lNy .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-usAqIz6lNy .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-usAqIz6lNy .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-usAqIz6lNy button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-usAqIz6lNy button.navbar-toggler:focus {
  outline: none;
}
.cid-usAqIz6lNy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-usAqIz6lNy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-usAqIz6lNy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-usAqIz6lNy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-usAqIz6lNy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-usAqIz6lNy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-usAqIz6lNy nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-usAqIz6lNy nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-usAqIz6lNy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-usAqIz6lNy .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-usAqIz6lNy .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-usAqIz6lNy .collapsed .menu-logo {
  margin-right: 0;
}
.cid-usAqIz6lNy .collapsed .btn {
  display: flex;
}
.cid-usAqIz6lNy .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-usAqIz6lNy .collapsed .navbar-collapse.collapsing,
.cid-usAqIz6lNy .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-usAqIz6lNy .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-usAqIz6lNy .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-usAqIz6lNy .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-usAqIz6lNy .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-usAqIz6lNy .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-usAqIz6lNy .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-usAqIz6lNy .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-usAqIz6lNy .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-usAqIz6lNy .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-usAqIz6lNy .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-usAqIz6lNy .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-usAqIz6lNy .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-usAqIz6lNy .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-usAqIz6lNy .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-usAqIz6lNy .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-usAqIz6lNy .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-usAqIz6lNy .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-usAqIz6lNy .dropdown-item:before {
    display: none;
  }
  .cid-usAqIz6lNy .menu-logo {
    margin-right: 0;
  }
  .cid-usAqIz6lNy .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-usAqIz6lNy img {
    height: 3.8rem !important;
  }
  .cid-usAqIz6lNy .btn {
    display: flex;
  }
  .cid-usAqIz6lNy button.navbar-toggler {
    display: block;
  }
  .cid-usAqIz6lNy .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-usAqIz6lNy .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-usAqIz6lNy .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-usAqIz6lNy .navbar-collapse.collapsing,
  .cid-usAqIz6lNy .navbar-collapse.show {
    display: block !important;
  }
  .cid-usAqIz6lNy .navbar-collapse.collapsing .navbar-nav,
  .cid-usAqIz6lNy .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-usAqIz6lNy .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-usAqIz6lNy .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-usAqIz6lNy .navbar-collapse.collapsing .navbar-buttons,
  .cid-usAqIz6lNy .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-usAqIz6lNy .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-usAqIz6lNy .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-usAqIz6lNy .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-usAqIz6lNy .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-usAqIz6lNy .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-usAqIz6lNy .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-usAqIz6lNy .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-usAqIz6lNy .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-usAqIz6lNy .nav-link:focus {
  outline: none;
}
.cid-usAqIz6lNy .navbar-toggler {
  position: relative;
}
.cid-usAqIz6lNy .dropdown-item.active,
.cid-usAqIz6lNy .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-usAqIz6lNy .nav-link:hover,
.cid-usAqIz6lNy .dropdown-item:hover {
  color: #4284df;
}
.cid-usAqIAcpFO {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-usAqIArr2V {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-usAqIArr2V .block-title {
  text-align: left;
}
.cid-usAqIAAXLM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-usAqIAAXLM .block-title {
  text-align: left;
}
.cid-usAqIAFx1w {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-usAqIAFx1w .block-text {
  text-align: left;
}
.cid-utocJMoC84 {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-utocJMoC84 .block-text {
  text-align: left;
}
.cid-utJKKVt6iJ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-utJKKVt6iJ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-utJKKVt6iJ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-utJKKVt6iJ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-utJKKVt6iJ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-utJKKVt6iJ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-utJKKVt6iJ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-utJKKVt6iJ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-utJKKVt6iJ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-utJKKVt6iJ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-utJKKVt6iJ ul {
  font-size: 0;
}
.cid-utJKKVt6iJ .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-utJKKVt6iJ .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-utJKKVt6iJ .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-utJKGtDVvB {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-utJKGtDVvB .block-text {
  text-align: left;
}
.cid-utocLlSONz {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-utocLlSONz .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-utocLlSONz .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-utocLlSONz .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-utocLlSONz .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-utocLlSONz .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-utocLlSONz .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-utocLlSONz .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-utocLlSONz .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-utocLlSONz .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-utocLlSONz ul {
  font-size: 0;
}
.cid-utocLlSONz .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-utocLlSONz .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-utocLlSONz .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-usAqIAL46q {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-usAqIAL46q .block-text {
  text-align: left;
}
.cid-usP7VUCosX {
  background: #555555;
  background: linear-gradient(0deg, #ffffff, #555555);
}
.cid-usP7VUCosX .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-usP7VUCosX figcaption {
  position: relative;
}
.cid-usP7VUCosX figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-usP7VUCosX .image-block {
    width: 100% !important;
  }
}
.cid-usAqIB98qi {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-usAqIB98qi p {
  text-align: center;
}
.cid-usAqIB98qi .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-usAqIB98qi .btn-underline:hover {
  color: #505050;
}
.cid-usAqIB98qi .btn-underline:before {
  background-color: #505050;
}
.cid-usAqIB98qi .social-list a:focus {
  text-decoration: none;
}
.cid-usAqIB98qi .text-copyright {
  width: 100%;
}
.cid-usAqIB98qi .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-usAqIB98qi .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-usAqIB98qi .logo-footer {
  line-height: normal;
}
.cid-usAqIB98qi .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-usAqIB98qi .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-usAqIB98qi .mbr-section-btn {
  font-size: 16px;
}
.cid-usAqIB98qi .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-uDQbx3gHSi .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-uDQbx3gHSi .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-uDQbx3gHSi .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-uDQbx3gHSi .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uDQbx3gHSi .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uDQbx3gHSi .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uDQbx3gHSi .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uDQbx3gHSi .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uDQbx3gHSi .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uDQbx3gHSi .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-uDQbx3gHSi a {
  font-style: normal;
}
.cid-uDQbx3gHSi .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-uDQbx3gHSi .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-uDQbx3gHSi .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uDQbx3gHSi .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-uDQbx3gHSi .content-text {
  margin-bottom: 0;
}
.cid-uDQbx3gHSi .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-uDQbx3gHSi .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-uDQbx3gHSi .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-uDQbx3gHSi .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uDQbx3gHSi .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-uDQbx3gHSi .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-uDQbx3gHSi .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-uDQbx3gHSi .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-uDQbx3gHSi .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-uDQbx3gHSi .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uDQbx3gHSi .nav-dropdown .link {
  font-weight: 400;
}
.cid-uDQbx3gHSi .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-uDQbx3gHSi .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uDQbx3gHSi .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-uDQbx3gHSi .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-uDQbx3gHSi .content-right-side {
  text-align: center;
}
.cid-uDQbx3gHSi .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-uDQbx3gHSi .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-uDQbx3gHSi .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-uDQbx3gHSi .navbar .menu-content-top {
    display: block;
  }
  .cid-uDQbx3gHSi .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-uDQbx3gHSi .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-uDQbx3gHSi .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-uDQbx3gHSi .menu-bottom {
    display: flex;
  }
  .cid-uDQbx3gHSi .navbar {
    display: block;
    padding: 0;
  }
  .cid-uDQbx3gHSi .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uDQbx3gHSi .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-uDQbx3gHSi .navbar-toggler {
    display: none;
  }
}
.cid-uDQbx3gHSi .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-uDQbx3gHSi .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uDQbx3gHSi .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-uDQbx3gHSi .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uDQbx3gHSi .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-uDQbx3gHSi .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uDQbx3gHSi .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uDQbx3gHSi .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uDQbx3gHSi .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uDQbx3gHSi .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-uDQbx3gHSi .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-uDQbx3gHSi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uDQbx3gHSi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uDQbx3gHSi .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uDQbx3gHSi .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uDQbx3gHSi .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-uDQbx3gHSi .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uDQbx3gHSi .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uDQbx3gHSi .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uDQbx3gHSi .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uDQbx3gHSi .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uDQbx3gHSi button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-uDQbx3gHSi button.navbar-toggler:focus {
  outline: none;
}
.cid-uDQbx3gHSi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-uDQbx3gHSi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uDQbx3gHSi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uDQbx3gHSi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uDQbx3gHSi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uDQbx3gHSi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uDQbx3gHSi nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uDQbx3gHSi nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uDQbx3gHSi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uDQbx3gHSi .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uDQbx3gHSi .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uDQbx3gHSi .collapsed .menu-logo {
  margin-right: 0;
}
.cid-uDQbx3gHSi .collapsed .btn {
  display: flex;
}
.cid-uDQbx3gHSi .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uDQbx3gHSi .collapsed .navbar-collapse.collapsing,
.cid-uDQbx3gHSi .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uDQbx3gHSi .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uDQbx3gHSi .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uDQbx3gHSi .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uDQbx3gHSi .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uDQbx3gHSi .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uDQbx3gHSi .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uDQbx3gHSi .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uDQbx3gHSi .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-uDQbx3gHSi .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uDQbx3gHSi .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-uDQbx3gHSi .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uDQbx3gHSi .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-uDQbx3gHSi .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uDQbx3gHSi .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uDQbx3gHSi .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-uDQbx3gHSi .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-uDQbx3gHSi .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-uDQbx3gHSi .dropdown-item:before {
    display: none;
  }
  .cid-uDQbx3gHSi .menu-logo {
    margin-right: 0;
  }
  .cid-uDQbx3gHSi .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uDQbx3gHSi img {
    height: 3.8rem !important;
  }
  .cid-uDQbx3gHSi .btn {
    display: flex;
  }
  .cid-uDQbx3gHSi button.navbar-toggler {
    display: block;
  }
  .cid-uDQbx3gHSi .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-uDQbx3gHSi .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-uDQbx3gHSi .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uDQbx3gHSi .navbar-collapse.collapsing,
  .cid-uDQbx3gHSi .navbar-collapse.show {
    display: block !important;
  }
  .cid-uDQbx3gHSi .navbar-collapse.collapsing .navbar-nav,
  .cid-uDQbx3gHSi .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uDQbx3gHSi .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uDQbx3gHSi .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uDQbx3gHSi .navbar-collapse.collapsing .navbar-buttons,
  .cid-uDQbx3gHSi .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uDQbx3gHSi .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uDQbx3gHSi .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uDQbx3gHSi .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uDQbx3gHSi .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uDQbx3gHSi .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uDQbx3gHSi .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-uDQbx3gHSi .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-uDQbx3gHSi .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-uDQbx3gHSi .nav-link:focus {
  outline: none;
}
.cid-uDQbx3gHSi .navbar-toggler {
  position: relative;
}
.cid-uDQbx3gHSi .dropdown-item.active,
.cid-uDQbx3gHSi .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-uDQbx3gHSi .nav-link:hover,
.cid-uDQbx3gHSi .dropdown-item:hover {
  color: #4284df;
}
.cid-uDQbx43fOk {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uDQbx4btav {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-uDQbx4btav .block-title {
  text-align: left;
}
.cid-uDQbx4h0WQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uDQbx4h0WQ .block-title {
  text-align: left;
}
.cid-uDQbx4rice {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uDQbx4rice .block-text {
  text-align: left;
}
.cid-uEbWVAttlU {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uEbWVAttlU .block-text {
  text-align: left;
}
.cid-uEbWWS4TQJ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uEbWWS4TQJ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uEbWWS4TQJ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uEbWWS4TQJ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uEbWWS4TQJ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uEbWWS4TQJ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uEbWWS4TQJ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uEbWWS4TQJ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uEbWWS4TQJ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uEbWWS4TQJ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uEbWWS4TQJ ul {
  font-size: 0;
}
.cid-uEbWWS4TQJ .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-uEbWWS4TQJ .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-uEbWWS4TQJ .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-uDQbx6GNjJ {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uDQbx6GNjJ .block-text {
  text-align: left;
}
.cid-uE2eCsCduw {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uE2eCsCduw .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uE2eCsCduw .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uE2eCsCduw .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uE2eCsCduw .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uE2eCsCduw .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uE2eCsCduw .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uE2eCsCduw .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uE2eCsCduw .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uE2eCsCduw .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uE2eCsCduw ul {
  font-size: 0;
}
.cid-uE2eCsCduw .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-uE2eCsCduw .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-uE2eCsCduw .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-uE2eUQ6X4b {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uE2eUQ6X4b .block-text {
  text-align: left;
}
.cid-uDQbx60k4L {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uDQbx60k4L .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uDQbx60k4L .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uDQbx60k4L .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uDQbx60k4L .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uDQbx60k4L .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uDQbx60k4L .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uDQbx60k4L .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uDQbx60k4L .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uDQbx60k4L .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uDQbx60k4L ul {
  font-size: 0;
}
.cid-uDQbx60k4L .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-uDQbx60k4L .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-uDQbx60k4L .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-uDQbx73wOu {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-uDQbx73wOu p {
  text-align: center;
}
.cid-uDQbx73wOu .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uDQbx73wOu .btn-underline:hover {
  color: #505050;
}
.cid-uDQbx73wOu .btn-underline:before {
  background-color: #505050;
}
.cid-uDQbx73wOu .social-list a:focus {
  text-decoration: none;
}
.cid-uDQbx73wOu .text-copyright {
  width: 100%;
}
.cid-uDQbx73wOu .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-uDQbx73wOu .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-uDQbx73wOu .logo-footer {
  line-height: normal;
}
.cid-uDQbx73wOu .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uDQbx73wOu .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uDQbx73wOu .mbr-section-btn {
  font-size: 16px;
}
.cid-uDQbx73wOu .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-uF7YIa83yD .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-uF7YIa83yD .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-uF7YIa83yD .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-uF7YIa83yD .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uF7YIa83yD .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uF7YIa83yD .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uF7YIa83yD .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uF7YIa83yD .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uF7YIa83yD .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uF7YIa83yD .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-uF7YIa83yD a {
  font-style: normal;
}
.cid-uF7YIa83yD .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-uF7YIa83yD .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-uF7YIa83yD .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uF7YIa83yD .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-uF7YIa83yD .content-text {
  margin-bottom: 0;
}
.cid-uF7YIa83yD .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-uF7YIa83yD .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-uF7YIa83yD .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-uF7YIa83yD .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uF7YIa83yD .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-uF7YIa83yD .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-uF7YIa83yD .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-uF7YIa83yD .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-uF7YIa83yD .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-uF7YIa83yD .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uF7YIa83yD .nav-dropdown .link {
  font-weight: 400;
}
.cid-uF7YIa83yD .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-uF7YIa83yD .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uF7YIa83yD .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-uF7YIa83yD .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-uF7YIa83yD .content-right-side {
  text-align: center;
}
.cid-uF7YIa83yD .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-uF7YIa83yD .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-uF7YIa83yD .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-uF7YIa83yD .navbar .menu-content-top {
    display: block;
  }
  .cid-uF7YIa83yD .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-uF7YIa83yD .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-uF7YIa83yD .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-uF7YIa83yD .menu-bottom {
    display: flex;
  }
  .cid-uF7YIa83yD .navbar {
    display: block;
    padding: 0;
  }
  .cid-uF7YIa83yD .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uF7YIa83yD .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-uF7YIa83yD .navbar-toggler {
    display: none;
  }
}
.cid-uF7YIa83yD .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-uF7YIa83yD .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uF7YIa83yD .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-uF7YIa83yD .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uF7YIa83yD .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-uF7YIa83yD .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uF7YIa83yD .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uF7YIa83yD .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uF7YIa83yD .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uF7YIa83yD .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-uF7YIa83yD .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-uF7YIa83yD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uF7YIa83yD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uF7YIa83yD .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uF7YIa83yD .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uF7YIa83yD .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-uF7YIa83yD .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uF7YIa83yD .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uF7YIa83yD .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uF7YIa83yD .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uF7YIa83yD .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uF7YIa83yD button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-uF7YIa83yD button.navbar-toggler:focus {
  outline: none;
}
.cid-uF7YIa83yD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-uF7YIa83yD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uF7YIa83yD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uF7YIa83yD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uF7YIa83yD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uF7YIa83yD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uF7YIa83yD nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uF7YIa83yD nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uF7YIa83yD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uF7YIa83yD .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uF7YIa83yD .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uF7YIa83yD .collapsed .menu-logo {
  margin-right: 0;
}
.cid-uF7YIa83yD .collapsed .btn {
  display: flex;
}
.cid-uF7YIa83yD .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uF7YIa83yD .collapsed .navbar-collapse.collapsing,
.cid-uF7YIa83yD .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uF7YIa83yD .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uF7YIa83yD .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uF7YIa83yD .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uF7YIa83yD .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uF7YIa83yD .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uF7YIa83yD .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uF7YIa83yD .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uF7YIa83yD .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-uF7YIa83yD .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uF7YIa83yD .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-uF7YIa83yD .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uF7YIa83yD .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-uF7YIa83yD .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uF7YIa83yD .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uF7YIa83yD .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-uF7YIa83yD .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-uF7YIa83yD .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-uF7YIa83yD .dropdown-item:before {
    display: none;
  }
  .cid-uF7YIa83yD .menu-logo {
    margin-right: 0;
  }
  .cid-uF7YIa83yD .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uF7YIa83yD img {
    height: 3.8rem !important;
  }
  .cid-uF7YIa83yD .btn {
    display: flex;
  }
  .cid-uF7YIa83yD button.navbar-toggler {
    display: block;
  }
  .cid-uF7YIa83yD .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-uF7YIa83yD .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-uF7YIa83yD .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uF7YIa83yD .navbar-collapse.collapsing,
  .cid-uF7YIa83yD .navbar-collapse.show {
    display: block !important;
  }
  .cid-uF7YIa83yD .navbar-collapse.collapsing .navbar-nav,
  .cid-uF7YIa83yD .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uF7YIa83yD .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uF7YIa83yD .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uF7YIa83yD .navbar-collapse.collapsing .navbar-buttons,
  .cid-uF7YIa83yD .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uF7YIa83yD .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uF7YIa83yD .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uF7YIa83yD .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uF7YIa83yD .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uF7YIa83yD .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uF7YIa83yD .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-uF7YIa83yD .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-uF7YIa83yD .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-uF7YIa83yD .nav-link:focus {
  outline: none;
}
.cid-uF7YIa83yD .navbar-toggler {
  position: relative;
}
.cid-uF7YIa83yD .dropdown-item.active,
.cid-uF7YIa83yD .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-uF7YIa83yD .nav-link:hover,
.cid-uF7YIa83yD .dropdown-item:hover {
  color: #4284df;
}
.cid-uF7YIaTtNL {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uF7YIb0Bjz {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-uF7YIb0Bjz .block-title {
  text-align: left;
}
.cid-uF7YIb8mjk {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uF7YIb8mjk .block-title {
  text-align: left;
}
.cid-uF7YIbgY3x {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uF7YIbgY3x .block-text {
  text-align: left;
}
.cid-uF7YIbnKTM {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-uF7YIbnKTM p {
  text-align: center;
}
.cid-uF7YIbnKTM .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uF7YIbnKTM .btn-underline:hover {
  color: #505050;
}
.cid-uF7YIbnKTM .btn-underline:before {
  background-color: #505050;
}
.cid-uF7YIbnKTM .social-list a:focus {
  text-decoration: none;
}
.cid-uF7YIbnKTM .text-copyright {
  width: 100%;
}
.cid-uF7YIbnKTM .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-uF7YIbnKTM .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-uF7YIbnKTM .logo-footer {
  line-height: normal;
}
.cid-uF7YIbnKTM .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uF7YIbnKTM .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uF7YIbnKTM .mbr-section-btn {
  font-size: 16px;
}
.cid-uF7YIbnKTM .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-uNrNREQIPY .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-uNrNREQIPY .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-uNrNREQIPY .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-uNrNREQIPY .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uNrNREQIPY .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uNrNREQIPY .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uNrNREQIPY .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uNrNREQIPY .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uNrNREQIPY .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uNrNREQIPY .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-uNrNREQIPY a {
  font-style: normal;
}
.cid-uNrNREQIPY .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-uNrNREQIPY .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-uNrNREQIPY .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uNrNREQIPY .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-uNrNREQIPY .content-text {
  margin-bottom: 0;
}
.cid-uNrNREQIPY .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-uNrNREQIPY .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-uNrNREQIPY .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-uNrNREQIPY .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uNrNREQIPY .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-uNrNREQIPY .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-uNrNREQIPY .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-uNrNREQIPY .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-uNrNREQIPY .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-uNrNREQIPY .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uNrNREQIPY .nav-dropdown .link {
  font-weight: 400;
}
.cid-uNrNREQIPY .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-uNrNREQIPY .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uNrNREQIPY .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-uNrNREQIPY .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-uNrNREQIPY .content-right-side {
  text-align: center;
}
.cid-uNrNREQIPY .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-uNrNREQIPY .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-uNrNREQIPY .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-uNrNREQIPY .navbar .menu-content-top {
    display: block;
  }
  .cid-uNrNREQIPY .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-uNrNREQIPY .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-uNrNREQIPY .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-uNrNREQIPY .menu-bottom {
    display: flex;
  }
  .cid-uNrNREQIPY .navbar {
    display: block;
    padding: 0;
  }
  .cid-uNrNREQIPY .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uNrNREQIPY .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-uNrNREQIPY .navbar-toggler {
    display: none;
  }
}
.cid-uNrNREQIPY .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-uNrNREQIPY .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uNrNREQIPY .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-uNrNREQIPY .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uNrNREQIPY .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-uNrNREQIPY .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uNrNREQIPY .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uNrNREQIPY .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uNrNREQIPY .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uNrNREQIPY .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-uNrNREQIPY .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-uNrNREQIPY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uNrNREQIPY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uNrNREQIPY .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uNrNREQIPY .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uNrNREQIPY .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-uNrNREQIPY .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uNrNREQIPY .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uNrNREQIPY .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uNrNREQIPY .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uNrNREQIPY .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uNrNREQIPY button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-uNrNREQIPY button.navbar-toggler:focus {
  outline: none;
}
.cid-uNrNREQIPY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-uNrNREQIPY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uNrNREQIPY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uNrNREQIPY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uNrNREQIPY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uNrNREQIPY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uNrNREQIPY nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uNrNREQIPY nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uNrNREQIPY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uNrNREQIPY .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uNrNREQIPY .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uNrNREQIPY .collapsed .menu-logo {
  margin-right: 0;
}
.cid-uNrNREQIPY .collapsed .btn {
  display: flex;
}
.cid-uNrNREQIPY .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uNrNREQIPY .collapsed .navbar-collapse.collapsing,
.cid-uNrNREQIPY .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uNrNREQIPY .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uNrNREQIPY .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uNrNREQIPY .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uNrNREQIPY .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uNrNREQIPY .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uNrNREQIPY .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uNrNREQIPY .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uNrNREQIPY .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-uNrNREQIPY .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uNrNREQIPY .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-uNrNREQIPY .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uNrNREQIPY .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-uNrNREQIPY .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uNrNREQIPY .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uNrNREQIPY .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-uNrNREQIPY .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-uNrNREQIPY .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-uNrNREQIPY .dropdown-item:before {
    display: none;
  }
  .cid-uNrNREQIPY .menu-logo {
    margin-right: 0;
  }
  .cid-uNrNREQIPY .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uNrNREQIPY img {
    height: 3.8rem !important;
  }
  .cid-uNrNREQIPY .btn {
    display: flex;
  }
  .cid-uNrNREQIPY button.navbar-toggler {
    display: block;
  }
  .cid-uNrNREQIPY .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-uNrNREQIPY .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-uNrNREQIPY .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uNrNREQIPY .navbar-collapse.collapsing,
  .cid-uNrNREQIPY .navbar-collapse.show {
    display: block !important;
  }
  .cid-uNrNREQIPY .navbar-collapse.collapsing .navbar-nav,
  .cid-uNrNREQIPY .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uNrNREQIPY .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uNrNREQIPY .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uNrNREQIPY .navbar-collapse.collapsing .navbar-buttons,
  .cid-uNrNREQIPY .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uNrNREQIPY .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uNrNREQIPY .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uNrNREQIPY .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uNrNREQIPY .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uNrNREQIPY .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uNrNREQIPY .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-uNrNREQIPY .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-uNrNREQIPY .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-uNrNREQIPY .nav-link:focus {
  outline: none;
}
.cid-uNrNREQIPY .navbar-toggler {
  position: relative;
}
.cid-uNrNREQIPY .dropdown-item.active,
.cid-uNrNREQIPY .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-uNrNREQIPY .nav-link:hover,
.cid-uNrNREQIPY .dropdown-item:hover {
  color: #4284df;
}
.cid-uNrNRFzm5J {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uNrNRFFGGA {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-uNrNRFFGGA .block-title {
  text-align: left;
}
.cid-uNrNRFKDUm {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uNrNRFKDUm .block-title {
  text-align: left;
}
.cid-uNrNRFOzkf {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uNrNRFOzkf .block-text {
  text-align: left;
}
.cid-uNrNRFSkBT {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uNrPymZWko {
  background: #ffffff;
}
.cid-uNrPymZWko .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-uNrPymZWko figcaption {
  position: relative;
}
.cid-uNrPymZWko figcaption div {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-uNrPymZWko .image-block {
    width: 100% !important;
  }
}
.cid-uNrPSgCQUn {
  background: #ffffff;
}
.cid-uNrPSgCQUn .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-uNrPSgCQUn figcaption {
  position: relative;
}
.cid-uNrPSgCQUn figcaption div {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-uNrPSgCQUn .image-block {
    width: 100% !important;
  }
}
.cid-uNrNRJ9ruK {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-uNrNRJ9ruK p {
  text-align: center;
}
.cid-uNrNRJ9ruK .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uNrNRJ9ruK .btn-underline:hover {
  color: #505050;
}
.cid-uNrNRJ9ruK .btn-underline:before {
  background-color: #505050;
}
.cid-uNrNRJ9ruK .social-list a:focus {
  text-decoration: none;
}
.cid-uNrNRJ9ruK .text-copyright {
  width: 100%;
}
.cid-uNrNRJ9ruK .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-uNrNRJ9ruK .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-uNrNRJ9ruK .logo-footer {
  line-height: normal;
}
.cid-uNrNRJ9ruK .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uNrNRJ9ruK .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uNrNRJ9ruK .mbr-section-btn {
  font-size: 16px;
}
.cid-uNrNRJ9ruK .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-uQEyoi3chg .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-uQEyoi3chg .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-uQEyoi3chg .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-uQEyoi3chg .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uQEyoi3chg .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uQEyoi3chg .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uQEyoi3chg .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uQEyoi3chg .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uQEyoi3chg .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uQEyoi3chg .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-uQEyoi3chg a {
  font-style: normal;
}
.cid-uQEyoi3chg .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-uQEyoi3chg .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-uQEyoi3chg .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQEyoi3chg .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-uQEyoi3chg .content-text {
  margin-bottom: 0;
}
.cid-uQEyoi3chg .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-uQEyoi3chg .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-uQEyoi3chg .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-uQEyoi3chg .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uQEyoi3chg .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-uQEyoi3chg .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-uQEyoi3chg .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-uQEyoi3chg .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-uQEyoi3chg .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-uQEyoi3chg .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uQEyoi3chg .nav-dropdown .link {
  font-weight: 400;
}
.cid-uQEyoi3chg .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-uQEyoi3chg .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uQEyoi3chg .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-uQEyoi3chg .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-uQEyoi3chg .content-right-side {
  text-align: center;
}
.cid-uQEyoi3chg .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-uQEyoi3chg .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-uQEyoi3chg .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-uQEyoi3chg .navbar .menu-content-top {
    display: block;
  }
  .cid-uQEyoi3chg .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-uQEyoi3chg .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-uQEyoi3chg .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-uQEyoi3chg .menu-bottom {
    display: flex;
  }
  .cid-uQEyoi3chg .navbar {
    display: block;
    padding: 0;
  }
  .cid-uQEyoi3chg .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uQEyoi3chg .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-uQEyoi3chg .navbar-toggler {
    display: none;
  }
}
.cid-uQEyoi3chg .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-uQEyoi3chg .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uQEyoi3chg .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-uQEyoi3chg .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uQEyoi3chg .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-uQEyoi3chg .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uQEyoi3chg .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uQEyoi3chg .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uQEyoi3chg .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQEyoi3chg .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-uQEyoi3chg .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-uQEyoi3chg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uQEyoi3chg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQEyoi3chg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uQEyoi3chg .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uQEyoi3chg .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-uQEyoi3chg .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uQEyoi3chg .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uQEyoi3chg .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uQEyoi3chg .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uQEyoi3chg .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uQEyoi3chg button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-uQEyoi3chg button.navbar-toggler:focus {
  outline: none;
}
.cid-uQEyoi3chg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-uQEyoi3chg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uQEyoi3chg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uQEyoi3chg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uQEyoi3chg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uQEyoi3chg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uQEyoi3chg nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uQEyoi3chg nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uQEyoi3chg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uQEyoi3chg .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uQEyoi3chg .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uQEyoi3chg .collapsed .menu-logo {
  margin-right: 0;
}
.cid-uQEyoi3chg .collapsed .btn {
  display: flex;
}
.cid-uQEyoi3chg .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uQEyoi3chg .collapsed .navbar-collapse.collapsing,
.cid-uQEyoi3chg .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uQEyoi3chg .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uQEyoi3chg .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uQEyoi3chg .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uQEyoi3chg .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uQEyoi3chg .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uQEyoi3chg .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uQEyoi3chg .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uQEyoi3chg .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-uQEyoi3chg .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uQEyoi3chg .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-uQEyoi3chg .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uQEyoi3chg .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-uQEyoi3chg .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uQEyoi3chg .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uQEyoi3chg .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-uQEyoi3chg .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-uQEyoi3chg .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-uQEyoi3chg .dropdown-item:before {
    display: none;
  }
  .cid-uQEyoi3chg .menu-logo {
    margin-right: 0;
  }
  .cid-uQEyoi3chg .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uQEyoi3chg img {
    height: 3.8rem !important;
  }
  .cid-uQEyoi3chg .btn {
    display: flex;
  }
  .cid-uQEyoi3chg button.navbar-toggler {
    display: block;
  }
  .cid-uQEyoi3chg .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-uQEyoi3chg .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-uQEyoi3chg .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uQEyoi3chg .navbar-collapse.collapsing,
  .cid-uQEyoi3chg .navbar-collapse.show {
    display: block !important;
  }
  .cid-uQEyoi3chg .navbar-collapse.collapsing .navbar-nav,
  .cid-uQEyoi3chg .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uQEyoi3chg .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uQEyoi3chg .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uQEyoi3chg .navbar-collapse.collapsing .navbar-buttons,
  .cid-uQEyoi3chg .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uQEyoi3chg .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uQEyoi3chg .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uQEyoi3chg .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uQEyoi3chg .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uQEyoi3chg .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uQEyoi3chg .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-uQEyoi3chg .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-uQEyoi3chg .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-uQEyoi3chg .nav-link:focus {
  outline: none;
}
.cid-uQEyoi3chg .navbar-toggler {
  position: relative;
}
.cid-uQEyoi3chg .dropdown-item.active,
.cid-uQEyoi3chg .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-uQEyoi3chg .nav-link:hover,
.cid-uQEyoi3chg .dropdown-item:hover {
  color: #4284df;
}
.cid-uQEyoiAsgl {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uQEyoiH7Ir {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-uQEyoiH7Ir .block-title {
  text-align: left;
}
.cid-uQEyoiM4Qh {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uQEyoiM4Qh .block-title {
  text-align: left;
}
.cid-uQEyoiVA9r {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uQEyoiVA9r .block-text {
  text-align: left;
}
.cid-uQEyoltaNx {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uRvGmsx1aa {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uRvGmsx1aa .nav-tabs {
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  border-bottom: none;
}
.cid-uRvGmsx1aa .nav-tabs .nav-item {
  border-bottom: 1px solid #4284df;
  display: flex;
  -webkit-align-items: flex-end;
  align-items: flex-end;
}
.cid-uRvGmsx1aa .nav-tabs .nav-item .nav-link {
  box-sizing: border-box;
  color: #767676;
  font-style: normal;
  font-weight: 500;
  border-radius: 0;
  border: none;
  padding: 0.5rem 1rem 0.7rem;
  margin: 0 !important;
  -webkit-transition: background-color 0.25s ease-in-out;
  transition: background-color 0.25s ease-in-out;
}
.cid-uRvGmsx1aa .nav-tabs .nav-item .nav-link:hover {
  color: #ffffff;
  background-color: #4284df;
}
.cid-uRvGmsx1aa .nav-tabs .nav-item .nav-link:focus {
  color: #4284df;
  box-shadow: none;
  background-color: transparent;
}
.cid-uRvGmsx1aa .nav-tabs .nav-item .nav-link.active {
  border-bottom: 3px solid #4284df;
  color: #4284df;
  background: transparent;
  padding: 0.5rem 1rem 0.5rem;
}
.cid-uRvGmsx1aa .mbr-section-subtitle {
  color: #767676;
}
.cid-uRvGmsx1aa p {
  color: #767676;
}
.cid-uRvGmsx1aa .mbr-figure {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-self: flex-start;
  align-self: flex-start;
  padding-right: 4rem;
}
.cid-uRvGmsx1aa .mbr-text {
  word-break: break-word;
}
.cid-uRvGmsx1aa .tabs-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uRvGmsx1aa .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-bottom: 2rem;
  }
}
.cid-uRvIibbK9f {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uRvIibbK9f .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uRvIibbK9f .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uRvIibbK9f .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uRvIibbK9f .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uRvIibbK9f .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uRvIibbK9f .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uRvIibbK9f .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uRvIibbK9f .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uRvIibbK9f .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uRvIibbK9f ul {
  font-size: 0;
}
.cid-uRvIibbK9f .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-uRvIibbK9f .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-uRvIibbK9f .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-uRvG5aEPZH {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uQL4FFqnmw {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uQL4FFqnmw .nav-tabs {
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  border-bottom: none;
}
.cid-uQL4FFqnmw .nav-tabs .nav-item {
  border-bottom: 1px solid #4284df;
  display: flex;
  -webkit-align-items: flex-end;
  align-items: flex-end;
}
.cid-uQL4FFqnmw .nav-tabs .nav-item .nav-link {
  box-sizing: border-box;
  color: #767676;
  font-style: normal;
  font-weight: 500;
  border-radius: 0;
  border: none;
  padding: 0.5rem 1rem 0.7rem;
  margin: 0 !important;
  -webkit-transition: background-color 0.25s ease-in-out;
  transition: background-color 0.25s ease-in-out;
}
.cid-uQL4FFqnmw .nav-tabs .nav-item .nav-link:hover {
  color: #ffffff;
  background-color: #4284df;
}
.cid-uQL4FFqnmw .nav-tabs .nav-item .nav-link:focus {
  color: #4284df;
  box-shadow: none;
  background-color: transparent;
}
.cid-uQL4FFqnmw .nav-tabs .nav-item .nav-link.active {
  border-bottom: 3px solid #4284df;
  color: #4284df;
  background: transparent;
  padding: 0.5rem 1rem 0.5rem;
}
.cid-uQL4FFqnmw .mbr-section-subtitle {
  color: #767676;
}
.cid-uQL4FFqnmw p {
  color: #767676;
}
.cid-uQL4FFqnmw .mbr-figure {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-self: flex-start;
  align-self: flex-start;
  padding-right: 4rem;
}
.cid-uQL4FFqnmw .mbr-text {
  word-break: break-word;
}
.cid-uQL4FFqnmw .tabs-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uQL4FFqnmw .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-bottom: 2rem;
  }
}
.cid-uR3nuBN9c8 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uR3nuBN9c8 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uR3nuBN9c8 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uR3nuBN9c8 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uR3nuBN9c8 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uR3nuBN9c8 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uR3nuBN9c8 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uR3nuBN9c8 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uR3nuBN9c8 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uR3nuBN9c8 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uR3nuBN9c8 ul {
  font-size: 0;
}
.cid-uR3nuBN9c8 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-uR3nuBN9c8 .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-uR3nuBN9c8 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-uQECzM8G7h {
  background: #ffffff;
}
.cid-uQECzM8G7h .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-uQECzM8G7h figcaption {
  position: relative;
}
.cid-uQECzM8G7h figcaption div {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-uQECzM8G7h .image-block {
    width: 100% !important;
  }
}
.cid-uQEyomedWC {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-uQEyomedWC p {
  text-align: center;
}
.cid-uQEyomedWC .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uQEyomedWC .btn-underline:hover {
  color: #505050;
}
.cid-uQEyomedWC .btn-underline:before {
  background-color: #505050;
}
.cid-uQEyomedWC .social-list a:focus {
  text-decoration: none;
}
.cid-uQEyomedWC .text-copyright {
  width: 100%;
}
.cid-uQEyomedWC .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-uQEyomedWC .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-uQEyomedWC .logo-footer {
  line-height: normal;
}
.cid-uQEyomedWC .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uQEyomedWC .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uQEyomedWC .mbr-section-btn {
  font-size: 16px;
}
.cid-uQEyomedWC .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-ukFkLLX56w .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-ukFkLLX56w .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-ukFkLLX56w .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-ukFkLLX56w .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ukFkLLX56w .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-ukFkLLX56w .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-ukFkLLX56w .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-ukFkLLX56w .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-ukFkLLX56w .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-ukFkLLX56w .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-ukFkLLX56w a {
  font-style: normal;
}
.cid-ukFkLLX56w .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-ukFkLLX56w .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-ukFkLLX56w .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ukFkLLX56w .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-ukFkLLX56w .content-text {
  margin-bottom: 0;
}
.cid-ukFkLLX56w .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-ukFkLLX56w .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-ukFkLLX56w .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-ukFkLLX56w .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ukFkLLX56w .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-ukFkLLX56w .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-ukFkLLX56w .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-ukFkLLX56w .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-ukFkLLX56w .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-ukFkLLX56w .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-ukFkLLX56w .nav-dropdown .link {
  font-weight: 400;
}
.cid-ukFkLLX56w .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-ukFkLLX56w .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-ukFkLLX56w .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-ukFkLLX56w .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-ukFkLLX56w .content-right-side {
  text-align: center;
}
.cid-ukFkLLX56w .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-ukFkLLX56w .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-ukFkLLX56w .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-ukFkLLX56w .navbar .menu-content-top {
    display: block;
  }
  .cid-ukFkLLX56w .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-ukFkLLX56w .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-ukFkLLX56w .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-ukFkLLX56w .menu-bottom {
    display: flex;
  }
  .cid-ukFkLLX56w .navbar {
    display: block;
    padding: 0;
  }
  .cid-ukFkLLX56w .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ukFkLLX56w .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-ukFkLLX56w .navbar-toggler {
    display: none;
  }
}
.cid-ukFkLLX56w .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-ukFkLLX56w .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ukFkLLX56w .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-ukFkLLX56w .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-ukFkLLX56w .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-ukFkLLX56w .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-ukFkLLX56w .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-ukFkLLX56w .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-ukFkLLX56w .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ukFkLLX56w .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-ukFkLLX56w .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-ukFkLLX56w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-ukFkLLX56w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ukFkLLX56w .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-ukFkLLX56w .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukFkLLX56w .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-ukFkLLX56w .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-ukFkLLX56w .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-ukFkLLX56w .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ukFkLLX56w .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-ukFkLLX56w .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-ukFkLLX56w button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-ukFkLLX56w button.navbar-toggler:focus {
  outline: none;
}
.cid-ukFkLLX56w button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-ukFkLLX56w button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ukFkLLX56w button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ukFkLLX56w button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ukFkLLX56w button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ukFkLLX56w nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ukFkLLX56w nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ukFkLLX56w nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ukFkLLX56w nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ukFkLLX56w .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-ukFkLLX56w .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ukFkLLX56w .collapsed .menu-logo {
  margin-right: 0;
}
.cid-ukFkLLX56w .collapsed .btn {
  display: flex;
}
.cid-ukFkLLX56w .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-ukFkLLX56w .collapsed .navbar-collapse.collapsing,
.cid-ukFkLLX56w .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-ukFkLLX56w .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-ukFkLLX56w .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-ukFkLLX56w .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-ukFkLLX56w .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-ukFkLLX56w .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-ukFkLLX56w .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-ukFkLLX56w .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-ukFkLLX56w .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-ukFkLLX56w .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-ukFkLLX56w .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-ukFkLLX56w .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-ukFkLLX56w .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-ukFkLLX56w .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-ukFkLLX56w .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-ukFkLLX56w .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-ukFkLLX56w .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-ukFkLLX56w .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-ukFkLLX56w .dropdown-item:before {
    display: none;
  }
  .cid-ukFkLLX56w .menu-logo {
    margin-right: 0;
  }
  .cid-ukFkLLX56w .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ukFkLLX56w img {
    height: 3.8rem !important;
  }
  .cid-ukFkLLX56w .btn {
    display: flex;
  }
  .cid-ukFkLLX56w button.navbar-toggler {
    display: block;
  }
  .cid-ukFkLLX56w .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-ukFkLLX56w .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-ukFkLLX56w .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-ukFkLLX56w .navbar-collapse.collapsing,
  .cid-ukFkLLX56w .navbar-collapse.show {
    display: block !important;
  }
  .cid-ukFkLLX56w .navbar-collapse.collapsing .navbar-nav,
  .cid-ukFkLLX56w .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-ukFkLLX56w .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-ukFkLLX56w .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-ukFkLLX56w .navbar-collapse.collapsing .navbar-buttons,
  .cid-ukFkLLX56w .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-ukFkLLX56w .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-ukFkLLX56w .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-ukFkLLX56w .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-ukFkLLX56w .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-ukFkLLX56w .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-ukFkLLX56w .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-ukFkLLX56w .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-ukFkLLX56w .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-ukFkLLX56w .nav-link:focus {
  outline: none;
}
.cid-ukFkLLX56w .navbar-toggler {
  position: relative;
}
.cid-ukFkLLX56w .dropdown-item.active,
.cid-ukFkLLX56w .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-ukFkLLX56w .nav-link:hover,
.cid-ukFkLLX56w .dropdown-item:hover {
  color: #4284df;
}
.cid-ukFkLMolMO {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-ukFkLMt8vY {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-ukFkLMt8vY .block-title {
  text-align: left;
}
.cid-uQF63oCJyn {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #6c9cdf;
}
.cid-uQF63oCJyn .block-title {
  text-align: left;
}
.cid-uQL5yEmyD3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-uQL5yEmyD3 .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-uQL5yEmyD3 .card-img {
  padding: 0 0 2rem;
}
.cid-uQL5yEmyD3 .mbr-section-btn {
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-uQL5yEmyD3 .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
@media (max-width: 767px) {
  .cid-uQL5yEmyD3 .card-title {
    text-align: center;
  }
  .cid-uQL5yEmyD3 p.mbr-text {
    text-align: center;
  }
}
.cid-uQL5yEmyD3 .mbr-text,
.cid-uQL5yEmyD3 .mbr-section-btn {
  text-align: center;
}
.cid-uQF64K0sn2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uQF64K0sn2 .block-text {
  text-align: left;
}
.cid-uQL7Z9i3QR {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-uQL7Z9i3QR .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-uQL7Z9i3QR .card-img {
  padding: 0 0 2rem;
}
.cid-uQL7Z9i3QR .mbr-section-btn {
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-uQL7Z9i3QR .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
@media (max-width: 767px) {
  .cid-uQL7Z9i3QR .card-title {
    text-align: center;
  }
  .cid-uQL7Z9i3QR p.mbr-text {
    text-align: center;
  }
}
.cid-uQL7Z9i3QR .mbr-text,
.cid-uQL7Z9i3QR .mbr-section-btn {
  text-align: center;
}
.cid-ukFkLMyg9q {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #6c9cdf;
}
.cid-ukFkLMyg9q .block-title {
  text-align: left;
}
.cid-uQF5X591ti {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #cccccc;
}
.cid-uQF5X591ti .block-text {
  text-align: left;
}
.cid-ukFkLN99J7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-ukFkLN99J7 p {
  text-align: center;
}
.cid-ukFkLN99J7 .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-ukFkLN99J7 .btn-underline:hover {
  color: #505050;
}
.cid-ukFkLN99J7 .btn-underline:before {
  background-color: #505050;
}
.cid-ukFkLN99J7 .social-list a:focus {
  text-decoration: none;
}
.cid-ukFkLN99J7 .text-copyright {
  width: 100%;
}
.cid-ukFkLN99J7 .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-ukFkLN99J7 .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-ukFkLN99J7 .logo-footer {
  line-height: normal;
}
.cid-ukFkLN99J7 .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ukFkLN99J7 .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-ukFkLN99J7 .mbr-section-btn {
  font-size: 16px;
}
.cid-ukFkLN99J7 .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-uZG89T0LPu {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uZG89T0LPu .nav-tabs {
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  border-bottom: none;
}
.cid-uZG89T0LPu .nav-tabs .nav-item {
  border-bottom: 1px solid #4284df;
  display: flex;
  -webkit-align-items: flex-end;
  align-items: flex-end;
}
.cid-uZG89T0LPu .nav-tabs .nav-item .nav-link {
  box-sizing: border-box;
  color: #767676;
  font-style: normal;
  font-weight: 500;
  border-radius: 0;
  border: none;
  padding: 0.5rem 1rem 0.7rem;
  margin: 0 !important;
  -webkit-transition: background-color 0.25s ease-in-out;
  transition: background-color 0.25s ease-in-out;
}
.cid-uZG89T0LPu .nav-tabs .nav-item .nav-link:hover {
  color: #ffffff;
  background-color: #4284df;
}
.cid-uZG89T0LPu .nav-tabs .nav-item .nav-link:focus {
  color: #4284df;
  box-shadow: none;
  background-color: transparent;
}
.cid-uZG89T0LPu .nav-tabs .nav-item .nav-link.active {
  border-bottom: 3px solid #4284df;
  color: #4284df;
  background: transparent;
  padding: 0.5rem 1rem 0.5rem;
}
.cid-uZG89T0LPu .mbr-section-subtitle {
  color: #767676;
}
.cid-uZG89T0LPu p {
  color: #767676;
}
.cid-uZG89T0LPu .mbr-figure {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-self: flex-start;
  align-self: flex-start;
  padding-right: 4rem;
}
.cid-uZG89T0LPu .mbr-text {
  word-break: break-word;
}
.cid-uZG89T0LPu .tabs-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uZG89T0LPu .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-bottom: 2rem;
  }
}
.cid-uQVLpRmoeh .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-uQVLpRmoeh .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-uQVLpRmoeh .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-uQVLpRmoeh .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uQVLpRmoeh .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uQVLpRmoeh .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uQVLpRmoeh .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uQVLpRmoeh .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uQVLpRmoeh .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uQVLpRmoeh .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-uQVLpRmoeh a {
  font-style: normal;
}
.cid-uQVLpRmoeh .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-uQVLpRmoeh .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-uQVLpRmoeh .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQVLpRmoeh .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-uQVLpRmoeh .content-text {
  margin-bottom: 0;
}
.cid-uQVLpRmoeh .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-uQVLpRmoeh .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-uQVLpRmoeh .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-uQVLpRmoeh .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uQVLpRmoeh .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-uQVLpRmoeh .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-uQVLpRmoeh .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-uQVLpRmoeh .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-uQVLpRmoeh .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-uQVLpRmoeh .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uQVLpRmoeh .nav-dropdown .link {
  font-weight: 400;
}
.cid-uQVLpRmoeh .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-uQVLpRmoeh .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uQVLpRmoeh .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-uQVLpRmoeh .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-uQVLpRmoeh .content-right-side {
  text-align: center;
}
.cid-uQVLpRmoeh .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-uQVLpRmoeh .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-uQVLpRmoeh .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-uQVLpRmoeh .navbar .menu-content-top {
    display: block;
  }
  .cid-uQVLpRmoeh .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-uQVLpRmoeh .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-uQVLpRmoeh .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-uQVLpRmoeh .menu-bottom {
    display: flex;
  }
  .cid-uQVLpRmoeh .navbar {
    display: block;
    padding: 0;
  }
  .cid-uQVLpRmoeh .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uQVLpRmoeh .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-uQVLpRmoeh .navbar-toggler {
    display: none;
  }
}
.cid-uQVLpRmoeh .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-uQVLpRmoeh .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uQVLpRmoeh .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-uQVLpRmoeh .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uQVLpRmoeh .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-uQVLpRmoeh .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uQVLpRmoeh .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uQVLpRmoeh .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uQVLpRmoeh .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQVLpRmoeh .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-uQVLpRmoeh .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-uQVLpRmoeh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uQVLpRmoeh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQVLpRmoeh .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uQVLpRmoeh .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uQVLpRmoeh .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-uQVLpRmoeh .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uQVLpRmoeh .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uQVLpRmoeh .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uQVLpRmoeh .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uQVLpRmoeh .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uQVLpRmoeh button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-uQVLpRmoeh button.navbar-toggler:focus {
  outline: none;
}
.cid-uQVLpRmoeh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-uQVLpRmoeh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uQVLpRmoeh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uQVLpRmoeh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uQVLpRmoeh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uQVLpRmoeh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uQVLpRmoeh nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uQVLpRmoeh nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uQVLpRmoeh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uQVLpRmoeh .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uQVLpRmoeh .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uQVLpRmoeh .collapsed .menu-logo {
  margin-right: 0;
}
.cid-uQVLpRmoeh .collapsed .btn {
  display: flex;
}
.cid-uQVLpRmoeh .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uQVLpRmoeh .collapsed .navbar-collapse.collapsing,
.cid-uQVLpRmoeh .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uQVLpRmoeh .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uQVLpRmoeh .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uQVLpRmoeh .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uQVLpRmoeh .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uQVLpRmoeh .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uQVLpRmoeh .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uQVLpRmoeh .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uQVLpRmoeh .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-uQVLpRmoeh .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uQVLpRmoeh .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-uQVLpRmoeh .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uQVLpRmoeh .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-uQVLpRmoeh .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uQVLpRmoeh .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uQVLpRmoeh .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-uQVLpRmoeh .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-uQVLpRmoeh .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-uQVLpRmoeh .dropdown-item:before {
    display: none;
  }
  .cid-uQVLpRmoeh .menu-logo {
    margin-right: 0;
  }
  .cid-uQVLpRmoeh .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uQVLpRmoeh img {
    height: 3.8rem !important;
  }
  .cid-uQVLpRmoeh .btn {
    display: flex;
  }
  .cid-uQVLpRmoeh button.navbar-toggler {
    display: block;
  }
  .cid-uQVLpRmoeh .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-uQVLpRmoeh .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-uQVLpRmoeh .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uQVLpRmoeh .navbar-collapse.collapsing,
  .cid-uQVLpRmoeh .navbar-collapse.show {
    display: block !important;
  }
  .cid-uQVLpRmoeh .navbar-collapse.collapsing .navbar-nav,
  .cid-uQVLpRmoeh .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uQVLpRmoeh .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uQVLpRmoeh .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uQVLpRmoeh .navbar-collapse.collapsing .navbar-buttons,
  .cid-uQVLpRmoeh .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uQVLpRmoeh .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uQVLpRmoeh .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uQVLpRmoeh .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uQVLpRmoeh .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uQVLpRmoeh .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uQVLpRmoeh .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-uQVLpRmoeh .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-uQVLpRmoeh .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-uQVLpRmoeh .nav-link:focus {
  outline: none;
}
.cid-uQVLpRmoeh .navbar-toggler {
  position: relative;
}
.cid-uQVLpRmoeh .dropdown-item.active,
.cid-uQVLpRmoeh .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-uQVLpRmoeh .nav-link:hover,
.cid-uQVLpRmoeh .dropdown-item:hover {
  color: #4284df;
}
.cid-uQVLpS8r3z {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uQVLpSgFc3 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-uQVLpSgFc3 .block-title {
  text-align: left;
}
.cid-uQVLpSnJeI {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uQVLpSnJeI .block-title {
  text-align: left;
}
.cid-uQVLpSuN7e {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #f7f7f7;
}
.cid-uQVLpSuN7e h4 {
  font-weight: 600;
  color: #e2e2e2;
}
.cid-uQVLpSuN7e .mbr-section-subtitle {
  color: #767676;
}
.cid-uQVLpSuN7e .article {
  padding-right: 2rem;
  padding-left: 2rem;
}
@media (min-width: 768px) {
  .cid-uQVLpSuN7e .article-right-border {
    border-right: 2px dotted #e2e2e2;
  }
}
.cid-uQVM8azKMr {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uQVM8azKMr .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uQVM8azKMr .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uQVM8azKMr .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uQVM8azKMr .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uQVM8azKMr .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uQVM8azKMr .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uQVM8azKMr .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uQVM8azKMr .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uQVM8azKMr .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uQVM8azKMr ul {
  font-size: 0;
}
.cid-uQVM8azKMr .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-uQVM8azKMr .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-uQVM8azKMr .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-uQVLpSRzkX {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 0px;
}
.cid-uQVLpSRzkX .image-block {
  margin: auto;
}
.cid-uQVLpSRzkX figcaption {
  position: relative;
}
.cid-uQVLpSRzkX figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-uQVLpSRzkX .image-block {
    width: 100% !important;
  }
}
.cid-uQVLpSXAD5 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-uQVLpSXAD5 p {
  text-align: center;
}
.cid-uQVLpSXAD5 .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uQVLpSXAD5 .btn-underline:hover {
  color: #505050;
}
.cid-uQVLpSXAD5 .btn-underline:before {
  background-color: #505050;
}
.cid-uQVLpSXAD5 .social-list a:focus {
  text-decoration: none;
}
.cid-uQVLpSXAD5 .text-copyright {
  width: 100%;
}
.cid-uQVLpSXAD5 .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-uQVLpSXAD5 .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-uQVLpSXAD5 .logo-footer {
  line-height: normal;
}
.cid-uQVLpSXAD5 .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uQVLpSXAD5 .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uQVLpSXAD5 .mbr-section-btn {
  font-size: 16px;
}
.cid-uQVLpSXAD5 .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-uSwOuyNVel .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-uSwOuyNVel .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-uSwOuyNVel .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-uSwOuyNVel .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uSwOuyNVel .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uSwOuyNVel .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uSwOuyNVel .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uSwOuyNVel .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uSwOuyNVel .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uSwOuyNVel .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-uSwOuyNVel a {
  font-style: normal;
}
.cid-uSwOuyNVel .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-uSwOuyNVel .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-uSwOuyNVel .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uSwOuyNVel .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-uSwOuyNVel .content-text {
  margin-bottom: 0;
}
.cid-uSwOuyNVel .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-uSwOuyNVel .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-uSwOuyNVel .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-uSwOuyNVel .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uSwOuyNVel .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-uSwOuyNVel .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-uSwOuyNVel .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-uSwOuyNVel .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-uSwOuyNVel .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-uSwOuyNVel .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uSwOuyNVel .nav-dropdown .link {
  font-weight: 400;
}
.cid-uSwOuyNVel .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-uSwOuyNVel .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uSwOuyNVel .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-uSwOuyNVel .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-uSwOuyNVel .content-right-side {
  text-align: center;
}
.cid-uSwOuyNVel .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-uSwOuyNVel .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-uSwOuyNVel .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-uSwOuyNVel .navbar .menu-content-top {
    display: block;
  }
  .cid-uSwOuyNVel .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-uSwOuyNVel .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-uSwOuyNVel .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-uSwOuyNVel .menu-bottom {
    display: flex;
  }
  .cid-uSwOuyNVel .navbar {
    display: block;
    padding: 0;
  }
  .cid-uSwOuyNVel .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uSwOuyNVel .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-uSwOuyNVel .navbar-toggler {
    display: none;
  }
}
.cid-uSwOuyNVel .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-uSwOuyNVel .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uSwOuyNVel .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-uSwOuyNVel .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uSwOuyNVel .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-uSwOuyNVel .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uSwOuyNVel .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uSwOuyNVel .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uSwOuyNVel .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uSwOuyNVel .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-uSwOuyNVel .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-uSwOuyNVel .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uSwOuyNVel .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uSwOuyNVel .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uSwOuyNVel .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uSwOuyNVel .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-uSwOuyNVel .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uSwOuyNVel .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uSwOuyNVel .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uSwOuyNVel .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uSwOuyNVel .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uSwOuyNVel button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-uSwOuyNVel button.navbar-toggler:focus {
  outline: none;
}
.cid-uSwOuyNVel button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-uSwOuyNVel button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uSwOuyNVel button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uSwOuyNVel button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uSwOuyNVel button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uSwOuyNVel nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uSwOuyNVel nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uSwOuyNVel nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uSwOuyNVel nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uSwOuyNVel .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uSwOuyNVel .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uSwOuyNVel .collapsed .menu-logo {
  margin-right: 0;
}
.cid-uSwOuyNVel .collapsed .btn {
  display: flex;
}
.cid-uSwOuyNVel .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uSwOuyNVel .collapsed .navbar-collapse.collapsing,
.cid-uSwOuyNVel .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uSwOuyNVel .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uSwOuyNVel .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uSwOuyNVel .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uSwOuyNVel .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uSwOuyNVel .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uSwOuyNVel .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uSwOuyNVel .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uSwOuyNVel .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-uSwOuyNVel .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uSwOuyNVel .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-uSwOuyNVel .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uSwOuyNVel .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-uSwOuyNVel .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uSwOuyNVel .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uSwOuyNVel .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-uSwOuyNVel .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-uSwOuyNVel .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-uSwOuyNVel .dropdown-item:before {
    display: none;
  }
  .cid-uSwOuyNVel .menu-logo {
    margin-right: 0;
  }
  .cid-uSwOuyNVel .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uSwOuyNVel img {
    height: 3.8rem !important;
  }
  .cid-uSwOuyNVel .btn {
    display: flex;
  }
  .cid-uSwOuyNVel button.navbar-toggler {
    display: block;
  }
  .cid-uSwOuyNVel .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-uSwOuyNVel .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-uSwOuyNVel .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uSwOuyNVel .navbar-collapse.collapsing,
  .cid-uSwOuyNVel .navbar-collapse.show {
    display: block !important;
  }
  .cid-uSwOuyNVel .navbar-collapse.collapsing .navbar-nav,
  .cid-uSwOuyNVel .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uSwOuyNVel .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uSwOuyNVel .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uSwOuyNVel .navbar-collapse.collapsing .navbar-buttons,
  .cid-uSwOuyNVel .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uSwOuyNVel .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uSwOuyNVel .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uSwOuyNVel .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uSwOuyNVel .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uSwOuyNVel .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uSwOuyNVel .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-uSwOuyNVel .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-uSwOuyNVel .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-uSwOuyNVel .nav-link:focus {
  outline: none;
}
.cid-uSwOuyNVel .navbar-toggler {
  position: relative;
}
.cid-uSwOuyNVel .dropdown-item.active,
.cid-uSwOuyNVel .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-uSwOuyNVel .nav-link:hover,
.cid-uSwOuyNVel .dropdown-item:hover {
  color: #4284df;
}
.cid-uSwOuzlzen {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uSwOuzsVuI {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-uSwOuzsVuI .block-title {
  text-align: left;
}
.cid-uSwOuzyfKS {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uSwOuzyfKS .block-title {
  text-align: left;
}
.cid-uSwOuzDcS6 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uSwOuzDcS6 .block-title {
  text-align: left;
}
.cid-uSwXHAfCev {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-uSwXHAfCev .image-block {
  margin: auto;
}
.cid-uSwXHAfCev figcaption {
  position: relative;
}
.cid-uSwXHAfCev figcaption div {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-uSwXHAfCev .image-block {
    width: 100% !important;
  }
}
.cid-uT1Ag8Xpw1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-uT1Ag8Xpw1 .nav-tabs {
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  border-bottom: none;
}
.cid-uT1Ag8Xpw1 .nav-tabs .nav-item {
  border-bottom: 1px solid #4284df;
  display: flex;
  -webkit-align-items: flex-end;
  align-items: flex-end;
}
.cid-uT1Ag8Xpw1 .nav-tabs .nav-item .nav-link {
  box-sizing: border-box;
  color: #767676;
  font-style: normal;
  font-weight: 500;
  border-radius: 0;
  border: none;
  padding: 0.5rem 1rem 0.7rem;
  margin: 0 !important;
  -webkit-transition: background-color 0.25s ease-in-out;
  transition: background-color 0.25s ease-in-out;
}
.cid-uT1Ag8Xpw1 .nav-tabs .nav-item .nav-link:hover {
  color: #ffffff;
  background-color: #4284df;
}
.cid-uT1Ag8Xpw1 .nav-tabs .nav-item .nav-link:focus {
  color: #4284df;
  box-shadow: none;
  background-color: transparent;
}
.cid-uT1Ag8Xpw1 .nav-tabs .nav-item .nav-link.active {
  border-bottom: 3px solid #4284df;
  color: #4284df;
  background: transparent;
  padding: 0.5rem 1rem 0.5rem;
}
.cid-uT1Ag8Xpw1 .mbr-section-subtitle {
  color: #767676;
}
.cid-uT1Ag8Xpw1 p {
  color: #767676;
}
.cid-uT1Ag8Xpw1 .mbr-figure {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-self: flex-start;
  align-self: flex-start;
  padding-right: 4rem;
}
.cid-uT1Ag8Xpw1 .mbr-text {
  word-break: break-word;
}
.cid-uT1Ag8Xpw1 .tabs-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uT1Ag8Xpw1 .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-bottom: 2rem;
  }
}
.cid-uSwOuzNP5I {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uSwOuzNP5I .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uSwOuzNP5I .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uSwOuzNP5I .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uSwOuzNP5I .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uSwOuzNP5I .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uSwOuzNP5I .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uSwOuzNP5I .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uSwOuzNP5I .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uSwOuzNP5I .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uSwOuzNP5I ul {
  font-size: 0;
}
.cid-uSwOuzNP5I .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-uSwOuzNP5I .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-uSwOuzNP5I .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-uSwOuzIhzP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-uSwOuzIhzP .block-text {
  text-align: left;
}
.cid-uSwOuBhgZy {
  background: #ffffff;
}
.cid-uSwOuBhgZy .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-uSwOuBhgZy figcaption {
  position: relative;
}
.cid-uSwOuBhgZy figcaption div {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-uSwOuBhgZy .image-block {
    width: 100% !important;
  }
}
.cid-uSwOuBvGKQ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-uSwOuBvGKQ p {
  text-align: center;
}
.cid-uSwOuBvGKQ .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uSwOuBvGKQ .btn-underline:hover {
  color: #505050;
}
.cid-uSwOuBvGKQ .btn-underline:before {
  background-color: #505050;
}
.cid-uSwOuBvGKQ .social-list a:focus {
  text-decoration: none;
}
.cid-uSwOuBvGKQ .text-copyright {
  width: 100%;
}
.cid-uSwOuBvGKQ .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-uSwOuBvGKQ .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-uSwOuBvGKQ .logo-footer {
  line-height: normal;
}
.cid-uSwOuBvGKQ .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uSwOuBvGKQ .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uSwOuBvGKQ .mbr-section-btn {
  font-size: 16px;
}
.cid-uSwOuBvGKQ .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-uT7OeeT8pK .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-uT7OeeT8pK .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-uT7OeeT8pK .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-uT7OeeT8pK .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uT7OeeT8pK .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uT7OeeT8pK .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uT7OeeT8pK .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uT7OeeT8pK .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uT7OeeT8pK .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uT7OeeT8pK .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-uT7OeeT8pK a {
  font-style: normal;
}
.cid-uT7OeeT8pK .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-uT7OeeT8pK .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-uT7OeeT8pK .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uT7OeeT8pK .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-uT7OeeT8pK .content-text {
  margin-bottom: 0;
}
.cid-uT7OeeT8pK .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-uT7OeeT8pK .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-uT7OeeT8pK .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-uT7OeeT8pK .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uT7OeeT8pK .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-uT7OeeT8pK .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-uT7OeeT8pK .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-uT7OeeT8pK .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-uT7OeeT8pK .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-uT7OeeT8pK .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uT7OeeT8pK .nav-dropdown .link {
  font-weight: 400;
}
.cid-uT7OeeT8pK .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-uT7OeeT8pK .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uT7OeeT8pK .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-uT7OeeT8pK .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-uT7OeeT8pK .content-right-side {
  text-align: center;
}
.cid-uT7OeeT8pK .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-uT7OeeT8pK .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-uT7OeeT8pK .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-uT7OeeT8pK .navbar .menu-content-top {
    display: block;
  }
  .cid-uT7OeeT8pK .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-uT7OeeT8pK .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-uT7OeeT8pK .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-uT7OeeT8pK .menu-bottom {
    display: flex;
  }
  .cid-uT7OeeT8pK .navbar {
    display: block;
    padding: 0;
  }
  .cid-uT7OeeT8pK .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uT7OeeT8pK .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-uT7OeeT8pK .navbar-toggler {
    display: none;
  }
}
.cid-uT7OeeT8pK .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-uT7OeeT8pK .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uT7OeeT8pK .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-uT7OeeT8pK .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uT7OeeT8pK .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-uT7OeeT8pK .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uT7OeeT8pK .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uT7OeeT8pK .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uT7OeeT8pK .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uT7OeeT8pK .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-uT7OeeT8pK .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-uT7OeeT8pK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uT7OeeT8pK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uT7OeeT8pK .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uT7OeeT8pK .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uT7OeeT8pK .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-uT7OeeT8pK .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uT7OeeT8pK .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uT7OeeT8pK .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uT7OeeT8pK .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uT7OeeT8pK .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uT7OeeT8pK button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-uT7OeeT8pK button.navbar-toggler:focus {
  outline: none;
}
.cid-uT7OeeT8pK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-uT7OeeT8pK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uT7OeeT8pK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uT7OeeT8pK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uT7OeeT8pK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uT7OeeT8pK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uT7OeeT8pK nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uT7OeeT8pK nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uT7OeeT8pK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uT7OeeT8pK .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uT7OeeT8pK .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uT7OeeT8pK .collapsed .menu-logo {
  margin-right: 0;
}
.cid-uT7OeeT8pK .collapsed .btn {
  display: flex;
}
.cid-uT7OeeT8pK .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uT7OeeT8pK .collapsed .navbar-collapse.collapsing,
.cid-uT7OeeT8pK .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uT7OeeT8pK .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uT7OeeT8pK .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uT7OeeT8pK .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uT7OeeT8pK .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uT7OeeT8pK .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uT7OeeT8pK .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uT7OeeT8pK .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uT7OeeT8pK .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-uT7OeeT8pK .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uT7OeeT8pK .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-uT7OeeT8pK .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uT7OeeT8pK .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-uT7OeeT8pK .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uT7OeeT8pK .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uT7OeeT8pK .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-uT7OeeT8pK .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-uT7OeeT8pK .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-uT7OeeT8pK .dropdown-item:before {
    display: none;
  }
  .cid-uT7OeeT8pK .menu-logo {
    margin-right: 0;
  }
  .cid-uT7OeeT8pK .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uT7OeeT8pK img {
    height: 3.8rem !important;
  }
  .cid-uT7OeeT8pK .btn {
    display: flex;
  }
  .cid-uT7OeeT8pK button.navbar-toggler {
    display: block;
  }
  .cid-uT7OeeT8pK .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-uT7OeeT8pK .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-uT7OeeT8pK .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uT7OeeT8pK .navbar-collapse.collapsing,
  .cid-uT7OeeT8pK .navbar-collapse.show {
    display: block !important;
  }
  .cid-uT7OeeT8pK .navbar-collapse.collapsing .navbar-nav,
  .cid-uT7OeeT8pK .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uT7OeeT8pK .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uT7OeeT8pK .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uT7OeeT8pK .navbar-collapse.collapsing .navbar-buttons,
  .cid-uT7OeeT8pK .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uT7OeeT8pK .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uT7OeeT8pK .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uT7OeeT8pK .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uT7OeeT8pK .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uT7OeeT8pK .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uT7OeeT8pK .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-uT7OeeT8pK .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-uT7OeeT8pK .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-uT7OeeT8pK .nav-link:focus {
  outline: none;
}
.cid-uT7OeeT8pK .navbar-toggler {
  position: relative;
}
.cid-uT7OeeT8pK .dropdown-item.active,
.cid-uT7OeeT8pK .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-uT7OeeT8pK .nav-link:hover,
.cid-uT7OeeT8pK .dropdown-item:hover {
  color: #4284df;
}
.cid-uT7Oeft8df {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uT7OefzFjX {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-uT7OefzFjX .block-title {
  text-align: left;
}
.cid-uT7OefDMDu {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uT7OefDMDu .block-title {
  text-align: left;
}
.cid-uT7OefMKl9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uT7OefMKl9 .block-text {
  text-align: left;
}
.cid-uT7OehQLCW {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uT7OeiepKG {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uT7OeiepKG .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uT7OeiepKG .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uT7OeiepKG .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uT7OeiepKG .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uT7OeiepKG .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uT7OeiepKG .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uT7OeiepKG .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uT7OeiepKG .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uT7OeiepKG .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uT7OeiepKG ul {
  font-size: 0;
}
.cid-uT7OeiepKG .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-uT7OeiepKG .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-uT7OeiepKG .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-uT7OeiK1qQ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-uT7OeiK1qQ p {
  text-align: center;
}
.cid-uT7OeiK1qQ .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uT7OeiK1qQ .btn-underline:hover {
  color: #505050;
}
.cid-uT7OeiK1qQ .btn-underline:before {
  background-color: #505050;
}
.cid-uT7OeiK1qQ .social-list a:focus {
  text-decoration: none;
}
.cid-uT7OeiK1qQ .text-copyright {
  width: 100%;
}
.cid-uT7OeiK1qQ .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-uT7OeiK1qQ .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-uT7OeiK1qQ .logo-footer {
  line-height: normal;
}
.cid-uT7OeiK1qQ .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uT7OeiK1qQ .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uT7OeiK1qQ .mbr-section-btn {
  font-size: 16px;
}
.cid-uT7OeiK1qQ .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-sza7tteiO1 .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-sza7tteiO1 .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-sza7tteiO1 .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-sza7tteiO1 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sza7tteiO1 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sza7tteiO1 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sza7tteiO1 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sza7tteiO1 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sza7tteiO1 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sza7tteiO1 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sza7tteiO1 a {
  font-style: normal;
}
.cid-sza7tteiO1 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-sza7tteiO1 .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-sza7tteiO1 .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sza7tteiO1 .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-sza7tteiO1 .content-text {
  margin-bottom: 0;
}
.cid-sza7tteiO1 .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-sza7tteiO1 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-sza7tteiO1 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-sza7tteiO1 .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-sza7tteiO1 .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-sza7tteiO1 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-sza7tteiO1 .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sza7tteiO1 .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-sza7tteiO1 .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-sza7tteiO1 .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sza7tteiO1 .nav-dropdown .link {
  font-weight: 400;
}
.cid-sza7tteiO1 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-sza7tteiO1 .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sza7tteiO1 .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-sza7tteiO1 .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-sza7tteiO1 .content-right-side {
  text-align: center;
}
.cid-sza7tteiO1 .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-sza7tteiO1 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-sza7tteiO1 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-sza7tteiO1 .navbar .menu-content-top {
    display: block;
  }
  .cid-sza7tteiO1 .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-sza7tteiO1 .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-sza7tteiO1 .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-sza7tteiO1 .menu-bottom {
    display: flex;
  }
  .cid-sza7tteiO1 .navbar {
    display: block;
    padding: 0;
  }
  .cid-sza7tteiO1 .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sza7tteiO1 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-sza7tteiO1 .navbar-toggler {
    display: none;
  }
}
.cid-sza7tteiO1 .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-sza7tteiO1 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sza7tteiO1 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-sza7tteiO1 .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sza7tteiO1 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-sza7tteiO1 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sza7tteiO1 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sza7tteiO1 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sza7tteiO1 .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sza7tteiO1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-sza7tteiO1 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sza7tteiO1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sza7tteiO1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sza7tteiO1 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sza7tteiO1 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sza7tteiO1 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-sza7tteiO1 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sza7tteiO1 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sza7tteiO1 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sza7tteiO1 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sza7tteiO1 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sza7tteiO1 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-sza7tteiO1 button.navbar-toggler:focus {
  outline: none;
}
.cid-sza7tteiO1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-sza7tteiO1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sza7tteiO1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sza7tteiO1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sza7tteiO1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sza7tteiO1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sza7tteiO1 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sza7tteiO1 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sza7tteiO1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sza7tteiO1 .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sza7tteiO1 .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sza7tteiO1 .collapsed .menu-logo {
  margin-right: 0;
}
.cid-sza7tteiO1 .collapsed .btn {
  display: flex;
}
.cid-sza7tteiO1 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sza7tteiO1 .collapsed .navbar-collapse.collapsing,
.cid-sza7tteiO1 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sza7tteiO1 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sza7tteiO1 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sza7tteiO1 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sza7tteiO1 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sza7tteiO1 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sza7tteiO1 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sza7tteiO1 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sza7tteiO1 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sza7tteiO1 .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sza7tteiO1 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-sza7tteiO1 .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-sza7tteiO1 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-sza7tteiO1 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sza7tteiO1 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sza7tteiO1 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-sza7tteiO1 .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-sza7tteiO1 .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-sza7tteiO1 .dropdown-item:before {
    display: none;
  }
  .cid-sza7tteiO1 .menu-logo {
    margin-right: 0;
  }
  .cid-sza7tteiO1 .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-sza7tteiO1 img {
    height: 3.8rem !important;
  }
  .cid-sza7tteiO1 .btn {
    display: flex;
  }
  .cid-sza7tteiO1 button.navbar-toggler {
    display: block;
  }
  .cid-sza7tteiO1 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-sza7tteiO1 .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-sza7tteiO1 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sza7tteiO1 .navbar-collapse.collapsing,
  .cid-sza7tteiO1 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sza7tteiO1 .navbar-collapse.collapsing .navbar-nav,
  .cid-sza7tteiO1 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sza7tteiO1 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sza7tteiO1 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sza7tteiO1 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sza7tteiO1 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sza7tteiO1 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sza7tteiO1 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sza7tteiO1 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sza7tteiO1 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sza7tteiO1 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sza7tteiO1 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-sza7tteiO1 .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-sza7tteiO1 .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-sza7tteiO1 .nav-link:focus {
  outline: none;
}
.cid-sza7tteiO1 .navbar-toggler {
  position: relative;
}
.cid-sza7tteiO1 .dropdown-item.active,
.cid-sza7tteiO1 .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-sza7tteiO1 .nav-link:hover,
.cid-sza7tteiO1 .dropdown-item:hover {
  color: #4284df;
}
.cid-sz993pGSHu {
  padding-top: 165px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sz99LR1exf {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sz9XmOx40V {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-szabvZaAw0 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-szabvZaAw0 p {
  text-align: center;
}
.cid-szabvZaAw0 .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-szabvZaAw0 .btn-underline:hover {
  color: #505050;
}
.cid-szabvZaAw0 .btn-underline:before {
  background-color: #505050;
}
.cid-szabvZaAw0 .social-list a:focus {
  text-decoration: none;
}
.cid-szabvZaAw0 .text-copyright {
  width: 100%;
}
.cid-szabvZaAw0 .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-szabvZaAw0 .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-szabvZaAw0 .logo-footer {
  line-height: normal;
}
.cid-szabvZaAw0 .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-szabvZaAw0 .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-szabvZaAw0 .mbr-section-btn {
  font-size: 16px;
}
.cid-szabvZaAw0 .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-uT7OvzKHcU .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-uT7OvzKHcU .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-uT7OvzKHcU .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-uT7OvzKHcU .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uT7OvzKHcU .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uT7OvzKHcU .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uT7OvzKHcU .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uT7OvzKHcU .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uT7OvzKHcU .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uT7OvzKHcU .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-uT7OvzKHcU a {
  font-style: normal;
}
.cid-uT7OvzKHcU .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-uT7OvzKHcU .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-uT7OvzKHcU .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uT7OvzKHcU .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-uT7OvzKHcU .content-text {
  margin-bottom: 0;
}
.cid-uT7OvzKHcU .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-uT7OvzKHcU .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-uT7OvzKHcU .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-uT7OvzKHcU .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uT7OvzKHcU .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-uT7OvzKHcU .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-uT7OvzKHcU .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-uT7OvzKHcU .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-uT7OvzKHcU .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-uT7OvzKHcU .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uT7OvzKHcU .nav-dropdown .link {
  font-weight: 400;
}
.cid-uT7OvzKHcU .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-uT7OvzKHcU .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uT7OvzKHcU .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-uT7OvzKHcU .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-uT7OvzKHcU .content-right-side {
  text-align: center;
}
.cid-uT7OvzKHcU .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-uT7OvzKHcU .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-uT7OvzKHcU .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-uT7OvzKHcU .navbar .menu-content-top {
    display: block;
  }
  .cid-uT7OvzKHcU .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-uT7OvzKHcU .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-uT7OvzKHcU .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-uT7OvzKHcU .menu-bottom {
    display: flex;
  }
  .cid-uT7OvzKHcU .navbar {
    display: block;
    padding: 0;
  }
  .cid-uT7OvzKHcU .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uT7OvzKHcU .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-uT7OvzKHcU .navbar-toggler {
    display: none;
  }
}
.cid-uT7OvzKHcU .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-uT7OvzKHcU .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uT7OvzKHcU .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-uT7OvzKHcU .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uT7OvzKHcU .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-uT7OvzKHcU .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uT7OvzKHcU .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uT7OvzKHcU .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uT7OvzKHcU .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uT7OvzKHcU .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-uT7OvzKHcU .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-uT7OvzKHcU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uT7OvzKHcU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uT7OvzKHcU .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uT7OvzKHcU .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uT7OvzKHcU .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-uT7OvzKHcU .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uT7OvzKHcU .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uT7OvzKHcU .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uT7OvzKHcU .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uT7OvzKHcU .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uT7OvzKHcU button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-uT7OvzKHcU button.navbar-toggler:focus {
  outline: none;
}
.cid-uT7OvzKHcU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-uT7OvzKHcU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uT7OvzKHcU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uT7OvzKHcU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uT7OvzKHcU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uT7OvzKHcU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uT7OvzKHcU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uT7OvzKHcU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uT7OvzKHcU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uT7OvzKHcU .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uT7OvzKHcU .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uT7OvzKHcU .collapsed .menu-logo {
  margin-right: 0;
}
.cid-uT7OvzKHcU .collapsed .btn {
  display: flex;
}
.cid-uT7OvzKHcU .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uT7OvzKHcU .collapsed .navbar-collapse.collapsing,
.cid-uT7OvzKHcU .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uT7OvzKHcU .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uT7OvzKHcU .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uT7OvzKHcU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uT7OvzKHcU .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uT7OvzKHcU .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uT7OvzKHcU .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uT7OvzKHcU .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uT7OvzKHcU .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-uT7OvzKHcU .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uT7OvzKHcU .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-uT7OvzKHcU .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uT7OvzKHcU .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-uT7OvzKHcU .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uT7OvzKHcU .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uT7OvzKHcU .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-uT7OvzKHcU .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-uT7OvzKHcU .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-uT7OvzKHcU .dropdown-item:before {
    display: none;
  }
  .cid-uT7OvzKHcU .menu-logo {
    margin-right: 0;
  }
  .cid-uT7OvzKHcU .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uT7OvzKHcU img {
    height: 3.8rem !important;
  }
  .cid-uT7OvzKHcU .btn {
    display: flex;
  }
  .cid-uT7OvzKHcU button.navbar-toggler {
    display: block;
  }
  .cid-uT7OvzKHcU .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-uT7OvzKHcU .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-uT7OvzKHcU .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uT7OvzKHcU .navbar-collapse.collapsing,
  .cid-uT7OvzKHcU .navbar-collapse.show {
    display: block !important;
  }
  .cid-uT7OvzKHcU .navbar-collapse.collapsing .navbar-nav,
  .cid-uT7OvzKHcU .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uT7OvzKHcU .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uT7OvzKHcU .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uT7OvzKHcU .navbar-collapse.collapsing .navbar-buttons,
  .cid-uT7OvzKHcU .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uT7OvzKHcU .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uT7OvzKHcU .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uT7OvzKHcU .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uT7OvzKHcU .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uT7OvzKHcU .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uT7OvzKHcU .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-uT7OvzKHcU .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-uT7OvzKHcU .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-uT7OvzKHcU .nav-link:focus {
  outline: none;
}
.cid-uT7OvzKHcU .navbar-toggler {
  position: relative;
}
.cid-uT7OvzKHcU .dropdown-item.active,
.cid-uT7OvzKHcU .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-uT7OvzKHcU .nav-link:hover,
.cid-uT7OvzKHcU .dropdown-item:hover {
  color: #4284df;
}
.cid-uT7OvA41iJ {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uT7OvA9pM9 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-uT7OvA9pM9 .block-title {
  text-align: left;
}
.cid-uT7OvAdrAm {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uT7OvAdrAm .block-title {
  text-align: left;
}
.cid-uT7OvAhgeO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uT7OvAhgeO .block-text {
  text-align: left;
}
.cid-uT7OvAlPCd {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uT7OvAlPCd .block-text {
  text-align: left;
}
.cid-uT7OvAuQlB {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uT7OvAuQlB .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uT7OvAuQlB .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uT7OvAuQlB .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uT7OvAuQlB .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uT7OvAuQlB .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uT7OvAuQlB .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uT7OvAuQlB .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uT7OvAuQlB .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uT7OvAuQlB .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uT7OvAuQlB ul {
  font-size: 0;
}
.cid-uT7OvAuQlB .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-uT7OvAuQlB .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-uT7OvAuQlB .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-uT7OvBXMDD {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-uT7OvBXMDD p {
  text-align: center;
}
.cid-uT7OvBXMDD .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uT7OvBXMDD .btn-underline:hover {
  color: #505050;
}
.cid-uT7OvBXMDD .btn-underline:before {
  background-color: #505050;
}
.cid-uT7OvBXMDD .social-list a:focus {
  text-decoration: none;
}
.cid-uT7OvBXMDD .text-copyright {
  width: 100%;
}
.cid-uT7OvBXMDD .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-uT7OvBXMDD .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-uT7OvBXMDD .logo-footer {
  line-height: normal;
}
.cid-uT7OvBXMDD .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uT7OvBXMDD .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uT7OvBXMDD .mbr-section-btn {
  font-size: 16px;
}
.cid-uT7OvBXMDD .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-uUdL14MukI .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-uUdL14MukI .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-uUdL14MukI .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-uUdL14MukI .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uUdL14MukI .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uUdL14MukI .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uUdL14MukI .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uUdL14MukI .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uUdL14MukI .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uUdL14MukI .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-uUdL14MukI a {
  font-style: normal;
}
.cid-uUdL14MukI .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-uUdL14MukI .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-uUdL14MukI .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uUdL14MukI .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-uUdL14MukI .content-text {
  margin-bottom: 0;
}
.cid-uUdL14MukI .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-uUdL14MukI .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-uUdL14MukI .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-uUdL14MukI .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uUdL14MukI .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-uUdL14MukI .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-uUdL14MukI .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-uUdL14MukI .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-uUdL14MukI .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-uUdL14MukI .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uUdL14MukI .nav-dropdown .link {
  font-weight: 400;
}
.cid-uUdL14MukI .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-uUdL14MukI .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uUdL14MukI .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-uUdL14MukI .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-uUdL14MukI .content-right-side {
  text-align: center;
}
.cid-uUdL14MukI .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-uUdL14MukI .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-uUdL14MukI .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-uUdL14MukI .navbar .menu-content-top {
    display: block;
  }
  .cid-uUdL14MukI .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-uUdL14MukI .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-uUdL14MukI .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-uUdL14MukI .menu-bottom {
    display: flex;
  }
  .cid-uUdL14MukI .navbar {
    display: block;
    padding: 0;
  }
  .cid-uUdL14MukI .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uUdL14MukI .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-uUdL14MukI .navbar-toggler {
    display: none;
  }
}
.cid-uUdL14MukI .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-uUdL14MukI .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uUdL14MukI .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-uUdL14MukI .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uUdL14MukI .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-uUdL14MukI .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uUdL14MukI .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uUdL14MukI .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uUdL14MukI .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uUdL14MukI .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-uUdL14MukI .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-uUdL14MukI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uUdL14MukI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uUdL14MukI .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uUdL14MukI .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uUdL14MukI .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-uUdL14MukI .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uUdL14MukI .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uUdL14MukI .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uUdL14MukI .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uUdL14MukI .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uUdL14MukI button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-uUdL14MukI button.navbar-toggler:focus {
  outline: none;
}
.cid-uUdL14MukI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-uUdL14MukI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uUdL14MukI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uUdL14MukI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uUdL14MukI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uUdL14MukI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uUdL14MukI nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uUdL14MukI nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uUdL14MukI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uUdL14MukI .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uUdL14MukI .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uUdL14MukI .collapsed .menu-logo {
  margin-right: 0;
}
.cid-uUdL14MukI .collapsed .btn {
  display: flex;
}
.cid-uUdL14MukI .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uUdL14MukI .collapsed .navbar-collapse.collapsing,
.cid-uUdL14MukI .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uUdL14MukI .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uUdL14MukI .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uUdL14MukI .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uUdL14MukI .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uUdL14MukI .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uUdL14MukI .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uUdL14MukI .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uUdL14MukI .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-uUdL14MukI .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uUdL14MukI .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-uUdL14MukI .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uUdL14MukI .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-uUdL14MukI .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uUdL14MukI .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uUdL14MukI .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-uUdL14MukI .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-uUdL14MukI .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-uUdL14MukI .dropdown-item:before {
    display: none;
  }
  .cid-uUdL14MukI .menu-logo {
    margin-right: 0;
  }
  .cid-uUdL14MukI .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uUdL14MukI img {
    height: 3.8rem !important;
  }
  .cid-uUdL14MukI .btn {
    display: flex;
  }
  .cid-uUdL14MukI button.navbar-toggler {
    display: block;
  }
  .cid-uUdL14MukI .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-uUdL14MukI .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-uUdL14MukI .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uUdL14MukI .navbar-collapse.collapsing,
  .cid-uUdL14MukI .navbar-collapse.show {
    display: block !important;
  }
  .cid-uUdL14MukI .navbar-collapse.collapsing .navbar-nav,
  .cid-uUdL14MukI .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uUdL14MukI .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uUdL14MukI .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uUdL14MukI .navbar-collapse.collapsing .navbar-buttons,
  .cid-uUdL14MukI .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uUdL14MukI .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uUdL14MukI .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uUdL14MukI .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uUdL14MukI .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uUdL14MukI .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uUdL14MukI .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-uUdL14MukI .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-uUdL14MukI .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-uUdL14MukI .nav-link:focus {
  outline: none;
}
.cid-uUdL14MukI .navbar-toggler {
  position: relative;
}
.cid-uUdL14MukI .dropdown-item.active,
.cid-uUdL14MukI .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-uUdL14MukI .nav-link:hover,
.cid-uUdL14MukI .dropdown-item:hover {
  color: #4284df;
}
.cid-uUdL15o925 {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uUdL15tvaM {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-uUdL15tvaM .block-title {
  text-align: left;
}
.cid-uUdL15yLwu {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uUdL15yLwu .block-title {
  text-align: left;
}
.cid-uUdL15CLsl {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uUdL15CLsl .block-text {
  text-align: left;
}
.cid-uUdL16LaBO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uUZ7dxdwdS {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uUZ7dxdwdS .nav-tabs {
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  border-bottom: none;
}
.cid-uUZ7dxdwdS .nav-tabs .nav-item {
  border-bottom: 1px solid #4284df;
  display: flex;
  -webkit-align-items: flex-end;
  align-items: flex-end;
}
.cid-uUZ7dxdwdS .nav-tabs .nav-item .nav-link {
  box-sizing: border-box;
  color: #767676;
  font-style: normal;
  font-weight: 500;
  border-radius: 0;
  border: none;
  padding: 0.5rem 1rem 0.7rem;
  margin: 0 !important;
  -webkit-transition: background-color 0.25s ease-in-out;
  transition: background-color 0.25s ease-in-out;
}
.cid-uUZ7dxdwdS .nav-tabs .nav-item .nav-link:hover {
  color: #ffffff;
  background-color: #4284df;
}
.cid-uUZ7dxdwdS .nav-tabs .nav-item .nav-link:focus {
  color: #4284df;
  box-shadow: none;
  background-color: transparent;
}
.cid-uUZ7dxdwdS .nav-tabs .nav-item .nav-link.active {
  border-bottom: 3px solid #4284df;
  color: #4284df;
  background: transparent;
  padding: 0.5rem 1rem 0.5rem;
}
.cid-uUZ7dxdwdS .mbr-section-subtitle {
  color: #767676;
}
.cid-uUZ7dxdwdS p {
  color: #767676;
}
.cid-uUZ7dxdwdS .mbr-figure {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-self: flex-start;
  align-self: flex-start;
  padding-right: 4rem;
}
.cid-uUZ7dxdwdS .mbr-text {
  word-break: break-word;
}
.cid-uUZ7dxdwdS .tabs-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uUZ7dxdwdS .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-bottom: 2rem;
  }
}
.cid-uUZ4v5ISV1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uUZ4v5ISV1 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uUZ4v5ISV1 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uUZ4v5ISV1 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uUZ4v5ISV1 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uUZ4v5ISV1 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uUZ4v5ISV1 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uUZ4v5ISV1 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uUZ4v5ISV1 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uUZ4v5ISV1 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uUZ4v5ISV1 ul {
  font-size: 0;
}
.cid-uUZ4v5ISV1 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-uUZ4v5ISV1 .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-uUZ4v5ISV1 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-uUdL17DIfd {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-uUdL17DIfd p {
  text-align: center;
}
.cid-uUdL17DIfd .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uUdL17DIfd .btn-underline:hover {
  color: #505050;
}
.cid-uUdL17DIfd .btn-underline:before {
  background-color: #505050;
}
.cid-uUdL17DIfd .social-list a:focus {
  text-decoration: none;
}
.cid-uUdL17DIfd .text-copyright {
  width: 100%;
}
.cid-uUdL17DIfd .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-uUdL17DIfd .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-uUdL17DIfd .logo-footer {
  line-height: normal;
}
.cid-uUdL17DIfd .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uUdL17DIfd .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uUdL17DIfd .mbr-section-btn {
  font-size: 16px;
}
.cid-uUdL17DIfd .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-uUdKUDGeKf .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-uUdKUDGeKf .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-uUdKUDGeKf .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-uUdKUDGeKf .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uUdKUDGeKf .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uUdKUDGeKf .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uUdKUDGeKf .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uUdKUDGeKf .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uUdKUDGeKf .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uUdKUDGeKf .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-uUdKUDGeKf a {
  font-style: normal;
}
.cid-uUdKUDGeKf .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-uUdKUDGeKf .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-uUdKUDGeKf .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uUdKUDGeKf .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-uUdKUDGeKf .content-text {
  margin-bottom: 0;
}
.cid-uUdKUDGeKf .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-uUdKUDGeKf .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-uUdKUDGeKf .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-uUdKUDGeKf .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uUdKUDGeKf .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-uUdKUDGeKf .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-uUdKUDGeKf .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-uUdKUDGeKf .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-uUdKUDGeKf .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-uUdKUDGeKf .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uUdKUDGeKf .nav-dropdown .link {
  font-weight: 400;
}
.cid-uUdKUDGeKf .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-uUdKUDGeKf .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uUdKUDGeKf .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-uUdKUDGeKf .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-uUdKUDGeKf .content-right-side {
  text-align: center;
}
.cid-uUdKUDGeKf .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-uUdKUDGeKf .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-uUdKUDGeKf .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-uUdKUDGeKf .navbar .menu-content-top {
    display: block;
  }
  .cid-uUdKUDGeKf .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-uUdKUDGeKf .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-uUdKUDGeKf .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-uUdKUDGeKf .menu-bottom {
    display: flex;
  }
  .cid-uUdKUDGeKf .navbar {
    display: block;
    padding: 0;
  }
  .cid-uUdKUDGeKf .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uUdKUDGeKf .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-uUdKUDGeKf .navbar-toggler {
    display: none;
  }
}
.cid-uUdKUDGeKf .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-uUdKUDGeKf .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uUdKUDGeKf .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-uUdKUDGeKf .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uUdKUDGeKf .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-uUdKUDGeKf .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uUdKUDGeKf .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uUdKUDGeKf .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uUdKUDGeKf .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uUdKUDGeKf .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-uUdKUDGeKf .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-uUdKUDGeKf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uUdKUDGeKf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uUdKUDGeKf .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uUdKUDGeKf .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uUdKUDGeKf .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-uUdKUDGeKf .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uUdKUDGeKf .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uUdKUDGeKf .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uUdKUDGeKf .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uUdKUDGeKf .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uUdKUDGeKf button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-uUdKUDGeKf button.navbar-toggler:focus {
  outline: none;
}
.cid-uUdKUDGeKf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-uUdKUDGeKf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uUdKUDGeKf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uUdKUDGeKf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uUdKUDGeKf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uUdKUDGeKf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uUdKUDGeKf nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uUdKUDGeKf nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uUdKUDGeKf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uUdKUDGeKf .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uUdKUDGeKf .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uUdKUDGeKf .collapsed .menu-logo {
  margin-right: 0;
}
.cid-uUdKUDGeKf .collapsed .btn {
  display: flex;
}
.cid-uUdKUDGeKf .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uUdKUDGeKf .collapsed .navbar-collapse.collapsing,
.cid-uUdKUDGeKf .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uUdKUDGeKf .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uUdKUDGeKf .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uUdKUDGeKf .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uUdKUDGeKf .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uUdKUDGeKf .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uUdKUDGeKf .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uUdKUDGeKf .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uUdKUDGeKf .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-uUdKUDGeKf .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uUdKUDGeKf .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-uUdKUDGeKf .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uUdKUDGeKf .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-uUdKUDGeKf .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uUdKUDGeKf .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uUdKUDGeKf .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-uUdKUDGeKf .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-uUdKUDGeKf .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-uUdKUDGeKf .dropdown-item:before {
    display: none;
  }
  .cid-uUdKUDGeKf .menu-logo {
    margin-right: 0;
  }
  .cid-uUdKUDGeKf .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uUdKUDGeKf img {
    height: 3.8rem !important;
  }
  .cid-uUdKUDGeKf .btn {
    display: flex;
  }
  .cid-uUdKUDGeKf button.navbar-toggler {
    display: block;
  }
  .cid-uUdKUDGeKf .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-uUdKUDGeKf .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-uUdKUDGeKf .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uUdKUDGeKf .navbar-collapse.collapsing,
  .cid-uUdKUDGeKf .navbar-collapse.show {
    display: block !important;
  }
  .cid-uUdKUDGeKf .navbar-collapse.collapsing .navbar-nav,
  .cid-uUdKUDGeKf .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uUdKUDGeKf .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uUdKUDGeKf .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uUdKUDGeKf .navbar-collapse.collapsing .navbar-buttons,
  .cid-uUdKUDGeKf .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uUdKUDGeKf .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uUdKUDGeKf .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uUdKUDGeKf .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uUdKUDGeKf .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uUdKUDGeKf .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uUdKUDGeKf .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-uUdKUDGeKf .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-uUdKUDGeKf .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-uUdKUDGeKf .nav-link:focus {
  outline: none;
}
.cid-uUdKUDGeKf .navbar-toggler {
  position: relative;
}
.cid-uUdKUDGeKf .dropdown-item.active,
.cid-uUdKUDGeKf .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-uUdKUDGeKf .nav-link:hover,
.cid-uUdKUDGeKf .dropdown-item:hover {
  color: #4284df;
}
.cid-uUdKUEkNIV {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uUdKUErs8G {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-uUdKUErs8G .block-title {
  text-align: left;
}
.cid-uUdKUEzzdQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uUdKUEzzdQ .block-title {
  text-align: left;
}
.cid-uUdKUEDisb {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uUdKUEDisb .block-text {
  text-align: left;
}
.cid-uUdKUEIT4h {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uUdKUENPlW {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uUdKUENPlW .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uUdKUENPlW .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uUdKUENPlW .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uUdKUENPlW .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uUdKUENPlW .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uUdKUENPlW .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uUdKUENPlW .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uUdKUENPlW .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uUdKUENPlW .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uUdKUENPlW ul {
  font-size: 0;
}
.cid-uUdKUENPlW .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-uUdKUENPlW .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-uUdKUENPlW .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-uUdKUFk8ch {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-uUdKUFk8ch p {
  text-align: center;
}
.cid-uUdKUFk8ch .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uUdKUFk8ch .btn-underline:hover {
  color: #505050;
}
.cid-uUdKUFk8ch .btn-underline:before {
  background-color: #505050;
}
.cid-uUdKUFk8ch .social-list a:focus {
  text-decoration: none;
}
.cid-uUdKUFk8ch .text-copyright {
  width: 100%;
}
.cid-uUdKUFk8ch .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-uUdKUFk8ch .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-uUdKUFk8ch .logo-footer {
  line-height: normal;
}
.cid-uUdKUFk8ch .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uUdKUFk8ch .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uUdKUFk8ch .mbr-section-btn {
  font-size: 16px;
}
.cid-uUdKUFk8ch .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-uUZ1TstWIq .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-uUZ1TstWIq .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-uUZ1TstWIq .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-uUZ1TstWIq .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uUZ1TstWIq .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uUZ1TstWIq .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uUZ1TstWIq .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uUZ1TstWIq .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uUZ1TstWIq .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uUZ1TstWIq .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-uUZ1TstWIq a {
  font-style: normal;
}
.cid-uUZ1TstWIq .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-uUZ1TstWIq .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-uUZ1TstWIq .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uUZ1TstWIq .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-uUZ1TstWIq .content-text {
  margin-bottom: 0;
}
.cid-uUZ1TstWIq .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-uUZ1TstWIq .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-uUZ1TstWIq .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-uUZ1TstWIq .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uUZ1TstWIq .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-uUZ1TstWIq .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-uUZ1TstWIq .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-uUZ1TstWIq .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-uUZ1TstWIq .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-uUZ1TstWIq .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uUZ1TstWIq .nav-dropdown .link {
  font-weight: 400;
}
.cid-uUZ1TstWIq .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-uUZ1TstWIq .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uUZ1TstWIq .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-uUZ1TstWIq .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-uUZ1TstWIq .content-right-side {
  text-align: center;
}
.cid-uUZ1TstWIq .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-uUZ1TstWIq .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-uUZ1TstWIq .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-uUZ1TstWIq .navbar .menu-content-top {
    display: block;
  }
  .cid-uUZ1TstWIq .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-uUZ1TstWIq .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-uUZ1TstWIq .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-uUZ1TstWIq .menu-bottom {
    display: flex;
  }
  .cid-uUZ1TstWIq .navbar {
    display: block;
    padding: 0;
  }
  .cid-uUZ1TstWIq .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uUZ1TstWIq .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-uUZ1TstWIq .navbar-toggler {
    display: none;
  }
}
.cid-uUZ1TstWIq .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-uUZ1TstWIq .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uUZ1TstWIq .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-uUZ1TstWIq .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uUZ1TstWIq .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-uUZ1TstWIq .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uUZ1TstWIq .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uUZ1TstWIq .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uUZ1TstWIq .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uUZ1TstWIq .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-uUZ1TstWIq .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-uUZ1TstWIq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uUZ1TstWIq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uUZ1TstWIq .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uUZ1TstWIq .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uUZ1TstWIq .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-uUZ1TstWIq .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uUZ1TstWIq .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uUZ1TstWIq .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uUZ1TstWIq .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uUZ1TstWIq .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uUZ1TstWIq button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-uUZ1TstWIq button.navbar-toggler:focus {
  outline: none;
}
.cid-uUZ1TstWIq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-uUZ1TstWIq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uUZ1TstWIq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uUZ1TstWIq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uUZ1TstWIq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uUZ1TstWIq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uUZ1TstWIq nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uUZ1TstWIq nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uUZ1TstWIq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uUZ1TstWIq .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uUZ1TstWIq .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uUZ1TstWIq .collapsed .menu-logo {
  margin-right: 0;
}
.cid-uUZ1TstWIq .collapsed .btn {
  display: flex;
}
.cid-uUZ1TstWIq .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uUZ1TstWIq .collapsed .navbar-collapse.collapsing,
.cid-uUZ1TstWIq .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uUZ1TstWIq .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uUZ1TstWIq .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uUZ1TstWIq .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uUZ1TstWIq .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uUZ1TstWIq .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uUZ1TstWIq .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uUZ1TstWIq .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uUZ1TstWIq .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-uUZ1TstWIq .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uUZ1TstWIq .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-uUZ1TstWIq .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uUZ1TstWIq .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-uUZ1TstWIq .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uUZ1TstWIq .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uUZ1TstWIq .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-uUZ1TstWIq .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-uUZ1TstWIq .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-uUZ1TstWIq .dropdown-item:before {
    display: none;
  }
  .cid-uUZ1TstWIq .menu-logo {
    margin-right: 0;
  }
  .cid-uUZ1TstWIq .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uUZ1TstWIq img {
    height: 3.8rem !important;
  }
  .cid-uUZ1TstWIq .btn {
    display: flex;
  }
  .cid-uUZ1TstWIq button.navbar-toggler {
    display: block;
  }
  .cid-uUZ1TstWIq .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-uUZ1TstWIq .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-uUZ1TstWIq .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uUZ1TstWIq .navbar-collapse.collapsing,
  .cid-uUZ1TstWIq .navbar-collapse.show {
    display: block !important;
  }
  .cid-uUZ1TstWIq .navbar-collapse.collapsing .navbar-nav,
  .cid-uUZ1TstWIq .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uUZ1TstWIq .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uUZ1TstWIq .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uUZ1TstWIq .navbar-collapse.collapsing .navbar-buttons,
  .cid-uUZ1TstWIq .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uUZ1TstWIq .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uUZ1TstWIq .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uUZ1TstWIq .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uUZ1TstWIq .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uUZ1TstWIq .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uUZ1TstWIq .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-uUZ1TstWIq .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-uUZ1TstWIq .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-uUZ1TstWIq .nav-link:focus {
  outline: none;
}
.cid-uUZ1TstWIq .navbar-toggler {
  position: relative;
}
.cid-uUZ1TstWIq .dropdown-item.active,
.cid-uUZ1TstWIq .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-uUZ1TstWIq .nav-link:hover,
.cid-uUZ1TstWIq .dropdown-item:hover {
  color: #4284df;
}
.cid-uUZ1Tt9WKO {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uUZ1Ttgziv {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-uUZ1Ttgziv .block-title {
  text-align: left;
}
.cid-uUZ1TtnUTx {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uUZ1TtnUTx .block-title {
  text-align: left;
}
.cid-uUZ1TtsKyh {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uUZ1TtsKyh .block-text {
  text-align: left;
}
.cid-uVxj1CDWoI {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uUZ7h8PzLR {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-uUZ7h8PzLR .nav-tabs {
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  border-bottom: none;
}
.cid-uUZ7h8PzLR .nav-tabs .nav-item {
  border-bottom: 1px solid #4284df;
  display: flex;
  -webkit-align-items: flex-end;
  align-items: flex-end;
}
.cid-uUZ7h8PzLR .nav-tabs .nav-item .nav-link {
  box-sizing: border-box;
  color: #767676;
  font-style: normal;
  font-weight: 500;
  border-radius: 0;
  border: none;
  padding: 0.5rem 1rem 0.7rem;
  margin: 0 !important;
  -webkit-transition: background-color 0.25s ease-in-out;
  transition: background-color 0.25s ease-in-out;
}
.cid-uUZ7h8PzLR .nav-tabs .nav-item .nav-link:hover {
  color: #ffffff;
  background-color: #4284df;
}
.cid-uUZ7h8PzLR .nav-tabs .nav-item .nav-link:focus {
  color: #4284df;
  box-shadow: none;
  background-color: transparent;
}
.cid-uUZ7h8PzLR .nav-tabs .nav-item .nav-link.active {
  border-bottom: 3px solid #4284df;
  color: #4284df;
  background: transparent;
  padding: 0.5rem 1rem 0.5rem;
}
.cid-uUZ7h8PzLR .mbr-section-subtitle {
  color: #767676;
}
.cid-uUZ7h8PzLR p {
  color: #767676;
}
.cid-uUZ7h8PzLR .mbr-figure {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-self: flex-start;
  align-self: flex-start;
  padding-right: 4rem;
}
.cid-uUZ7h8PzLR .mbr-text {
  word-break: break-word;
}
.cid-uUZ7h8PzLR .tabs-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uUZ7h8PzLR .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-bottom: 2rem;
  }
}
.cid-uVDWqdvZDZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uVDWqdvZDZ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uVDWqdvZDZ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uVDWqdvZDZ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uVDWqdvZDZ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uVDWqdvZDZ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uVDWqdvZDZ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uVDWqdvZDZ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uVDWqdvZDZ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uVDWqdvZDZ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uVDWqdvZDZ ul {
  font-size: 0;
}
.cid-uVDWqdvZDZ .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-uVDWqdvZDZ .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-uVDWqdvZDZ .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-uUZ1Ttzy46 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uUZ1TtGpv3 {
  background: #ffffff;
}
.cid-uUZ1TtGpv3 .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-uUZ1TtGpv3 figcaption {
  position: relative;
}
.cid-uUZ1TtGpv3 figcaption div {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-uUZ1TtGpv3 .image-block {
    width: 100% !important;
  }
}
.cid-uUZ1TtPPaR {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-uUZ1TtPPaR p {
  text-align: center;
}
.cid-uUZ1TtPPaR .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uUZ1TtPPaR .btn-underline:hover {
  color: #505050;
}
.cid-uUZ1TtPPaR .btn-underline:before {
  background-color: #505050;
}
.cid-uUZ1TtPPaR .social-list a:focus {
  text-decoration: none;
}
.cid-uUZ1TtPPaR .text-copyright {
  width: 100%;
}
.cid-uUZ1TtPPaR .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-uUZ1TtPPaR .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-uUZ1TtPPaR .logo-footer {
  line-height: normal;
}
.cid-uUZ1TtPPaR .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uUZ1TtPPaR .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uUZ1TtPPaR .mbr-section-btn {
  font-size: 16px;
}
.cid-uUZ1TtPPaR .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-uVDSaI2SZu .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-uVDSaI2SZu .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-uVDSaI2SZu .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-uVDSaI2SZu .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uVDSaI2SZu .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uVDSaI2SZu .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uVDSaI2SZu .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uVDSaI2SZu .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uVDSaI2SZu .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uVDSaI2SZu .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-uVDSaI2SZu a {
  font-style: normal;
}
.cid-uVDSaI2SZu .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-uVDSaI2SZu .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-uVDSaI2SZu .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uVDSaI2SZu .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-uVDSaI2SZu .content-text {
  margin-bottom: 0;
}
.cid-uVDSaI2SZu .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-uVDSaI2SZu .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-uVDSaI2SZu .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-uVDSaI2SZu .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uVDSaI2SZu .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-uVDSaI2SZu .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-uVDSaI2SZu .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-uVDSaI2SZu .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-uVDSaI2SZu .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-uVDSaI2SZu .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uVDSaI2SZu .nav-dropdown .link {
  font-weight: 400;
}
.cid-uVDSaI2SZu .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-uVDSaI2SZu .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uVDSaI2SZu .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-uVDSaI2SZu .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-uVDSaI2SZu .content-right-side {
  text-align: center;
}
.cid-uVDSaI2SZu .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-uVDSaI2SZu .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-uVDSaI2SZu .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-uVDSaI2SZu .navbar .menu-content-top {
    display: block;
  }
  .cid-uVDSaI2SZu .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-uVDSaI2SZu .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-uVDSaI2SZu .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-uVDSaI2SZu .menu-bottom {
    display: flex;
  }
  .cid-uVDSaI2SZu .navbar {
    display: block;
    padding: 0;
  }
  .cid-uVDSaI2SZu .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uVDSaI2SZu .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-uVDSaI2SZu .navbar-toggler {
    display: none;
  }
}
.cid-uVDSaI2SZu .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-uVDSaI2SZu .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uVDSaI2SZu .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-uVDSaI2SZu .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uVDSaI2SZu .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-uVDSaI2SZu .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uVDSaI2SZu .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uVDSaI2SZu .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uVDSaI2SZu .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uVDSaI2SZu .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-uVDSaI2SZu .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-uVDSaI2SZu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVDSaI2SZu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uVDSaI2SZu .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uVDSaI2SZu .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVDSaI2SZu .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-uVDSaI2SZu .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uVDSaI2SZu .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uVDSaI2SZu .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uVDSaI2SZu .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uVDSaI2SZu .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uVDSaI2SZu button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-uVDSaI2SZu button.navbar-toggler:focus {
  outline: none;
}
.cid-uVDSaI2SZu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-uVDSaI2SZu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVDSaI2SZu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVDSaI2SZu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVDSaI2SZu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVDSaI2SZu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVDSaI2SZu nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVDSaI2SZu nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVDSaI2SZu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVDSaI2SZu .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uVDSaI2SZu .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uVDSaI2SZu .collapsed .menu-logo {
  margin-right: 0;
}
.cid-uVDSaI2SZu .collapsed .btn {
  display: flex;
}
.cid-uVDSaI2SZu .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uVDSaI2SZu .collapsed .navbar-collapse.collapsing,
.cid-uVDSaI2SZu .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uVDSaI2SZu .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uVDSaI2SZu .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uVDSaI2SZu .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uVDSaI2SZu .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uVDSaI2SZu .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uVDSaI2SZu .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uVDSaI2SZu .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uVDSaI2SZu .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-uVDSaI2SZu .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uVDSaI2SZu .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-uVDSaI2SZu .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uVDSaI2SZu .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-uVDSaI2SZu .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uVDSaI2SZu .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uVDSaI2SZu .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-uVDSaI2SZu .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-uVDSaI2SZu .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-uVDSaI2SZu .dropdown-item:before {
    display: none;
  }
  .cid-uVDSaI2SZu .menu-logo {
    margin-right: 0;
  }
  .cid-uVDSaI2SZu .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uVDSaI2SZu img {
    height: 3.8rem !important;
  }
  .cid-uVDSaI2SZu .btn {
    display: flex;
  }
  .cid-uVDSaI2SZu button.navbar-toggler {
    display: block;
  }
  .cid-uVDSaI2SZu .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-uVDSaI2SZu .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-uVDSaI2SZu .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uVDSaI2SZu .navbar-collapse.collapsing,
  .cid-uVDSaI2SZu .navbar-collapse.show {
    display: block !important;
  }
  .cid-uVDSaI2SZu .navbar-collapse.collapsing .navbar-nav,
  .cid-uVDSaI2SZu .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uVDSaI2SZu .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uVDSaI2SZu .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uVDSaI2SZu .navbar-collapse.collapsing .navbar-buttons,
  .cid-uVDSaI2SZu .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uVDSaI2SZu .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uVDSaI2SZu .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uVDSaI2SZu .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uVDSaI2SZu .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uVDSaI2SZu .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uVDSaI2SZu .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-uVDSaI2SZu .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-uVDSaI2SZu .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-uVDSaI2SZu .nav-link:focus {
  outline: none;
}
.cid-uVDSaI2SZu .navbar-toggler {
  position: relative;
}
.cid-uVDSaI2SZu .dropdown-item.active,
.cid-uVDSaI2SZu .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-uVDSaI2SZu .nav-link:hover,
.cid-uVDSaI2SZu .dropdown-item:hover {
  color: #4284df;
}
.cid-uVDSaIFplk {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uVDSaIL9o2 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-uVDSaIL9o2 .block-title {
  text-align: left;
}
.cid-uVDSaIPqW6 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uVDSaIPqW6 .block-title {
  text-align: left;
}
.cid-uVDSaIV0zW {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uVDSaIV0zW .block-text {
  text-align: left;
}
.cid-uWNfbr781e {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-uWNfbr781e .nav-tabs {
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  border-bottom: none;
}
.cid-uWNfbr781e .nav-tabs .nav-item {
  border-bottom: 1px solid #4284df;
  display: flex;
  -webkit-align-items: flex-end;
  align-items: flex-end;
}
.cid-uWNfbr781e .nav-tabs .nav-item .nav-link {
  box-sizing: border-box;
  color: #767676;
  font-style: normal;
  font-weight: 500;
  border-radius: 0;
  border: none;
  padding: 0.5rem 1rem 0.7rem;
  margin: 0 !important;
  -webkit-transition: background-color 0.25s ease-in-out;
  transition: background-color 0.25s ease-in-out;
}
.cid-uWNfbr781e .nav-tabs .nav-item .nav-link:hover {
  color: #ffffff;
  background-color: #4284df;
}
.cid-uWNfbr781e .nav-tabs .nav-item .nav-link:focus {
  color: #4284df;
  box-shadow: none;
  background-color: transparent;
}
.cid-uWNfbr781e .nav-tabs .nav-item .nav-link.active {
  border-bottom: 3px solid #4284df;
  color: #4284df;
  background: transparent;
  padding: 0.5rem 1rem 0.5rem;
}
.cid-uWNfbr781e .mbr-section-subtitle {
  color: #767676;
}
.cid-uWNfbr781e p {
  color: #767676;
}
.cid-uWNfbr781e .mbr-figure {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-self: flex-start;
  align-self: flex-start;
  padding-right: 4rem;
}
.cid-uWNfbr781e .mbr-text {
  word-break: break-word;
}
.cid-uWNfbr781e .tabs-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uWNfbr781e .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-bottom: 2rem;
  }
}
.cid-uWNfcVNRn3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uWNfcVNRn3 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uWNfcVNRn3 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uWNfcVNRn3 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uWNfcVNRn3 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uWNfcVNRn3 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uWNfcVNRn3 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uWNfcVNRn3 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uWNfcVNRn3 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uWNfcVNRn3 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uWNfcVNRn3 ul {
  font-size: 0;
}
.cid-uWNfcVNRn3 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-uWNfcVNRn3 .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-uWNfcVNRn3 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-uVDYKvQqxw {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-uVDYKvQqxw .nav-tabs {
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  border-bottom: none;
}
.cid-uVDYKvQqxw .nav-tabs .nav-item {
  border-bottom: 1px solid #4284df;
  display: flex;
  -webkit-align-items: flex-end;
  align-items: flex-end;
}
.cid-uVDYKvQqxw .nav-tabs .nav-item .nav-link {
  box-sizing: border-box;
  color: #767676;
  font-style: normal;
  font-weight: 500;
  border-radius: 0;
  border: none;
  padding: 0.5rem 1rem 0.7rem;
  margin: 0 !important;
  -webkit-transition: background-color 0.25s ease-in-out;
  transition: background-color 0.25s ease-in-out;
}
.cid-uVDYKvQqxw .nav-tabs .nav-item .nav-link:hover {
  color: #ffffff;
  background-color: #4284df;
}
.cid-uVDYKvQqxw .nav-tabs .nav-item .nav-link:focus {
  color: #4284df;
  box-shadow: none;
  background-color: transparent;
}
.cid-uVDYKvQqxw .nav-tabs .nav-item .nav-link.active {
  border-bottom: 3px solid #4284df;
  color: #4284df;
  background: transparent;
  padding: 0.5rem 1rem 0.5rem;
}
.cid-uVDYKvQqxw .mbr-section-subtitle {
  color: #767676;
}
.cid-uVDYKvQqxw p {
  color: #767676;
}
.cid-uVDYKvQqxw .mbr-figure {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-self: flex-start;
  align-self: flex-start;
  padding-right: 4rem;
}
.cid-uVDYKvQqxw .mbr-text {
  word-break: break-word;
}
.cid-uVDYKvQqxw .tabs-container {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-uVDYKvQqxw .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-bottom: 2rem;
  }
}
.cid-uVDSaJGxRF {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uVDSaJGxRF .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uVDSaJGxRF .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uVDSaJGxRF .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uVDSaJGxRF .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uVDSaJGxRF .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uVDSaJGxRF .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uVDSaJGxRF .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uVDSaJGxRF .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uVDSaJGxRF .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uVDSaJGxRF ul {
  font-size: 0;
}
.cid-uVDSaJGxRF .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-uVDSaJGxRF .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-uVDSaJGxRF .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-uVDSaKHKmI {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-uVDSaKHKmI p {
  text-align: center;
}
.cid-uVDSaKHKmI .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVDSaKHKmI .btn-underline:hover {
  color: #505050;
}
.cid-uVDSaKHKmI .btn-underline:before {
  background-color: #505050;
}
.cid-uVDSaKHKmI .social-list a:focus {
  text-decoration: none;
}
.cid-uVDSaKHKmI .text-copyright {
  width: 100%;
}
.cid-uVDSaKHKmI .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-uVDSaKHKmI .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-uVDSaKHKmI .logo-footer {
  line-height: normal;
}
.cid-uVDSaKHKmI .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uVDSaKHKmI .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uVDSaKHKmI .mbr-section-btn {
  font-size: 16px;
}
.cid-uVDSaKHKmI .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-uVDSjadphR .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-uVDSjadphR .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-uVDSjadphR .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-uVDSjadphR .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uVDSjadphR .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uVDSjadphR .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uVDSjadphR .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uVDSjadphR .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uVDSjadphR .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uVDSjadphR .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-uVDSjadphR a {
  font-style: normal;
}
.cid-uVDSjadphR .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-uVDSjadphR .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-uVDSjadphR .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uVDSjadphR .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-uVDSjadphR .content-text {
  margin-bottom: 0;
}
.cid-uVDSjadphR .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-uVDSjadphR .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-uVDSjadphR .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-uVDSjadphR .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uVDSjadphR .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-uVDSjadphR .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-uVDSjadphR .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-uVDSjadphR .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-uVDSjadphR .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-uVDSjadphR .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uVDSjadphR .nav-dropdown .link {
  font-weight: 400;
}
.cid-uVDSjadphR .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-uVDSjadphR .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uVDSjadphR .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-uVDSjadphR .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-uVDSjadphR .content-right-side {
  text-align: center;
}
.cid-uVDSjadphR .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-uVDSjadphR .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-uVDSjadphR .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-uVDSjadphR .navbar .menu-content-top {
    display: block;
  }
  .cid-uVDSjadphR .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-uVDSjadphR .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-uVDSjadphR .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-uVDSjadphR .menu-bottom {
    display: flex;
  }
  .cid-uVDSjadphR .navbar {
    display: block;
    padding: 0;
  }
  .cid-uVDSjadphR .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uVDSjadphR .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-uVDSjadphR .navbar-toggler {
    display: none;
  }
}
.cid-uVDSjadphR .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-uVDSjadphR .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uVDSjadphR .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-uVDSjadphR .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uVDSjadphR .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-uVDSjadphR .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uVDSjadphR .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uVDSjadphR .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uVDSjadphR .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uVDSjadphR .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-uVDSjadphR .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-uVDSjadphR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uVDSjadphR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uVDSjadphR .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uVDSjadphR .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uVDSjadphR .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-uVDSjadphR .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uVDSjadphR .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uVDSjadphR .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uVDSjadphR .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uVDSjadphR .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uVDSjadphR button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-uVDSjadphR button.navbar-toggler:focus {
  outline: none;
}
.cid-uVDSjadphR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-uVDSjadphR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uVDSjadphR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uVDSjadphR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uVDSjadphR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uVDSjadphR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVDSjadphR nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uVDSjadphR nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uVDSjadphR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uVDSjadphR .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uVDSjadphR .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uVDSjadphR .collapsed .menu-logo {
  margin-right: 0;
}
.cid-uVDSjadphR .collapsed .btn {
  display: flex;
}
.cid-uVDSjadphR .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uVDSjadphR .collapsed .navbar-collapse.collapsing,
.cid-uVDSjadphR .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uVDSjadphR .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uVDSjadphR .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uVDSjadphR .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uVDSjadphR .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uVDSjadphR .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uVDSjadphR .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uVDSjadphR .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uVDSjadphR .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-uVDSjadphR .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uVDSjadphR .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-uVDSjadphR .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uVDSjadphR .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-uVDSjadphR .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uVDSjadphR .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uVDSjadphR .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-uVDSjadphR .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-uVDSjadphR .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-uVDSjadphR .dropdown-item:before {
    display: none;
  }
  .cid-uVDSjadphR .menu-logo {
    margin-right: 0;
  }
  .cid-uVDSjadphR .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uVDSjadphR img {
    height: 3.8rem !important;
  }
  .cid-uVDSjadphR .btn {
    display: flex;
  }
  .cid-uVDSjadphR button.navbar-toggler {
    display: block;
  }
  .cid-uVDSjadphR .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-uVDSjadphR .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-uVDSjadphR .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uVDSjadphR .navbar-collapse.collapsing,
  .cid-uVDSjadphR .navbar-collapse.show {
    display: block !important;
  }
  .cid-uVDSjadphR .navbar-collapse.collapsing .navbar-nav,
  .cid-uVDSjadphR .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uVDSjadphR .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uVDSjadphR .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uVDSjadphR .navbar-collapse.collapsing .navbar-buttons,
  .cid-uVDSjadphR .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uVDSjadphR .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uVDSjadphR .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uVDSjadphR .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uVDSjadphR .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uVDSjadphR .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uVDSjadphR .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-uVDSjadphR .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-uVDSjadphR .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-uVDSjadphR .nav-link:focus {
  outline: none;
}
.cid-uVDSjadphR .navbar-toggler {
  position: relative;
}
.cid-uVDSjadphR .dropdown-item.active,
.cid-uVDSjadphR .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-uVDSjadphR .nav-link:hover,
.cid-uVDSjadphR .dropdown-item:hover {
  color: #4284df;
}
.cid-uVDSjaxUTE {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uVDSjaBesJ {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-uVDSjaBesJ .block-title {
  text-align: left;
}
.cid-uVDSjaFu2r {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uVDSjaFu2r .block-title {
  text-align: left;
}
.cid-uVDSjaJGMW {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uVDSjaJGMW .block-text {
  text-align: left;
}
.cid-uVDSjaNMso {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uVDSjaSgOw {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uVDSjaSgOw .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uVDSjaSgOw .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uVDSjaSgOw .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uVDSjaSgOw .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uVDSjaSgOw .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uVDSjaSgOw .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uVDSjaSgOw .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uVDSjaSgOw .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uVDSjaSgOw .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uVDSjaSgOw ul {
  font-size: 0;
}
.cid-uVDSjaSgOw .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-uVDSjaSgOw .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-uVDSjaSgOw .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-uVDSjbfCJv {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-uVDSjbfCJv p {
  text-align: center;
}
.cid-uVDSjbfCJv .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uVDSjbfCJv .btn-underline:hover {
  color: #505050;
}
.cid-uVDSjbfCJv .btn-underline:before {
  background-color: #505050;
}
.cid-uVDSjbfCJv .social-list a:focus {
  text-decoration: none;
}
.cid-uVDSjbfCJv .text-copyright {
  width: 100%;
}
.cid-uVDSjbfCJv .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-uVDSjbfCJv .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-uVDSjbfCJv .logo-footer {
  line-height: normal;
}
.cid-uVDSjbfCJv .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uVDSjbfCJv .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uVDSjbfCJv .mbr-section-btn {
  font-size: 16px;
}
.cid-uVDSjbfCJv .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-uWNIVDbUF1 .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-uWNIVDbUF1 .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-uWNIVDbUF1 .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-uWNIVDbUF1 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uWNIVDbUF1 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uWNIVDbUF1 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uWNIVDbUF1 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uWNIVDbUF1 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uWNIVDbUF1 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uWNIVDbUF1 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-uWNIVDbUF1 a {
  font-style: normal;
}
.cid-uWNIVDbUF1 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-uWNIVDbUF1 .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-uWNIVDbUF1 .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uWNIVDbUF1 .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-uWNIVDbUF1 .content-text {
  margin-bottom: 0;
}
.cid-uWNIVDbUF1 .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-uWNIVDbUF1 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-uWNIVDbUF1 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-uWNIVDbUF1 .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uWNIVDbUF1 .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-uWNIVDbUF1 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-uWNIVDbUF1 .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-uWNIVDbUF1 .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-uWNIVDbUF1 .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-uWNIVDbUF1 .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uWNIVDbUF1 .nav-dropdown .link {
  font-weight: 400;
}
.cid-uWNIVDbUF1 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-uWNIVDbUF1 .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uWNIVDbUF1 .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-uWNIVDbUF1 .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-uWNIVDbUF1 .content-right-side {
  text-align: center;
}
.cid-uWNIVDbUF1 .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-uWNIVDbUF1 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-uWNIVDbUF1 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-uWNIVDbUF1 .navbar .menu-content-top {
    display: block;
  }
  .cid-uWNIVDbUF1 .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-uWNIVDbUF1 .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-uWNIVDbUF1 .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-uWNIVDbUF1 .menu-bottom {
    display: flex;
  }
  .cid-uWNIVDbUF1 .navbar {
    display: block;
    padding: 0;
  }
  .cid-uWNIVDbUF1 .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uWNIVDbUF1 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-uWNIVDbUF1 .navbar-toggler {
    display: none;
  }
}
.cid-uWNIVDbUF1 .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-uWNIVDbUF1 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uWNIVDbUF1 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-uWNIVDbUF1 .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uWNIVDbUF1 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-uWNIVDbUF1 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uWNIVDbUF1 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uWNIVDbUF1 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uWNIVDbUF1 .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uWNIVDbUF1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-uWNIVDbUF1 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-uWNIVDbUF1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uWNIVDbUF1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uWNIVDbUF1 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uWNIVDbUF1 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uWNIVDbUF1 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-uWNIVDbUF1 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uWNIVDbUF1 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uWNIVDbUF1 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uWNIVDbUF1 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uWNIVDbUF1 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uWNIVDbUF1 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-uWNIVDbUF1 button.navbar-toggler:focus {
  outline: none;
}
.cid-uWNIVDbUF1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-uWNIVDbUF1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uWNIVDbUF1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uWNIVDbUF1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uWNIVDbUF1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uWNIVDbUF1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uWNIVDbUF1 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uWNIVDbUF1 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uWNIVDbUF1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uWNIVDbUF1 .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uWNIVDbUF1 .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uWNIVDbUF1 .collapsed .menu-logo {
  margin-right: 0;
}
.cid-uWNIVDbUF1 .collapsed .btn {
  display: flex;
}
.cid-uWNIVDbUF1 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uWNIVDbUF1 .collapsed .navbar-collapse.collapsing,
.cid-uWNIVDbUF1 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uWNIVDbUF1 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uWNIVDbUF1 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uWNIVDbUF1 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uWNIVDbUF1 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uWNIVDbUF1 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uWNIVDbUF1 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uWNIVDbUF1 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uWNIVDbUF1 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-uWNIVDbUF1 .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uWNIVDbUF1 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-uWNIVDbUF1 .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uWNIVDbUF1 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-uWNIVDbUF1 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uWNIVDbUF1 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uWNIVDbUF1 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-uWNIVDbUF1 .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-uWNIVDbUF1 .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-uWNIVDbUF1 .dropdown-item:before {
    display: none;
  }
  .cid-uWNIVDbUF1 .menu-logo {
    margin-right: 0;
  }
  .cid-uWNIVDbUF1 .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uWNIVDbUF1 img {
    height: 3.8rem !important;
  }
  .cid-uWNIVDbUF1 .btn {
    display: flex;
  }
  .cid-uWNIVDbUF1 button.navbar-toggler {
    display: block;
  }
  .cid-uWNIVDbUF1 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-uWNIVDbUF1 .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-uWNIVDbUF1 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uWNIVDbUF1 .navbar-collapse.collapsing,
  .cid-uWNIVDbUF1 .navbar-collapse.show {
    display: block !important;
  }
  .cid-uWNIVDbUF1 .navbar-collapse.collapsing .navbar-nav,
  .cid-uWNIVDbUF1 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uWNIVDbUF1 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uWNIVDbUF1 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uWNIVDbUF1 .navbar-collapse.collapsing .navbar-buttons,
  .cid-uWNIVDbUF1 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uWNIVDbUF1 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uWNIVDbUF1 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uWNIVDbUF1 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uWNIVDbUF1 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uWNIVDbUF1 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uWNIVDbUF1 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-uWNIVDbUF1 .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-uWNIVDbUF1 .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-uWNIVDbUF1 .nav-link:focus {
  outline: none;
}
.cid-uWNIVDbUF1 .navbar-toggler {
  position: relative;
}
.cid-uWNIVDbUF1 .dropdown-item.active,
.cid-uWNIVDbUF1 .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-uWNIVDbUF1 .nav-link:hover,
.cid-uWNIVDbUF1 .dropdown-item:hover {
  color: #4284df;
}
.cid-uWNIVDSsjQ {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uWNIVDYYBt {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-uWNIVDYYBt .block-title {
  text-align: left;
}
.cid-uWNIVE6nly {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uWNIVE6nly .block-title {
  text-align: left;
}
.cid-uWNIVEdlY3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uWNIVEdlY3 .block-text {
  text-align: left;
}
.cid-uWNIVEl96Q {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uWNIVEl96Q .block-text {
  text-align: left;
}
.cid-uWNIVEMwvT {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-uWNIVEMwvT p {
  text-align: center;
}
.cid-uWNIVEMwvT .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uWNIVEMwvT .btn-underline:hover {
  color: #505050;
}
.cid-uWNIVEMwvT .btn-underline:before {
  background-color: #505050;
}
.cid-uWNIVEMwvT .social-list a:focus {
  text-decoration: none;
}
.cid-uWNIVEMwvT .text-copyright {
  width: 100%;
}
.cid-uWNIVEMwvT .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-uWNIVEMwvT .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-uWNIVEMwvT .logo-footer {
  line-height: normal;
}
.cid-uWNIVEMwvT .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uWNIVEMwvT .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uWNIVEMwvT .mbr-section-btn {
  font-size: 16px;
}
.cid-uWNIVEMwvT .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
.cid-uYtWnnaGgN .navbar {
  padding: .5rem 0;
  background: #ffffff;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-uYtWnnaGgN .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-uYtWnnaGgN .menu-logo {
  display: flex;
  position: relative;
  -webkit-align-items: center;
  align-items: center;
  margin-right: auto;
}
.cid-uYtWnnaGgN .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uYtWnnaGgN .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-uYtWnnaGgN .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-uYtWnnaGgN .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-uYtWnnaGgN .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-uYtWnnaGgN .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-uYtWnnaGgN .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-uYtWnnaGgN a {
  font-style: normal;
}
.cid-uYtWnnaGgN .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-uYtWnnaGgN .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-uYtWnnaGgN .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uYtWnnaGgN .dropdown-item:hover:before {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  width: 16px;
}
.cid-uYtWnnaGgN .content-text {
  margin-bottom: 0;
}
.cid-uYtWnnaGgN .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-uYtWnnaGgN .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #4284df;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-uYtWnnaGgN .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-uYtWnnaGgN .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-uYtWnnaGgN .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-uYtWnnaGgN .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-uYtWnnaGgN .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-uYtWnnaGgN .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-uYtWnnaGgN .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-uYtWnnaGgN .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uYtWnnaGgN .nav-dropdown .link {
  font-weight: 400;
}
.cid-uYtWnnaGgN .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-uYtWnnaGgN .menu-content-top .row {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uYtWnnaGgN .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-uYtWnnaGgN .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-uYtWnnaGgN .content-right-side {
  text-align: center;
}
.cid-uYtWnnaGgN .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-uYtWnnaGgN .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-uYtWnnaGgN .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-uYtWnnaGgN .navbar .menu-content-top {
    display: block;
  }
  .cid-uYtWnnaGgN .menu-content-top .row {
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  .cid-uYtWnnaGgN .content-right-side {
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    -webkit-flex-basis: 70%;
    flex-basis: 70%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: right;
  }
  .cid-uYtWnnaGgN .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-uYtWnnaGgN .menu-bottom {
    display: flex;
  }
  .cid-uYtWnnaGgN .navbar {
    display: block;
    padding: 0;
  }
  .cid-uYtWnnaGgN .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uYtWnnaGgN .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-uYtWnnaGgN .navbar-toggler {
    display: none;
  }
}
.cid-uYtWnnaGgN .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-uYtWnnaGgN .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uYtWnnaGgN .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-uYtWnnaGgN .navbar-toggleable-sm .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-uYtWnnaGgN .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-uYtWnnaGgN .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-uYtWnnaGgN .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-uYtWnnaGgN .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-uYtWnnaGgN .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uYtWnnaGgN .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-uYtWnnaGgN .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-uYtWnnaGgN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uYtWnnaGgN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uYtWnnaGgN .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-uYtWnnaGgN .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uYtWnnaGgN .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-uYtWnnaGgN .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-uYtWnnaGgN .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-uYtWnnaGgN .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-uYtWnnaGgN .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-uYtWnnaGgN .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-uYtWnnaGgN button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-uYtWnnaGgN button.navbar-toggler:focus {
  outline: none;
}
.cid-uYtWnnaGgN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0c57bf;
}
.cid-uYtWnnaGgN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uYtWnnaGgN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uYtWnnaGgN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uYtWnnaGgN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uYtWnnaGgN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uYtWnnaGgN nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uYtWnnaGgN nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uYtWnnaGgN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uYtWnnaGgN .collapsed.navbar {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uYtWnnaGgN .collapsed .menu-bottom {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uYtWnnaGgN .collapsed .menu-logo {
  margin-right: 0;
}
.cid-uYtWnnaGgN .collapsed .btn {
  display: flex;
}
.cid-uYtWnnaGgN .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-uYtWnnaGgN .collapsed .navbar-collapse.collapsing,
.cid-uYtWnnaGgN .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-uYtWnnaGgN .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-uYtWnnaGgN .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-uYtWnnaGgN .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-uYtWnnaGgN .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-uYtWnnaGgN .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-uYtWnnaGgN .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-uYtWnnaGgN .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-uYtWnnaGgN .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-uYtWnnaGgN .collapsed button.navbar-toggler {
  display: block;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uYtWnnaGgN .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-uYtWnnaGgN .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-uYtWnnaGgN .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-uYtWnnaGgN .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-uYtWnnaGgN .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-uYtWnnaGgN .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
.cid-uYtWnnaGgN .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-uYtWnnaGgN .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-uYtWnnaGgN .dropdown-item:before {
    display: none;
  }
  .cid-uYtWnnaGgN .menu-logo {
    margin-right: 0;
  }
  .cid-uYtWnnaGgN .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uYtWnnaGgN img {
    height: 3.8rem !important;
  }
  .cid-uYtWnnaGgN .btn {
    display: flex;
  }
  .cid-uYtWnnaGgN button.navbar-toggler {
    display: block;
  }
  .cid-uYtWnnaGgN .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-uYtWnnaGgN .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-uYtWnnaGgN .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-uYtWnnaGgN .navbar-collapse.collapsing,
  .cid-uYtWnnaGgN .navbar-collapse.show {
    display: block !important;
  }
  .cid-uYtWnnaGgN .navbar-collapse.collapsing .navbar-nav,
  .cid-uYtWnnaGgN .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-uYtWnnaGgN .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-uYtWnnaGgN .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-uYtWnnaGgN .navbar-collapse.collapsing .navbar-buttons,
  .cid-uYtWnnaGgN .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-uYtWnnaGgN .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-uYtWnnaGgN .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-uYtWnnaGgN .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-uYtWnnaGgN .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-uYtWnnaGgN .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-uYtWnnaGgN .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
.cid-uYtWnnaGgN .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-uYtWnnaGgN .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-uYtWnnaGgN .nav-link:focus {
  outline: none;
}
.cid-uYtWnnaGgN .navbar-toggler {
  position: relative;
}
.cid-uYtWnnaGgN .dropdown-item.active,
.cid-uYtWnnaGgN .dropdown-item:active {
  background-color: #ffffff;
  color: auto;
}
.cid-uYtWnnaGgN .nav-link:hover,
.cid-uYtWnnaGgN .dropdown-item:hover {
  color: #4284df;
}
.cid-uYtWnnLtyT {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uYtWnnQhvh {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-uYtWnnQhvh .block-title {
  text-align: left;
}
.cid-uYtWnnVLll {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uYtWnnVLll .block-title {
  text-align: left;
}
.cid-uYtWno5z2V {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uYtWno5z2V .block-text {
  text-align: left;
}
.cid-v044K8OSCB {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-v044K8OSCB .block-text {
  text-align: left;
}
.cid-uZGeCu6qq5 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uZGeCu6qq5 .block-text {
  text-align: right;
}
.cid-uZGeo1GBPb {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uZGeo1GBPb .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-uZGeo1GBPb .card-img {
  padding-bottom: 2rem;
}
.cid-uZGeo1GBPb .mbr-text {
  color: #767676;
}
.cid-uZGeo1GBPb span {
  font-size: 14px;
  color: #ffffff;
}
.cid-uZGeo1GBPb .mbr-section-btn {
  margin-left: 0;
}
.cid-uZGeo1GBPb .date span {
  display: inline-block;
  background-color: #f27d7a;
  padding: 0.2rem 1rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 90%;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-uZGeo1GBPb .card-title {
    text-align: center;
  }
  .cid-uZGeo1GBPb p.mbr-text,
  .cid-uZGeo1GBPb p.date {
    text-align: center;
  }
}
.cid-uYtWnqwotZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uZGk8gETbC {
  background: #ffffff;
}
.cid-uZGk8gETbC .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-uZGk8gETbC figcaption {
  position: relative;
}
.cid-uZGk8gETbC figcaption div {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-uZGk8gETbC .image-block {
    width: 100% !important;
  }
}
.cid-uYtWnrwwCD {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #4284df;
}
.cid-uYtWnrwwCD p {
  text-align: center;
}
.cid-uYtWnrwwCD .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-uYtWnrwwCD .btn-underline:hover {
  color: #505050;
}
.cid-uYtWnrwwCD .btn-underline:before {
  background-color: #505050;
}
.cid-uYtWnrwwCD .social-list a:focus {
  text-decoration: none;
}
.cid-uYtWnrwwCD .text-copyright {
  width: 100%;
}
.cid-uYtWnrwwCD .img-logo-footer {
  margin-right: 1rem;
  max-width: 5rem;
}
.cid-uYtWnrwwCD .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
}
.cid-uYtWnrwwCD .logo-footer {
  line-height: normal;
}
.cid-uYtWnrwwCD .copyright {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-uYtWnrwwCD .social-btns {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uYtWnrwwCD .mbr-section-btn {
  font-size: 16px;
}
.cid-uYtWnrwwCD .mbr-section-btn a {
  margin: 0 1rem 0.5rem;
}
