@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:300,300i,400,400i,700,700i);





body {
  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: 'Roboto Condensed', sans-serif;
  font-size: 3.8rem;
}
.display-1 > .mbr-iconfont {
  font-size: 6.08rem;
}
.display-2 {
  font-family: 'Roboto Condensed', sans-serif;
  font-size: 3rem;
}
.display-2 > .mbr-iconfont {
  font-size: 4.8rem;
}
.display-4 {
  font-family: 'Roboto Condensed', sans-serif;
  font-size: 1rem;
}
.display-4 > .mbr-iconfont {
  font-size: 1.6rem;
  font-weight: 400;
}
.display-5 {
  font-family: 'Roboto Condensed', sans-serif;
  font-size: 2rem;
}
.display-5 > .mbr-iconfont {
  font-size: 3.2rem;
}
.display-7 {
  font-family: 'Roboto Condensed', sans-serif;
  font-size: 1.2rem;
}
.display-7 > .mbr-iconfont {
  font-size: 1.92rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 768px) {
  .display-1 {
    font-size: 3.04rem;
    font-size: calc( 1.98rem + (3.8 - 1.98) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.98rem + (3.8 - 1.98) * ((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.6rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* 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: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
  padding: 1rem 3rem;
  border-radius: 3px;
}
.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: #ff0000 !important;
}
.bg-success {
  background-color: #bfceff !important;
}
.bg-info {
  background-color: #57468b !important;
}
.bg-warning {
  background-color: #879a9f !important;
}
.bg-danger {
  background-color: #b1a374 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #ff0000 !important;
  border-color: #ff0000 !important;
  color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #b30000 !important;
  border-color: #b30000 !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #b30000 !important;
  border-color: #b30000 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #5580ff !important;
  border-color: #5580ff !important;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #0847ff !important;
  border-color: #0847ff !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #0847ff !important;
  border-color: #0847ff !important;
}
.btn-info,
.btn-info:active {
  background-color: #57468b !important;
  border-color: #57468b !important;
  color: #ffffff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #372c58 !important;
  border-color: #372c58 !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #372c58 !important;
  border-color: #372c58 !important;
}
.btn-success,
.btn-success:active {
  background-color: #bfceff !important;
  border-color: #bfceff !important;
  color: #002dbf !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #002dbf !important;
  background-color: #7293ff !important;
  border-color: #7293ff !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #002dbf !important;
  background-color: #7293ff !important;
  border-color: #7293ff !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #879a9f !important;
  border-color: #879a9f !important;
  color: #ffffff !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ffffff !important;
  background-color: #617479 !important;
  border-color: #617479 !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #617479 !important;
  border-color: #617479 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #b1a374 !important;
  border-color: #b1a374 !important;
  color: #ffffff !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #8b7d4e !important;
  border-color: #8b7d4e !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #8b7d4e !important;
  border-color: #8b7d4e !important;
}
.btn-white {
  color: #333333 !important;
}
.btn-white,
.btn-white:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-black,
.btn-black:active {
  background-color: #333333 !important;
  border-color: #333333 !important;
  color: #ffffff !important;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background: none;
  border-color: #990000;
  color: #990000;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #ffffff;
  background-color: #ff0000;
  border-color: #ff0000;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #ff0000 !important;
  border-color: #ff0000 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background: none;
  border-color: #003cee;
  color: #003cee;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ffffff;
  background-color: #5580ff;
  border-color: #5580ff;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #5580ff !important;
  border-color: #5580ff !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background: none;
  border-color: #2d2447;
  color: #2d2447;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #ffffff;
  background-color: #57468b;
  border-color: #57468b;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #57468b !important;
  border-color: #57468b !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background: none;
  border-color: #5980ff;
  color: #5980ff;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #002dbf;
  background-color: #bfceff;
  border-color: #bfceff;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #002dbf !important;
  background-color: #bfceff !important;
  border-color: #bfceff !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background: none;
  border-color: #55666b;
  color: #55666b;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffffff;
  background-color: #879a9f;
  border-color: #879a9f;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #879a9f !important;
  border-color: #879a9f !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background: none;
  border-color: #7a6e45;
  color: #7a6e45;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ffffff;
  background-color: #b1a374;
  border-color: #b1a374;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #b1a374 !important;
  border-color: #b1a374 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background: none;
  border-color: #000000;
  color: #000000;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #ffffff;
  background-color: #333333;
  border-color: #333333;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #333333 !important;
  border-color: #333333 !important;
}
.btn-white-outline,
.btn-white-outline:active,
.btn-white-outline.active {
  background: none;
  border-color: #ffffff;
  color: #ffffff;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus {
  color: #333333;
  background-color: #ffffff;
  border-color: #ffffff;
}
.text-primary {
  color: #ff0000 !important;
}
.text-secondary {
  color: #5580ff !important;
}
.text-success {
  color: #bfceff !important;
}
.text-info {
  color: #57468b !important;
}
.text-warning {
  color: #879a9f !important;
}
.text-danger {
  color: #b1a374 !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #000000 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #990000 !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #003cee !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #5980ff !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #2d2447 !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #55666b !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #7a6e45 !important;
}
a.text-white:hover,
a.text-white:focus {
  color: #b3b3b3 !important;
}
a.text-black:hover,
a.text-black:focus {
  color: #4d4d4d !important;
}
section:not(.menu) a[class*=text-] {
  position: relative;
}
section:not(.menu) a[class*=text-]:after {
  content: "";
  transition: all 0.3s;
  border-bottom: 1px solid currentColor;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
}
section:not(.menu) a[class*=text-]:hover:after {
  width: 100%;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #57468b;
}
.alert-warning {
  background-color: #879a9f;
}
.alert-danger {
  background-color: #b1a374;
}
.mbr-section-btn a.btn:not(.btn-form) {
  border-radius: 100px;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: none;
}
.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);
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #ff0000;
  border-color: #ff0000;
  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: #ff0000;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #ffcccc;
}
.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: #9a8cc5;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ced6d8;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #dfd9c6;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
#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%;
  transform: rotate(135deg);
  -webkit-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;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}
.form-control {
  height: auto;
  background-color: #f5f6ff;
  box-shadow: none;
  color: #807d78;
  border: 1px solid #f5f6ff;
  border-radius: 10px;
  font-family: 'Roboto Condensed', sans-serif;
  font-size: 1rem;
  line-height: 1;
  min-height: 48px;
  padding: 14px 30px;
}
.form-control > .mbr-iconfont {
  font-size: 1.6rem;
  font-weight: 400;
}
.form-control,
.form-control:focus {
  color: #58468c;
  border: 1px solid #f5f6ff;
}
.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;
  pointer-events: none;
}
blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-color: #ff0000;
  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 {
  justify-content: center;
  -webkit-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: #ff0000;
  color: #232323;
  cursor: pointer;
}
.btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.btn-social:hover {
  color: #fff;
  background: #ff0000;
}
.btn-social + .btn {
  margin-left: .1rem;
}
/* Footer */
.mbr-footer-content li::before,
.mbr-footer .mbr-contacts li::before {
  background: #ff0000;
}
.mbr-footer-content li a:hover,
.mbr-footer .mbr-contacts li a:hover {
  color: #ff0000;
}
.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;
}
.offset-1 {
  margin-left: 8.33333%;
}
.offset-2 {
  margin-left: 16.66667%;
}
.offset-3 {
  margin-left: 25%;
}
.offset-4 {
  margin-left: 33.33333%;
}
.offset-5 {
  margin-left: 41.66667%;
}
.offset-6 {
  margin-left: 50%;
}
.offset-7 {
  margin-left: 58.33333%;
}
.offset-8 {
  margin-left: 66.66667%;
}
.offset-9 {
  margin-left: 75%;
}
.offset-10 {
  margin-left: 83.33333%;
}
.offset-11 {
  margin-left: 91.66667%;
}
@media (min-width: 576px) {
  .offset-sm-0 {
    margin-left: 0%;
  }
  .offset-sm-1 {
    margin-left: 8.33333%;
  }
  .offset-sm-2 {
    margin-left: 16.66667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333%;
  }
  .offset-sm-5 {
    margin-left: 41.66667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333%;
  }
  .offset-sm-8 {
    margin-left: 66.66667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333%;
  }
  .offset-sm-11 {
    margin-left: 91.66667%;
  }
}
@media (min-width: 768px) {
  .offset-md-0 {
    margin-left: 0%;
  }
  .offset-md-1 {
    margin-left: 8.33333%;
  }
  .offset-md-2 {
    margin-left: 16.66667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333%;
  }
  .offset-md-5 {
    margin-left: 41.66667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333%;
  }
  .offset-md-8 {
    margin-left: 66.66667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333%;
  }
  .offset-md-11 {
    margin-left: 91.66667%;
  }
}
@media (min-width: 992px) {
  .offset-lg-0 {
    margin-left: 0%;
  }
  .offset-lg-1 {
    margin-left: 8.33333%;
  }
  .offset-lg-2 {
    margin-left: 16.66667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333%;
  }
  .offset-lg-5 {
    margin-left: 41.66667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333%;
  }
  .offset-lg-8 {
    margin-left: 66.66667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333%;
  }
  .offset-lg-11 {
    margin-left: 91.66667%;
  }
}
@media (min-width: 1200px) {
  .offset-xl-0 {
    margin-left: 0%;
  }
  .offset-xl-1 {
    margin-left: 8.33333%;
  }
  .offset-xl-2 {
    margin-left: 16.66667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333%;
  }
  .offset-xl-5 {
    margin-left: 41.66667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333%;
  }
  .offset-xl-8 {
    margin-left: 66.66667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333%;
  }
  .offset-xl-11 {
    margin-left: 91.66667%;
  }
}
.navbar-toggler {
  -webkit-align-self: flex-start;
  -ms-flex-item-align: start;
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  -webkit-border-radius: 0.25rem;
  border-radius: 0.25rem;
}
.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}
.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  -webkit-background-size: 100% 100%;
  -o-background-size: 100% 100%;
  background-size: 100% 100%;
}
.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}
.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}
@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 576px) {
  .navbar-toggleable {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}
@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 768px) {
  .navbar-toggleable-sm {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}
@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 992px) {
  .navbar-toggleable-md {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}
.navbar-toggleable-xl {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}
.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}
.navbar-toggleable-xl .navbar-nav {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}
.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}
.navbar-toggleable-xl > .container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.navbar-toggleable-xl .navbar-collapse {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  width: 100%;
}
.navbar-toggleable-xl .navbar-toggler {
  display: none;
}
.card-img {
  width: auto;
}
.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.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;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .card-wrapper {
    flex: auto!important;
  }
}
.btn-primary {
  margin: 1rem 0.5rem !important;
}
.btn-primary:hover,
.btn-primary:focus {
  box-shadow: 0 6px 16px 0 #ff0000 !important;
  -webkit-box-shadow: 0 6px 16px 0 #ff0000 !important;
  background-color: #ff0000 !important;
  border-color: #ff0000 !important;
}
.btn-secondary {
  margin: 1rem 0.5rem !important;
}
.btn-secondary:hover,
.btn-secondary:focus {
  box-shadow: 0 6px 15px 0 #5580ff !important;
  -webkit-box-shadow: 0 6px 16px 0 #5580ff !important;
  background-color: #5580ff !important;
  border-color: #5580ff !important;
}
.btn-success {
  color: white!important;
  margin: 1rem 0.5rem !important;
}
.btn-success:active {
  color: white!important;
}
.btn-success:hover,
.btn-success:focus {
  color: white!important;
  box-shadow: 0 6px 15px 0 #bfceff !important;
  -webkit-box-shadow: 0 6px 16px 0 #bfceff !important;
  background-color: #bfceff !important;
  border-color: #bfceff !important;
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #ff0000;
  color: #ffffff;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: currentColor;
  border-bottom-color: currentColor;
}
.jq-number__spin {
  background-color: #f5f6ff;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #ff0000;
  border-bottom-color: #ff0000;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #ffffff !important;
  background-color: #ff0000 !important;
  box-shadow: none!important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #ffffff !important;
  background: #5580ff !important;
  box-shadow: none !important;
}
.cid-ryPRFYCTRu .navbar {
  padding: .5rem 0;
  background: #f2f6ff;
  transition: none;
  min-height: 50px;
}
.cid-ryPRFYCTRu .navbar-dropdown.bg-color.transparent.opened {
  background: #f2f6ff;
}
.cid-ryPRFYCTRu a {
  font-style: normal;
}
.cid-ryPRFYCTRu .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-ryPRFYCTRu .nav-item a {
  padding: 0.7rem 0 !important;
  margin: 0 .65rem !important;
}
.cid-ryPRFYCTRu .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-ryPRFYCTRu .content-text {
  margin-bottom: 0;
}
.cid-ryPRFYCTRu .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-ryPRFYCTRu .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #ff0000;
    -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-ryPRFYCTRu .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-ryPRFYCTRu .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-ryPRFYCTRu .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-ryPRFYCTRu .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-ryPRFYCTRu .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-ryPRFYCTRu .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-ryPRFYCTRu .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-ryPRFYCTRu .nav-dropdown .link {
  font-weight: 400;
}
.cid-ryPRFYCTRu .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-ryPRFYCTRu .content-right-side {
  text-align: center;
}
.cid-ryPRFYCTRu .menu-content-top {
  display: none;
  padding: 0 2rem;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-ryPRFYCTRu .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-ryPRFYCTRu .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-ryPRFYCTRu .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-ryPRFYCTRu .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid #e0e0e0;
}
.cid-ryPRFYCTRu .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ryPRFYCTRu .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-ryPRFYCTRu .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-ryPRFYCTRu .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-ryPRFYCTRu .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-ryPRFYCTRu .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-ryPRFYCTRu .menu-bottom {
  display: flex;
  width: 100%;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-ryPRFYCTRu .navbar .menu-content-top {
    display: flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-ryPRFYCTRu .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ryPRFYCTRu .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-ryPRFYCTRu .navbar {
    display: block;
    padding: 0;
  }
  .cid-ryPRFYCTRu .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ryPRFYCTRu .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-ryPRFYCTRu .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-ryPRFYCTRu .navbar-toggler {
    display: none;
  }
  .cid-ryPRFYCTRu .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ryPRFYCTRu .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-ryPRFYCTRu .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ryPRFYCTRu .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-ryPRFYCTRu .menu-logo {
  margin-right: auto;
}
.cid-ryPRFYCTRu .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ryPRFYCTRu .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-ryPRFYCTRu .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-ryPRFYCTRu .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-ryPRFYCTRu .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-ryPRFYCTRu .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-ryPRFYCTRu .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-ryPRFYCTRu .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-ryPRFYCTRu .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-ryPRFYCTRu .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-ryPRFYCTRu .dropdown .dropdown-menu {
  background: #f2f6ff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-ryPRFYCTRu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ryPRFYCTRu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ryPRFYCTRu .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-ryPRFYCTRu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-ryPRFYCTRu .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-ryPRFYCTRu .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-ryPRFYCTRu .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ryPRFYCTRu .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-ryPRFYCTRu .navbar.navbar-short {
  min-height: 50px;
  transition: all .2s;
}
.cid-ryPRFYCTRu .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-ryPRFYCTRu .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ryPRFYCTRu .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-ryPRFYCTRu .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-ryPRFYCTRu button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  margin: 1rem .8rem;
  align-self: center;
  -webkit-align-self: center;
}
.cid-ryPRFYCTRu button.navbar-toggler:focus {
  outline: none;
}
.cid-ryPRFYCTRu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #57468b;
}
.cid-ryPRFYCTRu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ryPRFYCTRu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ryPRFYCTRu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ryPRFYCTRu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ryPRFYCTRu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ryPRFYCTRu nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ryPRFYCTRu nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ryPRFYCTRu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ryPRFYCTRu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ryPRFYCTRu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ryPRFYCTRu .collapsed .btn {
  display: -webkit-flex;
}
.cid-ryPRFYCTRu .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-ryPRFYCTRu .collapsed .navbar-collapse.collapsing,
.cid-ryPRFYCTRu .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-ryPRFYCTRu .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-ryPRFYCTRu .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-ryPRFYCTRu .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-ryPRFYCTRu .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-ryPRFYCTRu .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-ryPRFYCTRu .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-ryPRFYCTRu .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-ryPRFYCTRu .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-ryPRFYCTRu .collapsed button.navbar-toggler {
  display: block;
}
.cid-ryPRFYCTRu .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-ryPRFYCTRu .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-ryPRFYCTRu .collapsed .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-ryPRFYCTRu .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-ryPRFYCTRu .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-ryPRFYCTRu .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-ryPRFYCTRu .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-ryPRFYCTRu .menu-bottom {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ryPRFYCTRu img {
    height: 3.8rem !important;
  }
  .cid-ryPRFYCTRu .btn {
    display: flex;
  }
  .cid-ryPRFYCTRu button.navbar-toggler {
    display: block;
  }
  .cid-ryPRFYCTRu .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-ryPRFYCTRu .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-ryPRFYCTRu .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-ryPRFYCTRu .navbar-collapse.collapsing,
  .cid-ryPRFYCTRu .navbar-collapse.show {
    display: block !important;
  }
  .cid-ryPRFYCTRu .navbar-collapse.collapsing .navbar-nav,
  .cid-ryPRFYCTRu .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-ryPRFYCTRu .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-ryPRFYCTRu .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-ryPRFYCTRu .navbar-collapse.collapsing .navbar-buttons,
  .cid-ryPRFYCTRu .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-ryPRFYCTRu .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-ryPRFYCTRu .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-ryPRFYCTRu .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-ryPRFYCTRu .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-ryPRFYCTRu .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-ryPRFYCTRu .dropdown .dropdown-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-ryPRFYCTRu .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-ryPRFYCTRu .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-ryPRFYCTRu .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-ryPRFYCTRu .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-ryPRFYCTRu .nav-link:focus {
  outline: none;
}
.cid-ryPRFYCTRu .navbar-toggler {
  position: relative;
}
.cid-ryPRFYCTRu .dropdown-item.active,
.cid-ryPRFYCTRu .dropdown-item:active {
  background: #f2f6ff;
  color: initial;
}
.cid-ryPRFYCTRu .nav-link:hover,
.cid-ryPRFYCTRu .dropdown-item:hover {
  color: #5580ff !important;
}
.cid-ryPRFYCTRu .widget-title,
.cid-ryPRFYCTRu .widget-icon {
  color: #232323;
}
.cid-ryPRFYCTRu .widget-text {
  color: #232323;
}
.cid-ryPRG1E1cR {
  padding-top: 195px;
  padding-bottom: 45px;
  background-color: #f2f6ff;
}
.cid-ryPRG1E1cR section {
  position: relative;
}
.cid-ryPRG1E1cR .svg1 {
  position: absolute;
  bottom: 4.6rem;
  left: 50%;
  transform: translate(-50%) scale(1.3, 1.2);
}
.cid-ryPRG1E1cR #e1_circle,
.cid-ryPRG1E1cR #e3_circle,
.cid-ryPRG1E1cR #e4_circle,
.cid-ryPRG1E1cR #e5_circle {
  fill: #e1e8ff !important;
}
.cid-ryPRG1E1cR #e6_circle {
  fill: #bfceff !important;
}
@keyframes orbit {
  from {
    transform: rotate(0deg) translateX(10px) rotate(0deg);
  }
  to {
    transform: rotate(360deg) translateX(10px) rotate(-360deg);
  }
}
@keyframes rev {
  from {
    transform: rotate(0deg) translateX(10px) rotate(0deg);
  }
  to {
    transform: rotate(-360deg) translateX(10px) rotate(360deg);
  }
}
.cid-ryPRG1E1cR .round {
  border-radius: 100%;
  position: absolute;
  background-color: #e1e8ff;
  animation: orbit 4s linear infinite;
}
.cid-ryPRG1E1cR .rev {
  animation: rev 4s linear infinite;
}
.cid-ryPRG1E1cR .round1 {
  width: 50px;
  height: 50px;
  left: 7%;
  top: 60%;
}
.cid-ryPRG1E1cR .round2 {
  width: 90px;
  height: 90px;
  left: 15%;
  top: 15%;
}
.cid-ryPRG1E1cR .round3 {
  width: 40px;
  height: 40px;
  left: 30%;
  top: 15%;
}
.cid-ryPRG1E1cR .round4 {
  width: 90px;
  height: 90px;
  left: 40%;
  top: 3%;
}
.cid-ryPRG1E1cR .round5 {
  width: 50px;
  height: 50px;
  right: 5%;
  top: 55%;
}
.cid-ryPRG1E1cR .round6 {
  width: 30px;
  height: 30px;
  right: 30%;
  top: 15%;
}
.cid-ryPRG1E1cR .round7 {
  width: 70px;
  height: 70px;
  right: 20%;
  top: 20%;
}
.cid-ryPRG1E1cR .round8 {
  width: 110px;
  height: 110px;
  right: 8%;
  top: 30%;
}
.cid-ryPRG1E1cR .round9 {
  width: 90px;
  height: 90px;
  right: 7%;
  top: 70%;
}
.cid-ryPRG1E1cR .round10 {
  width: 50px;
  height: 50px;
  right: 35%;
  top: 5%;
}
.cid-ryPRG1E1cR .round11 {
  width: 70px;
  height: 70px;
  left: 8%;
  top: 35%;
}
.cid-ryPRG1E1cR H1 {
  color: #ff0000;
}
.cid-ryPRG1E1cR .mbr-text,
.cid-ryPRG1E1cR .mbr-section-btn {
  color: #716c80;
}
.cid-ryPRG1E1cR H3 {
  color: #716c80;
}
.cid-ryPRG1E1cR img {
  height: 100%;
  margin: 0 auto;
}
.cid-ryPRG3znQO {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #e1e8ff;
}
.cid-ryPRG3znQO .mbr-text {
  color: #716c80;
}
.cid-ryPRG3znQO .card-img span {
  font-size: 96px;
  color: #149dcc;
  padding: 0.6rem;
  margin-right: 1.5rem;
  border-radius: 8px;
}
.cid-ryPRG3znQO p {
  margin: 0;
}
.cid-ryPRG3znQO .card-img .img1 {
  background-color: #bfceff;
}
.cid-ryPRG3znQO .cardcolor:hover {
  background-color: #ffffff;
}
.cid-ryPRG3znQO .mbr-iconfont {
  transition: all 0.3s;
  color: #ffffff !important;
  font-size: 1.5rem !important;
}
.cid-ryPRG3znQO .card {
  display: flex;
  flex-direction: row;
  transition: all 0.3s;
  padding: 2rem 1.5rem !important;
}
.cid-ryPRG3znQO .card:hover {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  transform: translateY(-1rem);
}
.cid-ryPRG3znQO .card-title,
.cid-ryPRG3znQO .card-img {
  color: #57468b;
}
@media (max-width: 992px) {
  .cid-ryPRG3znQO .card {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-ryPRG3znQO .card {
    flex-direction: column;
    align-items: center;
    padding: 1rem 0!important;
  }
  .cid-ryPRG3znQO .card .card-img {
    margin-bottom: 1rem;
  }
  .cid-ryPRG3znQO .card:hover {
    box-shadow: none;
    transform: none;
  }
  .cid-ryPRG3znQO .card-img span {
    margin-right: 0rem;
  }
  .cid-ryPRG3znQO .cardcolor:hover {
    background-color: transparent;
  }
}
.cid-ryPRG6FN6z {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #e1e8ff;
}
.cid-ryPRG6FN6z .container {
  max-width: 1400px;
}
.cid-ryPRG6FN6z section {
  position: relative;
}
.cid-ryPRG6FN6z svg {
  position: absolute;
  top: 0;
  right: 0;
  transform: scale(-1.9, 1.3);
}
.cid-ryPRG6FN6z #e1_ellipse {
  fill: #ffffff !important;
}
.cid-ryPRG6FN6z .mbr-text {
  color: #716c80;
}
.cid-ryPRG6FN6z .card-img span {
  font-size: 96px;
  color: #149dcc;
  padding: 0.6rem;
  margin-right: 1.5rem;
  border-radius: 8px;
}
.cid-ryPRG6FN6z .card-img .img1 {
  background-color: #bfceff;
}
.cid-ryPRG6FN6z .card-img .img2 {
  background-color: #5580ff;
}
.cid-ryPRG6FN6z .card-img .img3 {
  background-color: #ff8a73;
}
.cid-ryPRG6FN6z .card-img .img4 {
  background-color: #c2b2d6;
}
.cid-ryPRG6FN6z .mbr-iconfont {
  transition: all 0.3s;
  color: #ffffff !important;
  font-size: 1.5rem !important;
}
.cid-ryPRG6FN6z .card {
  display: flex;
  flex-direction: row;
  transition: all 0.3s;
  padding: 2rem 1.5rem !important;
}
.cid-ryPRG6FN6z .card:hover {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  transform: translateY(-1.5rem);
  background-color: #ffffff;
}
.cid-ryPRG6FN6z .card-title,
.cid-ryPRG6FN6z .card-img {
  color: #57468b;
}
.cid-ryPRG6FN6z img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-ryPRG6FN6z img {
    margin-bottom: 3rem;
    width: 100%;
  }
}
@media (max-width: 576px) {
  .cid-ryPRG6FN6z .card {
    flex-direction: column;
    align-items: center;
    padding: 1rem!important;
  }
  .cid-ryPRG6FN6z .card .card-img {
    margin-bottom: 1rem;
  }
  .cid-ryPRG6FN6z .card:hover {
    box-shadow: none;
    transform: none;
    background-color: transparent;
  }
  .cid-ryPRG6FN6z .card-img span {
    margin-right: 0rem;
  }
  .cid-ryPRG6FN6z svg {
    top: -9rem;
  }
}
.cid-ryPRG8FJmx {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #e1e8ff;
}
.cid-ryPRG8FJmx H1 {
  color: #57468b;
  text-align: center;
}
.cid-ryPRG8FJmx .mbr-text,
.cid-ryPRG8FJmx .mbr-section-btn {
  color: #716c80;
}
.cid-ryPRG8FJmx H3 {
  color: #716c80;
}
.cid-ryPRGan4RM {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-ryPRGan4RM H1 {
  color: #57468b;
}
.cid-ryPRGan4RM .mbr-text,
.cid-ryPRGan4RM .mbr-section-btn {
  color: #716c80;
}
.cid-ryPRGan4RM H3 {
  color: #716c80;
}
.cid-ryPRGcpgWT {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-ryPRGcpgWT p {
  line-height: 1.6;
}
.cid-ryPRGcpgWT .card-box {
  width: -webkit-fill-available;
}
.cid-ryPRGcpgWT .card-img span {
  font-size: 96px;
  padding: 0.6rem;
  margin: 0 1rem;
  border-radius: 8px;
}
.cid-ryPRGcpgWT .card-img .img1 {
  color: #57468b !important;
}
.cid-ryPRGcpgWT .card-img .img2 {
  color: #5580ff !important;
}
.cid-ryPRGcpgWT .card-img .img3 {
  color: #ff8a73 !important;
}
.cid-ryPRGcpgWT .card-img .img4 {
  color: #ff8a73 !important;
}
.cid-ryPRGcpgWT .card-img .img5 {
  color: #bfceff !important;
}
.cid-ryPRGcpgWT .card-img .img6 {
  color: #57468b !important;
}
.cid-ryPRGcpgWT .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ryPRGcpgWT .card-wrapper {
  display: flex;
  flex-direction: row;
}
.cid-ryPRGcpgWT .card {
  height: 100%;
  margin: auto;
}
.cid-ryPRGcpgWT img {
  width: 100%;
  heigth: auto;
}
.cid-ryPRGcpgWT .card-title1 {
  color: #57468b;
}
.cid-ryPRGcpgWT .mbr-text1 {
  color: #716c80;
}
.cid-ryPRGcpgWT .card-title2 {
  color: #57468b;
}
.cid-ryPRGcpgWT .mbr-text2 {
  color: #716c80;
}
@media (max-width: 576px) {
  .cid-ryPRGcpgWT .card-wrapper {
    flex-direction: column;
    align-items: center;
    padding: 1rem 0 0 0!important;
  }
  .cid-ryPRGcpgWT .card-img {
    order: 1;
  }
  .cid-ryPRGcpgWT .card-box {
    order: 2;
  }
}
.cid-ryPRGeSpNv {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #e1e8ff;
}
.cid-ryPRGeSpNv H1 {
  color: #57468b;
}
.cid-ryPRGeSpNv .mbr-text,
.cid-ryPRGeSpNv .mbr-section-btn {
  color: #716c80;
}
.cid-ryPRGeSpNv H3 {
  color: #716c80;
}
.cid-ryPRGgEecn {
  padding-top: 165px;
  padding-bottom: 165px;
  background-image: url("../../../assets/images/fon21-1600x788.jpg");
}
.cid-ryPRGgEecn H1 {
  color: #ff0000;
}
.cid-ryPRGgEecn .mbr-text,
.cid-ryPRGgEecn .mbr-section-btn {
  color: #232323;
}
.cid-ryPRGipr57 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-ryPRGipr57 h3 {
  text-align: center;
}
.cid-ryPRGipr57 .mbr-section-subtitle {
  color: #716c80;
  font-weight: 300;
}
.cid-ryPRGipr57 .mbr-content-text {
  color: #716c80;
}
.cid-ryPRGipr57 .card {
  word-wrap: break-word;
}
.cid-ryPRGipr57 .mbr-iconfont {
  font-size: 80px;
  color: #149dcc;
}
.cid-ryPRGipr57 H4 {
  font-weight: 500;
}
.cid-ryPRGipr57 .mbr-section-title {
  color: #57468b;
}
.cid-ryPRGipr57 .count1 {
  color: #57468b;
}
.cid-ryPRGipr57 .title1 {
  color: #57468b;
}
.cid-ryPRGipr57 .count2 {
  color: #5580ff;
}
.cid-ryPRGipr57 .title2 {
  color: #5580ff;
}
.cid-ryPRGipr57 .count3 {
  color: #bfceff;
}
.cid-ryPRGipr57 .title3 {
  color: #bfceff;
}
.cid-ryPRGipr57 .count4 {
  color: #ff8a73;
}
.cid-ryPRGipr57 .title4 {
  color: #ff8a73;
}
.cid-ryPRGle8Xl.popup-builder {
  background-color: #ffffff;
}
.cid-ryPRGle8Xl.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-ryPRGle8Xl.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-ryPRGle8Xl .modal-content,
.cid-ryPRGle8Xl .modal-dialog {
  height: auto;
}
.cid-ryPRGle8Xl .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-ryPRGle8Xl .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-ryPRGle8Xl .form-wrapper .mbr-form .form-group,
  .cid-ryPRGle8Xl .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-ryPRGle8Xl .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-ryPRGle8Xl .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-ryPRGle8Xl .mbr-text {
  text-align: center;
  color: #ff0000;
}
.cid-ryPRGle8Xl .pt-0 {
  padding-top: 0 !important;
}
.cid-ryPRGle8Xl .pb-0 {
  padding-bottom: 0 !important;
}
.cid-ryPRGle8Xl .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-ryPRGle8Xl .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-ryPRGle8Xl .modal-open {
  overflow: hidden;
}
.cid-ryPRGle8Xl .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-ryPRGle8Xl .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-ryPRGle8Xl .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-ryPRGle8Xl .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-ryPRGle8Xl .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-ryPRGle8Xl .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-ryPRGle8Xl .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-ryPRGle8Xl .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-ryPRGle8Xl .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-ryPRGle8Xl .modal-backdrop.fade {
  opacity: 0;
}
.cid-ryPRGle8Xl .modal-backdrop.show {
  opacity: .5;
}
.cid-ryPRGle8Xl .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-ryPRGle8Xl .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-ryPRGle8Xl .modal-header .close:hover {
  opacity: 1;
}
.cid-ryPRGle8Xl .modal-header .close:focus {
  outline: none;
}
.cid-ryPRGle8Xl .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-ryPRGle8Xl .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-ryPRGle8Xl .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-ryPRGle8Xl .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-ryPRGle8Xl .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-ryPRGle8Xl .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-ryPRGle8Xl .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-ryPRGle8Xl .modal-sm {
    max-width: 300px;
  }
  .cid-ryPRGle8Xl .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-ryPRGle8Xl .modal-lg,
  .cid-ryPRGle8Xl .modal-xl {
    max-width: 800px;
  }
  .cid-ryPRGle8Xl .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-ryPRGle8Xl .modal-xl {
    max-width: 1140px;
  }
  .cid-ryPRGle8Xl .container {
    max-width: 1140px;
  }
}
.cid-ryPRGle8Xl .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-ryPRGle8Xl .container {
    max-width: 720px;
  }
}
.cid-ryPRGle8Xl .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-ryPRGle8Xl .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-ryPRGle8Xl .form-group {
  margin-bottom: 1rem;
}
.cid-ryPRGle8Xl .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-ryPRGle8Xl .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-ryPRGle8Xl .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-ryPRGoKNpf {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #343351;
}
@media (max-width: 767px) {
  .cid-ryPRGoKNpf .content {
    text-align: center;
  }
  .cid-ryPRGoKNpf .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ryPRGoKNpf .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-ryPRGoKNpf .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-ryPRGoKNpf .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-ryPRGoKNpf .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ryPRGoKNpf .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ryPRGoKNpf .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-ryPRGoKNpf .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ryPRGoKNpf .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ryPRGoKNpf .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ryPRGoKNpf .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ryPRGoKNpf .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-ryPIy5ontr .navbar {
  padding: .5rem 0;
  background: #f2f6ff;
  transition: none;
  min-height: 50px;
}
.cid-ryPIy5ontr .navbar-dropdown.bg-color.transparent.opened {
  background: #f2f6ff;
}
.cid-ryPIy5ontr a {
  font-style: normal;
}
.cid-ryPIy5ontr .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-ryPIy5ontr .nav-item a {
  padding: 0.7rem 0 !important;
  margin: 0 .65rem !important;
}
.cid-ryPIy5ontr .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-ryPIy5ontr .content-text {
  margin-bottom: 0;
}
.cid-ryPIy5ontr .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-ryPIy5ontr .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #ff0000;
    -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-ryPIy5ontr .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-ryPIy5ontr .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-ryPIy5ontr .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-ryPIy5ontr .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-ryPIy5ontr .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-ryPIy5ontr .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-ryPIy5ontr .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-ryPIy5ontr .nav-dropdown .link {
  font-weight: 400;
}
.cid-ryPIy5ontr .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-ryPIy5ontr .content-right-side {
  text-align: center;
}
.cid-ryPIy5ontr .menu-content-top {
  display: none;
  padding: 0 2rem;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-ryPIy5ontr .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-ryPIy5ontr .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-ryPIy5ontr .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-ryPIy5ontr .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid #e0e0e0;
}
.cid-ryPIy5ontr .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ryPIy5ontr .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-ryPIy5ontr .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-ryPIy5ontr .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-ryPIy5ontr .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-ryPIy5ontr .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-ryPIy5ontr .menu-bottom {
  display: flex;
  width: 100%;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-ryPIy5ontr .navbar .menu-content-top {
    display: flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-ryPIy5ontr .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ryPIy5ontr .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-ryPIy5ontr .navbar {
    display: block;
    padding: 0;
  }
  .cid-ryPIy5ontr .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ryPIy5ontr .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-ryPIy5ontr .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-ryPIy5ontr .navbar-toggler {
    display: none;
  }
  .cid-ryPIy5ontr .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ryPIy5ontr .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-ryPIy5ontr .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ryPIy5ontr .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-ryPIy5ontr .menu-logo {
  margin-right: auto;
}
.cid-ryPIy5ontr .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ryPIy5ontr .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-ryPIy5ontr .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-ryPIy5ontr .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-ryPIy5ontr .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-ryPIy5ontr .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-ryPIy5ontr .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-ryPIy5ontr .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-ryPIy5ontr .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-ryPIy5ontr .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-ryPIy5ontr .dropdown .dropdown-menu {
  background: #f2f6ff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-ryPIy5ontr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ryPIy5ontr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ryPIy5ontr .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-ryPIy5ontr .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-ryPIy5ontr .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-ryPIy5ontr .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-ryPIy5ontr .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ryPIy5ontr .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-ryPIy5ontr .navbar.navbar-short {
  min-height: 50px;
  transition: all .2s;
}
.cid-ryPIy5ontr .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-ryPIy5ontr .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ryPIy5ontr .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-ryPIy5ontr .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-ryPIy5ontr button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  margin: 1rem .8rem;
  align-self: center;
  -webkit-align-self: center;
}
.cid-ryPIy5ontr button.navbar-toggler:focus {
  outline: none;
}
.cid-ryPIy5ontr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #57468b;
}
.cid-ryPIy5ontr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ryPIy5ontr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ryPIy5ontr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ryPIy5ontr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ryPIy5ontr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ryPIy5ontr nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ryPIy5ontr nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ryPIy5ontr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ryPIy5ontr .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ryPIy5ontr .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ryPIy5ontr .collapsed .btn {
  display: -webkit-flex;
}
.cid-ryPIy5ontr .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-ryPIy5ontr .collapsed .navbar-collapse.collapsing,
.cid-ryPIy5ontr .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-ryPIy5ontr .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-ryPIy5ontr .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-ryPIy5ontr .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-ryPIy5ontr .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-ryPIy5ontr .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-ryPIy5ontr .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-ryPIy5ontr .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-ryPIy5ontr .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-ryPIy5ontr .collapsed button.navbar-toggler {
  display: block;
}
.cid-ryPIy5ontr .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-ryPIy5ontr .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-ryPIy5ontr .collapsed .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-ryPIy5ontr .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-ryPIy5ontr .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-ryPIy5ontr .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-ryPIy5ontr .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-ryPIy5ontr .menu-bottom {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ryPIy5ontr img {
    height: 3.8rem !important;
  }
  .cid-ryPIy5ontr .btn {
    display: flex;
  }
  .cid-ryPIy5ontr button.navbar-toggler {
    display: block;
  }
  .cid-ryPIy5ontr .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-ryPIy5ontr .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-ryPIy5ontr .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-ryPIy5ontr .navbar-collapse.collapsing,
  .cid-ryPIy5ontr .navbar-collapse.show {
    display: block !important;
  }
  .cid-ryPIy5ontr .navbar-collapse.collapsing .navbar-nav,
  .cid-ryPIy5ontr .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-ryPIy5ontr .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-ryPIy5ontr .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-ryPIy5ontr .navbar-collapse.collapsing .navbar-buttons,
  .cid-ryPIy5ontr .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-ryPIy5ontr .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-ryPIy5ontr .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-ryPIy5ontr .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-ryPIy5ontr .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-ryPIy5ontr .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-ryPIy5ontr .dropdown .dropdown-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-ryPIy5ontr .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-ryPIy5ontr .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-ryPIy5ontr .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-ryPIy5ontr .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-ryPIy5ontr .nav-link:focus {
  outline: none;
}
.cid-ryPIy5ontr .navbar-toggler {
  position: relative;
}
.cid-ryPIy5ontr .dropdown-item.active,
.cid-ryPIy5ontr .dropdown-item:active {
  background: #f2f6ff;
  color: initial;
}
.cid-ryPIy5ontr .nav-link:hover,
.cid-ryPIy5ontr .dropdown-item:hover {
  color: #5580ff !important;
}
.cid-ryPIy5ontr .widget-title,
.cid-ryPIy5ontr .widget-icon {
  color: #232323;
}
.cid-ryPIy5ontr .widget-text {
  color: #232323;
}
.cid-ryPIy8Vpad {
  padding-top: 195px;
  padding-bottom: 45px;
  background-color: #f2f6ff;
}
.cid-ryPIy8Vpad section {
  position: relative;
}
.cid-ryPIy8Vpad .svg1 {
  position: absolute;
  bottom: 4.6rem;
  left: 50%;
  transform: translate(-50%) scale(1.3, 1.2);
}
.cid-ryPIy8Vpad #e1_circle,
.cid-ryPIy8Vpad #e3_circle,
.cid-ryPIy8Vpad #e4_circle,
.cid-ryPIy8Vpad #e5_circle {
  fill: #e1e8ff !important;
}
.cid-ryPIy8Vpad #e6_circle {
  fill: #bfceff !important;
}
@keyframes orbit {
  from {
    transform: rotate(0deg) translateX(10px) rotate(0deg);
  }
  to {
    transform: rotate(360deg) translateX(10px) rotate(-360deg);
  }
}
@keyframes rev {
  from {
    transform: rotate(0deg) translateX(10px) rotate(0deg);
  }
  to {
    transform: rotate(-360deg) translateX(10px) rotate(360deg);
  }
}
.cid-ryPIy8Vpad .round {
  border-radius: 100%;
  position: absolute;
  background-color: #e1e8ff;
  animation: orbit 4s linear infinite;
}
.cid-ryPIy8Vpad .rev {
  animation: rev 4s linear infinite;
}
.cid-ryPIy8Vpad .round1 {
  width: 50px;
  height: 50px;
  left: 7%;
  top: 60%;
}
.cid-ryPIy8Vpad .round2 {
  width: 90px;
  height: 90px;
  left: 15%;
  top: 15%;
}
.cid-ryPIy8Vpad .round3 {
  width: 40px;
  height: 40px;
  left: 30%;
  top: 15%;
}
.cid-ryPIy8Vpad .round4 {
  width: 90px;
  height: 90px;
  left: 40%;
  top: 3%;
}
.cid-ryPIy8Vpad .round5 {
  width: 50px;
  height: 50px;
  right: 5%;
  top: 55%;
}
.cid-ryPIy8Vpad .round6 {
  width: 30px;
  height: 30px;
  right: 30%;
  top: 15%;
}
.cid-ryPIy8Vpad .round7 {
  width: 70px;
  height: 70px;
  right: 20%;
  top: 20%;
}
.cid-ryPIy8Vpad .round8 {
  width: 110px;
  height: 110px;
  right: 8%;
  top: 30%;
}
.cid-ryPIy8Vpad .round9 {
  width: 90px;
  height: 90px;
  right: 7%;
  top: 70%;
}
.cid-ryPIy8Vpad .round10 {
  width: 50px;
  height: 50px;
  right: 35%;
  top: 5%;
}
.cid-ryPIy8Vpad .round11 {
  width: 70px;
  height: 70px;
  left: 8%;
  top: 35%;
}
.cid-ryPIy8Vpad H1 {
  color: #ff0000;
}
.cid-ryPIy8Vpad .mbr-text,
.cid-ryPIy8Vpad .mbr-section-btn {
  color: #716c80;
}
.cid-ryPIy8Vpad H3 {
  color: #716c80;
}
.cid-ryPIy8Vpad img {
  height: 100%;
  margin: 0 auto;
}
.cid-ryPIyaTYet {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #e1e8ff;
}
.cid-ryPIyaTYet .mbr-text {
  color: #716c80;
}
.cid-ryPIyaTYet .card-img span {
  font-size: 96px;
  color: #149dcc;
  padding: 0.6rem;
  margin-right: 1.5rem;
  border-radius: 8px;
}
.cid-ryPIyaTYet p {
  margin: 0;
}
.cid-ryPIyaTYet .card-img .img1 {
  background-color: #bfceff;
}
.cid-ryPIyaTYet .cardcolor:hover {
  background-color: #ffffff;
}
.cid-ryPIyaTYet .mbr-iconfont {
  transition: all 0.3s;
  color: #ffffff !important;
  font-size: 1.5rem !important;
}
.cid-ryPIyaTYet .card {
  display: flex;
  flex-direction: row;
  transition: all 0.3s;
  padding: 2rem 1.5rem !important;
}
.cid-ryPIyaTYet .card:hover {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  transform: translateY(-1rem);
}
.cid-ryPIyaTYet .card-title,
.cid-ryPIyaTYet .card-img {
  color: #57468b;
}
@media (max-width: 992px) {
  .cid-ryPIyaTYet .card {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-ryPIyaTYet .card {
    flex-direction: column;
    align-items: center;
    padding: 1rem 0!important;
  }
  .cid-ryPIyaTYet .card .card-img {
    margin-bottom: 1rem;
  }
  .cid-ryPIyaTYet .card:hover {
    box-shadow: none;
    transform: none;
  }
  .cid-ryPIyaTYet .card-img span {
    margin-right: 0rem;
  }
  .cid-ryPIyaTYet .cardcolor:hover {
    background-color: transparent;
  }
}
.cid-ryPKnHu2Md {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #e1e8ff;
}
.cid-ryPKnHu2Md .container {
  max-width: 1400px;
}
.cid-ryPKnHu2Md section {
  position: relative;
}
.cid-ryPKnHu2Md svg {
  position: absolute;
  top: 0;
  right: 0;
  transform: scale(-1.9, 1.3);
}
.cid-ryPKnHu2Md #e1_ellipse {
  fill: #ffffff !important;
}
.cid-ryPKnHu2Md .mbr-text {
  color: #716c80;
}
.cid-ryPKnHu2Md .card-img span {
  font-size: 96px;
  color: #149dcc;
  padding: 0.6rem;
  margin-right: 1.5rem;
  border-radius: 8px;
}
.cid-ryPKnHu2Md .card-img .img1 {
  background-color: #bfceff;
}
.cid-ryPKnHu2Md .card-img .img2 {
  background-color: #5580ff;
}
.cid-ryPKnHu2Md .card-img .img3 {
  background-color: #ff8a73;
}
.cid-ryPKnHu2Md .card-img .img4 {
  background-color: #bfceff;
}
.cid-ryPKnHu2Md .mbr-iconfont {
  transition: all 0.3s;
  color: #ffffff !important;
  font-size: 1.5rem !important;
}
.cid-ryPKnHu2Md .card {
  display: flex;
  flex-direction: row;
  transition: all 0.3s;
  padding: 2rem 1.5rem !important;
}
.cid-ryPKnHu2Md .card:hover {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  transform: translateY(-1.5rem);
  background-color: #ffffff;
}
.cid-ryPKnHu2Md .card-title,
.cid-ryPKnHu2Md .card-img {
  color: #57468b;
}
.cid-ryPKnHu2Md img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-ryPKnHu2Md img {
    margin-bottom: 3rem;
    width: 100%;
  }
}
@media (max-width: 576px) {
  .cid-ryPKnHu2Md .card {
    flex-direction: column;
    align-items: center;
    padding: 1rem!important;
  }
  .cid-ryPKnHu2Md .card .card-img {
    margin-bottom: 1rem;
  }
  .cid-ryPKnHu2Md .card:hover {
    box-shadow: none;
    transform: none;
    background-color: transparent;
  }
  .cid-ryPKnHu2Md .card-img span {
    margin-right: 0rem;
  }
  .cid-ryPKnHu2Md svg {
    top: -9rem;
  }
}
.cid-ryPIyehUJe {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #e1e8ff;
}
.cid-ryPIyehUJe H1 {
  color: #57468b;
  text-align: center;
}
.cid-ryPIyehUJe .mbr-text,
.cid-ryPIyehUJe .mbr-section-btn {
  color: #716c80;
}
.cid-ryPIyehUJe H3 {
  color: #716c80;
}
.cid-ryPIyoGKNZ {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-ryPIyoGKNZ H1 {
  color: #57468b;
}
.cid-ryPIyoGKNZ .mbr-text,
.cid-ryPIyoGKNZ .mbr-section-btn {
  color: #716c80;
}
.cid-ryPIyoGKNZ H3 {
  color: #716c80;
}
.cid-ryPIyxIbpv {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-ryPIyxIbpv p {
  line-height: 1.6;
}
.cid-ryPIyxIbpv .card-box {
  width: -webkit-fill-available;
}
.cid-ryPIyxIbpv .card-img span {
  font-size: 96px;
  padding: 0.6rem;
  margin: 0 1rem;
  border-radius: 8px;
}
.cid-ryPIyxIbpv .card-img .img1 {
  color: #57468b !important;
}
.cid-ryPIyxIbpv .card-img .img2 {
  color: #5580ff !important;
}
.cid-ryPIyxIbpv .card-img .img3 {
  color: #ff8a73 !important;
}
.cid-ryPIyxIbpv .card-img .img4 {
  color: #ff8a73 !important;
}
.cid-ryPIyxIbpv .card-img .img5 {
  color: #bfceff !important;
}
.cid-ryPIyxIbpv .card-img .img6 {
  color: #57468b !important;
}
.cid-ryPIyxIbpv .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ryPIyxIbpv .card-wrapper {
  display: flex;
  flex-direction: row;
}
.cid-ryPIyxIbpv .card {
  height: 100%;
  margin: auto;
}
.cid-ryPIyxIbpv img {
  width: 100%;
  heigth: auto;
}
.cid-ryPIyxIbpv .card-title1 {
  color: #57468b;
}
.cid-ryPIyxIbpv .mbr-text1 {
  color: #716c80;
}
.cid-ryPIyxIbpv .card-title2 {
  color: #57468b;
}
.cid-ryPIyxIbpv .mbr-text2 {
  color: #716c80;
}
@media (max-width: 576px) {
  .cid-ryPIyxIbpv .card-wrapper {
    flex-direction: column;
    align-items: center;
    padding: 1rem 0 0 0!important;
  }
  .cid-ryPIyxIbpv .card-img {
    order: 1;
  }
  .cid-ryPIyxIbpv .card-box {
    order: 2;
  }
}
.cid-ryPIyPwMt6 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #e1e8ff;
}
.cid-ryPIyPwMt6 H1 {
  color: #57468b;
}
.cid-ryPIyPwMt6 .mbr-text,
.cid-ryPIyPwMt6 .mbr-section-btn {
  color: #716c80;
}
.cid-ryPIyPwMt6 H3 {
  color: #716c80;
}
.cid-ryPIyT3PGB {
  padding-top: 165px;
  padding-bottom: 165px;
  background-image: url("../../../assets/images/fon21-1600x788.jpg");
}
.cid-ryPIyT3PGB H1 {
  color: #ff0000;
}
.cid-ryPIyT3PGB .mbr-text,
.cid-ryPIyT3PGB .mbr-section-btn {
  color: #232323;
}
.cid-ryPIyVxy7b {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-ryPIyVxy7b h3 {
  text-align: center;
}
.cid-ryPIyVxy7b .mbr-section-subtitle {
  color: #716c80;
  font-weight: 300;
}
.cid-ryPIyVxy7b .mbr-content-text {
  color: #716c80;
}
.cid-ryPIyVxy7b .card {
  word-wrap: break-word;
}
.cid-ryPIyVxy7b .mbr-iconfont {
  font-size: 80px;
  color: #149dcc;
}
.cid-ryPIyVxy7b H4 {
  font-weight: 500;
}
.cid-ryPIyVxy7b .mbr-section-title {
  color: #57468b;
}
.cid-ryPIyVxy7b .count1 {
  color: #57468b;
}
.cid-ryPIyVxy7b .title1 {
  color: #57468b;
}
.cid-ryPIyVxy7b .count2 {
  color: #5580ff;
}
.cid-ryPIyVxy7b .title2 {
  color: #5580ff;
}
.cid-ryPIyVxy7b .count3 {
  color: #bfceff;
}
.cid-ryPIyVxy7b .title3 {
  color: #bfceff;
}
.cid-ryPIyVxy7b .count4 {
  color: #ff8a73;
}
.cid-ryPIyVxy7b .title4 {
  color: #ff8a73;
}
.cid-ryPIyYCvGj.popup-builder {
  background-color: #ffffff;
}
.cid-ryPIyYCvGj.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-ryPIyYCvGj.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-ryPIyYCvGj .modal-content,
.cid-ryPIyYCvGj .modal-dialog {
  height: auto;
}
.cid-ryPIyYCvGj .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-ryPIyYCvGj .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-ryPIyYCvGj .form-wrapper .mbr-form .form-group,
  .cid-ryPIyYCvGj .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-ryPIyYCvGj .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-ryPIyYCvGj .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-ryPIyYCvGj .mbr-text {
  text-align: center;
  color: #ff0000;
}
.cid-ryPIyYCvGj .pt-0 {
  padding-top: 0 !important;
}
.cid-ryPIyYCvGj .pb-0 {
  padding-bottom: 0 !important;
}
.cid-ryPIyYCvGj .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-ryPIyYCvGj .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-ryPIyYCvGj .modal-open {
  overflow: hidden;
}
.cid-ryPIyYCvGj .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-ryPIyYCvGj .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-ryPIyYCvGj .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-ryPIyYCvGj .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-ryPIyYCvGj .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-ryPIyYCvGj .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-ryPIyYCvGj .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-ryPIyYCvGj .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-ryPIyYCvGj .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-ryPIyYCvGj .modal-backdrop.fade {
  opacity: 0;
}
.cid-ryPIyYCvGj .modal-backdrop.show {
  opacity: .5;
}
.cid-ryPIyYCvGj .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-ryPIyYCvGj .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-ryPIyYCvGj .modal-header .close:hover {
  opacity: 1;
}
.cid-ryPIyYCvGj .modal-header .close:focus {
  outline: none;
}
.cid-ryPIyYCvGj .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-ryPIyYCvGj .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-ryPIyYCvGj .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-ryPIyYCvGj .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-ryPIyYCvGj .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-ryPIyYCvGj .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-ryPIyYCvGj .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-ryPIyYCvGj .modal-sm {
    max-width: 300px;
  }
  .cid-ryPIyYCvGj .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-ryPIyYCvGj .modal-lg,
  .cid-ryPIyYCvGj .modal-xl {
    max-width: 800px;
  }
  .cid-ryPIyYCvGj .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-ryPIyYCvGj .modal-xl {
    max-width: 1140px;
  }
  .cid-ryPIyYCvGj .container {
    max-width: 1140px;
  }
}
.cid-ryPIyYCvGj .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-ryPIyYCvGj .container {
    max-width: 720px;
  }
}
.cid-ryPIyYCvGj .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-ryPIyYCvGj .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-ryPIyYCvGj .form-group {
  margin-bottom: 1rem;
}
.cid-ryPIyYCvGj .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-ryPIyYCvGj .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-ryPIyYCvGj .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-ryPIz3iSVr {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #343351;
}
@media (max-width: 767px) {
  .cid-ryPIz3iSVr .content {
    text-align: center;
  }
  .cid-ryPIz3iSVr .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ryPIz3iSVr .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-ryPIz3iSVr .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-ryPIz3iSVr .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-ryPIz3iSVr .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ryPIz3iSVr .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ryPIz3iSVr .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-ryPIz3iSVr .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ryPIz3iSVr .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ryPIz3iSVr .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ryPIz3iSVr .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ryPIz3iSVr .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-ryQjvIYMwy .navbar {
  padding: .5rem 0;
  background: #f2f6ff;
  transition: none;
  min-height: 50px;
}
.cid-ryQjvIYMwy .navbar-dropdown.bg-color.transparent.opened {
  background: #f2f6ff;
}
.cid-ryQjvIYMwy a {
  font-style: normal;
}
.cid-ryQjvIYMwy .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-ryQjvIYMwy .nav-item a {
  padding: 0.7rem 0 !important;
  margin: 0 .65rem !important;
}
.cid-ryQjvIYMwy .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-ryQjvIYMwy .content-text {
  margin-bottom: 0;
}
.cid-ryQjvIYMwy .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-ryQjvIYMwy .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #ff0000;
    -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-ryQjvIYMwy .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-ryQjvIYMwy .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-ryQjvIYMwy .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-ryQjvIYMwy .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-ryQjvIYMwy .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-ryQjvIYMwy .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-ryQjvIYMwy .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-ryQjvIYMwy .nav-dropdown .link {
  font-weight: 400;
}
.cid-ryQjvIYMwy .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-ryQjvIYMwy .content-right-side {
  text-align: center;
}
.cid-ryQjvIYMwy .menu-content-top {
  display: none;
  padding: 0 2rem;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-ryQjvIYMwy .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-ryQjvIYMwy .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-ryQjvIYMwy .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-ryQjvIYMwy .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid #e0e0e0;
}
.cid-ryQjvIYMwy .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ryQjvIYMwy .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-ryQjvIYMwy .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-ryQjvIYMwy .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-ryQjvIYMwy .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-ryQjvIYMwy .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-ryQjvIYMwy .menu-bottom {
  display: flex;
  width: 100%;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-ryQjvIYMwy .navbar .menu-content-top {
    display: flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-ryQjvIYMwy .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ryQjvIYMwy .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-ryQjvIYMwy .navbar {
    display: block;
    padding: 0;
  }
  .cid-ryQjvIYMwy .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ryQjvIYMwy .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-ryQjvIYMwy .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-ryQjvIYMwy .navbar-toggler {
    display: none;
  }
  .cid-ryQjvIYMwy .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ryQjvIYMwy .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-ryQjvIYMwy .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ryQjvIYMwy .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-ryQjvIYMwy .menu-logo {
  margin-right: auto;
}
.cid-ryQjvIYMwy .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ryQjvIYMwy .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-ryQjvIYMwy .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-ryQjvIYMwy .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-ryQjvIYMwy .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-ryQjvIYMwy .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-ryQjvIYMwy .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-ryQjvIYMwy .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-ryQjvIYMwy .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-ryQjvIYMwy .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-ryQjvIYMwy .dropdown .dropdown-menu {
  background: #f2f6ff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-ryQjvIYMwy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ryQjvIYMwy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ryQjvIYMwy .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-ryQjvIYMwy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-ryQjvIYMwy .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-ryQjvIYMwy .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-ryQjvIYMwy .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ryQjvIYMwy .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-ryQjvIYMwy .navbar.navbar-short {
  min-height: 50px;
  transition: all .2s;
}
.cid-ryQjvIYMwy .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-ryQjvIYMwy .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ryQjvIYMwy .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-ryQjvIYMwy .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-ryQjvIYMwy button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  margin: 1rem .8rem;
  align-self: center;
  -webkit-align-self: center;
}
.cid-ryQjvIYMwy button.navbar-toggler:focus {
  outline: none;
}
.cid-ryQjvIYMwy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #57468b;
}
.cid-ryQjvIYMwy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ryQjvIYMwy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ryQjvIYMwy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ryQjvIYMwy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ryQjvIYMwy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ryQjvIYMwy nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ryQjvIYMwy nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ryQjvIYMwy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ryQjvIYMwy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ryQjvIYMwy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ryQjvIYMwy .collapsed .btn {
  display: -webkit-flex;
}
.cid-ryQjvIYMwy .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-ryQjvIYMwy .collapsed .navbar-collapse.collapsing,
.cid-ryQjvIYMwy .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-ryQjvIYMwy .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-ryQjvIYMwy .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-ryQjvIYMwy .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-ryQjvIYMwy .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-ryQjvIYMwy .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-ryQjvIYMwy .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-ryQjvIYMwy .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-ryQjvIYMwy .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-ryQjvIYMwy .collapsed button.navbar-toggler {
  display: block;
}
.cid-ryQjvIYMwy .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-ryQjvIYMwy .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-ryQjvIYMwy .collapsed .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-ryQjvIYMwy .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-ryQjvIYMwy .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-ryQjvIYMwy .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-ryQjvIYMwy .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-ryQjvIYMwy .menu-bottom {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ryQjvIYMwy img {
    height: 3.8rem !important;
  }
  .cid-ryQjvIYMwy .btn {
    display: flex;
  }
  .cid-ryQjvIYMwy button.navbar-toggler {
    display: block;
  }
  .cid-ryQjvIYMwy .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-ryQjvIYMwy .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-ryQjvIYMwy .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-ryQjvIYMwy .navbar-collapse.collapsing,
  .cid-ryQjvIYMwy .navbar-collapse.show {
    display: block !important;
  }
  .cid-ryQjvIYMwy .navbar-collapse.collapsing .navbar-nav,
  .cid-ryQjvIYMwy .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-ryQjvIYMwy .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-ryQjvIYMwy .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-ryQjvIYMwy .navbar-collapse.collapsing .navbar-buttons,
  .cid-ryQjvIYMwy .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-ryQjvIYMwy .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-ryQjvIYMwy .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-ryQjvIYMwy .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-ryQjvIYMwy .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-ryQjvIYMwy .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-ryQjvIYMwy .dropdown .dropdown-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-ryQjvIYMwy .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-ryQjvIYMwy .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-ryQjvIYMwy .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-ryQjvIYMwy .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-ryQjvIYMwy .nav-link:focus {
  outline: none;
}
.cid-ryQjvIYMwy .navbar-toggler {
  position: relative;
}
.cid-ryQjvIYMwy .dropdown-item.active,
.cid-ryQjvIYMwy .dropdown-item:active {
  background: #f2f6ff;
  color: initial;
}
.cid-ryQjvIYMwy .nav-link:hover,
.cid-ryQjvIYMwy .dropdown-item:hover {
  color: #5580ff !important;
}
.cid-ryQjvIYMwy .widget-title,
.cid-ryQjvIYMwy .widget-icon {
  color: #232323;
}
.cid-ryQjvIYMwy .widget-text {
  color: #232323;
}
.cid-ryQjvLLzha {
  padding-top: 195px;
  padding-bottom: 45px;
  background-color: #f2f6ff;
}
.cid-ryQjvLLzha section {
  position: relative;
}
.cid-ryQjvLLzha .svg1 {
  position: absolute;
  bottom: 4.6rem;
  left: 50%;
  transform: translate(-50%) scale(1.3, 1.2);
}
.cid-ryQjvLLzha #e1_circle,
.cid-ryQjvLLzha #e3_circle,
.cid-ryQjvLLzha #e4_circle,
.cid-ryQjvLLzha #e5_circle {
  fill: #e1e8ff !important;
}
.cid-ryQjvLLzha #e6_circle {
  fill: #bfceff !important;
}
@keyframes orbit {
  from {
    transform: rotate(0deg) translateX(10px) rotate(0deg);
  }
  to {
    transform: rotate(360deg) translateX(10px) rotate(-360deg);
  }
}
@keyframes rev {
  from {
    transform: rotate(0deg) translateX(10px) rotate(0deg);
  }
  to {
    transform: rotate(-360deg) translateX(10px) rotate(360deg);
  }
}
.cid-ryQjvLLzha .round {
  border-radius: 100%;
  position: absolute;
  background-color: #e1e8ff;
  animation: orbit 4s linear infinite;
}
.cid-ryQjvLLzha .rev {
  animation: rev 4s linear infinite;
}
.cid-ryQjvLLzha .round1 {
  width: 50px;
  height: 50px;
  left: 7%;
  top: 60%;
}
.cid-ryQjvLLzha .round2 {
  width: 90px;
  height: 90px;
  left: 15%;
  top: 15%;
}
.cid-ryQjvLLzha .round3 {
  width: 40px;
  height: 40px;
  left: 30%;
  top: 15%;
}
.cid-ryQjvLLzha .round4 {
  width: 90px;
  height: 90px;
  left: 40%;
  top: 3%;
}
.cid-ryQjvLLzha .round5 {
  width: 50px;
  height: 50px;
  right: 5%;
  top: 55%;
}
.cid-ryQjvLLzha .round6 {
  width: 30px;
  height: 30px;
  right: 30%;
  top: 15%;
}
.cid-ryQjvLLzha .round7 {
  width: 70px;
  height: 70px;
  right: 20%;
  top: 20%;
}
.cid-ryQjvLLzha .round8 {
  width: 110px;
  height: 110px;
  right: 8%;
  top: 30%;
}
.cid-ryQjvLLzha .round9 {
  width: 90px;
  height: 90px;
  right: 7%;
  top: 70%;
}
.cid-ryQjvLLzha .round10 {
  width: 50px;
  height: 50px;
  right: 35%;
  top: 5%;
}
.cid-ryQjvLLzha .round11 {
  width: 70px;
  height: 70px;
  left: 8%;
  top: 35%;
}
.cid-ryQjvLLzha H1 {
  color: #ff0000;
}
.cid-ryQjvLLzha .mbr-text,
.cid-ryQjvLLzha .mbr-section-btn {
  color: #716c80;
}
.cid-ryQjvLLzha H3 {
  color: #716c80;
}
.cid-ryQjvLLzha img {
  height: 100%;
  margin: 0 auto;
}
.cid-ryQjvPNLXf {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #e1e8ff;
}
.cid-ryQjvPNLXf .mbr-text {
  color: #716c80;
}
.cid-ryQjvPNLXf .card-img span {
  font-size: 96px;
  color: #149dcc;
  padding: 0.6rem;
  margin-right: 1.5rem;
  border-radius: 8px;
}
.cid-ryQjvPNLXf p {
  margin: 0;
}
.cid-ryQjvPNLXf .card-img .img1 {
  background-color: #bfceff;
}
.cid-ryQjvPNLXf .cardcolor:hover {
  background-color: #ffffff;
}
.cid-ryQjvPNLXf .mbr-iconfont {
  transition: all 0.3s;
  color: #ffffff !important;
  font-size: 1.5rem !important;
}
.cid-ryQjvPNLXf .card {
  display: flex;
  flex-direction: row;
  transition: all 0.3s;
  padding: 2rem 1.5rem !important;
}
.cid-ryQjvPNLXf .card:hover {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  transform: translateY(-1rem);
}
.cid-ryQjvPNLXf .card-title,
.cid-ryQjvPNLXf .card-img {
  color: #57468b;
}
@media (max-width: 992px) {
  .cid-ryQjvPNLXf .card {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-ryQjvPNLXf .card {
    flex-direction: column;
    align-items: center;
    padding: 1rem 0!important;
  }
  .cid-ryQjvPNLXf .card .card-img {
    margin-bottom: 1rem;
  }
  .cid-ryQjvPNLXf .card:hover {
    box-shadow: none;
    transform: none;
  }
  .cid-ryQjvPNLXf .card-img span {
    margin-right: 0rem;
  }
  .cid-ryQjvPNLXf .cardcolor:hover {
    background-color: transparent;
  }
}
.cid-ryQjvY3ZEY {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #e1e8ff;
}
.cid-ryQjvY3ZEY .container {
  max-width: 1400px;
}
.cid-ryQjvY3ZEY section {
  position: relative;
}
.cid-ryQjvY3ZEY svg {
  position: absolute;
  top: 0;
  right: 0;
  transform: scale(-1.9, 1.3);
}
.cid-ryQjvY3ZEY #e1_ellipse {
  fill: #ffffff !important;
}
.cid-ryQjvY3ZEY .mbr-text {
  color: #716c80;
}
.cid-ryQjvY3ZEY .card-img span {
  font-size: 96px;
  color: #149dcc;
  padding: 0.6rem;
  margin-right: 1.5rem;
  border-radius: 8px;
}
.cid-ryQjvY3ZEY .card-img .img1 {
  background-color: #bfceff;
}
.cid-ryQjvY3ZEY .card-img .img2 {
  background-color: #5580ff;
}
.cid-ryQjvY3ZEY .card-img .img3 {
  background-color: #ff8a73;
}
.cid-ryQjvY3ZEY .card-img .img4 {
  background-color: #c2b2d6;
}
.cid-ryQjvY3ZEY .mbr-iconfont {
  transition: all 0.3s;
  color: #ffffff !important;
  font-size: 1.5rem !important;
}
.cid-ryQjvY3ZEY .card {
  display: flex;
  flex-direction: row;
  transition: all 0.3s;
  padding: 2rem 1.5rem !important;
}
.cid-ryQjvY3ZEY .card:hover {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  transform: translateY(-1.5rem);
  background-color: #ffffff;
}
.cid-ryQjvY3ZEY .card-title,
.cid-ryQjvY3ZEY .card-img {
  color: #57468b;
}
.cid-ryQjvY3ZEY img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-ryQjvY3ZEY img {
    margin-bottom: 3rem;
    width: 100%;
  }
}
@media (max-width: 576px) {
  .cid-ryQjvY3ZEY .card {
    flex-direction: column;
    align-items: center;
    padding: 1rem!important;
  }
  .cid-ryQjvY3ZEY .card .card-img {
    margin-bottom: 1rem;
  }
  .cid-ryQjvY3ZEY .card:hover {
    box-shadow: none;
    transform: none;
    background-color: transparent;
  }
  .cid-ryQjvY3ZEY .card-img span {
    margin-right: 0rem;
  }
  .cid-ryQjvY3ZEY svg {
    top: -9rem;
  }
}
.cid-ryQjw9rtEw {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #e1e8ff;
}
.cid-ryQjw9rtEw H1 {
  color: #57468b;
  text-align: center;
}
.cid-ryQjw9rtEw .mbr-text,
.cid-ryQjw9rtEw .mbr-section-btn {
  color: #716c80;
}
.cid-ryQjw9rtEw H3 {
  color: #716c80;
}
.cid-ryQjwjIVTk {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-ryQjwjIVTk H1 {
  color: #57468b;
}
.cid-ryQjwjIVTk .mbr-text,
.cid-ryQjwjIVTk .mbr-section-btn {
  color: #716c80;
}
.cid-ryQjwjIVTk H3 {
  color: #716c80;
}
.cid-ryQjwmF3UJ {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-ryQjwmF3UJ p {
  line-height: 1.6;
}
.cid-ryQjwmF3UJ .card-box {
  width: -webkit-fill-available;
}
.cid-ryQjwmF3UJ .card-img span {
  font-size: 96px;
  padding: 0.6rem;
  margin: 0 1rem;
  border-radius: 8px;
}
.cid-ryQjwmF3UJ .card-img .img1 {
  color: #57468b !important;
}
.cid-ryQjwmF3UJ .card-img .img2 {
  color: #5580ff !important;
}
.cid-ryQjwmF3UJ .card-img .img3 {
  color: #ff8a73 !important;
}
.cid-ryQjwmF3UJ .card-img .img4 {
  color: #ff8a73 !important;
}
.cid-ryQjwmF3UJ .card-img .img5 {
  color: #bfceff !important;
}
.cid-ryQjwmF3UJ .card-img .img6 {
  color: #57468b !important;
}
.cid-ryQjwmF3UJ .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ryQjwmF3UJ .card-wrapper {
  display: flex;
  flex-direction: row;
}
.cid-ryQjwmF3UJ .card {
  height: 100%;
  margin: auto;
}
.cid-ryQjwmF3UJ img {
  width: 100%;
  heigth: auto;
}
.cid-ryQjwmF3UJ .card-title1 {
  color: #57468b;
}
.cid-ryQjwmF3UJ .mbr-text1 {
  color: #716c80;
}
.cid-ryQjwmF3UJ .card-title2 {
  color: #57468b;
}
.cid-ryQjwmF3UJ .mbr-text2 {
  color: #716c80;
}
@media (max-width: 576px) {
  .cid-ryQjwmF3UJ .card-wrapper {
    flex-direction: column;
    align-items: center;
    padding: 1rem 0 0 0!important;
  }
  .cid-ryQjwmF3UJ .card-img {
    order: 1;
  }
  .cid-ryQjwmF3UJ .card-box {
    order: 2;
  }
}
.cid-ryQjws2QW7 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #e1e8ff;
}
.cid-ryQjws2QW7 H1 {
  color: #57468b;
}
.cid-ryQjws2QW7 .mbr-text,
.cid-ryQjws2QW7 .mbr-section-btn {
  color: #716c80;
}
.cid-ryQjws2QW7 H3 {
  color: #716c80;
}
.cid-ryQjwugvXU {
  padding-top: 165px;
  padding-bottom: 165px;
  background-image: url("../../../assets/images/fon21-1600x788.jpg");
}
.cid-ryQjwugvXU H1 {
  color: #ff0000;
}
.cid-ryQjwugvXU .mbr-text,
.cid-ryQjwugvXU .mbr-section-btn {
  color: #232323;
}
.cid-ryQjwwrS7X {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-ryQjwwrS7X h3 {
  text-align: center;
}
.cid-ryQjwwrS7X .mbr-section-subtitle {
  color: #716c80;
  font-weight: 300;
}
.cid-ryQjwwrS7X .mbr-content-text {
  color: #716c80;
}
.cid-ryQjwwrS7X .card {
  word-wrap: break-word;
}
.cid-ryQjwwrS7X .mbr-iconfont {
  font-size: 80px;
  color: #149dcc;
}
.cid-ryQjwwrS7X H4 {
  font-weight: 500;
}
.cid-ryQjwwrS7X .mbr-section-title {
  color: #57468b;
}
.cid-ryQjwwrS7X .count1 {
  color: #57468b;
}
.cid-ryQjwwrS7X .title1 {
  color: #57468b;
}
.cid-ryQjwwrS7X .count2 {
  color: #5580ff;
}
.cid-ryQjwwrS7X .title2 {
  color: #5580ff;
}
.cid-ryQjwwrS7X .count3 {
  color: #bfceff;
}
.cid-ryQjwwrS7X .title3 {
  color: #bfceff;
}
.cid-ryQjwwrS7X .count4 {
  color: #ff8a73;
}
.cid-ryQjwwrS7X .title4 {
  color: #ff8a73;
}
.cid-ryQjwzeBwp.popup-builder {
  background-color: #ffffff;
}
.cid-ryQjwzeBwp.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-ryQjwzeBwp.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-ryQjwzeBwp .modal-content,
.cid-ryQjwzeBwp .modal-dialog {
  height: auto;
}
.cid-ryQjwzeBwp .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-ryQjwzeBwp .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-ryQjwzeBwp .form-wrapper .mbr-form .form-group,
  .cid-ryQjwzeBwp .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-ryQjwzeBwp .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-ryQjwzeBwp .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-ryQjwzeBwp .mbr-text {
  text-align: center;
  color: #ff0000;
}
.cid-ryQjwzeBwp .pt-0 {
  padding-top: 0 !important;
}
.cid-ryQjwzeBwp .pb-0 {
  padding-bottom: 0 !important;
}
.cid-ryQjwzeBwp .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-ryQjwzeBwp .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-ryQjwzeBwp .modal-open {
  overflow: hidden;
}
.cid-ryQjwzeBwp .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-ryQjwzeBwp .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-ryQjwzeBwp .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-ryQjwzeBwp .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-ryQjwzeBwp .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-ryQjwzeBwp .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-ryQjwzeBwp .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-ryQjwzeBwp .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-ryQjwzeBwp .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-ryQjwzeBwp .modal-backdrop.fade {
  opacity: 0;
}
.cid-ryQjwzeBwp .modal-backdrop.show {
  opacity: .5;
}
.cid-ryQjwzeBwp .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-ryQjwzeBwp .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-ryQjwzeBwp .modal-header .close:hover {
  opacity: 1;
}
.cid-ryQjwzeBwp .modal-header .close:focus {
  outline: none;
}
.cid-ryQjwzeBwp .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-ryQjwzeBwp .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-ryQjwzeBwp .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-ryQjwzeBwp .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-ryQjwzeBwp .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-ryQjwzeBwp .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-ryQjwzeBwp .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-ryQjwzeBwp .modal-sm {
    max-width: 300px;
  }
  .cid-ryQjwzeBwp .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-ryQjwzeBwp .modal-lg,
  .cid-ryQjwzeBwp .modal-xl {
    max-width: 800px;
  }
  .cid-ryQjwzeBwp .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-ryQjwzeBwp .modal-xl {
    max-width: 1140px;
  }
  .cid-ryQjwzeBwp .container {
    max-width: 1140px;
  }
}
.cid-ryQjwzeBwp .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-ryQjwzeBwp .container {
    max-width: 720px;
  }
}
.cid-ryQjwzeBwp .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-ryQjwzeBwp .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-ryQjwzeBwp .form-group {
  margin-bottom: 1rem;
}
.cid-ryQjwzeBwp .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-ryQjwzeBwp .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-ryQjwzeBwp .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-ryQjwCSOaN {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #343351;
}
@media (max-width: 767px) {
  .cid-ryQjwCSOaN .content {
    text-align: center;
  }
  .cid-ryQjwCSOaN .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ryQjwCSOaN .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-ryQjwCSOaN .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-ryQjwCSOaN .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-ryQjwCSOaN .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ryQjwCSOaN .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ryQjwCSOaN .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-ryQjwCSOaN .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ryQjwCSOaN .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ryQjwCSOaN .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ryQjwCSOaN .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ryQjwCSOaN .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-ryQn0G6ifN .navbar {
  padding: .5rem 0;
  background: #f2f6ff;
  transition: none;
  min-height: 50px;
}
.cid-ryQn0G6ifN .navbar-dropdown.bg-color.transparent.opened {
  background: #f2f6ff;
}
.cid-ryQn0G6ifN a {
  font-style: normal;
}
.cid-ryQn0G6ifN .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-ryQn0G6ifN .nav-item a {
  padding: 0.7rem 0 !important;
  margin: 0 .65rem !important;
}
.cid-ryQn0G6ifN .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-ryQn0G6ifN .content-text {
  margin-bottom: 0;
}
.cid-ryQn0G6ifN .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-ryQn0G6ifN .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #ff0000;
    -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-ryQn0G6ifN .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-ryQn0G6ifN .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-ryQn0G6ifN .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-ryQn0G6ifN .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-ryQn0G6ifN .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-ryQn0G6ifN .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-ryQn0G6ifN .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-ryQn0G6ifN .nav-dropdown .link {
  font-weight: 400;
}
.cid-ryQn0G6ifN .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-ryQn0G6ifN .content-right-side {
  text-align: center;
}
.cid-ryQn0G6ifN .menu-content-top {
  display: none;
  padding: 0 2rem;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-ryQn0G6ifN .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-ryQn0G6ifN .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-ryQn0G6ifN .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-ryQn0G6ifN .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid #e0e0e0;
}
.cid-ryQn0G6ifN .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ryQn0G6ifN .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-ryQn0G6ifN .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-ryQn0G6ifN .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-ryQn0G6ifN .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-ryQn0G6ifN .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-ryQn0G6ifN .menu-bottom {
  display: flex;
  width: 100%;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-ryQn0G6ifN .navbar .menu-content-top {
    display: flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-ryQn0G6ifN .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ryQn0G6ifN .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-ryQn0G6ifN .navbar {
    display: block;
    padding: 0;
  }
  .cid-ryQn0G6ifN .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ryQn0G6ifN .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-ryQn0G6ifN .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-ryQn0G6ifN .navbar-toggler {
    display: none;
  }
  .cid-ryQn0G6ifN .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ryQn0G6ifN .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-ryQn0G6ifN .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ryQn0G6ifN .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-ryQn0G6ifN .menu-logo {
  margin-right: auto;
}
.cid-ryQn0G6ifN .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ryQn0G6ifN .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-ryQn0G6ifN .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-ryQn0G6ifN .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-ryQn0G6ifN .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-ryQn0G6ifN .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-ryQn0G6ifN .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-ryQn0G6ifN .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-ryQn0G6ifN .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-ryQn0G6ifN .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-ryQn0G6ifN .dropdown .dropdown-menu {
  background: #f2f6ff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-ryQn0G6ifN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ryQn0G6ifN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ryQn0G6ifN .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-ryQn0G6ifN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-ryQn0G6ifN .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-ryQn0G6ifN .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-ryQn0G6ifN .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ryQn0G6ifN .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-ryQn0G6ifN .navbar.navbar-short {
  min-height: 50px;
  transition: all .2s;
}
.cid-ryQn0G6ifN .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-ryQn0G6ifN .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ryQn0G6ifN .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-ryQn0G6ifN .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-ryQn0G6ifN button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  margin: 1rem .8rem;
  align-self: center;
  -webkit-align-self: center;
}
.cid-ryQn0G6ifN button.navbar-toggler:focus {
  outline: none;
}
.cid-ryQn0G6ifN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #57468b;
}
.cid-ryQn0G6ifN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ryQn0G6ifN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ryQn0G6ifN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ryQn0G6ifN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ryQn0G6ifN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ryQn0G6ifN nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ryQn0G6ifN nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ryQn0G6ifN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ryQn0G6ifN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ryQn0G6ifN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ryQn0G6ifN .collapsed .btn {
  display: -webkit-flex;
}
.cid-ryQn0G6ifN .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-ryQn0G6ifN .collapsed .navbar-collapse.collapsing,
.cid-ryQn0G6ifN .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-ryQn0G6ifN .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-ryQn0G6ifN .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-ryQn0G6ifN .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-ryQn0G6ifN .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-ryQn0G6ifN .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-ryQn0G6ifN .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-ryQn0G6ifN .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-ryQn0G6ifN .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-ryQn0G6ifN .collapsed button.navbar-toggler {
  display: block;
}
.cid-ryQn0G6ifN .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-ryQn0G6ifN .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-ryQn0G6ifN .collapsed .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-ryQn0G6ifN .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-ryQn0G6ifN .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-ryQn0G6ifN .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-ryQn0G6ifN .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-ryQn0G6ifN .menu-bottom {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ryQn0G6ifN img {
    height: 3.8rem !important;
  }
  .cid-ryQn0G6ifN .btn {
    display: flex;
  }
  .cid-ryQn0G6ifN button.navbar-toggler {
    display: block;
  }
  .cid-ryQn0G6ifN .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-ryQn0G6ifN .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-ryQn0G6ifN .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-ryQn0G6ifN .navbar-collapse.collapsing,
  .cid-ryQn0G6ifN .navbar-collapse.show {
    display: block !important;
  }
  .cid-ryQn0G6ifN .navbar-collapse.collapsing .navbar-nav,
  .cid-ryQn0G6ifN .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-ryQn0G6ifN .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-ryQn0G6ifN .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-ryQn0G6ifN .navbar-collapse.collapsing .navbar-buttons,
  .cid-ryQn0G6ifN .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-ryQn0G6ifN .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-ryQn0G6ifN .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-ryQn0G6ifN .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-ryQn0G6ifN .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-ryQn0G6ifN .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-ryQn0G6ifN .dropdown .dropdown-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-ryQn0G6ifN .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-ryQn0G6ifN .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-ryQn0G6ifN .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-ryQn0G6ifN .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-ryQn0G6ifN .nav-link:focus {
  outline: none;
}
.cid-ryQn0G6ifN .navbar-toggler {
  position: relative;
}
.cid-ryQn0G6ifN .dropdown-item.active,
.cid-ryQn0G6ifN .dropdown-item:active {
  background: #f2f6ff;
  color: initial;
}
.cid-ryQn0G6ifN .nav-link:hover,
.cid-ryQn0G6ifN .dropdown-item:hover {
  color: #5580ff !important;
}
.cid-ryQn0G6ifN .widget-title,
.cid-ryQn0G6ifN .widget-icon {
  color: #232323;
}
.cid-ryQn0G6ifN .widget-text {
  color: #232323;
}
.cid-ryQn0O9ngg {
  padding-top: 195px;
  padding-bottom: 45px;
  background-color: #f2f6ff;
}
.cid-ryQn0O9ngg section {
  position: relative;
}
.cid-ryQn0O9ngg .svg1 {
  position: absolute;
  bottom: 4.6rem;
  left: 50%;
  transform: translate(-50%) scale(1.3, 1.2);
}
.cid-ryQn0O9ngg #e1_circle,
.cid-ryQn0O9ngg #e3_circle,
.cid-ryQn0O9ngg #e4_circle,
.cid-ryQn0O9ngg #e5_circle {
  fill: #e1e8ff !important;
}
.cid-ryQn0O9ngg #e6_circle {
  fill: #bfceff !important;
}
@keyframes orbit {
  from {
    transform: rotate(0deg) translateX(10px) rotate(0deg);
  }
  to {
    transform: rotate(360deg) translateX(10px) rotate(-360deg);
  }
}
@keyframes rev {
  from {
    transform: rotate(0deg) translateX(10px) rotate(0deg);
  }
  to {
    transform: rotate(-360deg) translateX(10px) rotate(360deg);
  }
}
.cid-ryQn0O9ngg .round {
  border-radius: 100%;
  position: absolute;
  background-color: #e1e8ff;
  animation: orbit 4s linear infinite;
}
.cid-ryQn0O9ngg .rev {
  animation: rev 4s linear infinite;
}
.cid-ryQn0O9ngg .round1 {
  width: 50px;
  height: 50px;
  left: 7%;
  top: 60%;
}
.cid-ryQn0O9ngg .round2 {
  width: 90px;
  height: 90px;
  left: 15%;
  top: 15%;
}
.cid-ryQn0O9ngg .round3 {
  width: 40px;
  height: 40px;
  left: 30%;
  top: 15%;
}
.cid-ryQn0O9ngg .round4 {
  width: 90px;
  height: 90px;
  left: 40%;
  top: 3%;
}
.cid-ryQn0O9ngg .round5 {
  width: 50px;
  height: 50px;
  right: 5%;
  top: 55%;
}
.cid-ryQn0O9ngg .round6 {
  width: 30px;
  height: 30px;
  right: 30%;
  top: 15%;
}
.cid-ryQn0O9ngg .round7 {
  width: 70px;
  height: 70px;
  right: 20%;
  top: 20%;
}
.cid-ryQn0O9ngg .round8 {
  width: 110px;
  height: 110px;
  right: 8%;
  top: 30%;
}
.cid-ryQn0O9ngg .round9 {
  width: 90px;
  height: 90px;
  right: 7%;
  top: 70%;
}
.cid-ryQn0O9ngg .round10 {
  width: 50px;
  height: 50px;
  right: 35%;
  top: 5%;
}
.cid-ryQn0O9ngg .round11 {
  width: 70px;
  height: 70px;
  left: 8%;
  top: 35%;
}
.cid-ryQn0O9ngg H1 {
  color: #ff0000;
}
.cid-ryQn0O9ngg .mbr-text,
.cid-ryQn0O9ngg .mbr-section-btn {
  color: #716c80;
}
.cid-ryQn0O9ngg H3 {
  color: #716c80;
}
.cid-ryQn0O9ngg img {
  height: 100%;
  margin: 0 auto;
}
.cid-ryQn0Tsp8N {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #e1e8ff;
}
.cid-ryQn0Tsp8N .mbr-text {
  color: #716c80;
}
.cid-ryQn0Tsp8N .card-img span {
  font-size: 96px;
  color: #149dcc;
  padding: 0.6rem;
  margin-right: 1.5rem;
  border-radius: 8px;
}
.cid-ryQn0Tsp8N p {
  margin: 0;
}
.cid-ryQn0Tsp8N .card-img .img1 {
  background-color: #bfceff;
}
.cid-ryQn0Tsp8N .cardcolor:hover {
  background-color: #ffffff;
}
.cid-ryQn0Tsp8N .mbr-iconfont {
  transition: all 0.3s;
  color: #ffffff !important;
  font-size: 1.5rem !important;
}
.cid-ryQn0Tsp8N .card {
  display: flex;
  flex-direction: row;
  transition: all 0.3s;
  padding: 2rem 1.5rem !important;
}
.cid-ryQn0Tsp8N .card:hover {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  transform: translateY(-1rem);
}
.cid-ryQn0Tsp8N .card-title,
.cid-ryQn0Tsp8N .card-img {
  color: #57468b;
}
@media (max-width: 992px) {
  .cid-ryQn0Tsp8N .card {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-ryQn0Tsp8N .card {
    flex-direction: column;
    align-items: center;
    padding: 1rem 0!important;
  }
  .cid-ryQn0Tsp8N .card .card-img {
    margin-bottom: 1rem;
  }
  .cid-ryQn0Tsp8N .card:hover {
    box-shadow: none;
    transform: none;
  }
  .cid-ryQn0Tsp8N .card-img span {
    margin-right: 0rem;
  }
  .cid-ryQn0Tsp8N .cardcolor:hover {
    background-color: transparent;
  }
}
.cid-ryQnR0bs9V {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ryQnR0bs9V .mbr-text {
  color: #716c80;
}
.cid-ryQnR0bs9V .card-img span {
  font-size: 96px;
  color: #149dcc;
  padding: 0.6rem;
  margin-right: 1.5rem;
  border-radius: 8px;
}
.cid-ryQnR0bs9V .card-img .img1 {
  background-color: #bfceff;
}
.cid-ryQnR0bs9V .card-img .img2 {
  background-color: #5580ff;
}
.cid-ryQnR0bs9V .card-img .img3 {
  background-color: #ff8a73;
}
.cid-ryQnR0bs9V .card-img .img4 {
  background-color: #ff8a73;
}
.cid-ryQnR0bs9V .mbr-iconfont {
  transition: all 0.3s;
  color: #ffffff !important;
  font-size: 1.5rem !important;
}
.cid-ryQnR0bs9V .card {
  display: flex;
  flex-direction: row;
  transition: all 0.3s;
  padding: 2rem 1.5rem !important;
}
.cid-ryQnR0bs9V .card:hover {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  transform: translateY(-1.5rem);
}
.cid-ryQnR0bs9V .card-title,
.cid-ryQnR0bs9V .card-img {
  color: #57468b;
}
@media (max-width: 576px) {
  .cid-ryQnR0bs9V .card {
    flex-direction: column;
    align-items: center;
    padding: 1rem 0!important;
  }
  .cid-ryQnR0bs9V .card .card-img {
    margin-bottom: 1rem;
  }
  .cid-ryQnR0bs9V .card:hover {
    box-shadow: none;
    transform: none;
  }
  .cid-ryQnR0bs9V .card-img span {
    margin-right: 0rem;
  }
}
.cid-ryQn0XEvaT {
  padding-top: 30px;
  padding-bottom: 120px;
  background-color: #e1e8ff;
}
.cid-ryQn0XEvaT .container {
  max-width: 1400px;
}
.cid-ryQn0XEvaT section {
  position: relative;
}
.cid-ryQn0XEvaT svg {
  position: absolute;
  top: 0;
  right: 0;
  transform: scale(-1.9, 1.3);
}
.cid-ryQn0XEvaT #e1_ellipse {
  fill: #ffffff !important;
}
.cid-ryQn0XEvaT .mbr-text {
  color: #716c80;
}
.cid-ryQn0XEvaT .card-img span {
  font-size: 96px;
  color: #149dcc;
  padding: 0.6rem;
  margin-right: 1.5rem;
  border-radius: 8px;
}
.cid-ryQn0XEvaT .card-img .img1 {
  background-color: #bfceff;
}
.cid-ryQn0XEvaT .card-img .img2 {
  background-color: #5580ff;
}
.cid-ryQn0XEvaT .card-img .img3 {
  background-color: #ff8a73;
}
.cid-ryQn0XEvaT .card-img .img4 {
  background-color: #c2b2d6;
}
.cid-ryQn0XEvaT .mbr-iconfont {
  transition: all 0.3s;
  color: #ffffff !important;
  font-size: 1.5rem !important;
}
.cid-ryQn0XEvaT .card {
  display: flex;
  flex-direction: row;
  transition: all 0.3s;
  padding: 2rem 1.5rem !important;
}
.cid-ryQn0XEvaT .card:hover {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  transform: translateY(-1.5rem);
  background-color: #ffffff;
}
.cid-ryQn0XEvaT .card-title,
.cid-ryQn0XEvaT .card-img {
  color: #57468b;
}
.cid-ryQn0XEvaT img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-ryQn0XEvaT img {
    margin-bottom: 3rem;
    width: 100%;
  }
}
@media (max-width: 576px) {
  .cid-ryQn0XEvaT .card {
    flex-direction: column;
    align-items: center;
    padding: 1rem!important;
  }
  .cid-ryQn0XEvaT .card .card-img {
    margin-bottom: 1rem;
  }
  .cid-ryQn0XEvaT .card:hover {
    box-shadow: none;
    transform: none;
    background-color: transparent;
  }
  .cid-ryQn0XEvaT .card-img span {
    margin-right: 0rem;
  }
  .cid-ryQn0XEvaT svg {
    top: -9rem;
  }
}
.cid-ryQn0ZNQ2s {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #e1e8ff;
}
.cid-ryQn0ZNQ2s H1 {
  color: #57468b;
  text-align: center;
}
.cid-ryQn0ZNQ2s .mbr-text,
.cid-ryQn0ZNQ2s .mbr-section-btn {
  color: #716c80;
}
.cid-ryQn0ZNQ2s H3 {
  color: #716c80;
}
.cid-ryQn11ZZGu {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-ryQn11ZZGu H1 {
  color: #57468b;
}
.cid-ryQn11ZZGu .mbr-text,
.cid-ryQn11ZZGu .mbr-section-btn {
  color: #716c80;
}
.cid-ryQn11ZZGu H3 {
  color: #716c80;
}
.cid-ryQn13J8BZ {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-ryQn13J8BZ p {
  line-height: 1.6;
}
.cid-ryQn13J8BZ .card-box {
  width: -webkit-fill-available;
}
.cid-ryQn13J8BZ .card-img span {
  font-size: 96px;
  padding: 0.6rem;
  margin: 0 1rem;
  border-radius: 8px;
}
.cid-ryQn13J8BZ .card-img .img1 {
  color: #57468b !important;
}
.cid-ryQn13J8BZ .card-img .img2 {
  color: #5580ff !important;
}
.cid-ryQn13J8BZ .card-img .img3 {
  color: #ff8a73 !important;
}
.cid-ryQn13J8BZ .card-img .img4 {
  color: #ff8a73 !important;
}
.cid-ryQn13J8BZ .card-img .img5 {
  color: #bfceff !important;
}
.cid-ryQn13J8BZ .card-img .img6 {
  color: #57468b !important;
}
.cid-ryQn13J8BZ .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ryQn13J8BZ .card-wrapper {
  display: flex;
  flex-direction: row;
}
.cid-ryQn13J8BZ .card {
  height: 100%;
  margin: auto;
}
.cid-ryQn13J8BZ img {
  width: 100%;
  heigth: auto;
}
.cid-ryQn13J8BZ .card-title1 {
  color: #57468b;
}
.cid-ryQn13J8BZ .mbr-text1 {
  color: #716c80;
}
.cid-ryQn13J8BZ .card-title2 {
  color: #57468b;
}
.cid-ryQn13J8BZ .mbr-text2 {
  color: #716c80;
}
@media (max-width: 576px) {
  .cid-ryQn13J8BZ .card-wrapper {
    flex-direction: column;
    align-items: center;
    padding: 1rem 0 0 0!important;
  }
  .cid-ryQn13J8BZ .card-img {
    order: 1;
  }
  .cid-ryQn13J8BZ .card-box {
    order: 2;
  }
}
.cid-ryQn1651TM {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #e1e8ff;
}
.cid-ryQn1651TM H1 {
  color: #57468b;
}
.cid-ryQn1651TM .mbr-text,
.cid-ryQn1651TM .mbr-section-btn {
  color: #716c80;
}
.cid-ryQn1651TM H3 {
  color: #716c80;
}
.cid-ryQn17GWNU {
  padding-top: 165px;
  padding-bottom: 165px;
  background-image: url("../../../assets/images/fon21-1600x788.jpg");
}
.cid-ryQn17GWNU H1 {
  color: #ff0000;
}
.cid-ryQn17GWNU .mbr-text,
.cid-ryQn17GWNU .mbr-section-btn {
  color: #232323;
}
.cid-ryQn19eHnx {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-ryQn19eHnx h3 {
  text-align: center;
}
.cid-ryQn19eHnx .mbr-section-subtitle {
  color: #716c80;
  font-weight: 300;
}
.cid-ryQn19eHnx .mbr-content-text {
  color: #716c80;
}
.cid-ryQn19eHnx .card {
  word-wrap: break-word;
}
.cid-ryQn19eHnx .mbr-iconfont {
  font-size: 80px;
  color: #149dcc;
}
.cid-ryQn19eHnx H4 {
  font-weight: 500;
}
.cid-ryQn19eHnx .mbr-section-title {
  color: #57468b;
}
.cid-ryQn19eHnx .count1 {
  color: #57468b;
}
.cid-ryQn19eHnx .title1 {
  color: #57468b;
}
.cid-ryQn19eHnx .count2 {
  color: #5580ff;
}
.cid-ryQn19eHnx .title2 {
  color: #5580ff;
}
.cid-ryQn19eHnx .count3 {
  color: #bfceff;
}
.cid-ryQn19eHnx .title3 {
  color: #bfceff;
}
.cid-ryQn19eHnx .count4 {
  color: #ff8a73;
}
.cid-ryQn19eHnx .title4 {
  color: #ff8a73;
}
.cid-ryQn1byN7E.popup-builder {
  background-color: #ffffff;
}
.cid-ryQn1byN7E.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-ryQn1byN7E.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-ryQn1byN7E .modal-content,
.cid-ryQn1byN7E .modal-dialog {
  height: auto;
}
.cid-ryQn1byN7E .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-ryQn1byN7E .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-ryQn1byN7E .form-wrapper .mbr-form .form-group,
  .cid-ryQn1byN7E .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-ryQn1byN7E .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-ryQn1byN7E .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-ryQn1byN7E .mbr-text {
  text-align: center;
  color: #ff0000;
}
.cid-ryQn1byN7E .pt-0 {
  padding-top: 0 !important;
}
.cid-ryQn1byN7E .pb-0 {
  padding-bottom: 0 !important;
}
.cid-ryQn1byN7E .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-ryQn1byN7E .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-ryQn1byN7E .modal-open {
  overflow: hidden;
}
.cid-ryQn1byN7E .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-ryQn1byN7E .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-ryQn1byN7E .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-ryQn1byN7E .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-ryQn1byN7E .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-ryQn1byN7E .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-ryQn1byN7E .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-ryQn1byN7E .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-ryQn1byN7E .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-ryQn1byN7E .modal-backdrop.fade {
  opacity: 0;
}
.cid-ryQn1byN7E .modal-backdrop.show {
  opacity: .5;
}
.cid-ryQn1byN7E .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-ryQn1byN7E .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-ryQn1byN7E .modal-header .close:hover {
  opacity: 1;
}
.cid-ryQn1byN7E .modal-header .close:focus {
  outline: none;
}
.cid-ryQn1byN7E .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-ryQn1byN7E .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-ryQn1byN7E .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-ryQn1byN7E .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-ryQn1byN7E .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-ryQn1byN7E .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-ryQn1byN7E .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-ryQn1byN7E .modal-sm {
    max-width: 300px;
  }
  .cid-ryQn1byN7E .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-ryQn1byN7E .modal-lg,
  .cid-ryQn1byN7E .modal-xl {
    max-width: 800px;
  }
  .cid-ryQn1byN7E .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-ryQn1byN7E .modal-xl {
    max-width: 1140px;
  }
  .cid-ryQn1byN7E .container {
    max-width: 1140px;
  }
}
.cid-ryQn1byN7E .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-ryQn1byN7E .container {
    max-width: 720px;
  }
}
.cid-ryQn1byN7E .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-ryQn1byN7E .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-ryQn1byN7E .form-group {
  margin-bottom: 1rem;
}
.cid-ryQn1byN7E .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-ryQn1byN7E .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-ryQn1byN7E .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-ryQn1f3JpV {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #343351;
}
@media (max-width: 767px) {
  .cid-ryQn1f3JpV .content {
    text-align: center;
  }
  .cid-ryQn1f3JpV .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ryQn1f3JpV .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-ryQn1f3JpV .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-ryQn1f3JpV .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-ryQn1f3JpV .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ryQn1f3JpV .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ryQn1f3JpV .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-ryQn1f3JpV .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ryQn1f3JpV .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ryQn1f3JpV .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ryQn1f3JpV .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ryQn1f3JpV .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-ryQzx00ESv .navbar {
  padding: .5rem 0;
  background: #f2f6ff;
  transition: none;
  min-height: 50px;
}
.cid-ryQzx00ESv .navbar-dropdown.bg-color.transparent.opened {
  background: #f2f6ff;
}
.cid-ryQzx00ESv a {
  font-style: normal;
}
.cid-ryQzx00ESv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-ryQzx00ESv .nav-item a {
  padding: 0.7rem 0 !important;
  margin: 0 .65rem !important;
}
.cid-ryQzx00ESv .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-ryQzx00ESv .content-text {
  margin-bottom: 0;
}
.cid-ryQzx00ESv .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-ryQzx00ESv .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #ff0000;
    -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-ryQzx00ESv .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-ryQzx00ESv .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-ryQzx00ESv .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-ryQzx00ESv .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-ryQzx00ESv .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-ryQzx00ESv .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-ryQzx00ESv .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-ryQzx00ESv .nav-dropdown .link {
  font-weight: 400;
}
.cid-ryQzx00ESv .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-ryQzx00ESv .content-right-side {
  text-align: center;
}
.cid-ryQzx00ESv .menu-content-top {
  display: none;
  padding: 0 2rem;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-ryQzx00ESv .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-ryQzx00ESv .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-ryQzx00ESv .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-ryQzx00ESv .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid #e0e0e0;
}
.cid-ryQzx00ESv .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ryQzx00ESv .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-ryQzx00ESv .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-ryQzx00ESv .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-ryQzx00ESv .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-ryQzx00ESv .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-ryQzx00ESv .menu-bottom {
  display: flex;
  width: 100%;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-ryQzx00ESv .navbar .menu-content-top {
    display: flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-ryQzx00ESv .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ryQzx00ESv .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-ryQzx00ESv .navbar {
    display: block;
    padding: 0;
  }
  .cid-ryQzx00ESv .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ryQzx00ESv .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-ryQzx00ESv .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-ryQzx00ESv .navbar-toggler {
    display: none;
  }
  .cid-ryQzx00ESv .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ryQzx00ESv .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-ryQzx00ESv .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ryQzx00ESv .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-ryQzx00ESv .menu-logo {
  margin-right: auto;
}
.cid-ryQzx00ESv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ryQzx00ESv .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-ryQzx00ESv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-ryQzx00ESv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-ryQzx00ESv .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-ryQzx00ESv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-ryQzx00ESv .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-ryQzx00ESv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-ryQzx00ESv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-ryQzx00ESv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-ryQzx00ESv .dropdown .dropdown-menu {
  background: #f2f6ff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-ryQzx00ESv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ryQzx00ESv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ryQzx00ESv .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-ryQzx00ESv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-ryQzx00ESv .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-ryQzx00ESv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-ryQzx00ESv .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ryQzx00ESv .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-ryQzx00ESv .navbar.navbar-short {
  min-height: 50px;
  transition: all .2s;
}
.cid-ryQzx00ESv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-ryQzx00ESv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ryQzx00ESv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-ryQzx00ESv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-ryQzx00ESv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  margin: 1rem .8rem;
  align-self: center;
  -webkit-align-self: center;
}
.cid-ryQzx00ESv button.navbar-toggler:focus {
  outline: none;
}
.cid-ryQzx00ESv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #57468b;
}
.cid-ryQzx00ESv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ryQzx00ESv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ryQzx00ESv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ryQzx00ESv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ryQzx00ESv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ryQzx00ESv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ryQzx00ESv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ryQzx00ESv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ryQzx00ESv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ryQzx00ESv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ryQzx00ESv .collapsed .btn {
  display: -webkit-flex;
}
.cid-ryQzx00ESv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-ryQzx00ESv .collapsed .navbar-collapse.collapsing,
.cid-ryQzx00ESv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-ryQzx00ESv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-ryQzx00ESv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-ryQzx00ESv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-ryQzx00ESv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-ryQzx00ESv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-ryQzx00ESv .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-ryQzx00ESv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-ryQzx00ESv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-ryQzx00ESv .collapsed button.navbar-toggler {
  display: block;
}
.cid-ryQzx00ESv .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-ryQzx00ESv .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-ryQzx00ESv .collapsed .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-ryQzx00ESv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-ryQzx00ESv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-ryQzx00ESv .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-ryQzx00ESv .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-ryQzx00ESv .menu-bottom {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ryQzx00ESv img {
    height: 3.8rem !important;
  }
  .cid-ryQzx00ESv .btn {
    display: flex;
  }
  .cid-ryQzx00ESv button.navbar-toggler {
    display: block;
  }
  .cid-ryQzx00ESv .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-ryQzx00ESv .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-ryQzx00ESv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-ryQzx00ESv .navbar-collapse.collapsing,
  .cid-ryQzx00ESv .navbar-collapse.show {
    display: block !important;
  }
  .cid-ryQzx00ESv .navbar-collapse.collapsing .navbar-nav,
  .cid-ryQzx00ESv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-ryQzx00ESv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-ryQzx00ESv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-ryQzx00ESv .navbar-collapse.collapsing .navbar-buttons,
  .cid-ryQzx00ESv .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-ryQzx00ESv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-ryQzx00ESv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-ryQzx00ESv .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-ryQzx00ESv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-ryQzx00ESv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-ryQzx00ESv .dropdown .dropdown-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-ryQzx00ESv .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-ryQzx00ESv .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-ryQzx00ESv .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-ryQzx00ESv .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-ryQzx00ESv .nav-link:focus {
  outline: none;
}
.cid-ryQzx00ESv .navbar-toggler {
  position: relative;
}
.cid-ryQzx00ESv .dropdown-item.active,
.cid-ryQzx00ESv .dropdown-item:active {
  background: #f2f6ff;
  color: initial;
}
.cid-ryQzx00ESv .nav-link:hover,
.cid-ryQzx00ESv .dropdown-item:hover {
  color: #5580ff !important;
}
.cid-ryQzx00ESv .widget-title,
.cid-ryQzx00ESv .widget-icon {
  color: #232323;
}
.cid-ryQzx00ESv .widget-text {
  color: #232323;
}
.cid-ryQzx62ddO {
  padding-top: 195px;
  padding-bottom: 45px;
  background-color: #f2f6ff;
}
.cid-ryQzx62ddO section {
  position: relative;
}
.cid-ryQzx62ddO .svg1 {
  position: absolute;
  bottom: 4.6rem;
  left: 50%;
  transform: translate(-50%) scale(1.3, 1.2);
}
.cid-ryQzx62ddO #e1_circle,
.cid-ryQzx62ddO #e3_circle,
.cid-ryQzx62ddO #e4_circle,
.cid-ryQzx62ddO #e5_circle {
  fill: #e1e8ff !important;
}
.cid-ryQzx62ddO #e6_circle {
  fill: #bfceff !important;
}
@keyframes orbit {
  from {
    transform: rotate(0deg) translateX(10px) rotate(0deg);
  }
  to {
    transform: rotate(360deg) translateX(10px) rotate(-360deg);
  }
}
@keyframes rev {
  from {
    transform: rotate(0deg) translateX(10px) rotate(0deg);
  }
  to {
    transform: rotate(-360deg) translateX(10px) rotate(360deg);
  }
}
.cid-ryQzx62ddO .round {
  border-radius: 100%;
  position: absolute;
  background-color: #e1e8ff;
  animation: orbit 4s linear infinite;
}
.cid-ryQzx62ddO .rev {
  animation: rev 4s linear infinite;
}
.cid-ryQzx62ddO .round1 {
  width: 50px;
  height: 50px;
  left: 7%;
  top: 60%;
}
.cid-ryQzx62ddO .round2 {
  width: 90px;
  height: 90px;
  left: 15%;
  top: 15%;
}
.cid-ryQzx62ddO .round3 {
  width: 40px;
  height: 40px;
  left: 30%;
  top: 15%;
}
.cid-ryQzx62ddO .round4 {
  width: 90px;
  height: 90px;
  left: 40%;
  top: 3%;
}
.cid-ryQzx62ddO .round5 {
  width: 50px;
  height: 50px;
  right: 5%;
  top: 55%;
}
.cid-ryQzx62ddO .round6 {
  width: 30px;
  height: 30px;
  right: 30%;
  top: 15%;
}
.cid-ryQzx62ddO .round7 {
  width: 70px;
  height: 70px;
  right: 20%;
  top: 20%;
}
.cid-ryQzx62ddO .round8 {
  width: 110px;
  height: 110px;
  right: 8%;
  top: 30%;
}
.cid-ryQzx62ddO .round9 {
  width: 90px;
  height: 90px;
  right: 7%;
  top: 70%;
}
.cid-ryQzx62ddO .round10 {
  width: 50px;
  height: 50px;
  right: 35%;
  top: 5%;
}
.cid-ryQzx62ddO .round11 {
  width: 70px;
  height: 70px;
  left: 8%;
  top: 35%;
}
.cid-ryQzx62ddO H1 {
  color: #ff0000;
}
.cid-ryQzx62ddO .mbr-text,
.cid-ryQzx62ddO .mbr-section-btn {
  color: #716c80;
}
.cid-ryQzx62ddO H3 {
  color: #716c80;
}
.cid-ryQzx62ddO img {
  height: 100%;
  margin: 0 auto;
}
.cid-ryQzx7FLa3 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #e1e8ff;
}
.cid-ryQzx7FLa3 .mbr-text {
  color: #716c80;
}
.cid-ryQzx7FLa3 .card-img span {
  font-size: 96px;
  color: #149dcc;
  padding: 0.6rem;
  margin-right: 1.5rem;
  border-radius: 8px;
}
.cid-ryQzx7FLa3 p {
  margin: 0;
}
.cid-ryQzx7FLa3 .card-img .img1 {
  background-color: #bfceff;
}
.cid-ryQzx7FLa3 .cardcolor:hover {
  background-color: #ffffff;
}
.cid-ryQzx7FLa3 .mbr-iconfont {
  transition: all 0.3s;
  color: #ffffff !important;
  font-size: 1.5rem !important;
}
.cid-ryQzx7FLa3 .card {
  display: flex;
  flex-direction: row;
  transition: all 0.3s;
  padding: 2rem 1.5rem !important;
}
.cid-ryQzx7FLa3 .card:hover {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  transform: translateY(-1rem);
}
.cid-ryQzx7FLa3 .card-title,
.cid-ryQzx7FLa3 .card-img {
  color: #57468b;
}
@media (max-width: 992px) {
  .cid-ryQzx7FLa3 .card {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-ryQzx7FLa3 .card {
    flex-direction: column;
    align-items: center;
    padding: 1rem 0!important;
  }
  .cid-ryQzx7FLa3 .card .card-img {
    margin-bottom: 1rem;
  }
  .cid-ryQzx7FLa3 .card:hover {
    box-shadow: none;
    transform: none;
  }
  .cid-ryQzx7FLa3 .card-img span {
    margin-right: 0rem;
  }
  .cid-ryQzx7FLa3 .cardcolor:hover {
    background-color: transparent;
  }
}
.cid-ryQzxakgSm {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #e1e8ff;
}
.cid-ryQzxakgSm .container {
  max-width: 1400px;
}
.cid-ryQzxakgSm section {
  position: relative;
}
.cid-ryQzxakgSm svg {
  position: absolute;
  top: 0;
  right: 0;
  transform: scale(-1.9, 1.3);
}
.cid-ryQzxakgSm #e1_ellipse {
  fill: #ffffff !important;
}
.cid-ryQzxakgSm .mbr-text {
  color: #716c80;
}
.cid-ryQzxakgSm .card-img span {
  font-size: 96px;
  color: #149dcc;
  padding: 0.6rem;
  margin-right: 1.5rem;
  border-radius: 8px;
}
.cid-ryQzxakgSm .card-img .img1 {
  background-color: #bfceff;
}
.cid-ryQzxakgSm .card-img .img2 {
  background-color: #5580ff;
}
.cid-ryQzxakgSm .card-img .img3 {
  background-color: #ff8a73;
}
.cid-ryQzxakgSm .card-img .img4 {
  background-color: #c2b2d6;
}
.cid-ryQzxakgSm .mbr-iconfont {
  transition: all 0.3s;
  color: #ffffff !important;
  font-size: 1.5rem !important;
}
.cid-ryQzxakgSm .card {
  display: flex;
  flex-direction: row;
  transition: all 0.3s;
  padding: 2rem 1.5rem !important;
}
.cid-ryQzxakgSm .card:hover {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  transform: translateY(-1.5rem);
  background-color: #ffffff;
}
.cid-ryQzxakgSm .card-title,
.cid-ryQzxakgSm .card-img {
  color: #57468b;
}
.cid-ryQzxakgSm img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-ryQzxakgSm img {
    margin-bottom: 3rem;
    width: 100%;
  }
}
@media (max-width: 576px) {
  .cid-ryQzxakgSm .card {
    flex-direction: column;
    align-items: center;
    padding: 1rem!important;
  }
  .cid-ryQzxakgSm .card .card-img {
    margin-bottom: 1rem;
  }
  .cid-ryQzxakgSm .card:hover {
    box-shadow: none;
    transform: none;
    background-color: transparent;
  }
  .cid-ryQzxakgSm .card-img span {
    margin-right: 0rem;
  }
  .cid-ryQzxakgSm svg {
    top: -9rem;
  }
}
.cid-ryQzxckO78 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #e1e8ff;
}
.cid-ryQzxckO78 H1 {
  color: #57468b;
  text-align: center;
}
.cid-ryQzxckO78 .mbr-text,
.cid-ryQzxckO78 .mbr-section-btn {
  color: #716c80;
}
.cid-ryQzxckO78 H3 {
  color: #716c80;
}
.cid-ryQzxe6bdl {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-ryQzxe6bdl H1 {
  color: #57468b;
}
.cid-ryQzxe6bdl .mbr-text,
.cid-ryQzxe6bdl .mbr-section-btn {
  color: #716c80;
}
.cid-ryQzxe6bdl H3 {
  color: #716c80;
}
.cid-ryQzxfJk9b {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-ryQzxfJk9b p {
  line-height: 1.6;
}
.cid-ryQzxfJk9b .card-box {
  width: -webkit-fill-available;
}
.cid-ryQzxfJk9b .card-img span {
  font-size: 96px;
  padding: 0.6rem;
  margin: 0 1rem;
  border-radius: 8px;
}
.cid-ryQzxfJk9b .card-img .img1 {
  color: #57468b !important;
}
.cid-ryQzxfJk9b .card-img .img2 {
  color: #5580ff !important;
}
.cid-ryQzxfJk9b .card-img .img3 {
  color: #ff8a73 !important;
}
.cid-ryQzxfJk9b .card-img .img4 {
  color: #ff8a73 !important;
}
.cid-ryQzxfJk9b .card-img .img5 {
  color: #bfceff !important;
}
.cid-ryQzxfJk9b .card-img .img6 {
  color: #57468b !important;
}
.cid-ryQzxfJk9b .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ryQzxfJk9b .card-wrapper {
  display: flex;
  flex-direction: row;
}
.cid-ryQzxfJk9b .card {
  height: 100%;
  margin: auto;
}
.cid-ryQzxfJk9b img {
  width: 100%;
  heigth: auto;
}
.cid-ryQzxfJk9b .card-title1 {
  color: #57468b;
}
.cid-ryQzxfJk9b .mbr-text1 {
  color: #716c80;
}
.cid-ryQzxfJk9b .card-title2 {
  color: #57468b;
}
.cid-ryQzxfJk9b .mbr-text2 {
  color: #716c80;
}
@media (max-width: 576px) {
  .cid-ryQzxfJk9b .card-wrapper {
    flex-direction: column;
    align-items: center;
    padding: 1rem 0 0 0!important;
  }
  .cid-ryQzxfJk9b .card-img {
    order: 1;
  }
  .cid-ryQzxfJk9b .card-box {
    order: 2;
  }
}
.cid-ryQzxhKLqP {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #e1e8ff;
}
.cid-ryQzxhKLqP H1 {
  color: #57468b;
}
.cid-ryQzxhKLqP .mbr-text,
.cid-ryQzxhKLqP .mbr-section-btn {
  color: #716c80;
}
.cid-ryQzxhKLqP H3 {
  color: #716c80;
}
.cid-ryQzxjmcuN {
  padding-top: 165px;
  padding-bottom: 165px;
  background-image: url("../../../assets/images/fon21-1600x788.jpg");
}
.cid-ryQzxjmcuN H1 {
  color: #ff0000;
}
.cid-ryQzxjmcuN .mbr-text,
.cid-ryQzxjmcuN .mbr-section-btn {
  color: #232323;
}
.cid-ryQzxkT7oR {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-ryQzxkT7oR h3 {
  text-align: center;
}
.cid-ryQzxkT7oR .mbr-section-subtitle {
  color: #716c80;
  font-weight: 300;
}
.cid-ryQzxkT7oR .mbr-content-text {
  color: #716c80;
}
.cid-ryQzxkT7oR .card {
  word-wrap: break-word;
}
.cid-ryQzxkT7oR .mbr-iconfont {
  font-size: 80px;
  color: #149dcc;
}
.cid-ryQzxkT7oR H4 {
  font-weight: 500;
}
.cid-ryQzxkT7oR .mbr-section-title {
  color: #57468b;
}
.cid-ryQzxkT7oR .count1 {
  color: #57468b;
}
.cid-ryQzxkT7oR .title1 {
  color: #57468b;
}
.cid-ryQzxkT7oR .count2 {
  color: #5580ff;
}
.cid-ryQzxkT7oR .title2 {
  color: #5580ff;
}
.cid-ryQzxkT7oR .count3 {
  color: #bfceff;
}
.cid-ryQzxkT7oR .title3 {
  color: #bfceff;
}
.cid-ryQzxkT7oR .count4 {
  color: #ff8a73;
}
.cid-ryQzxkT7oR .title4 {
  color: #ff8a73;
}
.cid-ryQzxnhY5k.popup-builder {
  background-color: #ffffff;
}
.cid-ryQzxnhY5k.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-ryQzxnhY5k.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-ryQzxnhY5k .modal-content,
.cid-ryQzxnhY5k .modal-dialog {
  height: auto;
}
.cid-ryQzxnhY5k .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-ryQzxnhY5k .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-ryQzxnhY5k .form-wrapper .mbr-form .form-group,
  .cid-ryQzxnhY5k .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-ryQzxnhY5k .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-ryQzxnhY5k .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-ryQzxnhY5k .mbr-text {
  text-align: center;
  color: #ff0000;
}
.cid-ryQzxnhY5k .pt-0 {
  padding-top: 0 !important;
}
.cid-ryQzxnhY5k .pb-0 {
  padding-bottom: 0 !important;
}
.cid-ryQzxnhY5k .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-ryQzxnhY5k .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-ryQzxnhY5k .modal-open {
  overflow: hidden;
}
.cid-ryQzxnhY5k .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-ryQzxnhY5k .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-ryQzxnhY5k .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-ryQzxnhY5k .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-ryQzxnhY5k .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-ryQzxnhY5k .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-ryQzxnhY5k .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-ryQzxnhY5k .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-ryQzxnhY5k .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-ryQzxnhY5k .modal-backdrop.fade {
  opacity: 0;
}
.cid-ryQzxnhY5k .modal-backdrop.show {
  opacity: .5;
}
.cid-ryQzxnhY5k .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-ryQzxnhY5k .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-ryQzxnhY5k .modal-header .close:hover {
  opacity: 1;
}
.cid-ryQzxnhY5k .modal-header .close:focus {
  outline: none;
}
.cid-ryQzxnhY5k .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-ryQzxnhY5k .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-ryQzxnhY5k .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-ryQzxnhY5k .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-ryQzxnhY5k .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-ryQzxnhY5k .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-ryQzxnhY5k .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-ryQzxnhY5k .modal-sm {
    max-width: 300px;
  }
  .cid-ryQzxnhY5k .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-ryQzxnhY5k .modal-lg,
  .cid-ryQzxnhY5k .modal-xl {
    max-width: 800px;
  }
  .cid-ryQzxnhY5k .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-ryQzxnhY5k .modal-xl {
    max-width: 1140px;
  }
  .cid-ryQzxnhY5k .container {
    max-width: 1140px;
  }
}
.cid-ryQzxnhY5k .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-ryQzxnhY5k .container {
    max-width: 720px;
  }
}
.cid-ryQzxnhY5k .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-ryQzxnhY5k .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-ryQzxnhY5k .form-group {
  margin-bottom: 1rem;
}
.cid-ryQzxnhY5k .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-ryQzxnhY5k .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-ryQzxnhY5k .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-ryQzxqBvB2 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #343351;
}
@media (max-width: 767px) {
  .cid-ryQzxqBvB2 .content {
    text-align: center;
  }
  .cid-ryQzxqBvB2 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ryQzxqBvB2 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-ryQzxqBvB2 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-ryQzxqBvB2 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-ryQzxqBvB2 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ryQzxqBvB2 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ryQzxqBvB2 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-ryQzxqBvB2 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ryQzxqBvB2 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ryQzxqBvB2 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ryQzxqBvB2 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ryQzxqBvB2 .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-ryQuWW043V .navbar {
  padding: .5rem 0;
  background: #f2f6ff;
  transition: none;
  min-height: 50px;
}
.cid-ryQuWW043V .navbar-dropdown.bg-color.transparent.opened {
  background: #f2f6ff;
}
.cid-ryQuWW043V a {
  font-style: normal;
}
.cid-ryQuWW043V .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-ryQuWW043V .nav-item a {
  padding: 0.7rem 0 !important;
  margin: 0 .65rem !important;
}
.cid-ryQuWW043V .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-ryQuWW043V .content-text {
  margin-bottom: 0;
}
.cid-ryQuWW043V .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-ryQuWW043V .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #ff0000;
    -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-ryQuWW043V .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-ryQuWW043V .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-ryQuWW043V .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-ryQuWW043V .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-ryQuWW043V .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-ryQuWW043V .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-ryQuWW043V .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-ryQuWW043V .nav-dropdown .link {
  font-weight: 400;
}
.cid-ryQuWW043V .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-ryQuWW043V .content-right-side {
  text-align: center;
}
.cid-ryQuWW043V .menu-content-top {
  display: none;
  padding: 0 2rem;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-ryQuWW043V .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-ryQuWW043V .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-ryQuWW043V .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-ryQuWW043V .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid #e0e0e0;
}
.cid-ryQuWW043V .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ryQuWW043V .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-ryQuWW043V .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-ryQuWW043V .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-ryQuWW043V .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-ryQuWW043V .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-ryQuWW043V .menu-bottom {
  display: flex;
  width: 100%;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-ryQuWW043V .navbar .menu-content-top {
    display: flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-ryQuWW043V .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ryQuWW043V .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-ryQuWW043V .navbar {
    display: block;
    padding: 0;
  }
  .cid-ryQuWW043V .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ryQuWW043V .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-ryQuWW043V .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-ryQuWW043V .navbar-toggler {
    display: none;
  }
  .cid-ryQuWW043V .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ryQuWW043V .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-ryQuWW043V .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ryQuWW043V .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-ryQuWW043V .menu-logo {
  margin-right: auto;
}
.cid-ryQuWW043V .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ryQuWW043V .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-ryQuWW043V .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-ryQuWW043V .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-ryQuWW043V .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-ryQuWW043V .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-ryQuWW043V .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-ryQuWW043V .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-ryQuWW043V .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-ryQuWW043V .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-ryQuWW043V .dropdown .dropdown-menu {
  background: #f2f6ff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-ryQuWW043V .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ryQuWW043V .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ryQuWW043V .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-ryQuWW043V .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-ryQuWW043V .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-ryQuWW043V .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-ryQuWW043V .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ryQuWW043V .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-ryQuWW043V .navbar.navbar-short {
  min-height: 50px;
  transition: all .2s;
}
.cid-ryQuWW043V .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-ryQuWW043V .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ryQuWW043V .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-ryQuWW043V .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-ryQuWW043V button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  margin: 1rem .8rem;
  align-self: center;
  -webkit-align-self: center;
}
.cid-ryQuWW043V button.navbar-toggler:focus {
  outline: none;
}
.cid-ryQuWW043V button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #57468b;
}
.cid-ryQuWW043V button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ryQuWW043V button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ryQuWW043V button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ryQuWW043V button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ryQuWW043V nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ryQuWW043V nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ryQuWW043V nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ryQuWW043V nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ryQuWW043V .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ryQuWW043V .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ryQuWW043V .collapsed .btn {
  display: -webkit-flex;
}
.cid-ryQuWW043V .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-ryQuWW043V .collapsed .navbar-collapse.collapsing,
.cid-ryQuWW043V .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-ryQuWW043V .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-ryQuWW043V .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-ryQuWW043V .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-ryQuWW043V .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-ryQuWW043V .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-ryQuWW043V .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-ryQuWW043V .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-ryQuWW043V .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-ryQuWW043V .collapsed button.navbar-toggler {
  display: block;
}
.cid-ryQuWW043V .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-ryQuWW043V .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-ryQuWW043V .collapsed .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-ryQuWW043V .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-ryQuWW043V .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-ryQuWW043V .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-ryQuWW043V .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-ryQuWW043V .menu-bottom {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ryQuWW043V img {
    height: 3.8rem !important;
  }
  .cid-ryQuWW043V .btn {
    display: flex;
  }
  .cid-ryQuWW043V button.navbar-toggler {
    display: block;
  }
  .cid-ryQuWW043V .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-ryQuWW043V .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-ryQuWW043V .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-ryQuWW043V .navbar-collapse.collapsing,
  .cid-ryQuWW043V .navbar-collapse.show {
    display: block !important;
  }
  .cid-ryQuWW043V .navbar-collapse.collapsing .navbar-nav,
  .cid-ryQuWW043V .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-ryQuWW043V .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-ryQuWW043V .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-ryQuWW043V .navbar-collapse.collapsing .navbar-buttons,
  .cid-ryQuWW043V .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-ryQuWW043V .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-ryQuWW043V .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-ryQuWW043V .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-ryQuWW043V .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-ryQuWW043V .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-ryQuWW043V .dropdown .dropdown-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-ryQuWW043V .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-ryQuWW043V .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-ryQuWW043V .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-ryQuWW043V .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-ryQuWW043V .nav-link:focus {
  outline: none;
}
.cid-ryQuWW043V .navbar-toggler {
  position: relative;
}
.cid-ryQuWW043V .dropdown-item.active,
.cid-ryQuWW043V .dropdown-item:active {
  background: #f2f6ff;
  color: initial;
}
.cid-ryQuWW043V .nav-link:hover,
.cid-ryQuWW043V .dropdown-item:hover {
  color: #5580ff !important;
}
.cid-ryQuWW043V .widget-title,
.cid-ryQuWW043V .widget-icon {
  color: #232323;
}
.cid-ryQuWW043V .widget-text {
  color: #232323;
}
.cid-ryQuWYkpD8 {
  padding-top: 195px;
  padding-bottom: 45px;
  background-color: #f2f6ff;
}
.cid-ryQuWYkpD8 section {
  position: relative;
}
.cid-ryQuWYkpD8 .svg1 {
  position: absolute;
  bottom: 4.6rem;
  left: 50%;
  transform: translate(-50%) scale(1.3, 1.2);
}
.cid-ryQuWYkpD8 #e1_circle,
.cid-ryQuWYkpD8 #e3_circle,
.cid-ryQuWYkpD8 #e4_circle,
.cid-ryQuWYkpD8 #e5_circle {
  fill: #e1e8ff !important;
}
.cid-ryQuWYkpD8 #e6_circle {
  fill: #bfceff !important;
}
@keyframes orbit {
  from {
    transform: rotate(0deg) translateX(10px) rotate(0deg);
  }
  to {
    transform: rotate(360deg) translateX(10px) rotate(-360deg);
  }
}
@keyframes rev {
  from {
    transform: rotate(0deg) translateX(10px) rotate(0deg);
  }
  to {
    transform: rotate(-360deg) translateX(10px) rotate(360deg);
  }
}
.cid-ryQuWYkpD8 .round {
  border-radius: 100%;
  position: absolute;
  background-color: #e1e8ff;
  animation: orbit 4s linear infinite;
}
.cid-ryQuWYkpD8 .rev {
  animation: rev 4s linear infinite;
}
.cid-ryQuWYkpD8 .round1 {
  width: 50px;
  height: 50px;
  left: 7%;
  top: 60%;
}
.cid-ryQuWYkpD8 .round2 {
  width: 90px;
  height: 90px;
  left: 15%;
  top: 15%;
}
.cid-ryQuWYkpD8 .round3 {
  width: 40px;
  height: 40px;
  left: 30%;
  top: 15%;
}
.cid-ryQuWYkpD8 .round4 {
  width: 90px;
  height: 90px;
  left: 40%;
  top: 3%;
}
.cid-ryQuWYkpD8 .round5 {
  width: 50px;
  height: 50px;
  right: 5%;
  top: 55%;
}
.cid-ryQuWYkpD8 .round6 {
  width: 30px;
  height: 30px;
  right: 30%;
  top: 15%;
}
.cid-ryQuWYkpD8 .round7 {
  width: 70px;
  height: 70px;
  right: 20%;
  top: 20%;
}
.cid-ryQuWYkpD8 .round8 {
  width: 110px;
  height: 110px;
  right: 8%;
  top: 30%;
}
.cid-ryQuWYkpD8 .round9 {
  width: 90px;
  height: 90px;
  right: 7%;
  top: 70%;
}
.cid-ryQuWYkpD8 .round10 {
  width: 50px;
  height: 50px;
  right: 35%;
  top: 5%;
}
.cid-ryQuWYkpD8 .round11 {
  width: 70px;
  height: 70px;
  left: 8%;
  top: 35%;
}
.cid-ryQuWYkpD8 H1 {
  color: #ff0000;
}
.cid-ryQuWYkpD8 .mbr-text,
.cid-ryQuWYkpD8 .mbr-section-btn {
  color: #716c80;
}
.cid-ryQuWYkpD8 H3 {
  color: #716c80;
}
.cid-ryQuWYkpD8 img {
  height: 100%;
  margin: 0 auto;
}
.cid-ryQuWZNEup {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #e1e8ff;
}
.cid-ryQuWZNEup .mbr-text {
  color: #716c80;
}
.cid-ryQuWZNEup .card-img span {
  font-size: 96px;
  color: #149dcc;
  padding: 0.6rem;
  margin-right: 1.5rem;
  border-radius: 8px;
}
.cid-ryQuWZNEup p {
  margin: 0;
}
.cid-ryQuWZNEup .card-img .img1 {
  background-color: #bfceff;
}
.cid-ryQuWZNEup .cardcolor:hover {
  background-color: #ffffff;
}
.cid-ryQuWZNEup .mbr-iconfont {
  transition: all 0.3s;
  color: #ffffff !important;
  font-size: 1.5rem !important;
}
.cid-ryQuWZNEup .card {
  display: flex;
  flex-direction: row;
  transition: all 0.3s;
  padding: 2rem 1.5rem !important;
}
.cid-ryQuWZNEup .card:hover {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  transform: translateY(-1rem);
}
.cid-ryQuWZNEup .card-title,
.cid-ryQuWZNEup .card-img {
  color: #57468b;
}
@media (max-width: 992px) {
  .cid-ryQuWZNEup .card {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-ryQuWZNEup .card {
    flex-direction: column;
    align-items: center;
    padding: 1rem 0!important;
  }
  .cid-ryQuWZNEup .card .card-img {
    margin-bottom: 1rem;
  }
  .cid-ryQuWZNEup .card:hover {
    box-shadow: none;
    transform: none;
  }
  .cid-ryQuWZNEup .card-img span {
    margin-right: 0rem;
  }
  .cid-ryQuWZNEup .cardcolor:hover {
    background-color: transparent;
  }
}
.cid-ryQuX2EPmp {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #e1e8ff;
}
.cid-ryQuX2EPmp .container {
  max-width: 1400px;
}
.cid-ryQuX2EPmp section {
  position: relative;
}
.cid-ryQuX2EPmp svg {
  position: absolute;
  top: 0;
  right: 0;
  transform: scale(-1.9, 1.3);
}
.cid-ryQuX2EPmp #e1_ellipse {
  fill: #ffffff !important;
}
.cid-ryQuX2EPmp .mbr-text {
  color: #716c80;
}
.cid-ryQuX2EPmp .card-img span {
  font-size: 96px;
  color: #149dcc;
  padding: 0.6rem;
  margin-right: 1.5rem;
  border-radius: 8px;
}
.cid-ryQuX2EPmp .card-img .img1 {
  background-color: #bfceff;
}
.cid-ryQuX2EPmp .card-img .img2 {
  background-color: #5580ff;
}
.cid-ryQuX2EPmp .card-img .img3 {
  background-color: #ff8a73;
}
.cid-ryQuX2EPmp .card-img .img4 {
  background-color: #c2b2d6;
}
.cid-ryQuX2EPmp .mbr-iconfont {
  transition: all 0.3s;
  color: #ffffff !important;
  font-size: 1.5rem !important;
}
.cid-ryQuX2EPmp .card {
  display: flex;
  flex-direction: row;
  transition: all 0.3s;
  padding: 2rem 1.5rem !important;
}
.cid-ryQuX2EPmp .card:hover {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  transform: translateY(-1.5rem);
  background-color: #ffffff;
}
.cid-ryQuX2EPmp .card-title,
.cid-ryQuX2EPmp .card-img {
  color: #57468b;
}
.cid-ryQuX2EPmp img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-ryQuX2EPmp img {
    margin-bottom: 3rem;
    width: 100%;
  }
}
@media (max-width: 576px) {
  .cid-ryQuX2EPmp .card {
    flex-direction: column;
    align-items: center;
    padding: 1rem!important;
  }
  .cid-ryQuX2EPmp .card .card-img {
    margin-bottom: 1rem;
  }
  .cid-ryQuX2EPmp .card:hover {
    box-shadow: none;
    transform: none;
    background-color: transparent;
  }
  .cid-ryQuX2EPmp .card-img span {
    margin-right: 0rem;
  }
  .cid-ryQuX2EPmp svg {
    top: -9rem;
  }
}
.cid-ryQuX4zC3D {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #e1e8ff;
}
.cid-ryQuX4zC3D H1 {
  color: #57468b;
  text-align: center;
}
.cid-ryQuX4zC3D .mbr-text,
.cid-ryQuX4zC3D .mbr-section-btn {
  color: #716c80;
}
.cid-ryQuX4zC3D H3 {
  color: #716c80;
}
.cid-ryQuX615ls {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-ryQuX615ls H1 {
  color: #57468b;
}
.cid-ryQuX615ls .mbr-text,
.cid-ryQuX615ls .mbr-section-btn {
  color: #716c80;
}
.cid-ryQuX615ls H3 {
  color: #716c80;
}
.cid-ryQuX83CaB {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-ryQuX83CaB p {
  line-height: 1.6;
}
.cid-ryQuX83CaB .card-box {
  width: -webkit-fill-available;
}
.cid-ryQuX83CaB .card-img span {
  font-size: 96px;
  padding: 0.6rem;
  margin: 0 1rem;
  border-radius: 8px;
}
.cid-ryQuX83CaB .card-img .img1 {
  color: #57468b !important;
}
.cid-ryQuX83CaB .card-img .img2 {
  color: #5580ff !important;
}
.cid-ryQuX83CaB .card-img .img3 {
  color: #ff8a73 !important;
}
.cid-ryQuX83CaB .card-img .img4 {
  color: #ff8a73 !important;
}
.cid-ryQuX83CaB .card-img .img5 {
  color: #bfceff !important;
}
.cid-ryQuX83CaB .card-img .img6 {
  color: #57468b !important;
}
.cid-ryQuX83CaB .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ryQuX83CaB .card-wrapper {
  display: flex;
  flex-direction: row;
}
.cid-ryQuX83CaB .card {
  height: 100%;
  margin: auto;
}
.cid-ryQuX83CaB img {
  width: 100%;
  heigth: auto;
}
.cid-ryQuX83CaB .card-title1 {
  color: #57468b;
}
.cid-ryQuX83CaB .mbr-text1 {
  color: #716c80;
}
.cid-ryQuX83CaB .card-title2 {
  color: #57468b;
}
.cid-ryQuX83CaB .mbr-text2 {
  color: #716c80;
}
@media (max-width: 576px) {
  .cid-ryQuX83CaB .card-wrapper {
    flex-direction: column;
    align-items: center;
    padding: 1rem 0 0 0!important;
  }
  .cid-ryQuX83CaB .card-img {
    order: 1;
  }
  .cid-ryQuX83CaB .card-box {
    order: 2;
  }
}
.cid-ryQuXafAze {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #e1e8ff;
}
.cid-ryQuXafAze H1 {
  color: #57468b;
}
.cid-ryQuXafAze .mbr-text,
.cid-ryQuXafAze .mbr-section-btn {
  color: #716c80;
}
.cid-ryQuXafAze H3 {
  color: #716c80;
}
.cid-ryQuXbPAm5 {
  padding-top: 165px;
  padding-bottom: 165px;
  background-image: url("../../../assets/images/fon21-1600x788.jpg");
}
.cid-ryQuXbPAm5 H1 {
  color: #ff0000;
}
.cid-ryQuXbPAm5 .mbr-text,
.cid-ryQuXbPAm5 .mbr-section-btn {
  color: #232323;
}
.cid-ryQuXdEHj7 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-ryQuXdEHj7 h3 {
  text-align: center;
}
.cid-ryQuXdEHj7 .mbr-section-subtitle {
  color: #716c80;
  font-weight: 300;
}
.cid-ryQuXdEHj7 .mbr-content-text {
  color: #716c80;
}
.cid-ryQuXdEHj7 .card {
  word-wrap: break-word;
}
.cid-ryQuXdEHj7 .mbr-iconfont {
  font-size: 80px;
  color: #149dcc;
}
.cid-ryQuXdEHj7 H4 {
  font-weight: 500;
}
.cid-ryQuXdEHj7 .mbr-section-title {
  color: #57468b;
}
.cid-ryQuXdEHj7 .count1 {
  color: #57468b;
}
.cid-ryQuXdEHj7 .title1 {
  color: #57468b;
}
.cid-ryQuXdEHj7 .count2 {
  color: #5580ff;
}
.cid-ryQuXdEHj7 .title2 {
  color: #5580ff;
}
.cid-ryQuXdEHj7 .count3 {
  color: #bfceff;
}
.cid-ryQuXdEHj7 .title3 {
  color: #bfceff;
}
.cid-ryQuXdEHj7 .count4 {
  color: #ff8a73;
}
.cid-ryQuXdEHj7 .title4 {
  color: #ff8a73;
}
.cid-ryQuXfWINy.popup-builder {
  background-color: #ffffff;
}
.cid-ryQuXfWINy.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-ryQuXfWINy.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-ryQuXfWINy .modal-content,
.cid-ryQuXfWINy .modal-dialog {
  height: auto;
}
.cid-ryQuXfWINy .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-ryQuXfWINy .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-ryQuXfWINy .form-wrapper .mbr-form .form-group,
  .cid-ryQuXfWINy .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-ryQuXfWINy .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-ryQuXfWINy .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-ryQuXfWINy .mbr-text {
  text-align: center;
  color: #ff0000;
}
.cid-ryQuXfWINy .pt-0 {
  padding-top: 0 !important;
}
.cid-ryQuXfWINy .pb-0 {
  padding-bottom: 0 !important;
}
.cid-ryQuXfWINy .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-ryQuXfWINy .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-ryQuXfWINy .modal-open {
  overflow: hidden;
}
.cid-ryQuXfWINy .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-ryQuXfWINy .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-ryQuXfWINy .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-ryQuXfWINy .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-ryQuXfWINy .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-ryQuXfWINy .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-ryQuXfWINy .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-ryQuXfWINy .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-ryQuXfWINy .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-ryQuXfWINy .modal-backdrop.fade {
  opacity: 0;
}
.cid-ryQuXfWINy .modal-backdrop.show {
  opacity: .5;
}
.cid-ryQuXfWINy .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-ryQuXfWINy .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-ryQuXfWINy .modal-header .close:hover {
  opacity: 1;
}
.cid-ryQuXfWINy .modal-header .close:focus {
  outline: none;
}
.cid-ryQuXfWINy .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-ryQuXfWINy .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-ryQuXfWINy .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-ryQuXfWINy .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-ryQuXfWINy .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-ryQuXfWINy .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-ryQuXfWINy .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-ryQuXfWINy .modal-sm {
    max-width: 300px;
  }
  .cid-ryQuXfWINy .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-ryQuXfWINy .modal-lg,
  .cid-ryQuXfWINy .modal-xl {
    max-width: 800px;
  }
  .cid-ryQuXfWINy .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-ryQuXfWINy .modal-xl {
    max-width: 1140px;
  }
  .cid-ryQuXfWINy .container {
    max-width: 1140px;
  }
}
.cid-ryQuXfWINy .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-ryQuXfWINy .container {
    max-width: 720px;
  }
}
.cid-ryQuXfWINy .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-ryQuXfWINy .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-ryQuXfWINy .form-group {
  margin-bottom: 1rem;
}
.cid-ryQuXfWINy .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-ryQuXfWINy .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-ryQuXfWINy .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-ryQuXjsPes {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #343351;
}
@media (max-width: 767px) {
  .cid-ryQuXjsPes .content {
    text-align: center;
  }
  .cid-ryQuXjsPes .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ryQuXjsPes .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-ryQuXjsPes .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-ryQuXjsPes .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-ryQuXjsPes .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ryQuXjsPes .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ryQuXjsPes .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-ryQuXjsPes .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ryQuXjsPes .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ryQuXjsPes .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ryQuXjsPes .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ryQuXjsPes .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-ryQQZDmmg1 .navbar {
  padding: .5rem 0;
  background: #f2f6ff;
  transition: none;
  min-height: 50px;
}
.cid-ryQQZDmmg1 .navbar-dropdown.bg-color.transparent.opened {
  background: #f2f6ff;
}
.cid-ryQQZDmmg1 a {
  font-style: normal;
}
.cid-ryQQZDmmg1 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-ryQQZDmmg1 .nav-item a {
  padding: 0.7rem 0 !important;
  margin: 0 .65rem !important;
}
.cid-ryQQZDmmg1 .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-ryQQZDmmg1 .content-text {
  margin-bottom: 0;
}
.cid-ryQQZDmmg1 .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-ryQQZDmmg1 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #ff0000;
    -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-ryQQZDmmg1 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-ryQQZDmmg1 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-ryQQZDmmg1 .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-ryQQZDmmg1 .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-ryQQZDmmg1 .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-ryQQZDmmg1 .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-ryQQZDmmg1 .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-ryQQZDmmg1 .nav-dropdown .link {
  font-weight: 400;
}
.cid-ryQQZDmmg1 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-ryQQZDmmg1 .content-right-side {
  text-align: center;
}
.cid-ryQQZDmmg1 .menu-content-top {
  display: none;
  padding: 0 2rem;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-ryQQZDmmg1 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-ryQQZDmmg1 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-ryQQZDmmg1 .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-ryQQZDmmg1 .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid #e0e0e0;
}
.cid-ryQQZDmmg1 .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ryQQZDmmg1 .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-ryQQZDmmg1 .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-ryQQZDmmg1 .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-ryQQZDmmg1 .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-ryQQZDmmg1 .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-ryQQZDmmg1 .menu-bottom {
  display: flex;
  width: 100%;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-ryQQZDmmg1 .navbar .menu-content-top {
    display: flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-ryQQZDmmg1 .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ryQQZDmmg1 .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-ryQQZDmmg1 .navbar {
    display: block;
    padding: 0;
  }
  .cid-ryQQZDmmg1 .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ryQQZDmmg1 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-ryQQZDmmg1 .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-ryQQZDmmg1 .navbar-toggler {
    display: none;
  }
  .cid-ryQQZDmmg1 .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ryQQZDmmg1 .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-ryQQZDmmg1 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ryQQZDmmg1 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-ryQQZDmmg1 .menu-logo {
  margin-right: auto;
}
.cid-ryQQZDmmg1 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ryQQZDmmg1 .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-ryQQZDmmg1 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-ryQQZDmmg1 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-ryQQZDmmg1 .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-ryQQZDmmg1 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-ryQQZDmmg1 .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-ryQQZDmmg1 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-ryQQZDmmg1 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-ryQQZDmmg1 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-ryQQZDmmg1 .dropdown .dropdown-menu {
  background: #f2f6ff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-ryQQZDmmg1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ryQQZDmmg1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ryQQZDmmg1 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-ryQQZDmmg1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-ryQQZDmmg1 .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-ryQQZDmmg1 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-ryQQZDmmg1 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ryQQZDmmg1 .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-ryQQZDmmg1 .navbar.navbar-short {
  min-height: 50px;
  transition: all .2s;
}
.cid-ryQQZDmmg1 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-ryQQZDmmg1 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ryQQZDmmg1 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-ryQQZDmmg1 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-ryQQZDmmg1 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  margin: 1rem .8rem;
  align-self: center;
  -webkit-align-self: center;
}
.cid-ryQQZDmmg1 button.navbar-toggler:focus {
  outline: none;
}
.cid-ryQQZDmmg1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #57468b;
}
.cid-ryQQZDmmg1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ryQQZDmmg1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ryQQZDmmg1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ryQQZDmmg1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ryQQZDmmg1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ryQQZDmmg1 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ryQQZDmmg1 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ryQQZDmmg1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ryQQZDmmg1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ryQQZDmmg1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ryQQZDmmg1 .collapsed .btn {
  display: -webkit-flex;
}
.cid-ryQQZDmmg1 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-ryQQZDmmg1 .collapsed .navbar-collapse.collapsing,
.cid-ryQQZDmmg1 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-ryQQZDmmg1 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-ryQQZDmmg1 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-ryQQZDmmg1 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-ryQQZDmmg1 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-ryQQZDmmg1 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-ryQQZDmmg1 .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-ryQQZDmmg1 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-ryQQZDmmg1 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-ryQQZDmmg1 .collapsed button.navbar-toggler {
  display: block;
}
.cid-ryQQZDmmg1 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-ryQQZDmmg1 .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-ryQQZDmmg1 .collapsed .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-ryQQZDmmg1 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-ryQQZDmmg1 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-ryQQZDmmg1 .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-ryQQZDmmg1 .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-ryQQZDmmg1 .menu-bottom {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ryQQZDmmg1 img {
    height: 3.8rem !important;
  }
  .cid-ryQQZDmmg1 .btn {
    display: flex;
  }
  .cid-ryQQZDmmg1 button.navbar-toggler {
    display: block;
  }
  .cid-ryQQZDmmg1 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-ryQQZDmmg1 .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-ryQQZDmmg1 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-ryQQZDmmg1 .navbar-collapse.collapsing,
  .cid-ryQQZDmmg1 .navbar-collapse.show {
    display: block !important;
  }
  .cid-ryQQZDmmg1 .navbar-collapse.collapsing .navbar-nav,
  .cid-ryQQZDmmg1 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-ryQQZDmmg1 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-ryQQZDmmg1 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-ryQQZDmmg1 .navbar-collapse.collapsing .navbar-buttons,
  .cid-ryQQZDmmg1 .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-ryQQZDmmg1 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-ryQQZDmmg1 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-ryQQZDmmg1 .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-ryQQZDmmg1 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-ryQQZDmmg1 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-ryQQZDmmg1 .dropdown .dropdown-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-ryQQZDmmg1 .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-ryQQZDmmg1 .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-ryQQZDmmg1 .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-ryQQZDmmg1 .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-ryQQZDmmg1 .nav-link:focus {
  outline: none;
}
.cid-ryQQZDmmg1 .navbar-toggler {
  position: relative;
}
.cid-ryQQZDmmg1 .dropdown-item.active,
.cid-ryQQZDmmg1 .dropdown-item:active {
  background: #f2f6ff;
  color: initial;
}
.cid-ryQQZDmmg1 .nav-link:hover,
.cid-ryQQZDmmg1 .dropdown-item:hover {
  color: #5580ff !important;
}
.cid-ryQQZDmmg1 .widget-title,
.cid-ryQQZDmmg1 .widget-icon {
  color: #232323;
}
.cid-ryQQZDmmg1 .widget-text {
  color: #232323;
}
.cid-ryQQZFqZIe {
  padding-top: 195px;
  padding-bottom: 45px;
  background-color: #f2f6ff;
}
.cid-ryQQZFqZIe section {
  position: relative;
}
.cid-ryQQZFqZIe .svg1 {
  position: absolute;
  bottom: 4.6rem;
  left: 50%;
  transform: translate(-50%) scale(1.3, 1.2);
}
.cid-ryQQZFqZIe #e1_circle,
.cid-ryQQZFqZIe #e3_circle,
.cid-ryQQZFqZIe #e4_circle,
.cid-ryQQZFqZIe #e5_circle {
  fill: #e1e8ff !important;
}
.cid-ryQQZFqZIe #e6_circle {
  fill: #bfceff !important;
}
@keyframes orbit {
  from {
    transform: rotate(0deg) translateX(10px) rotate(0deg);
  }
  to {
    transform: rotate(360deg) translateX(10px) rotate(-360deg);
  }
}
@keyframes rev {
  from {
    transform: rotate(0deg) translateX(10px) rotate(0deg);
  }
  to {
    transform: rotate(-360deg) translateX(10px) rotate(360deg);
  }
}
.cid-ryQQZFqZIe .round {
  border-radius: 100%;
  position: absolute;
  background-color: #e1e8ff;
  animation: orbit 4s linear infinite;
}
.cid-ryQQZFqZIe .rev {
  animation: rev 4s linear infinite;
}
.cid-ryQQZFqZIe .round1 {
  width: 50px;
  height: 50px;
  left: 7%;
  top: 60%;
}
.cid-ryQQZFqZIe .round2 {
  width: 90px;
  height: 90px;
  left: 15%;
  top: 15%;
}
.cid-ryQQZFqZIe .round3 {
  width: 40px;
  height: 40px;
  left: 30%;
  top: 15%;
}
.cid-ryQQZFqZIe .round4 {
  width: 90px;
  height: 90px;
  left: 40%;
  top: 3%;
}
.cid-ryQQZFqZIe .round5 {
  width: 50px;
  height: 50px;
  right: 5%;
  top: 55%;
}
.cid-ryQQZFqZIe .round6 {
  width: 30px;
  height: 30px;
  right: 30%;
  top: 15%;
}
.cid-ryQQZFqZIe .round7 {
  width: 70px;
  height: 70px;
  right: 20%;
  top: 20%;
}
.cid-ryQQZFqZIe .round8 {
  width: 110px;
  height: 110px;
  right: 8%;
  top: 30%;
}
.cid-ryQQZFqZIe .round9 {
  width: 90px;
  height: 90px;
  right: 7%;
  top: 70%;
}
.cid-ryQQZFqZIe .round10 {
  width: 50px;
  height: 50px;
  right: 35%;
  top: 5%;
}
.cid-ryQQZFqZIe .round11 {
  width: 70px;
  height: 70px;
  left: 8%;
  top: 35%;
}
.cid-ryQQZFqZIe H1 {
  color: #ff0000;
}
.cid-ryQQZFqZIe .mbr-text,
.cid-ryQQZFqZIe .mbr-section-btn {
  color: #716c80;
}
.cid-ryQQZFqZIe H3 {
  color: #716c80;
}
.cid-ryQQZFqZIe img {
  height: 100%;
  margin: 0 auto;
}
.cid-ryQQZGXwKI {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #e1e8ff;
}
.cid-ryQQZGXwKI .mbr-text {
  color: #716c80;
}
.cid-ryQQZGXwKI .card-img span {
  font-size: 96px;
  color: #149dcc;
  padding: 0.6rem;
  margin-right: 1.5rem;
  border-radius: 8px;
}
.cid-ryQQZGXwKI p {
  margin: 0;
}
.cid-ryQQZGXwKI .card-img .img1 {
  background-color: #bfceff;
}
.cid-ryQQZGXwKI .cardcolor:hover {
  background-color: #ffffff;
}
.cid-ryQQZGXwKI .mbr-iconfont {
  transition: all 0.3s;
  color: #ffffff !important;
  font-size: 1.5rem !important;
}
.cid-ryQQZGXwKI .card {
  display: flex;
  flex-direction: row;
  transition: all 0.3s;
  padding: 2rem 1.5rem !important;
}
.cid-ryQQZGXwKI .card:hover {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  transform: translateY(-1rem);
}
.cid-ryQQZGXwKI .card-title,
.cid-ryQQZGXwKI .card-img {
  color: #57468b;
}
@media (max-width: 992px) {
  .cid-ryQQZGXwKI .card {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-ryQQZGXwKI .card {
    flex-direction: column;
    align-items: center;
    padding: 1rem 0!important;
  }
  .cid-ryQQZGXwKI .card .card-img {
    margin-bottom: 1rem;
  }
  .cid-ryQQZGXwKI .card:hover {
    box-shadow: none;
    transform: none;
  }
  .cid-ryQQZGXwKI .card-img span {
    margin-right: 0rem;
  }
  .cid-ryQQZGXwKI .cardcolor:hover {
    background-color: transparent;
  }
}
.cid-ryQQZJCgjM {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #e1e8ff;
}
.cid-ryQQZJCgjM .container {
  max-width: 1400px;
}
.cid-ryQQZJCgjM section {
  position: relative;
}
.cid-ryQQZJCgjM svg {
  position: absolute;
  top: 0;
  right: 0;
  transform: scale(-1.9, 1.3);
}
.cid-ryQQZJCgjM #e1_ellipse {
  fill: #ffffff !important;
}
.cid-ryQQZJCgjM .mbr-text {
  color: #716c80;
}
.cid-ryQQZJCgjM .card-img span {
  font-size: 96px;
  color: #149dcc;
  padding: 0.6rem;
  margin-right: 1.5rem;
  border-radius: 8px;
}
.cid-ryQQZJCgjM .card-img .img1 {
  background-color: #bfceff;
}
.cid-ryQQZJCgjM .card-img .img2 {
  background-color: #5580ff;
}
.cid-ryQQZJCgjM .card-img .img3 {
  background-color: #ff8a73;
}
.cid-ryQQZJCgjM .card-img .img4 {
  background-color: #c2b2d6;
}
.cid-ryQQZJCgjM .mbr-iconfont {
  transition: all 0.3s;
  color: #ffffff !important;
  font-size: 1.5rem !important;
}
.cid-ryQQZJCgjM .card {
  display: flex;
  flex-direction: row;
  transition: all 0.3s;
  padding: 2rem 1.5rem !important;
}
.cid-ryQQZJCgjM .card:hover {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  transform: translateY(-1.5rem);
  background-color: #ffffff;
}
.cid-ryQQZJCgjM .card-title,
.cid-ryQQZJCgjM .card-img {
  color: #57468b;
}
.cid-ryQQZJCgjM img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-ryQQZJCgjM img {
    margin-bottom: 3rem;
    width: 100%;
  }
}
@media (max-width: 576px) {
  .cid-ryQQZJCgjM .card {
    flex-direction: column;
    align-items: center;
    padding: 1rem!important;
  }
  .cid-ryQQZJCgjM .card .card-img {
    margin-bottom: 1rem;
  }
  .cid-ryQQZJCgjM .card:hover {
    box-shadow: none;
    transform: none;
    background-color: transparent;
  }
  .cid-ryQQZJCgjM .card-img span {
    margin-right: 0rem;
  }
  .cid-ryQQZJCgjM svg {
    top: -9rem;
  }
}
.cid-ryQQZLK9M5 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #e1e8ff;
}
.cid-ryQQZLK9M5 H1 {
  color: #57468b;
  text-align: center;
}
.cid-ryQQZLK9M5 .mbr-text,
.cid-ryQQZLK9M5 .mbr-section-btn {
  color: #716c80;
}
.cid-ryQQZLK9M5 H3 {
  color: #716c80;
}
.cid-ryQQZNwjdR {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-ryQQZNwjdR H1 {
  color: #57468b;
}
.cid-ryQQZNwjdR .mbr-text,
.cid-ryQQZNwjdR .mbr-section-btn {
  color: #716c80;
}
.cid-ryQQZNwjdR H3 {
  color: #716c80;
}
.cid-ryQQZOSNyP {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-ryQQZOSNyP p {
  line-height: 1.6;
}
.cid-ryQQZOSNyP .card-box {
  width: -webkit-fill-available;
}
.cid-ryQQZOSNyP .card-img span {
  font-size: 96px;
  padding: 0.6rem;
  margin: 0 1rem;
  border-radius: 8px;
}
.cid-ryQQZOSNyP .card-img .img1 {
  color: #57468b !important;
}
.cid-ryQQZOSNyP .card-img .img2 {
  color: #5580ff !important;
}
.cid-ryQQZOSNyP .card-img .img3 {
  color: #ff8a73 !important;
}
.cid-ryQQZOSNyP .card-img .img4 {
  color: #ff8a73 !important;
}
.cid-ryQQZOSNyP .card-img .img5 {
  color: #bfceff !important;
}
.cid-ryQQZOSNyP .card-img .img6 {
  color: #57468b !important;
}
.cid-ryQQZOSNyP .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ryQQZOSNyP .card-wrapper {
  display: flex;
  flex-direction: row;
}
.cid-ryQQZOSNyP .card {
  height: 100%;
  margin: auto;
}
.cid-ryQQZOSNyP img {
  width: 100%;
  heigth: auto;
}
.cid-ryQQZOSNyP .card-title1 {
  color: #57468b;
}
.cid-ryQQZOSNyP .mbr-text1 {
  color: #716c80;
}
.cid-ryQQZOSNyP .card-title2 {
  color: #57468b;
}
.cid-ryQQZOSNyP .mbr-text2 {
  color: #716c80;
}
@media (max-width: 576px) {
  .cid-ryQQZOSNyP .card-wrapper {
    flex-direction: column;
    align-items: center;
    padding: 1rem 0 0 0!important;
  }
  .cid-ryQQZOSNyP .card-img {
    order: 1;
  }
  .cid-ryQQZOSNyP .card-box {
    order: 2;
  }
}
.cid-ryQQZQw9vS {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #e1e8ff;
}
.cid-ryQQZQw9vS H1 {
  color: #57468b;
}
.cid-ryQQZQw9vS .mbr-text,
.cid-ryQQZQw9vS .mbr-section-btn {
  color: #716c80;
}
.cid-ryQQZQw9vS H3 {
  color: #716c80;
}
.cid-ryQQZRIMFS {
  padding-top: 165px;
  padding-bottom: 165px;
  background-image: url("../../../assets/images/fon21-1600x788.jpg");
}
.cid-ryQQZRIMFS H1 {
  color: #ff0000;
}
.cid-ryQQZRIMFS .mbr-text,
.cid-ryQQZRIMFS .mbr-section-btn {
  color: #232323;
}
.cid-ryQQZT69nf {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-ryQQZT69nf h3 {
  text-align: center;
}
.cid-ryQQZT69nf .mbr-section-subtitle {
  color: #716c80;
  font-weight: 300;
}
.cid-ryQQZT69nf .mbr-content-text {
  color: #716c80;
}
.cid-ryQQZT69nf .card {
  word-wrap: break-word;
}
.cid-ryQQZT69nf .mbr-iconfont {
  font-size: 80px;
  color: #149dcc;
}
.cid-ryQQZT69nf H4 {
  font-weight: 500;
}
.cid-ryQQZT69nf .mbr-section-title {
  color: #57468b;
}
.cid-ryQQZT69nf .count1 {
  color: #57468b;
}
.cid-ryQQZT69nf .title1 {
  color: #57468b;
}
.cid-ryQQZT69nf .count2 {
  color: #5580ff;
}
.cid-ryQQZT69nf .title2 {
  color: #5580ff;
}
.cid-ryQQZT69nf .count3 {
  color: #bfceff;
}
.cid-ryQQZT69nf .title3 {
  color: #bfceff;
}
.cid-ryQQZT69nf .count4 {
  color: #ff8a73;
}
.cid-ryQQZT69nf .title4 {
  color: #ff8a73;
}
.cid-ryQQZUPcsm.popup-builder {
  background-color: #ffffff;
}
.cid-ryQQZUPcsm.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-ryQQZUPcsm.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-ryQQZUPcsm .modal-content,
.cid-ryQQZUPcsm .modal-dialog {
  height: auto;
}
.cid-ryQQZUPcsm .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-ryQQZUPcsm .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-ryQQZUPcsm .form-wrapper .mbr-form .form-group,
  .cid-ryQQZUPcsm .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-ryQQZUPcsm .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-ryQQZUPcsm .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-ryQQZUPcsm .mbr-text {
  text-align: center;
  color: #ff0000;
}
.cid-ryQQZUPcsm .pt-0 {
  padding-top: 0 !important;
}
.cid-ryQQZUPcsm .pb-0 {
  padding-bottom: 0 !important;
}
.cid-ryQQZUPcsm .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-ryQQZUPcsm .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-ryQQZUPcsm .modal-open {
  overflow: hidden;
}
.cid-ryQQZUPcsm .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-ryQQZUPcsm .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-ryQQZUPcsm .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-ryQQZUPcsm .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-ryQQZUPcsm .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-ryQQZUPcsm .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-ryQQZUPcsm .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-ryQQZUPcsm .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-ryQQZUPcsm .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-ryQQZUPcsm .modal-backdrop.fade {
  opacity: 0;
}
.cid-ryQQZUPcsm .modal-backdrop.show {
  opacity: .5;
}
.cid-ryQQZUPcsm .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-ryQQZUPcsm .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-ryQQZUPcsm .modal-header .close:hover {
  opacity: 1;
}
.cid-ryQQZUPcsm .modal-header .close:focus {
  outline: none;
}
.cid-ryQQZUPcsm .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-ryQQZUPcsm .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-ryQQZUPcsm .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-ryQQZUPcsm .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-ryQQZUPcsm .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-ryQQZUPcsm .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-ryQQZUPcsm .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-ryQQZUPcsm .modal-sm {
    max-width: 300px;
  }
  .cid-ryQQZUPcsm .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-ryQQZUPcsm .modal-lg,
  .cid-ryQQZUPcsm .modal-xl {
    max-width: 800px;
  }
  .cid-ryQQZUPcsm .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-ryQQZUPcsm .modal-xl {
    max-width: 1140px;
  }
  .cid-ryQQZUPcsm .container {
    max-width: 1140px;
  }
}
.cid-ryQQZUPcsm .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-ryQQZUPcsm .container {
    max-width: 720px;
  }
}
.cid-ryQQZUPcsm .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-ryQQZUPcsm .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-ryQQZUPcsm .form-group {
  margin-bottom: 1rem;
}
.cid-ryQQZUPcsm .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-ryQQZUPcsm .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-ryQQZUPcsm .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-ryQQZXakHF {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #343351;
}
@media (max-width: 767px) {
  .cid-ryQQZXakHF .content {
    text-align: center;
  }
  .cid-ryQQZXakHF .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ryQQZXakHF .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-ryQQZXakHF .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-ryQQZXakHF .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-ryQQZXakHF .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ryQQZXakHF .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ryQQZXakHF .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-ryQQZXakHF .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ryQQZXakHF .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ryQQZXakHF .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ryQQZXakHF .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ryQQZXakHF .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-ryRcVorbRs .navbar {
  padding: .5rem 0;
  background: #f2f6ff;
  transition: none;
  min-height: 50px;
}
.cid-ryRcVorbRs .navbar-dropdown.bg-color.transparent.opened {
  background: #f2f6ff;
}
.cid-ryRcVorbRs a {
  font-style: normal;
}
.cid-ryRcVorbRs .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-ryRcVorbRs .nav-item a {
  padding: 0.7rem 0 !important;
  margin: 0 .65rem !important;
}
.cid-ryRcVorbRs .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-ryRcVorbRs .content-text {
  margin-bottom: 0;
}
.cid-ryRcVorbRs .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-ryRcVorbRs .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #ff0000;
    -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-ryRcVorbRs .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-ryRcVorbRs .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-ryRcVorbRs .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-ryRcVorbRs .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-ryRcVorbRs .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-ryRcVorbRs .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-ryRcVorbRs .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-ryRcVorbRs .nav-dropdown .link {
  font-weight: 400;
}
.cid-ryRcVorbRs .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-ryRcVorbRs .content-right-side {
  text-align: center;
}
.cid-ryRcVorbRs .menu-content-top {
  display: none;
  padding: 0 2rem;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-ryRcVorbRs .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-ryRcVorbRs .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-ryRcVorbRs .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-ryRcVorbRs .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid #e0e0e0;
}
.cid-ryRcVorbRs .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ryRcVorbRs .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-ryRcVorbRs .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-ryRcVorbRs .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-ryRcVorbRs .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-ryRcVorbRs .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-ryRcVorbRs .menu-bottom {
  display: flex;
  width: 100%;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-ryRcVorbRs .navbar .menu-content-top {
    display: flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-ryRcVorbRs .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ryRcVorbRs .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-ryRcVorbRs .navbar {
    display: block;
    padding: 0;
  }
  .cid-ryRcVorbRs .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ryRcVorbRs .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-ryRcVorbRs .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-ryRcVorbRs .navbar-toggler {
    display: none;
  }
  .cid-ryRcVorbRs .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ryRcVorbRs .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-ryRcVorbRs .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ryRcVorbRs .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-ryRcVorbRs .menu-logo {
  margin-right: auto;
}
.cid-ryRcVorbRs .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-ryRcVorbRs .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-ryRcVorbRs .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-ryRcVorbRs .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-ryRcVorbRs .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-ryRcVorbRs .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-ryRcVorbRs .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-ryRcVorbRs .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-ryRcVorbRs .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-ryRcVorbRs .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-ryRcVorbRs .dropdown .dropdown-menu {
  background: #f2f6ff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-ryRcVorbRs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ryRcVorbRs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ryRcVorbRs .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-ryRcVorbRs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-ryRcVorbRs .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-ryRcVorbRs .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-ryRcVorbRs .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ryRcVorbRs .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-ryRcVorbRs .navbar.navbar-short {
  min-height: 50px;
  transition: all .2s;
}
.cid-ryRcVorbRs .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-ryRcVorbRs .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ryRcVorbRs .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-ryRcVorbRs .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-ryRcVorbRs button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  margin: 1rem .8rem;
  align-self: center;
  -webkit-align-self: center;
}
.cid-ryRcVorbRs button.navbar-toggler:focus {
  outline: none;
}
.cid-ryRcVorbRs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #57468b;
}
.cid-ryRcVorbRs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ryRcVorbRs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ryRcVorbRs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ryRcVorbRs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ryRcVorbRs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ryRcVorbRs nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ryRcVorbRs nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ryRcVorbRs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ryRcVorbRs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ryRcVorbRs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ryRcVorbRs .collapsed .btn {
  display: -webkit-flex;
}
.cid-ryRcVorbRs .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-ryRcVorbRs .collapsed .navbar-collapse.collapsing,
.cid-ryRcVorbRs .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-ryRcVorbRs .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-ryRcVorbRs .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-ryRcVorbRs .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-ryRcVorbRs .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-ryRcVorbRs .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-ryRcVorbRs .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-ryRcVorbRs .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-ryRcVorbRs .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-ryRcVorbRs .collapsed button.navbar-toggler {
  display: block;
}
.cid-ryRcVorbRs .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-ryRcVorbRs .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-ryRcVorbRs .collapsed .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-ryRcVorbRs .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-ryRcVorbRs .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-ryRcVorbRs .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-ryRcVorbRs .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-ryRcVorbRs .menu-bottom {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ryRcVorbRs img {
    height: 3.8rem !important;
  }
  .cid-ryRcVorbRs .btn {
    display: flex;
  }
  .cid-ryRcVorbRs button.navbar-toggler {
    display: block;
  }
  .cid-ryRcVorbRs .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-ryRcVorbRs .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-ryRcVorbRs .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-ryRcVorbRs .navbar-collapse.collapsing,
  .cid-ryRcVorbRs .navbar-collapse.show {
    display: block !important;
  }
  .cid-ryRcVorbRs .navbar-collapse.collapsing .navbar-nav,
  .cid-ryRcVorbRs .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-ryRcVorbRs .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-ryRcVorbRs .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-ryRcVorbRs .navbar-collapse.collapsing .navbar-buttons,
  .cid-ryRcVorbRs .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-ryRcVorbRs .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-ryRcVorbRs .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-ryRcVorbRs .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-ryRcVorbRs .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-ryRcVorbRs .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-ryRcVorbRs .dropdown .dropdown-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-ryRcVorbRs .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-ryRcVorbRs .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-ryRcVorbRs .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-ryRcVorbRs .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-ryRcVorbRs .nav-link:focus {
  outline: none;
}
.cid-ryRcVorbRs .navbar-toggler {
  position: relative;
}
.cid-ryRcVorbRs .dropdown-item.active,
.cid-ryRcVorbRs .dropdown-item:active {
  background: #f2f6ff;
  color: initial;
}
.cid-ryRcVorbRs .nav-link:hover,
.cid-ryRcVorbRs .dropdown-item:hover {
  color: #5580ff !important;
}
.cid-ryRcVorbRs .widget-title,
.cid-ryRcVorbRs .widget-icon {
  color: #232323;
}
.cid-ryRcVorbRs .widget-text {
  color: #232323;
}
.cid-ryRcVpFHXr {
  padding-top: 195px;
  padding-bottom: 45px;
  background-color: #f2f6ff;
}
.cid-ryRcVpFHXr section {
  position: relative;
}
.cid-ryRcVpFHXr .svg1 {
  position: absolute;
  bottom: 4.6rem;
  left: 50%;
  transform: translate(-50%) scale(1.3, 1.2);
}
.cid-ryRcVpFHXr #e1_circle,
.cid-ryRcVpFHXr #e3_circle,
.cid-ryRcVpFHXr #e4_circle,
.cid-ryRcVpFHXr #e5_circle {
  fill: #e1e8ff !important;
}
.cid-ryRcVpFHXr #e6_circle {
  fill: #bfceff !important;
}
@keyframes orbit {
  from {
    transform: rotate(0deg) translateX(10px) rotate(0deg);
  }
  to {
    transform: rotate(360deg) translateX(10px) rotate(-360deg);
  }
}
@keyframes rev {
  from {
    transform: rotate(0deg) translateX(10px) rotate(0deg);
  }
  to {
    transform: rotate(-360deg) translateX(10px) rotate(360deg);
  }
}
.cid-ryRcVpFHXr .round {
  border-radius: 100%;
  position: absolute;
  background-color: #e1e8ff;
  animation: orbit 4s linear infinite;
}
.cid-ryRcVpFHXr .rev {
  animation: rev 4s linear infinite;
}
.cid-ryRcVpFHXr .round1 {
  width: 50px;
  height: 50px;
  left: 7%;
  top: 60%;
}
.cid-ryRcVpFHXr .round2 {
  width: 90px;
  height: 90px;
  left: 15%;
  top: 15%;
}
.cid-ryRcVpFHXr .round3 {
  width: 40px;
  height: 40px;
  left: 30%;
  top: 15%;
}
.cid-ryRcVpFHXr .round4 {
  width: 90px;
  height: 90px;
  left: 40%;
  top: 3%;
}
.cid-ryRcVpFHXr .round5 {
  width: 50px;
  height: 50px;
  right: 5%;
  top: 55%;
}
.cid-ryRcVpFHXr .round6 {
  width: 30px;
  height: 30px;
  right: 30%;
  top: 15%;
}
.cid-ryRcVpFHXr .round7 {
  width: 70px;
  height: 70px;
  right: 20%;
  top: 20%;
}
.cid-ryRcVpFHXr .round8 {
  width: 110px;
  height: 110px;
  right: 8%;
  top: 30%;
}
.cid-ryRcVpFHXr .round9 {
  width: 90px;
  height: 90px;
  right: 7%;
  top: 70%;
}
.cid-ryRcVpFHXr .round10 {
  width: 50px;
  height: 50px;
  right: 35%;
  top: 5%;
}
.cid-ryRcVpFHXr .round11 {
  width: 70px;
  height: 70px;
  left: 8%;
  top: 35%;
}
.cid-ryRcVpFHXr H1 {
  color: #ff0000;
}
.cid-ryRcVpFHXr .mbr-text,
.cid-ryRcVpFHXr .mbr-section-btn {
  color: #716c80;
}
.cid-ryRcVpFHXr H3 {
  color: #716c80;
}
.cid-ryRcVpFHXr img {
  height: 100%;
  margin: 0 auto;
}
.cid-ryRcVqzaEp {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #e1e8ff;
}
.cid-ryRcVqzaEp .mbr-text {
  color: #716c80;
}
.cid-ryRcVqzaEp .card-img span {
  font-size: 96px;
  color: #149dcc;
  padding: 0.6rem;
  margin-right: 1.5rem;
  border-radius: 8px;
}
.cid-ryRcVqzaEp p {
  margin: 0;
}
.cid-ryRcVqzaEp .card-img .img1 {
  background-color: #bfceff;
}
.cid-ryRcVqzaEp .cardcolor:hover {
  background-color: #ffffff;
}
.cid-ryRcVqzaEp .mbr-iconfont {
  transition: all 0.3s;
  color: #ffffff !important;
  font-size: 1.5rem !important;
}
.cid-ryRcVqzaEp .card {
  display: flex;
  flex-direction: row;
  transition: all 0.3s;
  padding: 2rem 1.5rem !important;
}
.cid-ryRcVqzaEp .card:hover {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  transform: translateY(-1rem);
}
.cid-ryRcVqzaEp .card-title,
.cid-ryRcVqzaEp .card-img {
  color: #57468b;
}
@media (max-width: 992px) {
  .cid-ryRcVqzaEp .card {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-ryRcVqzaEp .card {
    flex-direction: column;
    align-items: center;
    padding: 1rem 0!important;
  }
  .cid-ryRcVqzaEp .card .card-img {
    margin-bottom: 1rem;
  }
  .cid-ryRcVqzaEp .card:hover {
    box-shadow: none;
    transform: none;
  }
  .cid-ryRcVqzaEp .card-img span {
    margin-right: 0rem;
  }
  .cid-ryRcVqzaEp .cardcolor:hover {
    background-color: transparent;
  }
}
.cid-ryRcVs689i {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #e1e8ff;
}
.cid-ryRcVs689i .container {
  max-width: 1400px;
}
.cid-ryRcVs689i section {
  position: relative;
}
.cid-ryRcVs689i svg {
  position: absolute;
  top: 0;
  right: 0;
  transform: scale(-1.9, 1.3);
}
.cid-ryRcVs689i #e1_ellipse {
  fill: #ffffff !important;
}
.cid-ryRcVs689i .mbr-text {
  color: #716c80;
}
.cid-ryRcVs689i .card-img span {
  font-size: 96px;
  color: #149dcc;
  padding: 0.6rem;
  margin-right: 1.5rem;
  border-radius: 8px;
}
.cid-ryRcVs689i .card-img .img1 {
  background-color: #bfceff;
}
.cid-ryRcVs689i .card-img .img2 {
  background-color: #5580ff;
}
.cid-ryRcVs689i .card-img .img3 {
  background-color: #ff8a73;
}
.cid-ryRcVs689i .card-img .img4 {
  background-color: #c2b2d6;
}
.cid-ryRcVs689i .mbr-iconfont {
  transition: all 0.3s;
  color: #ffffff !important;
  font-size: 1.5rem !important;
}
.cid-ryRcVs689i .card {
  display: flex;
  flex-direction: row;
  transition: all 0.3s;
  padding: 2rem 1.5rem !important;
}
.cid-ryRcVs689i .card:hover {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  transform: translateY(-1.5rem);
  background-color: #ffffff;
}
.cid-ryRcVs689i .card-title,
.cid-ryRcVs689i .card-img {
  color: #57468b;
}
.cid-ryRcVs689i img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-ryRcVs689i img {
    margin-bottom: 3rem;
    width: 100%;
  }
}
@media (max-width: 576px) {
  .cid-ryRcVs689i .card {
    flex-direction: column;
    align-items: center;
    padding: 1rem!important;
  }
  .cid-ryRcVs689i .card .card-img {
    margin-bottom: 1rem;
  }
  .cid-ryRcVs689i .card:hover {
    box-shadow: none;
    transform: none;
    background-color: transparent;
  }
  .cid-ryRcVs689i .card-img span {
    margin-right: 0rem;
  }
  .cid-ryRcVs689i svg {
    top: -9rem;
  }
}
.cid-ryRcVtaXhN {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #e1e8ff;
}
.cid-ryRcVtaXhN H1 {
  color: #57468b;
  text-align: center;
}
.cid-ryRcVtaXhN .mbr-text,
.cid-ryRcVtaXhN .mbr-section-btn {
  color: #716c80;
}
.cid-ryRcVtaXhN H3 {
  color: #716c80;
}
.cid-ryRcVu5tkm {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-ryRcVu5tkm H1 {
  color: #57468b;
}
.cid-ryRcVu5tkm .mbr-text,
.cid-ryRcVu5tkm .mbr-section-btn {
  color: #716c80;
}
.cid-ryRcVu5tkm H3 {
  color: #716c80;
}
.cid-ryRcVuYA5T {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-ryRcVuYA5T p {
  line-height: 1.6;
}
.cid-ryRcVuYA5T .card-box {
  width: -webkit-fill-available;
}
.cid-ryRcVuYA5T .card-img span {
  font-size: 96px;
  padding: 0.6rem;
  margin: 0 1rem;
  border-radius: 8px;
}
.cid-ryRcVuYA5T .card-img .img1 {
  color: #57468b !important;
}
.cid-ryRcVuYA5T .card-img .img2 {
  color: #5580ff !important;
}
.cid-ryRcVuYA5T .card-img .img3 {
  color: #ff8a73 !important;
}
.cid-ryRcVuYA5T .card-img .img4 {
  color: #ff8a73 !important;
}
.cid-ryRcVuYA5T .card-img .img5 {
  color: #bfceff !important;
}
.cid-ryRcVuYA5T .card-img .img6 {
  color: #57468b !important;
}
.cid-ryRcVuYA5T .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ryRcVuYA5T .card-wrapper {
  display: flex;
  flex-direction: row;
}
.cid-ryRcVuYA5T .card {
  height: 100%;
  margin: auto;
}
.cid-ryRcVuYA5T img {
  width: 100%;
  heigth: auto;
}
.cid-ryRcVuYA5T .card-title1 {
  color: #57468b;
}
.cid-ryRcVuYA5T .mbr-text1 {
  color: #716c80;
}
.cid-ryRcVuYA5T .card-title2 {
  color: #57468b;
}
.cid-ryRcVuYA5T .mbr-text2 {
  color: #716c80;
}
@media (max-width: 576px) {
  .cid-ryRcVuYA5T .card-wrapper {
    flex-direction: column;
    align-items: center;
    padding: 1rem 0 0 0!important;
  }
  .cid-ryRcVuYA5T .card-img {
    order: 1;
  }
  .cid-ryRcVuYA5T .card-box {
    order: 2;
  }
}
.cid-ryRcVw6bBt {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #e1e8ff;
}
.cid-ryRcVw6bBt H1 {
  color: #57468b;
}
.cid-ryRcVw6bBt .mbr-text,
.cid-ryRcVw6bBt .mbr-section-btn {
  color: #716c80;
}
.cid-ryRcVw6bBt H3 {
  color: #716c80;
}
.cid-ryRcVx8W3S {
  padding-top: 165px;
  padding-bottom: 165px;
  background-image: url("../../../assets/images/fon21-1600x788.jpg");
}
.cid-ryRcVx8W3S H1 {
  color: #ff0000;
}
.cid-ryRcVx8W3S .mbr-text,
.cid-ryRcVx8W3S .mbr-section-btn {
  color: #232323;
}
.cid-ryRcVy0w0Y {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-ryRcVy0w0Y h3 {
  text-align: center;
}
.cid-ryRcVy0w0Y .mbr-section-subtitle {
  color: #716c80;
  font-weight: 300;
}
.cid-ryRcVy0w0Y .mbr-content-text {
  color: #716c80;
}
.cid-ryRcVy0w0Y .card {
  word-wrap: break-word;
}
.cid-ryRcVy0w0Y .mbr-iconfont {
  font-size: 80px;
  color: #149dcc;
}
.cid-ryRcVy0w0Y H4 {
  font-weight: 500;
}
.cid-ryRcVy0w0Y .mbr-section-title {
  color: #57468b;
}
.cid-ryRcVy0w0Y .count1 {
  color: #57468b;
}
.cid-ryRcVy0w0Y .title1 {
  color: #57468b;
}
.cid-ryRcVy0w0Y .count2 {
  color: #5580ff;
}
.cid-ryRcVy0w0Y .title2 {
  color: #5580ff;
}
.cid-ryRcVy0w0Y .count3 {
  color: #bfceff;
}
.cid-ryRcVy0w0Y .title3 {
  color: #bfceff;
}
.cid-ryRcVy0w0Y .count4 {
  color: #ff8a73;
}
.cid-ryRcVy0w0Y .title4 {
  color: #ff8a73;
}
.cid-ryRcVzsTzq.popup-builder {
  background-color: #ffffff;
}
.cid-ryRcVzsTzq.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-ryRcVzsTzq.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-ryRcVzsTzq .modal-content,
.cid-ryRcVzsTzq .modal-dialog {
  height: auto;
}
.cid-ryRcVzsTzq .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-ryRcVzsTzq .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-ryRcVzsTzq .form-wrapper .mbr-form .form-group,
  .cid-ryRcVzsTzq .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-ryRcVzsTzq .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-ryRcVzsTzq .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-ryRcVzsTzq .mbr-text {
  text-align: center;
  color: #ff0000;
}
.cid-ryRcVzsTzq .pt-0 {
  padding-top: 0 !important;
}
.cid-ryRcVzsTzq .pb-0 {
  padding-bottom: 0 !important;
}
.cid-ryRcVzsTzq .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-ryRcVzsTzq .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-ryRcVzsTzq .modal-open {
  overflow: hidden;
}
.cid-ryRcVzsTzq .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-ryRcVzsTzq .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-ryRcVzsTzq .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-ryRcVzsTzq .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-ryRcVzsTzq .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-ryRcVzsTzq .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-ryRcVzsTzq .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-ryRcVzsTzq .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-ryRcVzsTzq .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-ryRcVzsTzq .modal-backdrop.fade {
  opacity: 0;
}
.cid-ryRcVzsTzq .modal-backdrop.show {
  opacity: .5;
}
.cid-ryRcVzsTzq .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-ryRcVzsTzq .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-ryRcVzsTzq .modal-header .close:hover {
  opacity: 1;
}
.cid-ryRcVzsTzq .modal-header .close:focus {
  outline: none;
}
.cid-ryRcVzsTzq .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-ryRcVzsTzq .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-ryRcVzsTzq .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-ryRcVzsTzq .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-ryRcVzsTzq .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-ryRcVzsTzq .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-ryRcVzsTzq .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-ryRcVzsTzq .modal-sm {
    max-width: 300px;
  }
  .cid-ryRcVzsTzq .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-ryRcVzsTzq .modal-lg,
  .cid-ryRcVzsTzq .modal-xl {
    max-width: 800px;
  }
  .cid-ryRcVzsTzq .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-ryRcVzsTzq .modal-xl {
    max-width: 1140px;
  }
  .cid-ryRcVzsTzq .container {
    max-width: 1140px;
  }
}
.cid-ryRcVzsTzq .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-ryRcVzsTzq .container {
    max-width: 720px;
  }
}
.cid-ryRcVzsTzq .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-ryRcVzsTzq .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-ryRcVzsTzq .form-group {
  margin-bottom: 1rem;
}
.cid-ryRcVzsTzq .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-ryRcVzsTzq .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-ryRcVzsTzq .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-ryRcVBmJJV {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #343351;
}
@media (max-width: 767px) {
  .cid-ryRcVBmJJV .content {
    text-align: center;
  }
  .cid-ryRcVBmJJV .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ryRcVBmJJV .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-ryRcVBmJJV .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-ryRcVBmJJV .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-ryRcVBmJJV .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ryRcVBmJJV .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ryRcVBmJJV .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-ryRcVBmJJV .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ryRcVBmJJV .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ryRcVBmJJV .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ryRcVBmJJV .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ryRcVBmJJV .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rxldStchtR .navbar {
  padding: .5rem 0;
  background: #f2f6ff;
  transition: none;
  min-height: 50px;
}
.cid-rxldStchtR .navbar-dropdown.bg-color.transparent.opened {
  background: #f2f6ff;
}
.cid-rxldStchtR a {
  font-style: normal;
}
.cid-rxldStchtR .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-rxldStchtR .nav-item a {
  padding: 0.7rem 0 !important;
  margin: 0 .65rem !important;
}
.cid-rxldStchtR .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-rxldStchtR .content-text {
  margin-bottom: 0;
}
.cid-rxldStchtR .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-rxldStchtR .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #ff0000;
    -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-rxldStchtR .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-rxldStchtR .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-rxldStchtR .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-rxldStchtR .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rxldStchtR .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rxldStchtR .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-rxldStchtR .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rxldStchtR .nav-dropdown .link {
  font-weight: 400;
}
.cid-rxldStchtR .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-rxldStchtR .content-right-side {
  text-align: center;
}
.cid-rxldStchtR .menu-content-top {
  display: none;
  padding: 0 2rem;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-rxldStchtR .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-rxldStchtR .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-rxldStchtR .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-rxldStchtR .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid #e0e0e0;
}
.cid-rxldStchtR .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rxldStchtR .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-rxldStchtR .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-rxldStchtR .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-rxldStchtR .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-rxldStchtR .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-rxldStchtR .menu-bottom {
  display: flex;
  width: 100%;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-rxldStchtR .navbar .menu-content-top {
    display: flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-rxldStchtR .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rxldStchtR .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-rxldStchtR .navbar {
    display: block;
    padding: 0;
  }
  .cid-rxldStchtR .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rxldStchtR .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-rxldStchtR .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rxldStchtR .navbar-toggler {
    display: none;
  }
  .cid-rxldStchtR .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rxldStchtR .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-rxldStchtR .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rxldStchtR .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-rxldStchtR .menu-logo {
  margin-right: auto;
}
.cid-rxldStchtR .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rxldStchtR .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-rxldStchtR .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rxldStchtR .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rxldStchtR .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-rxldStchtR .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rxldStchtR .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-rxldStchtR .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-rxldStchtR .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rxldStchtR .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rxldStchtR .dropdown .dropdown-menu {
  background: #f2f6ff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rxldStchtR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rxldStchtR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rxldStchtR .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rxldStchtR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rxldStchtR .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-rxldStchtR .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rxldStchtR .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rxldStchtR .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-rxldStchtR .navbar.navbar-short {
  min-height: 50px;
  transition: all .2s;
}
.cid-rxldStchtR .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rxldStchtR .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rxldStchtR .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rxldStchtR .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rxldStchtR button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  margin: 1rem .8rem;
  align-self: center;
  -webkit-align-self: center;
}
.cid-rxldStchtR button.navbar-toggler:focus {
  outline: none;
}
.cid-rxldStchtR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #57468b;
}
.cid-rxldStchtR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rxldStchtR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rxldStchtR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rxldStchtR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rxldStchtR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxldStchtR nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rxldStchtR nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rxldStchtR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rxldStchtR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rxldStchtR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rxldStchtR .collapsed .btn {
  display: -webkit-flex;
}
.cid-rxldStchtR .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rxldStchtR .collapsed .navbar-collapse.collapsing,
.cid-rxldStchtR .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rxldStchtR .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rxldStchtR .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rxldStchtR .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rxldStchtR .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rxldStchtR .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rxldStchtR .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-rxldStchtR .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rxldStchtR .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rxldStchtR .collapsed button.navbar-toggler {
  display: block;
}
.cid-rxldStchtR .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-rxldStchtR .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rxldStchtR .collapsed .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-rxldStchtR .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rxldStchtR .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rxldStchtR .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-rxldStchtR .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-rxldStchtR .menu-bottom {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-rxldStchtR img {
    height: 3.8rem !important;
  }
  .cid-rxldStchtR .btn {
    display: flex;
  }
  .cid-rxldStchtR button.navbar-toggler {
    display: block;
  }
  .cid-rxldStchtR .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-rxldStchtR .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rxldStchtR .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rxldStchtR .navbar-collapse.collapsing,
  .cid-rxldStchtR .navbar-collapse.show {
    display: block !important;
  }
  .cid-rxldStchtR .navbar-collapse.collapsing .navbar-nav,
  .cid-rxldStchtR .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rxldStchtR .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rxldStchtR .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rxldStchtR .navbar-collapse.collapsing .navbar-buttons,
  .cid-rxldStchtR .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rxldStchtR .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rxldStchtR .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rxldStchtR .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-rxldStchtR .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rxldStchtR .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rxldStchtR .dropdown .dropdown-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-rxldStchtR .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-rxldStchtR .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-rxldStchtR .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-rxldStchtR .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-rxldStchtR .nav-link:focus {
  outline: none;
}
.cid-rxldStchtR .navbar-toggler {
  position: relative;
}
.cid-rxldStchtR .dropdown-item.active,
.cid-rxldStchtR .dropdown-item:active {
  background: #f2f6ff;
  color: initial;
}
.cid-rxldStchtR .nav-link:hover,
.cid-rxldStchtR .dropdown-item:hover {
  color: #5580ff !important;
}
.cid-rxldStchtR .widget-title,
.cid-rxldStchtR .widget-icon {
  color: #232323;
}
.cid-rxldStchtR .widget-text {
  color: #232323;
}
.cid-rxldUrHk8z {
  padding-top: 195px;
  padding-bottom: 45px;
  background-color: #f2f6ff;
}
.cid-rxldUrHk8z section {
  position: relative;
}
.cid-rxldUrHk8z .svg1 {
  position: absolute;
  bottom: 4.6rem;
  left: 50%;
  transform: translate(-50%) scale(1.3, 1.2);
}
.cid-rxldUrHk8z #e1_circle,
.cid-rxldUrHk8z #e3_circle,
.cid-rxldUrHk8z #e4_circle,
.cid-rxldUrHk8z #e5_circle {
  fill: #e1e8ff !important;
}
.cid-rxldUrHk8z #e6_circle {
  fill: #bfceff !important;
}
@keyframes orbit {
  from {
    transform: rotate(0deg) translateX(10px) rotate(0deg);
  }
  to {
    transform: rotate(360deg) translateX(10px) rotate(-360deg);
  }
}
@keyframes rev {
  from {
    transform: rotate(0deg) translateX(10px) rotate(0deg);
  }
  to {
    transform: rotate(-360deg) translateX(10px) rotate(360deg);
  }
}
.cid-rxldUrHk8z .round {
  border-radius: 100%;
  position: absolute;
  background-color: #e1e8ff;
  animation: orbit 4s linear infinite;
}
.cid-rxldUrHk8z .rev {
  animation: rev 4s linear infinite;
}
.cid-rxldUrHk8z .round1 {
  width: 50px;
  height: 50px;
  left: 7%;
  top: 60%;
}
.cid-rxldUrHk8z .round2 {
  width: 90px;
  height: 90px;
  left: 15%;
  top: 15%;
}
.cid-rxldUrHk8z .round3 {
  width: 40px;
  height: 40px;
  left: 30%;
  top: 15%;
}
.cid-rxldUrHk8z .round4 {
  width: 90px;
  height: 90px;
  left: 40%;
  top: 3%;
}
.cid-rxldUrHk8z .round5 {
  width: 50px;
  height: 50px;
  right: 5%;
  top: 55%;
}
.cid-rxldUrHk8z .round6 {
  width: 30px;
  height: 30px;
  right: 30%;
  top: 15%;
}
.cid-rxldUrHk8z .round7 {
  width: 70px;
  height: 70px;
  right: 20%;
  top: 20%;
}
.cid-rxldUrHk8z .round8 {
  width: 110px;
  height: 110px;
  right: 8%;
  top: 30%;
}
.cid-rxldUrHk8z .round9 {
  width: 90px;
  height: 90px;
  right: 7%;
  top: 70%;
}
.cid-rxldUrHk8z .round10 {
  width: 50px;
  height: 50px;
  right: 35%;
  top: 5%;
}
.cid-rxldUrHk8z .round11 {
  width: 70px;
  height: 70px;
  left: 8%;
  top: 35%;
}
.cid-rxldUrHk8z H1 {
  color: #ff0000;
}
.cid-rxldUrHk8z .mbr-text,
.cid-rxldUrHk8z .mbr-section-btn {
  color: #716c80;
}
.cid-rxldUrHk8z H3 {
  color: #716c80;
}
.cid-rxldUrHk8z img {
  height: 100%;
  margin: 0 auto;
}
.cid-rxle0u6iBb {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #e1e8ff;
}
.cid-rxle0u6iBb .mbr-text {
  color: #716c80;
}
.cid-rxle0u6iBb .card-img span {
  font-size: 96px;
  color: #149dcc;
  padding: 0.6rem;
  margin-right: 1.5rem;
  border-radius: 8px;
}
.cid-rxle0u6iBb p {
  margin: 0;
}
.cid-rxle0u6iBb .card-img .img1 {
  background-color: #bfceff;
}
.cid-rxle0u6iBb .cardcolor:hover {
  background-color: #ffffff;
}
.cid-rxle0u6iBb .mbr-iconfont {
  transition: all 0.3s;
  color: #ffffff !important;
  font-size: 1.5rem !important;
}
.cid-rxle0u6iBb .card {
  display: flex;
  flex-direction: row;
  transition: all 0.3s;
  padding: 2rem 1.5rem !important;
}
.cid-rxle0u6iBb .card:hover {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  transform: translateY(-1rem);
}
.cid-rxle0u6iBb .card-title,
.cid-rxle0u6iBb .card-img {
  color: #57468b;
}
@media (max-width: 992px) {
  .cid-rxle0u6iBb .card {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-rxle0u6iBb .card {
    flex-direction: column;
    align-items: center;
    padding: 1rem 0!important;
  }
  .cid-rxle0u6iBb .card .card-img {
    margin-bottom: 1rem;
  }
  .cid-rxle0u6iBb .card:hover {
    box-shadow: none;
    transform: none;
  }
  .cid-rxle0u6iBb .card-img span {
    margin-right: 0rem;
  }
  .cid-rxle0u6iBb .cardcolor:hover {
    background-color: transparent;
  }
}
.cid-rxTqa4osoh {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #bfceff;
}
.cid-rxTqa4osoh H1 {
  color: #57468b;
  text-align: center;
}
.cid-rxTqa4osoh .mbr-text,
.cid-rxTqa4osoh .mbr-section-btn {
  color: #716c80;
}
.cid-rxTqa4osoh H3 {
  color: #716c80;
}
.cid-rxlgn8dAFH {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #f2f6ff;
}
.cid-rxlgn8dAFH h4 {
  margin-bottom: 0;
}
.cid-rxlgn8dAFH p {
  color: #767676;
}
.cid-rxlgn8dAFH .btn-info-outline {
  border: none;
  color: #57468b !important;
  padding: 0;
  margin: 0 0.25rem!important;
}
.cid-rxlgn8dAFH .btn-info-outline span {
  order: 2;
  font-size: 1.1rem;
  padding-top: 3px;
  transition: padding 0.3s!important;
}
.cid-rxlgn8dAFH .btn-info-outline:hover span {
  padding-left: 10px;
}
.cid-rxlgn8dAFH .btn-info-outline:hover {
  background-color: transparent!important;
  color: #ff0000 !important;
  box-shadow: none!important;
}
.cid-rxlgn8dAFH .btn-info-outline:active,
.cid-rxlgn8dAFH .btn-info-outline:focus {
  background-color: transparent!important;
  box-shadow: none!important;
}
.cid-rxlgn8dAFH .card-box {
  padding-top: 2rem;
}
.cid-rxlgn8dAFH .card-wrapper {
  height: 100%;
}
.cid-rxlgn8dAFH .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-rxlgn8dAFH img {
  border-radius: 8px;
}
.cid-rxlgn8dAFH .card-title {
  color: #57468b;
  text-align: center;
}
.cid-rxlgn8dAFH .main-title {
  color: #57468b;
  text-align: center;
}
.cid-rxlgn8dAFH DIV {
  color: #57468b;
}
.cid-rxlgnSViHZ {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #f2f6ff;
}
.cid-rxlgnSViHZ h4 {
  margin-bottom: 0;
}
.cid-rxlgnSViHZ p {
  color: #767676;
}
.cid-rxlgnSViHZ .btn-info-outline {
  border: none;
  color: #57468b !important;
  padding: 0;
  margin: 0 0.25rem!important;
}
.cid-rxlgnSViHZ .btn-info-outline span {
  order: 2;
  font-size: 1.1rem;
  padding-top: 3px;
  transition: padding 0.3s!important;
}
.cid-rxlgnSViHZ .btn-info-outline:hover span {
  padding-left: 10px;
}
.cid-rxlgnSViHZ .btn-info-outline:hover {
  background-color: transparent!important;
  color: #ff0000 !important;
  box-shadow: none!important;
}
.cid-rxlgnSViHZ .btn-info-outline:active,
.cid-rxlgnSViHZ .btn-info-outline:focus {
  background-color: transparent!important;
  box-shadow: none!important;
}
.cid-rxlgnSViHZ .card-box {
  padding-top: 2rem;
}
.cid-rxlgnSViHZ .card-wrapper {
  height: 100%;
}
.cid-rxlgnSViHZ .mbr-iconfont {
  padding-left: 0.4rem;
}
.cid-rxlgnSViHZ img {
  border-radius: 8px;
}
.cid-rxlgnSViHZ .card-title {
  color: #57468b;
  text-align: center;
}
.cid-rxlgnSViHZ .main-title {
  color: #57468b;
  text-align: center;
}
.cid-rxlgnSViHZ DIV {
  color: #57468b;
}
.cid-rynzfam1ZI {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rynzfam1ZI H1 {
  color: #57468b;
}
.cid-rynzfam1ZI .mbr-text,
.cid-rynzfam1ZI .mbr-section-btn {
  color: #716c80;
}
.cid-rynzfam1ZI H3 {
  color: #716c80;
}
.cid-rxlgq34dvk {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rxlgq34dvk p {
  line-height: 1.6;
}
.cid-rxlgq34dvk .card-box {
  width: -webkit-fill-available;
}
.cid-rxlgq34dvk .card-img span {
  font-size: 96px;
  padding: 0.6rem;
  margin: 0 1rem;
  border-radius: 8px;
}
.cid-rxlgq34dvk .card-img .img1 {
  color: #57468b !important;
}
.cid-rxlgq34dvk .card-img .img2 {
  color: #5580ff !important;
}
.cid-rxlgq34dvk .card-img .img3 {
  color: #ff8a73 !important;
}
.cid-rxlgq34dvk .card-img .img4 {
  color: #ff8a73 !important;
}
.cid-rxlgq34dvk .card-img .img5 {
  color: #bfceff !important;
}
.cid-rxlgq34dvk .card-img .img6 {
  color: #57468b !important;
}
.cid-rxlgq34dvk .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rxlgq34dvk .card-wrapper {
  display: flex;
  flex-direction: row;
}
.cid-rxlgq34dvk .card {
  height: 100%;
  margin: auto;
}
.cid-rxlgq34dvk img {
  width: 100%;
  heigth: auto;
}
.cid-rxlgq34dvk .card-title1 {
  color: #57468b;
}
.cid-rxlgq34dvk .mbr-text1 {
  color: #716c80;
}
.cid-rxlgq34dvk .card-title2 {
  color: #57468b;
}
.cid-rxlgq34dvk .mbr-text2 {
  color: #716c80;
}
@media (max-width: 576px) {
  .cid-rxlgq34dvk .card-wrapper {
    flex-direction: column;
    align-items: center;
    padding: 1rem 0 0 0!important;
  }
  .cid-rxlgq34dvk .card-img {
    order: 1;
  }
  .cid-rxlgq34dvk .card-box {
    order: 2;
  }
}
.cid-rynzscKgs6 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #e1e8ff;
}
.cid-rynzscKgs6 H1 {
  color: #57468b;
}
.cid-rynzscKgs6 .mbr-text,
.cid-rynzscKgs6 .mbr-section-btn {
  color: #716c80;
}
.cid-rynzscKgs6 H3 {
  color: #716c80;
}
.cid-rxle7QCpeg {
  padding-top: 165px;
  padding-bottom: 165px;
  background-image: url("../../../assets/images/fon21-1600x788.jpg");
}
.cid-rxle7QCpeg H1 {
  color: #ff0000;
}
.cid-rxle7QCpeg .mbr-text,
.cid-rxle7QCpeg .mbr-section-btn {
  color: #232323;
}
.cid-rynEKdKIVs {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rynEKdKIVs h3 {
  text-align: center;
}
.cid-rynEKdKIVs .mbr-section-subtitle {
  color: #716c80;
  font-weight: 300;
}
.cid-rynEKdKIVs .mbr-content-text {
  color: #716c80;
}
.cid-rynEKdKIVs .card {
  word-wrap: break-word;
}
.cid-rynEKdKIVs .mbr-iconfont {
  font-size: 80px;
  color: #149dcc;
}
.cid-rynEKdKIVs H4 {
  font-weight: 500;
}
.cid-rynEKdKIVs .mbr-section-title {
  color: #57468b;
}
.cid-rynEKdKIVs .count1 {
  color: #57468b;
}
.cid-rynEKdKIVs .title1 {
  color: #57468b;
}
.cid-rynEKdKIVs .count2 {
  color: #5580ff;
}
.cid-rynEKdKIVs .title2 {
  color: #5580ff;
}
.cid-rynEKdKIVs .count3 {
  color: #bfceff;
}
.cid-rynEKdKIVs .title3 {
  color: #bfceff;
}
.cid-rynEKdKIVs .count4 {
  color: #ff8a73;
}
.cid-rynEKdKIVs .title4 {
  color: #ff8a73;
}
.cid-rynzUVpwba.popup-builder {
  background-color: #ffffff;
}
.cid-rynzUVpwba.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-rynzUVpwba.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-rynzUVpwba .modal-content,
.cid-rynzUVpwba .modal-dialog {
  height: auto;
}
.cid-rynzUVpwba .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-rynzUVpwba .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-rynzUVpwba .form-wrapper .mbr-form .form-group,
  .cid-rynzUVpwba .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-rynzUVpwba .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-rynzUVpwba .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rynzUVpwba .mbr-text {
  text-align: center;
  color: #ff0000;
}
.cid-rynzUVpwba .pt-0 {
  padding-top: 0 !important;
}
.cid-rynzUVpwba .pb-0 {
  padding-bottom: 0 !important;
}
.cid-rynzUVpwba .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-rynzUVpwba .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-rynzUVpwba .modal-open {
  overflow: hidden;
}
.cid-rynzUVpwba .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-rynzUVpwba .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-rynzUVpwba .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-rynzUVpwba .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-rynzUVpwba .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-rynzUVpwba .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-rynzUVpwba .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-rynzUVpwba .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-rynzUVpwba .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-rynzUVpwba .modal-backdrop.fade {
  opacity: 0;
}
.cid-rynzUVpwba .modal-backdrop.show {
  opacity: .5;
}
.cid-rynzUVpwba .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-rynzUVpwba .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-rynzUVpwba .modal-header .close:hover {
  opacity: 1;
}
.cid-rynzUVpwba .modal-header .close:focus {
  outline: none;
}
.cid-rynzUVpwba .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-rynzUVpwba .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-rynzUVpwba .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-rynzUVpwba .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-rynzUVpwba .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-rynzUVpwba .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-rynzUVpwba .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-rynzUVpwba .modal-sm {
    max-width: 300px;
  }
  .cid-rynzUVpwba .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-rynzUVpwba .modal-lg,
  .cid-rynzUVpwba .modal-xl {
    max-width: 800px;
  }
  .cid-rynzUVpwba .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-rynzUVpwba .modal-xl {
    max-width: 1140px;
  }
  .cid-rynzUVpwba .container {
    max-width: 1140px;
  }
}
.cid-rynzUVpwba .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-rynzUVpwba .container {
    max-width: 720px;
  }
}
.cid-rynzUVpwba .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-rynzUVpwba .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-rynzUVpwba .form-group {
  margin-bottom: 1rem;
}
.cid-rynzUVpwba .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-rynzUVpwba .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-rynzUVpwba .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-rxlgbh2IL8 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #343351;
}
@media (max-width: 767px) {
  .cid-rxlgbh2IL8 .content {
    text-align: center;
  }
  .cid-rxlgbh2IL8 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rxlgbh2IL8 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rxlgbh2IL8 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rxlgbh2IL8 .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rxlgbh2IL8 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rxlgbh2IL8 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rxlgbh2IL8 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rxlgbh2IL8 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rxlgbh2IL8 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rxlgbh2IL8 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rxlgbh2IL8 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rxlgbh2IL8 .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rz29DHR9B5 .navbar {
  padding: .5rem 0;
  background: #f2f6ff;
  transition: none;
  min-height: 50px;
}
.cid-rz29DHR9B5 .navbar-dropdown.bg-color.transparent.opened {
  background: #f2f6ff;
}
.cid-rz29DHR9B5 a {
  font-style: normal;
}
.cid-rz29DHR9B5 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-rz29DHR9B5 .nav-item a {
  padding: 0.7rem 0 !important;
  margin: 0 .65rem !important;
}
.cid-rz29DHR9B5 .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-rz29DHR9B5 .content-text {
  margin-bottom: 0;
}
.cid-rz29DHR9B5 .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-rz29DHR9B5 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #ff0000;
    -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-rz29DHR9B5 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-rz29DHR9B5 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-rz29DHR9B5 .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-rz29DHR9B5 .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rz29DHR9B5 .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rz29DHR9B5 .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-rz29DHR9B5 .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rz29DHR9B5 .nav-dropdown .link {
  font-weight: 400;
}
.cid-rz29DHR9B5 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-rz29DHR9B5 .content-right-side {
  text-align: center;
}
.cid-rz29DHR9B5 .menu-content-top {
  display: none;
  padding: 0 2rem;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-rz29DHR9B5 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-rz29DHR9B5 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-rz29DHR9B5 .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-rz29DHR9B5 .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid #e0e0e0;
}
.cid-rz29DHR9B5 .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rz29DHR9B5 .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-rz29DHR9B5 .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-rz29DHR9B5 .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-rz29DHR9B5 .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-rz29DHR9B5 .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-rz29DHR9B5 .menu-bottom {
  display: flex;
  width: 100%;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-rz29DHR9B5 .navbar .menu-content-top {
    display: flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-rz29DHR9B5 .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rz29DHR9B5 .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-rz29DHR9B5 .navbar {
    display: block;
    padding: 0;
  }
  .cid-rz29DHR9B5 .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rz29DHR9B5 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-rz29DHR9B5 .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rz29DHR9B5 .navbar-toggler {
    display: none;
  }
  .cid-rz29DHR9B5 .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rz29DHR9B5 .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-rz29DHR9B5 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rz29DHR9B5 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-rz29DHR9B5 .menu-logo {
  margin-right: auto;
}
.cid-rz29DHR9B5 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rz29DHR9B5 .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-rz29DHR9B5 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rz29DHR9B5 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rz29DHR9B5 .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-rz29DHR9B5 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rz29DHR9B5 .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-rz29DHR9B5 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-rz29DHR9B5 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rz29DHR9B5 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rz29DHR9B5 .dropdown .dropdown-menu {
  background: #f2f6ff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rz29DHR9B5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rz29DHR9B5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rz29DHR9B5 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rz29DHR9B5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rz29DHR9B5 .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-rz29DHR9B5 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rz29DHR9B5 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rz29DHR9B5 .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-rz29DHR9B5 .navbar.navbar-short {
  min-height: 50px;
  transition: all .2s;
}
.cid-rz29DHR9B5 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rz29DHR9B5 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rz29DHR9B5 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rz29DHR9B5 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rz29DHR9B5 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  margin: 1rem .8rem;
  align-self: center;
  -webkit-align-self: center;
}
.cid-rz29DHR9B5 button.navbar-toggler:focus {
  outline: none;
}
.cid-rz29DHR9B5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #57468b;
}
.cid-rz29DHR9B5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rz29DHR9B5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rz29DHR9B5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rz29DHR9B5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rz29DHR9B5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rz29DHR9B5 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rz29DHR9B5 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rz29DHR9B5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rz29DHR9B5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rz29DHR9B5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rz29DHR9B5 .collapsed .btn {
  display: -webkit-flex;
}
.cid-rz29DHR9B5 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rz29DHR9B5 .collapsed .navbar-collapse.collapsing,
.cid-rz29DHR9B5 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rz29DHR9B5 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rz29DHR9B5 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rz29DHR9B5 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rz29DHR9B5 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rz29DHR9B5 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rz29DHR9B5 .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-rz29DHR9B5 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rz29DHR9B5 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rz29DHR9B5 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rz29DHR9B5 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-rz29DHR9B5 .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rz29DHR9B5 .collapsed .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-rz29DHR9B5 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rz29DHR9B5 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rz29DHR9B5 .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-rz29DHR9B5 .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-rz29DHR9B5 .menu-bottom {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-rz29DHR9B5 img {
    height: 3.8rem !important;
  }
  .cid-rz29DHR9B5 .btn {
    display: flex;
  }
  .cid-rz29DHR9B5 button.navbar-toggler {
    display: block;
  }
  .cid-rz29DHR9B5 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-rz29DHR9B5 .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rz29DHR9B5 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rz29DHR9B5 .navbar-collapse.collapsing,
  .cid-rz29DHR9B5 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rz29DHR9B5 .navbar-collapse.collapsing .navbar-nav,
  .cid-rz29DHR9B5 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rz29DHR9B5 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rz29DHR9B5 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rz29DHR9B5 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rz29DHR9B5 .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rz29DHR9B5 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rz29DHR9B5 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rz29DHR9B5 .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-rz29DHR9B5 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rz29DHR9B5 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rz29DHR9B5 .dropdown .dropdown-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-rz29DHR9B5 .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-rz29DHR9B5 .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-rz29DHR9B5 .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-rz29DHR9B5 .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-rz29DHR9B5 .nav-link:focus {
  outline: none;
}
.cid-rz29DHR9B5 .navbar-toggler {
  position: relative;
}
.cid-rz29DHR9B5 .dropdown-item.active,
.cid-rz29DHR9B5 .dropdown-item:active {
  background: #f2f6ff;
  color: initial;
}
.cid-rz29DHR9B5 .nav-link:hover,
.cid-rz29DHR9B5 .dropdown-item:hover {
  color: #5580ff !important;
}
.cid-rz29DHR9B5 .widget-title,
.cid-rz29DHR9B5 .widget-icon {
  color: #232323;
}
.cid-rz29DHR9B5 .widget-text {
  color: #232323;
}
.cid-rz29DM0Ccl {
  padding-top: 195px;
  padding-bottom: 45px;
  background-color: #f2f6ff;
}
.cid-rz29DM0Ccl section {
  position: relative;
}
.cid-rz29DM0Ccl .svg1 {
  position: absolute;
  bottom: 4.6rem;
  left: 50%;
  transform: translate(-50%) scale(1.3, 1.2);
}
.cid-rz29DM0Ccl #e1_circle,
.cid-rz29DM0Ccl #e3_circle,
.cid-rz29DM0Ccl #e4_circle,
.cid-rz29DM0Ccl #e5_circle {
  fill: #e1e8ff !important;
}
.cid-rz29DM0Ccl #e6_circle {
  fill: #bfceff !important;
}
@keyframes orbit {
  from {
    transform: rotate(0deg) translateX(10px) rotate(0deg);
  }
  to {
    transform: rotate(360deg) translateX(10px) rotate(-360deg);
  }
}
@keyframes rev {
  from {
    transform: rotate(0deg) translateX(10px) rotate(0deg);
  }
  to {
    transform: rotate(-360deg) translateX(10px) rotate(360deg);
  }
}
.cid-rz29DM0Ccl .round {
  border-radius: 100%;
  position: absolute;
  background-color: #e1e8ff;
  animation: orbit 4s linear infinite;
}
.cid-rz29DM0Ccl .rev {
  animation: rev 4s linear infinite;
}
.cid-rz29DM0Ccl .round1 {
  width: 50px;
  height: 50px;
  left: 7%;
  top: 60%;
}
.cid-rz29DM0Ccl .round2 {
  width: 90px;
  height: 90px;
  left: 15%;
  top: 15%;
}
.cid-rz29DM0Ccl .round3 {
  width: 40px;
  height: 40px;
  left: 30%;
  top: 15%;
}
.cid-rz29DM0Ccl .round4 {
  width: 90px;
  height: 90px;
  left: 40%;
  top: 3%;
}
.cid-rz29DM0Ccl .round5 {
  width: 50px;
  height: 50px;
  right: 5%;
  top: 55%;
}
.cid-rz29DM0Ccl .round6 {
  width: 30px;
  height: 30px;
  right: 30%;
  top: 15%;
}
.cid-rz29DM0Ccl .round7 {
  width: 70px;
  height: 70px;
  right: 20%;
  top: 20%;
}
.cid-rz29DM0Ccl .round8 {
  width: 110px;
  height: 110px;
  right: 8%;
  top: 30%;
}
.cid-rz29DM0Ccl .round9 {
  width: 90px;
  height: 90px;
  right: 7%;
  top: 70%;
}
.cid-rz29DM0Ccl .round10 {
  width: 50px;
  height: 50px;
  right: 35%;
  top: 5%;
}
.cid-rz29DM0Ccl .round11 {
  width: 70px;
  height: 70px;
  left: 8%;
  top: 35%;
}
.cid-rz29DM0Ccl H1 {
  color: #ff0000;
}
.cid-rz29DM0Ccl .mbr-text,
.cid-rz29DM0Ccl .mbr-section-btn {
  color: #716c80;
}
.cid-rz29DM0Ccl H3 {
  color: #716c80;
}
.cid-rz29DM0Ccl img {
  height: 100%;
  margin: 0 auto;
}
.cid-rz29DNRJEO {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #e1e8ff;
}
.cid-rz29DNRJEO .mbr-text {
  color: #716c80;
}
.cid-rz29DNRJEO .card-img span {
  font-size: 96px;
  color: #149dcc;
  padding: 0.6rem;
  margin-right: 1.5rem;
  border-radius: 8px;
}
.cid-rz29DNRJEO p {
  margin: 0;
}
.cid-rz29DNRJEO .card-img .img1 {
  background-color: #bfceff;
}
.cid-rz29DNRJEO .cardcolor:hover {
  background-color: #ffffff;
}
.cid-rz29DNRJEO .mbr-iconfont {
  transition: all 0.3s;
  color: #ffffff !important;
  font-size: 1.5rem !important;
}
.cid-rz29DNRJEO .card {
  display: flex;
  flex-direction: row;
  transition: all 0.3s;
  padding: 2rem 1.5rem !important;
}
.cid-rz29DNRJEO .card:hover {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  transform: translateY(-1rem);
}
.cid-rz29DNRJEO .card-title,
.cid-rz29DNRJEO .card-img {
  color: #57468b;
}
@media (max-width: 992px) {
  .cid-rz29DNRJEO .card {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-rz29DNRJEO .card {
    flex-direction: column;
    align-items: center;
    padding: 1rem 0!important;
  }
  .cid-rz29DNRJEO .card .card-img {
    margin-bottom: 1rem;
  }
  .cid-rz29DNRJEO .card:hover {
    box-shadow: none;
    transform: none;
  }
  .cid-rz29DNRJEO .card-img span {
    margin-right: 0rem;
  }
  .cid-rz29DNRJEO .cardcolor:hover {
    background-color: transparent;
  }
}
.cid-rz29DQmDap {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #e1e8ff;
}
.cid-rz29DQmDap .container {
  max-width: 1400px;
}
.cid-rz29DQmDap section {
  position: relative;
}
.cid-rz29DQmDap svg {
  position: absolute;
  top: 0;
  right: 0;
  transform: scale(-1.9, 1.3);
}
.cid-rz29DQmDap #e1_ellipse {
  fill: #ffffff !important;
}
.cid-rz29DQmDap .mbr-text {
  color: #716c80;
}
.cid-rz29DQmDap .card-img span {
  font-size: 96px;
  color: #149dcc;
  padding: 0.6rem;
  margin-right: 1.5rem;
  border-radius: 8px;
}
.cid-rz29DQmDap .card-img .img1 {
  background-color: #bfceff;
}
.cid-rz29DQmDap .card-img .img2 {
  background-color: #5580ff;
}
.cid-rz29DQmDap .card-img .img3 {
  background-color: #ff8a73;
}
.cid-rz29DQmDap .card-img .img4 {
  background-color: #c2b2d6;
}
.cid-rz29DQmDap .mbr-iconfont {
  transition: all 0.3s;
  color: #ffffff !important;
  font-size: 1.5rem !important;
}
.cid-rz29DQmDap .card {
  display: flex;
  flex-direction: row;
  transition: all 0.3s;
  padding: 2rem 1.5rem !important;
}
.cid-rz29DQmDap .card:hover {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  transform: translateY(-1.5rem);
  background-color: #ffffff;
}
.cid-rz29DQmDap .card-title,
.cid-rz29DQmDap .card-img {
  color: #57468b;
}
.cid-rz29DQmDap img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-rz29DQmDap img {
    margin-bottom: 3rem;
    width: 100%;
  }
}
@media (max-width: 576px) {
  .cid-rz29DQmDap .card {
    flex-direction: column;
    align-items: center;
    padding: 1rem!important;
  }
  .cid-rz29DQmDap .card .card-img {
    margin-bottom: 1rem;
  }
  .cid-rz29DQmDap .card:hover {
    box-shadow: none;
    transform: none;
    background-color: transparent;
  }
  .cid-rz29DQmDap .card-img span {
    margin-right: 0rem;
  }
  .cid-rz29DQmDap svg {
    top: -9rem;
  }
}
.cid-rz29DSgJbK {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #e1e8ff;
}
.cid-rz29DSgJbK H1 {
  color: #57468b;
  text-align: center;
}
.cid-rz29DSgJbK .mbr-text,
.cid-rz29DSgJbK .mbr-section-btn {
  color: #716c80;
}
.cid-rz29DSgJbK H3 {
  color: #716c80;
}
.cid-rz29DTtoAd {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rz29DTtoAd H1 {
  color: #57468b;
}
.cid-rz29DTtoAd .mbr-text,
.cid-rz29DTtoAd .mbr-section-btn {
  color: #716c80;
}
.cid-rz29DTtoAd H3 {
  color: #716c80;
}
.cid-rz29DUTZlL {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rz29DUTZlL p {
  line-height: 1.6;
}
.cid-rz29DUTZlL .card-box {
  width: -webkit-fill-available;
}
.cid-rz29DUTZlL .card-img span {
  font-size: 96px;
  padding: 0.6rem;
  margin: 0 1rem;
  border-radius: 8px;
}
.cid-rz29DUTZlL .card-img .img1 {
  color: #57468b !important;
}
.cid-rz29DUTZlL .card-img .img2 {
  color: #5580ff !important;
}
.cid-rz29DUTZlL .card-img .img3 {
  color: #ff8a73 !important;
}
.cid-rz29DUTZlL .card-img .img4 {
  color: #ff8a73 !important;
}
.cid-rz29DUTZlL .card-img .img5 {
  color: #bfceff !important;
}
.cid-rz29DUTZlL .card-img .img6 {
  color: #57468b !important;
}
.cid-rz29DUTZlL .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rz29DUTZlL .card-wrapper {
  display: flex;
  flex-direction: row;
}
.cid-rz29DUTZlL .card {
  height: 100%;
  margin: auto;
}
.cid-rz29DUTZlL img {
  width: 100%;
  heigth: auto;
}
.cid-rz29DUTZlL .card-title1 {
  color: #57468b;
}
.cid-rz29DUTZlL .mbr-text1 {
  color: #716c80;
}
.cid-rz29DUTZlL .card-title2 {
  color: #57468b;
}
.cid-rz29DUTZlL .mbr-text2 {
  color: #716c80;
}
@media (max-width: 576px) {
  .cid-rz29DUTZlL .card-wrapper {
    flex-direction: column;
    align-items: center;
    padding: 1rem 0 0 0!important;
  }
  .cid-rz29DUTZlL .card-img {
    order: 1;
  }
  .cid-rz29DUTZlL .card-box {
    order: 2;
  }
}
.cid-rz29DWuSck {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #e1e8ff;
}
.cid-rz29DWuSck H1 {
  color: #57468b;
}
.cid-rz29DWuSck .mbr-text,
.cid-rz29DWuSck .mbr-section-btn {
  color: #716c80;
}
.cid-rz29DWuSck H3 {
  color: #716c80;
}
.cid-rz29DXGg6e {
  padding-top: 165px;
  padding-bottom: 165px;
  background-image: url("../../../assets/images/fon21-1600x788.jpg");
}
.cid-rz29DXGg6e H1 {
  color: #ff0000;
}
.cid-rz29DXGg6e .mbr-text,
.cid-rz29DXGg6e .mbr-section-btn {
  color: #232323;
}
.cid-rz29DZ4OV2 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rz29DZ4OV2 h3 {
  text-align: center;
}
.cid-rz29DZ4OV2 .mbr-section-subtitle {
  color: #716c80;
  font-weight: 300;
}
.cid-rz29DZ4OV2 .mbr-content-text {
  color: #716c80;
}
.cid-rz29DZ4OV2 .card {
  word-wrap: break-word;
}
.cid-rz29DZ4OV2 .mbr-iconfont {
  font-size: 80px;
  color: #149dcc;
}
.cid-rz29DZ4OV2 H4 {
  font-weight: 500;
}
.cid-rz29DZ4OV2 .mbr-section-title {
  color: #57468b;
}
.cid-rz29DZ4OV2 .count1 {
  color: #57468b;
}
.cid-rz29DZ4OV2 .title1 {
  color: #57468b;
}
.cid-rz29DZ4OV2 .count2 {
  color: #5580ff;
}
.cid-rz29DZ4OV2 .title2 {
  color: #5580ff;
}
.cid-rz29DZ4OV2 .count3 {
  color: #bfceff;
}
.cid-rz29DZ4OV2 .title3 {
  color: #bfceff;
}
.cid-rz29DZ4OV2 .count4 {
  color: #ff8a73;
}
.cid-rz29DZ4OV2 .title4 {
  color: #ff8a73;
}
.cid-rz29E0QuAO.popup-builder {
  background-color: #ffffff;
}
.cid-rz29E0QuAO.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-rz29E0QuAO.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-rz29E0QuAO .modal-content,
.cid-rz29E0QuAO .modal-dialog {
  height: auto;
}
.cid-rz29E0QuAO .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-rz29E0QuAO .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-rz29E0QuAO .form-wrapper .mbr-form .form-group,
  .cid-rz29E0QuAO .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-rz29E0QuAO .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-rz29E0QuAO .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rz29E0QuAO .mbr-text {
  text-align: center;
  color: #ff0000;
}
.cid-rz29E0QuAO .pt-0 {
  padding-top: 0 !important;
}
.cid-rz29E0QuAO .pb-0 {
  padding-bottom: 0 !important;
}
.cid-rz29E0QuAO .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-rz29E0QuAO .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-rz29E0QuAO .modal-open {
  overflow: hidden;
}
.cid-rz29E0QuAO .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-rz29E0QuAO .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-rz29E0QuAO .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-rz29E0QuAO .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-rz29E0QuAO .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-rz29E0QuAO .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-rz29E0QuAO .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-rz29E0QuAO .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-rz29E0QuAO .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-rz29E0QuAO .modal-backdrop.fade {
  opacity: 0;
}
.cid-rz29E0QuAO .modal-backdrop.show {
  opacity: .5;
}
.cid-rz29E0QuAO .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-rz29E0QuAO .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-rz29E0QuAO .modal-header .close:hover {
  opacity: 1;
}
.cid-rz29E0QuAO .modal-header .close:focus {
  outline: none;
}
.cid-rz29E0QuAO .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-rz29E0QuAO .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-rz29E0QuAO .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-rz29E0QuAO .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-rz29E0QuAO .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-rz29E0QuAO .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-rz29E0QuAO .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-rz29E0QuAO .modal-sm {
    max-width: 300px;
  }
  .cid-rz29E0QuAO .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-rz29E0QuAO .modal-lg,
  .cid-rz29E0QuAO .modal-xl {
    max-width: 800px;
  }
  .cid-rz29E0QuAO .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-rz29E0QuAO .modal-xl {
    max-width: 1140px;
  }
  .cid-rz29E0QuAO .container {
    max-width: 1140px;
  }
}
.cid-rz29E0QuAO .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-rz29E0QuAO .container {
    max-width: 720px;
  }
}
.cid-rz29E0QuAO .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-rz29E0QuAO .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-rz29E0QuAO .form-group {
  margin-bottom: 1rem;
}
.cid-rz29E0QuAO .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-rz29E0QuAO .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-rz29E0QuAO .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-rz29E3DExV {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #343351;
}
@media (max-width: 767px) {
  .cid-rz29E3DExV .content {
    text-align: center;
  }
  .cid-rz29E3DExV .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rz29E3DExV .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rz29E3DExV .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rz29E3DExV .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rz29E3DExV .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rz29E3DExV .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rz29E3DExV .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rz29E3DExV .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rz29E3DExV .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rz29E3DExV .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rz29E3DExV .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rz29E3DExV .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rz2cr7ykrx .navbar {
  padding: .5rem 0;
  background: #f2f6ff;
  transition: none;
  min-height: 50px;
}
.cid-rz2cr7ykrx .navbar-dropdown.bg-color.transparent.opened {
  background: #f2f6ff;
}
.cid-rz2cr7ykrx a {
  font-style: normal;
}
.cid-rz2cr7ykrx .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-rz2cr7ykrx .nav-item a {
  padding: 0.7rem 0 !important;
  margin: 0 .65rem !important;
}
.cid-rz2cr7ykrx .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-rz2cr7ykrx .content-text {
  margin-bottom: 0;
}
.cid-rz2cr7ykrx .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-rz2cr7ykrx .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #ff0000;
    -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-rz2cr7ykrx .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-rz2cr7ykrx .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-rz2cr7ykrx .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-rz2cr7ykrx .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rz2cr7ykrx .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rz2cr7ykrx .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-rz2cr7ykrx .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rz2cr7ykrx .nav-dropdown .link {
  font-weight: 400;
}
.cid-rz2cr7ykrx .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-rz2cr7ykrx .content-right-side {
  text-align: center;
}
.cid-rz2cr7ykrx .menu-content-top {
  display: none;
  padding: 0 2rem;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-rz2cr7ykrx .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-rz2cr7ykrx .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-rz2cr7ykrx .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-rz2cr7ykrx .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid #e0e0e0;
}
.cid-rz2cr7ykrx .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rz2cr7ykrx .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-rz2cr7ykrx .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-rz2cr7ykrx .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-rz2cr7ykrx .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-rz2cr7ykrx .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-rz2cr7ykrx .menu-bottom {
  display: flex;
  width: 100%;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-rz2cr7ykrx .navbar .menu-content-top {
    display: flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-rz2cr7ykrx .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rz2cr7ykrx .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-rz2cr7ykrx .navbar {
    display: block;
    padding: 0;
  }
  .cid-rz2cr7ykrx .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rz2cr7ykrx .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-rz2cr7ykrx .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rz2cr7ykrx .navbar-toggler {
    display: none;
  }
  .cid-rz2cr7ykrx .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rz2cr7ykrx .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-rz2cr7ykrx .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rz2cr7ykrx .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-rz2cr7ykrx .menu-logo {
  margin-right: auto;
}
.cid-rz2cr7ykrx .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rz2cr7ykrx .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-rz2cr7ykrx .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rz2cr7ykrx .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rz2cr7ykrx .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-rz2cr7ykrx .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rz2cr7ykrx .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-rz2cr7ykrx .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-rz2cr7ykrx .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rz2cr7ykrx .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rz2cr7ykrx .dropdown .dropdown-menu {
  background: #f2f6ff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rz2cr7ykrx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rz2cr7ykrx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rz2cr7ykrx .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rz2cr7ykrx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rz2cr7ykrx .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-rz2cr7ykrx .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rz2cr7ykrx .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rz2cr7ykrx .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-rz2cr7ykrx .navbar.navbar-short {
  min-height: 50px;
  transition: all .2s;
}
.cid-rz2cr7ykrx .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rz2cr7ykrx .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rz2cr7ykrx .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rz2cr7ykrx .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rz2cr7ykrx button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  margin: 1rem .8rem;
  align-self: center;
  -webkit-align-self: center;
}
.cid-rz2cr7ykrx button.navbar-toggler:focus {
  outline: none;
}
.cid-rz2cr7ykrx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #57468b;
}
.cid-rz2cr7ykrx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rz2cr7ykrx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rz2cr7ykrx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rz2cr7ykrx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rz2cr7ykrx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rz2cr7ykrx nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rz2cr7ykrx nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rz2cr7ykrx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rz2cr7ykrx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rz2cr7ykrx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rz2cr7ykrx .collapsed .btn {
  display: -webkit-flex;
}
.cid-rz2cr7ykrx .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rz2cr7ykrx .collapsed .navbar-collapse.collapsing,
.cid-rz2cr7ykrx .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rz2cr7ykrx .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rz2cr7ykrx .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rz2cr7ykrx .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rz2cr7ykrx .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rz2cr7ykrx .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rz2cr7ykrx .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-rz2cr7ykrx .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rz2cr7ykrx .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rz2cr7ykrx .collapsed button.navbar-toggler {
  display: block;
}
.cid-rz2cr7ykrx .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-rz2cr7ykrx .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rz2cr7ykrx .collapsed .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-rz2cr7ykrx .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rz2cr7ykrx .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rz2cr7ykrx .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-rz2cr7ykrx .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-rz2cr7ykrx .menu-bottom {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-rz2cr7ykrx img {
    height: 3.8rem !important;
  }
  .cid-rz2cr7ykrx .btn {
    display: flex;
  }
  .cid-rz2cr7ykrx button.navbar-toggler {
    display: block;
  }
  .cid-rz2cr7ykrx .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-rz2cr7ykrx .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rz2cr7ykrx .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rz2cr7ykrx .navbar-collapse.collapsing,
  .cid-rz2cr7ykrx .navbar-collapse.show {
    display: block !important;
  }
  .cid-rz2cr7ykrx .navbar-collapse.collapsing .navbar-nav,
  .cid-rz2cr7ykrx .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rz2cr7ykrx .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rz2cr7ykrx .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rz2cr7ykrx .navbar-collapse.collapsing .navbar-buttons,
  .cid-rz2cr7ykrx .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rz2cr7ykrx .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rz2cr7ykrx .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rz2cr7ykrx .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-rz2cr7ykrx .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rz2cr7ykrx .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rz2cr7ykrx .dropdown .dropdown-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-rz2cr7ykrx .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-rz2cr7ykrx .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-rz2cr7ykrx .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-rz2cr7ykrx .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-rz2cr7ykrx .nav-link:focus {
  outline: none;
}
.cid-rz2cr7ykrx .navbar-toggler {
  position: relative;
}
.cid-rz2cr7ykrx .dropdown-item.active,
.cid-rz2cr7ykrx .dropdown-item:active {
  background: #f2f6ff;
  color: initial;
}
.cid-rz2cr7ykrx .nav-link:hover,
.cid-rz2cr7ykrx .dropdown-item:hover {
  color: #5580ff !important;
}
.cid-rz2cr7ykrx .widget-title,
.cid-rz2cr7ykrx .widget-icon {
  color: #232323;
}
.cid-rz2cr7ykrx .widget-text {
  color: #232323;
}
.cid-rz2cr9geeb {
  padding-top: 195px;
  padding-bottom: 45px;
  background-color: #f2f6ff;
}
.cid-rz2cr9geeb section {
  position: relative;
}
.cid-rz2cr9geeb .svg1 {
  position: absolute;
  bottom: 4.6rem;
  left: 50%;
  transform: translate(-50%) scale(1.3, 1.2);
}
.cid-rz2cr9geeb #e1_circle,
.cid-rz2cr9geeb #e3_circle,
.cid-rz2cr9geeb #e4_circle,
.cid-rz2cr9geeb #e5_circle {
  fill: #e1e8ff !important;
}
.cid-rz2cr9geeb #e6_circle {
  fill: #bfceff !important;
}
@keyframes orbit {
  from {
    transform: rotate(0deg) translateX(10px) rotate(0deg);
  }
  to {
    transform: rotate(360deg) translateX(10px) rotate(-360deg);
  }
}
@keyframes rev {
  from {
    transform: rotate(0deg) translateX(10px) rotate(0deg);
  }
  to {
    transform: rotate(-360deg) translateX(10px) rotate(360deg);
  }
}
.cid-rz2cr9geeb .round {
  border-radius: 100%;
  position: absolute;
  background-color: #e1e8ff;
  animation: orbit 4s linear infinite;
}
.cid-rz2cr9geeb .rev {
  animation: rev 4s linear infinite;
}
.cid-rz2cr9geeb .round1 {
  width: 50px;
  height: 50px;
  left: 7%;
  top: 60%;
}
.cid-rz2cr9geeb .round2 {
  width: 90px;
  height: 90px;
  left: 15%;
  top: 15%;
}
.cid-rz2cr9geeb .round3 {
  width: 40px;
  height: 40px;
  left: 30%;
  top: 15%;
}
.cid-rz2cr9geeb .round4 {
  width: 90px;
  height: 90px;
  left: 40%;
  top: 3%;
}
.cid-rz2cr9geeb .round5 {
  width: 50px;
  height: 50px;
  right: 5%;
  top: 55%;
}
.cid-rz2cr9geeb .round6 {
  width: 30px;
  height: 30px;
  right: 30%;
  top: 15%;
}
.cid-rz2cr9geeb .round7 {
  width: 70px;
  height: 70px;
  right: 20%;
  top: 20%;
}
.cid-rz2cr9geeb .round8 {
  width: 110px;
  height: 110px;
  right: 8%;
  top: 30%;
}
.cid-rz2cr9geeb .round9 {
  width: 90px;
  height: 90px;
  right: 7%;
  top: 70%;
}
.cid-rz2cr9geeb .round10 {
  width: 50px;
  height: 50px;
  right: 35%;
  top: 5%;
}
.cid-rz2cr9geeb .round11 {
  width: 70px;
  height: 70px;
  left: 8%;
  top: 35%;
}
.cid-rz2cr9geeb H1 {
  color: #ff0000;
}
.cid-rz2cr9geeb .mbr-text,
.cid-rz2cr9geeb .mbr-section-btn {
  color: #716c80;
}
.cid-rz2cr9geeb H3 {
  color: #716c80;
}
.cid-rz2cr9geeb img {
  height: 100%;
  margin: 0 auto;
}
.cid-rz2craMOoF {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #e1e8ff;
}
.cid-rz2craMOoF .mbr-text {
  color: #716c80;
}
.cid-rz2craMOoF .card-img span {
  font-size: 96px;
  color: #149dcc;
  padding: 0.6rem;
  margin-right: 1.5rem;
  border-radius: 8px;
}
.cid-rz2craMOoF p {
  margin: 0;
}
.cid-rz2craMOoF .card-img .img1 {
  background-color: #bfceff;
}
.cid-rz2craMOoF .cardcolor:hover {
  background-color: #ffffff;
}
.cid-rz2craMOoF .mbr-iconfont {
  transition: all 0.3s;
  color: #ffffff !important;
  font-size: 1.5rem !important;
}
.cid-rz2craMOoF .card {
  display: flex;
  flex-direction: row;
  transition: all 0.3s;
  padding: 2rem 1.5rem !important;
}
.cid-rz2craMOoF .card:hover {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  transform: translateY(-1rem);
}
.cid-rz2craMOoF .card-title,
.cid-rz2craMOoF .card-img {
  color: #57468b;
}
@media (max-width: 992px) {
  .cid-rz2craMOoF .card {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-rz2craMOoF .card {
    flex-direction: column;
    align-items: center;
    padding: 1rem 0!important;
  }
  .cid-rz2craMOoF .card .card-img {
    margin-bottom: 1rem;
  }
  .cid-rz2craMOoF .card:hover {
    box-shadow: none;
    transform: none;
  }
  .cid-rz2craMOoF .card-img span {
    margin-right: 0rem;
  }
  .cid-rz2craMOoF .cardcolor:hover {
    background-color: transparent;
  }
}
.cid-rz2crcR6Tq {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #e1e8ff;
}
.cid-rz2crcR6Tq .container {
  max-width: 1400px;
}
.cid-rz2crcR6Tq section {
  position: relative;
}
.cid-rz2crcR6Tq svg {
  position: absolute;
  top: 0;
  right: 0;
  transform: scale(-1.9, 1.3);
}
.cid-rz2crcR6Tq #e1_ellipse {
  fill: #ffffff !important;
}
.cid-rz2crcR6Tq .mbr-text {
  color: #716c80;
}
.cid-rz2crcR6Tq .card-img span {
  font-size: 96px;
  color: #149dcc;
  padding: 0.6rem;
  margin-right: 1.5rem;
  border-radius: 8px;
}
.cid-rz2crcR6Tq .card-img .img1 {
  background-color: #bfceff;
}
.cid-rz2crcR6Tq .card-img .img2 {
  background-color: #5580ff;
}
.cid-rz2crcR6Tq .card-img .img3 {
  background-color: #ff8a73;
}
.cid-rz2crcR6Tq .card-img .img4 {
  background-color: #c2b2d6;
}
.cid-rz2crcR6Tq .mbr-iconfont {
  transition: all 0.3s;
  color: #ffffff !important;
  font-size: 1.5rem !important;
}
.cid-rz2crcR6Tq .card {
  display: flex;
  flex-direction: row;
  transition: all 0.3s;
  padding: 2rem 1.5rem !important;
}
.cid-rz2crcR6Tq .card:hover {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  transform: translateY(-1.5rem);
  background-color: #ffffff;
}
.cid-rz2crcR6Tq .card-title,
.cid-rz2crcR6Tq .card-img {
  color: #57468b;
}
.cid-rz2crcR6Tq img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-rz2crcR6Tq img {
    margin-bottom: 3rem;
    width: 100%;
  }
}
@media (max-width: 576px) {
  .cid-rz2crcR6Tq .card {
    flex-direction: column;
    align-items: center;
    padding: 1rem!important;
  }
  .cid-rz2crcR6Tq .card .card-img {
    margin-bottom: 1rem;
  }
  .cid-rz2crcR6Tq .card:hover {
    box-shadow: none;
    transform: none;
    background-color: transparent;
  }
  .cid-rz2crcR6Tq .card-img span {
    margin-right: 0rem;
  }
  .cid-rz2crcR6Tq svg {
    top: -9rem;
  }
}
.cid-rz2cre005Q {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #e1e8ff;
}
.cid-rz2cre005Q H1 {
  color: #57468b;
  text-align: center;
}
.cid-rz2cre005Q .mbr-text,
.cid-rz2cre005Q .mbr-section-btn {
  color: #716c80;
}
.cid-rz2cre005Q H3 {
  color: #716c80;
}
.cid-rz2creXAlQ {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rz2creXAlQ H1 {
  color: #57468b;
}
.cid-rz2creXAlQ .mbr-text,
.cid-rz2creXAlQ .mbr-section-btn {
  color: #716c80;
}
.cid-rz2creXAlQ H3 {
  color: #716c80;
}
.cid-rz2crgiRwd {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rz2crgiRwd p {
  line-height: 1.6;
}
.cid-rz2crgiRwd .card-box {
  width: -webkit-fill-available;
}
.cid-rz2crgiRwd .card-img span {
  font-size: 96px;
  padding: 0.6rem;
  margin: 0 1rem;
  border-radius: 8px;
}
.cid-rz2crgiRwd .card-img .img1 {
  color: #57468b !important;
}
.cid-rz2crgiRwd .card-img .img2 {
  color: #5580ff !important;
}
.cid-rz2crgiRwd .card-img .img3 {
  color: #ff8a73 !important;
}
.cid-rz2crgiRwd .card-img .img4 {
  color: #ff8a73 !important;
}
.cid-rz2crgiRwd .card-img .img5 {
  color: #bfceff !important;
}
.cid-rz2crgiRwd .card-img .img6 {
  color: #57468b !important;
}
.cid-rz2crgiRwd .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rz2crgiRwd .card-wrapper {
  display: flex;
  flex-direction: row;
}
.cid-rz2crgiRwd .card {
  height: 100%;
  margin: auto;
}
.cid-rz2crgiRwd img {
  width: 100%;
  heigth: auto;
}
.cid-rz2crgiRwd .card-title1 {
  color: #57468b;
}
.cid-rz2crgiRwd .mbr-text1 {
  color: #716c80;
}
.cid-rz2crgiRwd .card-title2 {
  color: #57468b;
}
.cid-rz2crgiRwd .mbr-text2 {
  color: #716c80;
}
@media (max-width: 576px) {
  .cid-rz2crgiRwd .card-wrapper {
    flex-direction: column;
    align-items: center;
    padding: 1rem 0 0 0!important;
  }
  .cid-rz2crgiRwd .card-img {
    order: 1;
  }
  .cid-rz2crgiRwd .card-box {
    order: 2;
  }
}
.cid-rz2crhA4zJ {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #e1e8ff;
}
.cid-rz2crhA4zJ H1 {
  color: #57468b;
}
.cid-rz2crhA4zJ .mbr-text,
.cid-rz2crhA4zJ .mbr-section-btn {
  color: #716c80;
}
.cid-rz2crhA4zJ H3 {
  color: #716c80;
}
.cid-rz2criDofy {
  padding-top: 165px;
  padding-bottom: 165px;
  background-image: url("../../../assets/images/fon21-1600x788.jpg");
}
.cid-rz2criDofy H1 {
  color: #ff0000;
}
.cid-rz2criDofy .mbr-text,
.cid-rz2criDofy .mbr-section-btn {
  color: #232323;
}
.cid-rz2crk0mNl {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rz2crk0mNl h3 {
  text-align: center;
}
.cid-rz2crk0mNl .mbr-section-subtitle {
  color: #716c80;
  font-weight: 300;
}
.cid-rz2crk0mNl .mbr-content-text {
  color: #716c80;
}
.cid-rz2crk0mNl .card {
  word-wrap: break-word;
}
.cid-rz2crk0mNl .mbr-iconfont {
  font-size: 80px;
  color: #149dcc;
}
.cid-rz2crk0mNl H4 {
  font-weight: 500;
}
.cid-rz2crk0mNl .mbr-section-title {
  color: #57468b;
}
.cid-rz2crk0mNl .count1 {
  color: #57468b;
}
.cid-rz2crk0mNl .title1 {
  color: #57468b;
}
.cid-rz2crk0mNl .count2 {
  color: #5580ff;
}
.cid-rz2crk0mNl .title2 {
  color: #5580ff;
}
.cid-rz2crk0mNl .count3 {
  color: #bfceff;
}
.cid-rz2crk0mNl .title3 {
  color: #bfceff;
}
.cid-rz2crk0mNl .count4 {
  color: #ff8a73;
}
.cid-rz2crk0mNl .title4 {
  color: #ff8a73;
}
.cid-rz2crlqhYJ.popup-builder {
  background-color: #ffffff;
}
.cid-rz2crlqhYJ.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-rz2crlqhYJ.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-rz2crlqhYJ .modal-content,
.cid-rz2crlqhYJ .modal-dialog {
  height: auto;
}
.cid-rz2crlqhYJ .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-rz2crlqhYJ .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-rz2crlqhYJ .form-wrapper .mbr-form .form-group,
  .cid-rz2crlqhYJ .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-rz2crlqhYJ .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-rz2crlqhYJ .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rz2crlqhYJ .mbr-text {
  text-align: center;
  color: #ff0000;
}
.cid-rz2crlqhYJ .pt-0 {
  padding-top: 0 !important;
}
.cid-rz2crlqhYJ .pb-0 {
  padding-bottom: 0 !important;
}
.cid-rz2crlqhYJ .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-rz2crlqhYJ .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-rz2crlqhYJ .modal-open {
  overflow: hidden;
}
.cid-rz2crlqhYJ .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-rz2crlqhYJ .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-rz2crlqhYJ .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-rz2crlqhYJ .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-rz2crlqhYJ .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-rz2crlqhYJ .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-rz2crlqhYJ .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-rz2crlqhYJ .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-rz2crlqhYJ .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-rz2crlqhYJ .modal-backdrop.fade {
  opacity: 0;
}
.cid-rz2crlqhYJ .modal-backdrop.show {
  opacity: .5;
}
.cid-rz2crlqhYJ .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-rz2crlqhYJ .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-rz2crlqhYJ .modal-header .close:hover {
  opacity: 1;
}
.cid-rz2crlqhYJ .modal-header .close:focus {
  outline: none;
}
.cid-rz2crlqhYJ .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-rz2crlqhYJ .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-rz2crlqhYJ .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-rz2crlqhYJ .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-rz2crlqhYJ .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-rz2crlqhYJ .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-rz2crlqhYJ .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-rz2crlqhYJ .modal-sm {
    max-width: 300px;
  }
  .cid-rz2crlqhYJ .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-rz2crlqhYJ .modal-lg,
  .cid-rz2crlqhYJ .modal-xl {
    max-width: 800px;
  }
  .cid-rz2crlqhYJ .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-rz2crlqhYJ .modal-xl {
    max-width: 1140px;
  }
  .cid-rz2crlqhYJ .container {
    max-width: 1140px;
  }
}
.cid-rz2crlqhYJ .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-rz2crlqhYJ .container {
    max-width: 720px;
  }
}
.cid-rz2crlqhYJ .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-rz2crlqhYJ .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-rz2crlqhYJ .form-group {
  margin-bottom: 1rem;
}
.cid-rz2crlqhYJ .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-rz2crlqhYJ .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-rz2crlqhYJ .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-rz2croe0VL {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #343351;
}
@media (max-width: 767px) {
  .cid-rz2croe0VL .content {
    text-align: center;
  }
  .cid-rz2croe0VL .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rz2croe0VL .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rz2croe0VL .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rz2croe0VL .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rz2croe0VL .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rz2croe0VL .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rz2croe0VL .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rz2croe0VL .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rz2croe0VL .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rz2croe0VL .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rz2croe0VL .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rz2croe0VL .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rz2ef7EKLo .navbar {
  padding: .5rem 0;
  background: #f2f6ff;
  transition: none;
  min-height: 50px;
}
.cid-rz2ef7EKLo .navbar-dropdown.bg-color.transparent.opened {
  background: #f2f6ff;
}
.cid-rz2ef7EKLo a {
  font-style: normal;
}
.cid-rz2ef7EKLo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-rz2ef7EKLo .nav-item a {
  padding: 0.7rem 0 !important;
  margin: 0 .65rem !important;
}
.cid-rz2ef7EKLo .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-rz2ef7EKLo .content-text {
  margin-bottom: 0;
}
.cid-rz2ef7EKLo .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-rz2ef7EKLo .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #ff0000;
    -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-rz2ef7EKLo .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-rz2ef7EKLo .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-rz2ef7EKLo .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-rz2ef7EKLo .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rz2ef7EKLo .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rz2ef7EKLo .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-rz2ef7EKLo .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rz2ef7EKLo .nav-dropdown .link {
  font-weight: 400;
}
.cid-rz2ef7EKLo .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-rz2ef7EKLo .content-right-side {
  text-align: center;
}
.cid-rz2ef7EKLo .menu-content-top {
  display: none;
  padding: 0 2rem;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-rz2ef7EKLo .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-rz2ef7EKLo .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-rz2ef7EKLo .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-rz2ef7EKLo .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid #e0e0e0;
}
.cid-rz2ef7EKLo .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rz2ef7EKLo .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-rz2ef7EKLo .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-rz2ef7EKLo .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-rz2ef7EKLo .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-rz2ef7EKLo .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-rz2ef7EKLo .menu-bottom {
  display: flex;
  width: 100%;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-rz2ef7EKLo .navbar .menu-content-top {
    display: flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-rz2ef7EKLo .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rz2ef7EKLo .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-rz2ef7EKLo .navbar {
    display: block;
    padding: 0;
  }
  .cid-rz2ef7EKLo .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rz2ef7EKLo .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-rz2ef7EKLo .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rz2ef7EKLo .navbar-toggler {
    display: none;
  }
  .cid-rz2ef7EKLo .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rz2ef7EKLo .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-rz2ef7EKLo .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rz2ef7EKLo .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-rz2ef7EKLo .menu-logo {
  margin-right: auto;
}
.cid-rz2ef7EKLo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rz2ef7EKLo .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-rz2ef7EKLo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rz2ef7EKLo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rz2ef7EKLo .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-rz2ef7EKLo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rz2ef7EKLo .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-rz2ef7EKLo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-rz2ef7EKLo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rz2ef7EKLo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rz2ef7EKLo .dropdown .dropdown-menu {
  background: #f2f6ff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rz2ef7EKLo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rz2ef7EKLo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rz2ef7EKLo .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rz2ef7EKLo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rz2ef7EKLo .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-rz2ef7EKLo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rz2ef7EKLo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rz2ef7EKLo .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-rz2ef7EKLo .navbar.navbar-short {
  min-height: 50px;
  transition: all .2s;
}
.cid-rz2ef7EKLo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rz2ef7EKLo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rz2ef7EKLo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rz2ef7EKLo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rz2ef7EKLo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  margin: 1rem .8rem;
  align-self: center;
  -webkit-align-self: center;
}
.cid-rz2ef7EKLo button.navbar-toggler:focus {
  outline: none;
}
.cid-rz2ef7EKLo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #57468b;
}
.cid-rz2ef7EKLo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rz2ef7EKLo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rz2ef7EKLo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rz2ef7EKLo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rz2ef7EKLo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rz2ef7EKLo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rz2ef7EKLo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rz2ef7EKLo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rz2ef7EKLo .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rz2ef7EKLo .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rz2ef7EKLo .collapsed .btn {
  display: -webkit-flex;
}
.cid-rz2ef7EKLo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rz2ef7EKLo .collapsed .navbar-collapse.collapsing,
.cid-rz2ef7EKLo .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rz2ef7EKLo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rz2ef7EKLo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rz2ef7EKLo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rz2ef7EKLo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rz2ef7EKLo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rz2ef7EKLo .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-rz2ef7EKLo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rz2ef7EKLo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rz2ef7EKLo .collapsed button.navbar-toggler {
  display: block;
}
.cid-rz2ef7EKLo .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-rz2ef7EKLo .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rz2ef7EKLo .collapsed .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-rz2ef7EKLo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rz2ef7EKLo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rz2ef7EKLo .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-rz2ef7EKLo .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-rz2ef7EKLo .menu-bottom {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-rz2ef7EKLo img {
    height: 3.8rem !important;
  }
  .cid-rz2ef7EKLo .btn {
    display: flex;
  }
  .cid-rz2ef7EKLo button.navbar-toggler {
    display: block;
  }
  .cid-rz2ef7EKLo .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-rz2ef7EKLo .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rz2ef7EKLo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rz2ef7EKLo .navbar-collapse.collapsing,
  .cid-rz2ef7EKLo .navbar-collapse.show {
    display: block !important;
  }
  .cid-rz2ef7EKLo .navbar-collapse.collapsing .navbar-nav,
  .cid-rz2ef7EKLo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rz2ef7EKLo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rz2ef7EKLo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rz2ef7EKLo .navbar-collapse.collapsing .navbar-buttons,
  .cid-rz2ef7EKLo .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rz2ef7EKLo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rz2ef7EKLo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rz2ef7EKLo .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-rz2ef7EKLo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rz2ef7EKLo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rz2ef7EKLo .dropdown .dropdown-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-rz2ef7EKLo .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-rz2ef7EKLo .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-rz2ef7EKLo .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-rz2ef7EKLo .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-rz2ef7EKLo .nav-link:focus {
  outline: none;
}
.cid-rz2ef7EKLo .navbar-toggler {
  position: relative;
}
.cid-rz2ef7EKLo .dropdown-item.active,
.cid-rz2ef7EKLo .dropdown-item:active {
  background: #f2f6ff;
  color: initial;
}
.cid-rz2ef7EKLo .nav-link:hover,
.cid-rz2ef7EKLo .dropdown-item:hover {
  color: #5580ff !important;
}
.cid-rz2ef7EKLo .widget-title,
.cid-rz2ef7EKLo .widget-icon {
  color: #232323;
}
.cid-rz2ef7EKLo .widget-text {
  color: #232323;
}
.cid-rz2efaLdmo {
  padding-top: 195px;
  padding-bottom: 45px;
  background-color: #f2f6ff;
}
.cid-rz2efaLdmo section {
  position: relative;
}
.cid-rz2efaLdmo .svg1 {
  position: absolute;
  bottom: 4.6rem;
  left: 50%;
  transform: translate(-50%) scale(1.3, 1.2);
}
.cid-rz2efaLdmo #e1_circle,
.cid-rz2efaLdmo #e3_circle,
.cid-rz2efaLdmo #e4_circle,
.cid-rz2efaLdmo #e5_circle {
  fill: #e1e8ff !important;
}
.cid-rz2efaLdmo #e6_circle {
  fill: #bfceff !important;
}
@keyframes orbit {
  from {
    transform: rotate(0deg) translateX(10px) rotate(0deg);
  }
  to {
    transform: rotate(360deg) translateX(10px) rotate(-360deg);
  }
}
@keyframes rev {
  from {
    transform: rotate(0deg) translateX(10px) rotate(0deg);
  }
  to {
    transform: rotate(-360deg) translateX(10px) rotate(360deg);
  }
}
.cid-rz2efaLdmo .round {
  border-radius: 100%;
  position: absolute;
  background-color: #e1e8ff;
  animation: orbit 4s linear infinite;
}
.cid-rz2efaLdmo .rev {
  animation: rev 4s linear infinite;
}
.cid-rz2efaLdmo .round1 {
  width: 50px;
  height: 50px;
  left: 7%;
  top: 60%;
}
.cid-rz2efaLdmo .round2 {
  width: 90px;
  height: 90px;
  left: 15%;
  top: 15%;
}
.cid-rz2efaLdmo .round3 {
  width: 40px;
  height: 40px;
  left: 30%;
  top: 15%;
}
.cid-rz2efaLdmo .round4 {
  width: 90px;
  height: 90px;
  left: 40%;
  top: 3%;
}
.cid-rz2efaLdmo .round5 {
  width: 50px;
  height: 50px;
  right: 5%;
  top: 55%;
}
.cid-rz2efaLdmo .round6 {
  width: 30px;
  height: 30px;
  right: 30%;
  top: 15%;
}
.cid-rz2efaLdmo .round7 {
  width: 70px;
  height: 70px;
  right: 20%;
  top: 20%;
}
.cid-rz2efaLdmo .round8 {
  width: 110px;
  height: 110px;
  right: 8%;
  top: 30%;
}
.cid-rz2efaLdmo .round9 {
  width: 90px;
  height: 90px;
  right: 7%;
  top: 70%;
}
.cid-rz2efaLdmo .round10 {
  width: 50px;
  height: 50px;
  right: 35%;
  top: 5%;
}
.cid-rz2efaLdmo .round11 {
  width: 70px;
  height: 70px;
  left: 8%;
  top: 35%;
}
.cid-rz2efaLdmo H1 {
  color: #ff0000;
}
.cid-rz2efaLdmo .mbr-text,
.cid-rz2efaLdmo .mbr-section-btn {
  color: #716c80;
}
.cid-rz2efaLdmo H3 {
  color: #716c80;
}
.cid-rz2efaLdmo img {
  height: 100%;
  margin: 0 auto;
}
.cid-rz2efcUVZw {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #e1e8ff;
}
.cid-rz2efcUVZw .mbr-text {
  color: #716c80;
}
.cid-rz2efcUVZw .card-img span {
  font-size: 96px;
  color: #149dcc;
  padding: 0.6rem;
  margin-right: 1.5rem;
  border-radius: 8px;
}
.cid-rz2efcUVZw p {
  margin: 0;
}
.cid-rz2efcUVZw .card-img .img1 {
  background-color: #bfceff;
}
.cid-rz2efcUVZw .cardcolor:hover {
  background-color: #ffffff;
}
.cid-rz2efcUVZw .mbr-iconfont {
  transition: all 0.3s;
  color: #ffffff !important;
  font-size: 1.5rem !important;
}
.cid-rz2efcUVZw .card {
  display: flex;
  flex-direction: row;
  transition: all 0.3s;
  padding: 2rem 1.5rem !important;
}
.cid-rz2efcUVZw .card:hover {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  transform: translateY(-1rem);
}
.cid-rz2efcUVZw .card-title,
.cid-rz2efcUVZw .card-img {
  color: #57468b;
}
@media (max-width: 992px) {
  .cid-rz2efcUVZw .card {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-rz2efcUVZw .card {
    flex-direction: column;
    align-items: center;
    padding: 1rem 0!important;
  }
  .cid-rz2efcUVZw .card .card-img {
    margin-bottom: 1rem;
  }
  .cid-rz2efcUVZw .card:hover {
    box-shadow: none;
    transform: none;
  }
  .cid-rz2efcUVZw .card-img span {
    margin-right: 0rem;
  }
  .cid-rz2efcUVZw .cardcolor:hover {
    background-color: transparent;
  }
}
.cid-rz2efgNS76 {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #e1e8ff;
}
.cid-rz2efgNS76 .container {
  max-width: 1400px;
}
.cid-rz2efgNS76 section {
  position: relative;
}
.cid-rz2efgNS76 svg {
  position: absolute;
  top: 0;
  right: 0;
  transform: scale(-1.9, 1.3);
}
.cid-rz2efgNS76 #e1_ellipse {
  fill: #ffffff !important;
}
.cid-rz2efgNS76 .mbr-text {
  color: #716c80;
}
.cid-rz2efgNS76 .card-img span {
  font-size: 96px;
  color: #149dcc;
  padding: 0.6rem;
  margin-right: 1.5rem;
  border-radius: 8px;
}
.cid-rz2efgNS76 .card-img .img1 {
  background-color: #bfceff;
}
.cid-rz2efgNS76 .card-img .img2 {
  background-color: #5580ff;
}
.cid-rz2efgNS76 .card-img .img3 {
  background-color: #ff8a73;
}
.cid-rz2efgNS76 .card-img .img4 {
  background-color: #c2b2d6;
}
.cid-rz2efgNS76 .mbr-iconfont {
  transition: all 0.3s;
  color: #ffffff !important;
  font-size: 1.5rem !important;
}
.cid-rz2efgNS76 .card {
  display: flex;
  flex-direction: row;
  transition: all 0.3s;
  padding: 2rem 1.5rem !important;
}
.cid-rz2efgNS76 .card:hover {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  transform: translateY(-1.5rem);
  background-color: #ffffff;
}
.cid-rz2efgNS76 .card-title,
.cid-rz2efgNS76 .card-img {
  color: #57468b;
}
.cid-rz2efgNS76 img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-rz2efgNS76 img {
    margin-bottom: 3rem;
    width: 100%;
  }
}
@media (max-width: 576px) {
  .cid-rz2efgNS76 .card {
    flex-direction: column;
    align-items: center;
    padding: 1rem!important;
  }
  .cid-rz2efgNS76 .card .card-img {
    margin-bottom: 1rem;
  }
  .cid-rz2efgNS76 .card:hover {
    box-shadow: none;
    transform: none;
    background-color: transparent;
  }
  .cid-rz2efgNS76 .card-img span {
    margin-right: 0rem;
  }
  .cid-rz2efgNS76 svg {
    top: -9rem;
  }
}
.cid-rz2efj5LI0 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #e1e8ff;
}
.cid-rz2efj5LI0 H1 {
  color: #57468b;
  text-align: center;
}
.cid-rz2efj5LI0 .mbr-text,
.cid-rz2efj5LI0 .mbr-section-btn {
  color: #716c80;
}
.cid-rz2efj5LI0 H3 {
  color: #716c80;
}
.cid-rz2efl2Mxg {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rz2efl2Mxg H1 {
  color: #57468b;
}
.cid-rz2efl2Mxg .mbr-text,
.cid-rz2efl2Mxg .mbr-section-btn {
  color: #716c80;
}
.cid-rz2efl2Mxg H3 {
  color: #716c80;
}
.cid-rz2efmRlt2 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rz2efmRlt2 p {
  line-height: 1.6;
}
.cid-rz2efmRlt2 .card-box {
  width: -webkit-fill-available;
}
.cid-rz2efmRlt2 .card-img span {
  font-size: 96px;
  padding: 0.6rem;
  margin: 0 1rem;
  border-radius: 8px;
}
.cid-rz2efmRlt2 .card-img .img1 {
  color: #57468b !important;
}
.cid-rz2efmRlt2 .card-img .img2 {
  color: #5580ff !important;
}
.cid-rz2efmRlt2 .card-img .img3 {
  color: #ff8a73 !important;
}
.cid-rz2efmRlt2 .card-img .img4 {
  color: #ff8a73 !important;
}
.cid-rz2efmRlt2 .card-img .img5 {
  color: #bfceff !important;
}
.cid-rz2efmRlt2 .card-img .img6 {
  color: #57468b !important;
}
.cid-rz2efmRlt2 .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rz2efmRlt2 .card-wrapper {
  display: flex;
  flex-direction: row;
}
.cid-rz2efmRlt2 .card {
  height: 100%;
  margin: auto;
}
.cid-rz2efmRlt2 img {
  width: 100%;
  heigth: auto;
}
.cid-rz2efmRlt2 .card-title1 {
  color: #57468b;
}
.cid-rz2efmRlt2 .mbr-text1 {
  color: #716c80;
}
.cid-rz2efmRlt2 .card-title2 {
  color: #57468b;
}
.cid-rz2efmRlt2 .mbr-text2 {
  color: #716c80;
}
@media (max-width: 576px) {
  .cid-rz2efmRlt2 .card-wrapper {
    flex-direction: column;
    align-items: center;
    padding: 1rem 0 0 0!important;
  }
  .cid-rz2efmRlt2 .card-img {
    order: 1;
  }
  .cid-rz2efmRlt2 .card-box {
    order: 2;
  }
}
.cid-rz2efpPJng {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #e1e8ff;
}
.cid-rz2efpPJng H1 {
  color: #57468b;
}
.cid-rz2efpPJng .mbr-text,
.cid-rz2efpPJng .mbr-section-btn {
  color: #716c80;
}
.cid-rz2efpPJng H3 {
  color: #716c80;
}
.cid-rz2efrOcZj {
  padding-top: 165px;
  padding-bottom: 165px;
  background-image: url("../../../assets/images/fon21-1600x788.jpg");
}
.cid-rz2efrOcZj H1 {
  color: #ff0000;
}
.cid-rz2efrOcZj .mbr-text,
.cid-rz2efrOcZj .mbr-section-btn {
  color: #232323;
}
.cid-rz2efumvrH {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rz2efumvrH h3 {
  text-align: center;
}
.cid-rz2efumvrH .mbr-section-subtitle {
  color: #716c80;
  font-weight: 300;
}
.cid-rz2efumvrH .mbr-content-text {
  color: #716c80;
}
.cid-rz2efumvrH .card {
  word-wrap: break-word;
}
.cid-rz2efumvrH .mbr-iconfont {
  font-size: 80px;
  color: #149dcc;
}
.cid-rz2efumvrH H4 {
  font-weight: 500;
}
.cid-rz2efumvrH .mbr-section-title {
  color: #57468b;
}
.cid-rz2efumvrH .count1 {
  color: #57468b;
}
.cid-rz2efumvrH .title1 {
  color: #57468b;
}
.cid-rz2efumvrH .count2 {
  color: #5580ff;
}
.cid-rz2efumvrH .title2 {
  color: #5580ff;
}
.cid-rz2efumvrH .count3 {
  color: #bfceff;
}
.cid-rz2efumvrH .title3 {
  color: #bfceff;
}
.cid-rz2efumvrH .count4 {
  color: #ff8a73;
}
.cid-rz2efumvrH .title4 {
  color: #ff8a73;
}
.cid-rz2efxbxP4.popup-builder {
  background-color: #ffffff;
}
.cid-rz2efxbxP4.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-rz2efxbxP4.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-rz2efxbxP4 .modal-content,
.cid-rz2efxbxP4 .modal-dialog {
  height: auto;
}
.cid-rz2efxbxP4 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-rz2efxbxP4 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-rz2efxbxP4 .form-wrapper .mbr-form .form-group,
  .cid-rz2efxbxP4 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-rz2efxbxP4 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-rz2efxbxP4 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rz2efxbxP4 .mbr-text {
  text-align: center;
  color: #ff0000;
}
.cid-rz2efxbxP4 .pt-0 {
  padding-top: 0 !important;
}
.cid-rz2efxbxP4 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-rz2efxbxP4 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-rz2efxbxP4 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-rz2efxbxP4 .modal-open {
  overflow: hidden;
}
.cid-rz2efxbxP4 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-rz2efxbxP4 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-rz2efxbxP4 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-rz2efxbxP4 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-rz2efxbxP4 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-rz2efxbxP4 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-rz2efxbxP4 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-rz2efxbxP4 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-rz2efxbxP4 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-rz2efxbxP4 .modal-backdrop.fade {
  opacity: 0;
}
.cid-rz2efxbxP4 .modal-backdrop.show {
  opacity: .5;
}
.cid-rz2efxbxP4 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-rz2efxbxP4 .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-rz2efxbxP4 .modal-header .close:hover {
  opacity: 1;
}
.cid-rz2efxbxP4 .modal-header .close:focus {
  outline: none;
}
.cid-rz2efxbxP4 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-rz2efxbxP4 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-rz2efxbxP4 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-rz2efxbxP4 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-rz2efxbxP4 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-rz2efxbxP4 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-rz2efxbxP4 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-rz2efxbxP4 .modal-sm {
    max-width: 300px;
  }
  .cid-rz2efxbxP4 .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-rz2efxbxP4 .modal-lg,
  .cid-rz2efxbxP4 .modal-xl {
    max-width: 800px;
  }
  .cid-rz2efxbxP4 .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-rz2efxbxP4 .modal-xl {
    max-width: 1140px;
  }
  .cid-rz2efxbxP4 .container {
    max-width: 1140px;
  }
}
.cid-rz2efxbxP4 .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-rz2efxbxP4 .container {
    max-width: 720px;
  }
}
.cid-rz2efxbxP4 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-rz2efxbxP4 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-rz2efxbxP4 .form-group {
  margin-bottom: 1rem;
}
.cid-rz2efxbxP4 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-rz2efxbxP4 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-rz2efxbxP4 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-rz2efBTZpl {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #343351;
}
@media (max-width: 767px) {
  .cid-rz2efBTZpl .content {
    text-align: center;
  }
  .cid-rz2efBTZpl .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rz2efBTZpl .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rz2efBTZpl .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rz2efBTZpl .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rz2efBTZpl .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rz2efBTZpl .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rz2efBTZpl .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rz2efBTZpl .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rz2efBTZpl .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rz2efBTZpl .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rz2efBTZpl .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rz2efBTZpl .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rz2fjGAlq9 .navbar {
  padding: .5rem 0;
  background: #f2f6ff;
  transition: none;
  min-height: 50px;
}
.cid-rz2fjGAlq9 .navbar-dropdown.bg-color.transparent.opened {
  background: #f2f6ff;
}
.cid-rz2fjGAlq9 a {
  font-style: normal;
}
.cid-rz2fjGAlq9 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-rz2fjGAlq9 .nav-item a {
  padding: 0.7rem 0 !important;
  margin: 0 .65rem !important;
}
.cid-rz2fjGAlq9 .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-rz2fjGAlq9 .content-text {
  margin-bottom: 0;
}
.cid-rz2fjGAlq9 .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-rz2fjGAlq9 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #ff0000;
    -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-rz2fjGAlq9 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-rz2fjGAlq9 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-rz2fjGAlq9 .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-rz2fjGAlq9 .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rz2fjGAlq9 .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rz2fjGAlq9 .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-rz2fjGAlq9 .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rz2fjGAlq9 .nav-dropdown .link {
  font-weight: 400;
}
.cid-rz2fjGAlq9 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-rz2fjGAlq9 .content-right-side {
  text-align: center;
}
.cid-rz2fjGAlq9 .menu-content-top {
  display: none;
  padding: 0 2rem;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-rz2fjGAlq9 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-rz2fjGAlq9 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-rz2fjGAlq9 .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-rz2fjGAlq9 .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid #e0e0e0;
}
.cid-rz2fjGAlq9 .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rz2fjGAlq9 .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-rz2fjGAlq9 .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-rz2fjGAlq9 .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-rz2fjGAlq9 .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-rz2fjGAlq9 .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-rz2fjGAlq9 .menu-bottom {
  display: flex;
  width: 100%;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-rz2fjGAlq9 .navbar .menu-content-top {
    display: flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-rz2fjGAlq9 .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rz2fjGAlq9 .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-rz2fjGAlq9 .navbar {
    display: block;
    padding: 0;
  }
  .cid-rz2fjGAlq9 .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rz2fjGAlq9 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-rz2fjGAlq9 .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rz2fjGAlq9 .navbar-toggler {
    display: none;
  }
  .cid-rz2fjGAlq9 .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rz2fjGAlq9 .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-rz2fjGAlq9 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rz2fjGAlq9 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-rz2fjGAlq9 .menu-logo {
  margin-right: auto;
}
.cid-rz2fjGAlq9 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rz2fjGAlq9 .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-rz2fjGAlq9 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rz2fjGAlq9 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rz2fjGAlq9 .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-rz2fjGAlq9 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rz2fjGAlq9 .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-rz2fjGAlq9 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-rz2fjGAlq9 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rz2fjGAlq9 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rz2fjGAlq9 .dropdown .dropdown-menu {
  background: #f2f6ff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rz2fjGAlq9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rz2fjGAlq9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rz2fjGAlq9 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rz2fjGAlq9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rz2fjGAlq9 .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-rz2fjGAlq9 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rz2fjGAlq9 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rz2fjGAlq9 .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-rz2fjGAlq9 .navbar.navbar-short {
  min-height: 50px;
  transition: all .2s;
}
.cid-rz2fjGAlq9 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rz2fjGAlq9 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rz2fjGAlq9 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rz2fjGAlq9 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rz2fjGAlq9 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  margin: 1rem .8rem;
  align-self: center;
  -webkit-align-self: center;
}
.cid-rz2fjGAlq9 button.navbar-toggler:focus {
  outline: none;
}
.cid-rz2fjGAlq9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #57468b;
}
.cid-rz2fjGAlq9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rz2fjGAlq9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rz2fjGAlq9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rz2fjGAlq9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rz2fjGAlq9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rz2fjGAlq9 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rz2fjGAlq9 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rz2fjGAlq9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rz2fjGAlq9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rz2fjGAlq9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rz2fjGAlq9 .collapsed .btn {
  display: -webkit-flex;
}
.cid-rz2fjGAlq9 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rz2fjGAlq9 .collapsed .navbar-collapse.collapsing,
.cid-rz2fjGAlq9 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rz2fjGAlq9 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rz2fjGAlq9 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rz2fjGAlq9 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rz2fjGAlq9 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rz2fjGAlq9 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rz2fjGAlq9 .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-rz2fjGAlq9 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rz2fjGAlq9 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rz2fjGAlq9 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rz2fjGAlq9 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-rz2fjGAlq9 .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rz2fjGAlq9 .collapsed .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-rz2fjGAlq9 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rz2fjGAlq9 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rz2fjGAlq9 .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-rz2fjGAlq9 .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-rz2fjGAlq9 .menu-bottom {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-rz2fjGAlq9 img {
    height: 3.8rem !important;
  }
  .cid-rz2fjGAlq9 .btn {
    display: flex;
  }
  .cid-rz2fjGAlq9 button.navbar-toggler {
    display: block;
  }
  .cid-rz2fjGAlq9 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-rz2fjGAlq9 .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rz2fjGAlq9 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rz2fjGAlq9 .navbar-collapse.collapsing,
  .cid-rz2fjGAlq9 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rz2fjGAlq9 .navbar-collapse.collapsing .navbar-nav,
  .cid-rz2fjGAlq9 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rz2fjGAlq9 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rz2fjGAlq9 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rz2fjGAlq9 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rz2fjGAlq9 .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rz2fjGAlq9 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rz2fjGAlq9 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rz2fjGAlq9 .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-rz2fjGAlq9 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rz2fjGAlq9 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rz2fjGAlq9 .dropdown .dropdown-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-rz2fjGAlq9 .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-rz2fjGAlq9 .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-rz2fjGAlq9 .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-rz2fjGAlq9 .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-rz2fjGAlq9 .nav-link:focus {
  outline: none;
}
.cid-rz2fjGAlq9 .navbar-toggler {
  position: relative;
}
.cid-rz2fjGAlq9 .dropdown-item.active,
.cid-rz2fjGAlq9 .dropdown-item:active {
  background: #f2f6ff;
  color: initial;
}
.cid-rz2fjGAlq9 .nav-link:hover,
.cid-rz2fjGAlq9 .dropdown-item:hover {
  color: #5580ff !important;
}
.cid-rz2fjGAlq9 .widget-title,
.cid-rz2fjGAlq9 .widget-icon {
  color: #232323;
}
.cid-rz2fjGAlq9 .widget-text {
  color: #232323;
}
.cid-rz2fjIGmrc {
  padding-top: 195px;
  padding-bottom: 45px;
  background-color: #f2f6ff;
}
.cid-rz2fjIGmrc section {
  position: relative;
}
.cid-rz2fjIGmrc .svg1 {
  position: absolute;
  bottom: 4.6rem;
  left: 50%;
  transform: translate(-50%) scale(1.3, 1.2);
}
.cid-rz2fjIGmrc #e1_circle,
.cid-rz2fjIGmrc #e3_circle,
.cid-rz2fjIGmrc #e4_circle,
.cid-rz2fjIGmrc #e5_circle {
  fill: #e1e8ff !important;
}
.cid-rz2fjIGmrc #e6_circle {
  fill: #bfceff !important;
}
@keyframes orbit {
  from {
    transform: rotate(0deg) translateX(10px) rotate(0deg);
  }
  to {
    transform: rotate(360deg) translateX(10px) rotate(-360deg);
  }
}
@keyframes rev {
  from {
    transform: rotate(0deg) translateX(10px) rotate(0deg);
  }
  to {
    transform: rotate(-360deg) translateX(10px) rotate(360deg);
  }
}
.cid-rz2fjIGmrc .round {
  border-radius: 100%;
  position: absolute;
  background-color: #e1e8ff;
  animation: orbit 4s linear infinite;
}
.cid-rz2fjIGmrc .rev {
  animation: rev 4s linear infinite;
}
.cid-rz2fjIGmrc .round1 {
  width: 50px;
  height: 50px;
  left: 7%;
  top: 60%;
}
.cid-rz2fjIGmrc .round2 {
  width: 90px;
  height: 90px;
  left: 15%;
  top: 15%;
}
.cid-rz2fjIGmrc .round3 {
  width: 40px;
  height: 40px;
  left: 30%;
  top: 15%;
}
.cid-rz2fjIGmrc .round4 {
  width: 90px;
  height: 90px;
  left: 40%;
  top: 3%;
}
.cid-rz2fjIGmrc .round5 {
  width: 50px;
  height: 50px;
  right: 5%;
  top: 55%;
}
.cid-rz2fjIGmrc .round6 {
  width: 30px;
  height: 30px;
  right: 30%;
  top: 15%;
}
.cid-rz2fjIGmrc .round7 {
  width: 70px;
  height: 70px;
  right: 20%;
  top: 20%;
}
.cid-rz2fjIGmrc .round8 {
  width: 110px;
  height: 110px;
  right: 8%;
  top: 30%;
}
.cid-rz2fjIGmrc .round9 {
  width: 90px;
  height: 90px;
  right: 7%;
  top: 70%;
}
.cid-rz2fjIGmrc .round10 {
  width: 50px;
  height: 50px;
  right: 35%;
  top: 5%;
}
.cid-rz2fjIGmrc .round11 {
  width: 70px;
  height: 70px;
  left: 8%;
  top: 35%;
}
.cid-rz2fjIGmrc H1 {
  color: #ff0000;
}
.cid-rz2fjIGmrc .mbr-text,
.cid-rz2fjIGmrc .mbr-section-btn {
  color: #716c80;
}
.cid-rz2fjIGmrc H3 {
  color: #716c80;
}
.cid-rz2fjIGmrc img {
  height: 100%;
  margin: 0 auto;
}
.cid-rz2fjKmnz7 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #e1e8ff;
}
.cid-rz2fjKmnz7 .mbr-text {
  color: #716c80;
}
.cid-rz2fjKmnz7 .card-img span {
  font-size: 96px;
  color: #149dcc;
  padding: 0.6rem;
  margin-right: 1.5rem;
  border-radius: 8px;
}
.cid-rz2fjKmnz7 p {
  margin: 0;
}
.cid-rz2fjKmnz7 .card-img .img1 {
  background-color: #bfceff;
}
.cid-rz2fjKmnz7 .cardcolor:hover {
  background-color: #ffffff;
}
.cid-rz2fjKmnz7 .mbr-iconfont {
  transition: all 0.3s;
  color: #ffffff !important;
  font-size: 1.5rem !important;
}
.cid-rz2fjKmnz7 .card {
  display: flex;
  flex-direction: row;
  transition: all 0.3s;
  padding: 2rem 1.5rem !important;
}
.cid-rz2fjKmnz7 .card:hover {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  transform: translateY(-1rem);
}
.cid-rz2fjKmnz7 .card-title,
.cid-rz2fjKmnz7 .card-img {
  color: #57468b;
}
@media (max-width: 992px) {
  .cid-rz2fjKmnz7 .card {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-rz2fjKmnz7 .card {
    flex-direction: column;
    align-items: center;
    padding: 1rem 0!important;
  }
  .cid-rz2fjKmnz7 .card .card-img {
    margin-bottom: 1rem;
  }
  .cid-rz2fjKmnz7 .card:hover {
    box-shadow: none;
    transform: none;
  }
  .cid-rz2fjKmnz7 .card-img span {
    margin-right: 0rem;
  }
  .cid-rz2fjKmnz7 .cardcolor:hover {
    background-color: transparent;
  }
}
.cid-rz2fjMzIVZ {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #e1e8ff;
}
.cid-rz2fjMzIVZ .container {
  max-width: 1400px;
}
.cid-rz2fjMzIVZ section {
  position: relative;
}
.cid-rz2fjMzIVZ svg {
  position: absolute;
  top: 0;
  right: 0;
  transform: scale(-1.9, 1.3);
}
.cid-rz2fjMzIVZ #e1_ellipse {
  fill: #ffffff !important;
}
.cid-rz2fjMzIVZ .mbr-text {
  color: #716c80;
}
.cid-rz2fjMzIVZ .card-img span {
  font-size: 96px;
  color: #149dcc;
  padding: 0.6rem;
  margin-right: 1.5rem;
  border-radius: 8px;
}
.cid-rz2fjMzIVZ .card-img .img1 {
  background-color: #bfceff;
}
.cid-rz2fjMzIVZ .card-img .img2 {
  background-color: #5580ff;
}
.cid-rz2fjMzIVZ .card-img .img3 {
  background-color: #ff8a73;
}
.cid-rz2fjMzIVZ .card-img .img4 {
  background-color: #c2b2d6;
}
.cid-rz2fjMzIVZ .mbr-iconfont {
  transition: all 0.3s;
  color: #ffffff !important;
  font-size: 1.5rem !important;
}
.cid-rz2fjMzIVZ .card {
  display: flex;
  flex-direction: row;
  transition: all 0.3s;
  padding: 2rem 1.5rem !important;
}
.cid-rz2fjMzIVZ .card:hover {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  transform: translateY(-1.5rem);
  background-color: #ffffff;
}
.cid-rz2fjMzIVZ .card-title,
.cid-rz2fjMzIVZ .card-img {
  color: #57468b;
}
.cid-rz2fjMzIVZ img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-rz2fjMzIVZ img {
    margin-bottom: 3rem;
    width: 100%;
  }
}
@media (max-width: 576px) {
  .cid-rz2fjMzIVZ .card {
    flex-direction: column;
    align-items: center;
    padding: 1rem!important;
  }
  .cid-rz2fjMzIVZ .card .card-img {
    margin-bottom: 1rem;
  }
  .cid-rz2fjMzIVZ .card:hover {
    box-shadow: none;
    transform: none;
    background-color: transparent;
  }
  .cid-rz2fjMzIVZ .card-img span {
    margin-right: 0rem;
  }
  .cid-rz2fjMzIVZ svg {
    top: -9rem;
  }
}
.cid-rz2fjOA1JD {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #e1e8ff;
}
.cid-rz2fjOA1JD H1 {
  color: #57468b;
  text-align: center;
}
.cid-rz2fjOA1JD .mbr-text,
.cid-rz2fjOA1JD .mbr-section-btn {
  color: #716c80;
}
.cid-rz2fjOA1JD H3 {
  color: #716c80;
}
.cid-rz2fjPTDjZ {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rz2fjPTDjZ H1 {
  color: #57468b;
}
.cid-rz2fjPTDjZ .mbr-text,
.cid-rz2fjPTDjZ .mbr-section-btn {
  color: #716c80;
}
.cid-rz2fjPTDjZ H3 {
  color: #716c80;
}
.cid-rz2fjRgBRP {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rz2fjRgBRP p {
  line-height: 1.6;
}
.cid-rz2fjRgBRP .card-box {
  width: -webkit-fill-available;
}
.cid-rz2fjRgBRP .card-img span {
  font-size: 96px;
  padding: 0.6rem;
  margin: 0 1rem;
  border-radius: 8px;
}
.cid-rz2fjRgBRP .card-img .img1 {
  color: #57468b !important;
}
.cid-rz2fjRgBRP .card-img .img2 {
  color: #5580ff !important;
}
.cid-rz2fjRgBRP .card-img .img3 {
  color: #ff8a73 !important;
}
.cid-rz2fjRgBRP .card-img .img4 {
  color: #ff8a73 !important;
}
.cid-rz2fjRgBRP .card-img .img5 {
  color: #bfceff !important;
}
.cid-rz2fjRgBRP .card-img .img6 {
  color: #57468b !important;
}
.cid-rz2fjRgBRP .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rz2fjRgBRP .card-wrapper {
  display: flex;
  flex-direction: row;
}
.cid-rz2fjRgBRP .card {
  height: 100%;
  margin: auto;
}
.cid-rz2fjRgBRP img {
  width: 100%;
  heigth: auto;
}
.cid-rz2fjRgBRP .card-title1 {
  color: #57468b;
}
.cid-rz2fjRgBRP .mbr-text1 {
  color: #716c80;
}
.cid-rz2fjRgBRP .card-title2 {
  color: #57468b;
}
.cid-rz2fjRgBRP .mbr-text2 {
  color: #716c80;
}
@media (max-width: 576px) {
  .cid-rz2fjRgBRP .card-wrapper {
    flex-direction: column;
    align-items: center;
    padding: 1rem 0 0 0!important;
  }
  .cid-rz2fjRgBRP .card-img {
    order: 1;
  }
  .cid-rz2fjRgBRP .card-box {
    order: 2;
  }
}
.cid-rz2fjTv9aG {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #e1e8ff;
}
.cid-rz2fjTv9aG H1 {
  color: #57468b;
}
.cid-rz2fjTv9aG .mbr-text,
.cid-rz2fjTv9aG .mbr-section-btn {
  color: #716c80;
}
.cid-rz2fjTv9aG H3 {
  color: #716c80;
}
.cid-rz2fjV5Prb {
  padding-top: 165px;
  padding-bottom: 165px;
  background-image: url("../../../assets/images/fon21-1600x788.jpg");
}
.cid-rz2fjV5Prb H1 {
  color: #ff0000;
}
.cid-rz2fjV5Prb .mbr-text,
.cid-rz2fjV5Prb .mbr-section-btn {
  color: #232323;
}
.cid-rz2fjWoy2c {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rz2fjWoy2c h3 {
  text-align: center;
}
.cid-rz2fjWoy2c .mbr-section-subtitle {
  color: #716c80;
  font-weight: 300;
}
.cid-rz2fjWoy2c .mbr-content-text {
  color: #716c80;
}
.cid-rz2fjWoy2c .card {
  word-wrap: break-word;
}
.cid-rz2fjWoy2c .mbr-iconfont {
  font-size: 80px;
  color: #149dcc;
}
.cid-rz2fjWoy2c H4 {
  font-weight: 500;
}
.cid-rz2fjWoy2c .mbr-section-title {
  color: #57468b;
}
.cid-rz2fjWoy2c .count1 {
  color: #57468b;
}
.cid-rz2fjWoy2c .title1 {
  color: #57468b;
}
.cid-rz2fjWoy2c .count2 {
  color: #5580ff;
}
.cid-rz2fjWoy2c .title2 {
  color: #5580ff;
}
.cid-rz2fjWoy2c .count3 {
  color: #bfceff;
}
.cid-rz2fjWoy2c .title3 {
  color: #bfceff;
}
.cid-rz2fjWoy2c .count4 {
  color: #ff8a73;
}
.cid-rz2fjWoy2c .title4 {
  color: #ff8a73;
}
.cid-rz2fjYS6sc.popup-builder {
  background-color: #ffffff;
}
.cid-rz2fjYS6sc.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-rz2fjYS6sc.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-rz2fjYS6sc .modal-content,
.cid-rz2fjYS6sc .modal-dialog {
  height: auto;
}
.cid-rz2fjYS6sc .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-rz2fjYS6sc .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-rz2fjYS6sc .form-wrapper .mbr-form .form-group,
  .cid-rz2fjYS6sc .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-rz2fjYS6sc .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-rz2fjYS6sc .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rz2fjYS6sc .mbr-text {
  text-align: center;
  color: #ff0000;
}
.cid-rz2fjYS6sc .pt-0 {
  padding-top: 0 !important;
}
.cid-rz2fjYS6sc .pb-0 {
  padding-bottom: 0 !important;
}
.cid-rz2fjYS6sc .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-rz2fjYS6sc .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-rz2fjYS6sc .modal-open {
  overflow: hidden;
}
.cid-rz2fjYS6sc .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-rz2fjYS6sc .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-rz2fjYS6sc .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-rz2fjYS6sc .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-rz2fjYS6sc .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-rz2fjYS6sc .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-rz2fjYS6sc .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-rz2fjYS6sc .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-rz2fjYS6sc .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-rz2fjYS6sc .modal-backdrop.fade {
  opacity: 0;
}
.cid-rz2fjYS6sc .modal-backdrop.show {
  opacity: .5;
}
.cid-rz2fjYS6sc .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-rz2fjYS6sc .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-rz2fjYS6sc .modal-header .close:hover {
  opacity: 1;
}
.cid-rz2fjYS6sc .modal-header .close:focus {
  outline: none;
}
.cid-rz2fjYS6sc .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-rz2fjYS6sc .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-rz2fjYS6sc .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-rz2fjYS6sc .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-rz2fjYS6sc .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-rz2fjYS6sc .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-rz2fjYS6sc .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-rz2fjYS6sc .modal-sm {
    max-width: 300px;
  }
  .cid-rz2fjYS6sc .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-rz2fjYS6sc .modal-lg,
  .cid-rz2fjYS6sc .modal-xl {
    max-width: 800px;
  }
  .cid-rz2fjYS6sc .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-rz2fjYS6sc .modal-xl {
    max-width: 1140px;
  }
  .cid-rz2fjYS6sc .container {
    max-width: 1140px;
  }
}
.cid-rz2fjYS6sc .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-rz2fjYS6sc .container {
    max-width: 720px;
  }
}
.cid-rz2fjYS6sc .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-rz2fjYS6sc .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-rz2fjYS6sc .form-group {
  margin-bottom: 1rem;
}
.cid-rz2fjYS6sc .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-rz2fjYS6sc .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-rz2fjYS6sc .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-rz2fk1EeHN {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #343351;
}
@media (max-width: 767px) {
  .cid-rz2fk1EeHN .content {
    text-align: center;
  }
  .cid-rz2fk1EeHN .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rz2fk1EeHN .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rz2fk1EeHN .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rz2fk1EeHN .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rz2fk1EeHN .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rz2fk1EeHN .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rz2fk1EeHN .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rz2fk1EeHN .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rz2fk1EeHN .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rz2fk1EeHN .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rz2fk1EeHN .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rz2fk1EeHN .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rz2ivD4pSj .navbar {
  padding: .5rem 0;
  background: #f2f6ff;
  transition: none;
  min-height: 50px;
}
.cid-rz2ivD4pSj .navbar-dropdown.bg-color.transparent.opened {
  background: #f2f6ff;
}
.cid-rz2ivD4pSj a {
  font-style: normal;
}
.cid-rz2ivD4pSj .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-rz2ivD4pSj .nav-item a {
  padding: 0.7rem 0 !important;
  margin: 0 .65rem !important;
}
.cid-rz2ivD4pSj .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-rz2ivD4pSj .content-text {
  margin-bottom: 0;
}
.cid-rz2ivD4pSj .navbar-nav {
  position: relative;
  min-height: 49px;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-rz2ivD4pSj .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #ff0000;
    -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-rz2ivD4pSj .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-rz2ivD4pSj .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-rz2ivD4pSj .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-rz2ivD4pSj .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rz2ivD4pSj .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rz2ivD4pSj .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-rz2ivD4pSj .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rz2ivD4pSj .nav-dropdown .link {
  font-weight: 400;
}
.cid-rz2ivD4pSj .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-rz2ivD4pSj .content-right-side {
  text-align: center;
}
.cid-rz2ivD4pSj .menu-content-top {
  display: none;
  padding: 0 2rem;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-rz2ivD4pSj .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-rz2ivD4pSj .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-rz2ivD4pSj .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-rz2ivD4pSj .info-widget {
  padding-left: 2rem;
  padding-top: 0.5rem;
  padding-right: 3rem;
  border-left: 1px solid #e0e0e0;
}
.cid-rz2ivD4pSj .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rz2ivD4pSj .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-rz2ivD4pSj .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-rz2ivD4pSj .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-rz2ivD4pSj .widget-content .widget-title {
  font-weight: 600;
  margin-bottom: 7px;
}
.cid-rz2ivD4pSj .widget-content .widget-text {
  margin-bottom: 0;
}
.cid-rz2ivD4pSj .menu-bottom {
  display: flex;
  width: 100%;
  padding: 0 2rem;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 992px) {
  .cid-rz2ivD4pSj .navbar .menu-content-top {
    display: flex;
    min-height: 83px;
    height: 100%;
  }
  .cid-rz2ivD4pSj .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rz2ivD4pSj .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-rz2ivD4pSj .navbar {
    display: block;
    padding: 0;
  }
  .cid-rz2ivD4pSj .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-rz2ivD4pSj .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-rz2ivD4pSj .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rz2ivD4pSj .navbar-toggler {
    display: none;
  }
  .cid-rz2ivD4pSj .navbar-collapse {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rz2ivD4pSj .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-rz2ivD4pSj .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rz2ivD4pSj .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-rz2ivD4pSj .menu-logo {
  margin-right: auto;
}
.cid-rz2ivD4pSj .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rz2ivD4pSj .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-rz2ivD4pSj .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rz2ivD4pSj .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rz2ivD4pSj .menu-logo .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}
.cid-rz2ivD4pSj .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rz2ivD4pSj .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-rz2ivD4pSj .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-rz2ivD4pSj .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rz2ivD4pSj .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rz2ivD4pSj .dropdown .dropdown-menu {
  background: #f2f6ff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rz2ivD4pSj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 2.5385em 0.235em 3.5385em !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rz2ivD4pSj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rz2ivD4pSj .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rz2ivD4pSj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rz2ivD4pSj .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-rz2ivD4pSj .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rz2ivD4pSj .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rz2ivD4pSj .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-rz2ivD4pSj .navbar.navbar-short {
  min-height: 50px;
  transition: all .2s;
}
.cid-rz2ivD4pSj .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rz2ivD4pSj .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rz2ivD4pSj .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rz2ivD4pSj .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rz2ivD4pSj button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  margin: 1rem .8rem;
  align-self: center;
  -webkit-align-self: center;
}
.cid-rz2ivD4pSj button.navbar-toggler:focus {
  outline: none;
}
.cid-rz2ivD4pSj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #57468b;
}
.cid-rz2ivD4pSj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rz2ivD4pSj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rz2ivD4pSj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rz2ivD4pSj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rz2ivD4pSj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rz2ivD4pSj nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rz2ivD4pSj nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rz2ivD4pSj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rz2ivD4pSj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rz2ivD4pSj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rz2ivD4pSj .collapsed .btn {
  display: -webkit-flex;
}
.cid-rz2ivD4pSj .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rz2ivD4pSj .collapsed .navbar-collapse.collapsing,
.cid-rz2ivD4pSj .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rz2ivD4pSj .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rz2ivD4pSj .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rz2ivD4pSj .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rz2ivD4pSj .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rz2ivD4pSj .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rz2ivD4pSj .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-rz2ivD4pSj .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rz2ivD4pSj .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rz2ivD4pSj .collapsed button.navbar-toggler {
  display: block;
}
.cid-rz2ivD4pSj .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-rz2ivD4pSj .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rz2ivD4pSj .collapsed .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-rz2ivD4pSj .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rz2ivD4pSj .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rz2ivD4pSj .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-rz2ivD4pSj .collapsed .menu-bottom {
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-rz2ivD4pSj .menu-bottom {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-rz2ivD4pSj img {
    height: 3.8rem !important;
  }
  .cid-rz2ivD4pSj .btn {
    display: flex;
  }
  .cid-rz2ivD4pSj button.navbar-toggler {
    display: block;
  }
  .cid-rz2ivD4pSj .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-rz2ivD4pSj .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-rz2ivD4pSj .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rz2ivD4pSj .navbar-collapse.collapsing,
  .cid-rz2ivD4pSj .navbar-collapse.show {
    display: block !important;
  }
  .cid-rz2ivD4pSj .navbar-collapse.collapsing .navbar-nav,
  .cid-rz2ivD4pSj .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rz2ivD4pSj .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rz2ivD4pSj .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rz2ivD4pSj .navbar-collapse.collapsing .navbar-buttons,
  .cid-rz2ivD4pSj .navbar-collapse.show .navbar-buttons {
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    text-align: center;
  }
  .cid-rz2ivD4pSj .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rz2ivD4pSj .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rz2ivD4pSj .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-rz2ivD4pSj .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rz2ivD4pSj .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rz2ivD4pSj .dropdown .dropdown-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-rz2ivD4pSj .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-rz2ivD4pSj .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-rz2ivD4pSj .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-rz2ivD4pSj .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-rz2ivD4pSj .nav-link:focus {
  outline: none;
}
.cid-rz2ivD4pSj .navbar-toggler {
  position: relative;
}
.cid-rz2ivD4pSj .dropdown-item.active,
.cid-rz2ivD4pSj .dropdown-item:active {
  background: #f2f6ff;
  color: initial;
}
.cid-rz2ivD4pSj .nav-link:hover,
.cid-rz2ivD4pSj .dropdown-item:hover {
  color: #5580ff !important;
}
.cid-rz2ivD4pSj .widget-title,
.cid-rz2ivD4pSj .widget-icon {
  color: #232323;
}
.cid-rz2ivD4pSj .widget-text {
  color: #232323;
}
.cid-rz2ivF6jW9 {
  padding-top: 195px;
  padding-bottom: 45px;
  background-color: #f2f6ff;
}
.cid-rz2ivF6jW9 section {
  position: relative;
}
.cid-rz2ivF6jW9 .svg1 {
  position: absolute;
  bottom: 4.6rem;
  left: 50%;
  transform: translate(-50%) scale(1.3, 1.2);
}
.cid-rz2ivF6jW9 #e1_circle,
.cid-rz2ivF6jW9 #e3_circle,
.cid-rz2ivF6jW9 #e4_circle,
.cid-rz2ivF6jW9 #e5_circle {
  fill: #e1e8ff !important;
}
.cid-rz2ivF6jW9 #e6_circle {
  fill: #bfceff !important;
}
@keyframes orbit {
  from {
    transform: rotate(0deg) translateX(10px) rotate(0deg);
  }
  to {
    transform: rotate(360deg) translateX(10px) rotate(-360deg);
  }
}
@keyframes rev {
  from {
    transform: rotate(0deg) translateX(10px) rotate(0deg);
  }
  to {
    transform: rotate(-360deg) translateX(10px) rotate(360deg);
  }
}
.cid-rz2ivF6jW9 .round {
  border-radius: 100%;
  position: absolute;
  background-color: #e1e8ff;
  animation: orbit 4s linear infinite;
}
.cid-rz2ivF6jW9 .rev {
  animation: rev 4s linear infinite;
}
.cid-rz2ivF6jW9 .round1 {
  width: 50px;
  height: 50px;
  left: 7%;
  top: 60%;
}
.cid-rz2ivF6jW9 .round2 {
  width: 90px;
  height: 90px;
  left: 15%;
  top: 15%;
}
.cid-rz2ivF6jW9 .round3 {
  width: 40px;
  height: 40px;
  left: 30%;
  top: 15%;
}
.cid-rz2ivF6jW9 .round4 {
  width: 90px;
  height: 90px;
  left: 40%;
  top: 3%;
}
.cid-rz2ivF6jW9 .round5 {
  width: 50px;
  height: 50px;
  right: 5%;
  top: 55%;
}
.cid-rz2ivF6jW9 .round6 {
  width: 30px;
  height: 30px;
  right: 30%;
  top: 15%;
}
.cid-rz2ivF6jW9 .round7 {
  width: 70px;
  height: 70px;
  right: 20%;
  top: 20%;
}
.cid-rz2ivF6jW9 .round8 {
  width: 110px;
  height: 110px;
  right: 8%;
  top: 30%;
}
.cid-rz2ivF6jW9 .round9 {
  width: 90px;
  height: 90px;
  right: 7%;
  top: 70%;
}
.cid-rz2ivF6jW9 .round10 {
  width: 50px;
  height: 50px;
  right: 35%;
  top: 5%;
}
.cid-rz2ivF6jW9 .round11 {
  width: 70px;
  height: 70px;
  left: 8%;
  top: 35%;
}
.cid-rz2ivF6jW9 H1 {
  color: #ff0000;
}
.cid-rz2ivF6jW9 .mbr-text,
.cid-rz2ivF6jW9 .mbr-section-btn {
  color: #716c80;
}
.cid-rz2ivF6jW9 H3 {
  color: #716c80;
}
.cid-rz2ivF6jW9 img {
  height: 100%;
  margin: 0 auto;
}
.cid-rz2ivGlyo9 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #e1e8ff;
}
.cid-rz2ivGlyo9 .mbr-text {
  color: #716c80;
}
.cid-rz2ivGlyo9 .card-img span {
  font-size: 96px;
  color: #149dcc;
  padding: 0.6rem;
  margin-right: 1.5rem;
  border-radius: 8px;
}
.cid-rz2ivGlyo9 p {
  margin: 0;
}
.cid-rz2ivGlyo9 .card-img .img1 {
  background-color: #bfceff;
}
.cid-rz2ivGlyo9 .cardcolor:hover {
  background-color: #ffffff;
}
.cid-rz2ivGlyo9 .mbr-iconfont {
  transition: all 0.3s;
  color: #ffffff !important;
  font-size: 1.5rem !important;
}
.cid-rz2ivGlyo9 .card {
  display: flex;
  flex-direction: row;
  transition: all 0.3s;
  padding: 2rem 1.5rem !important;
}
.cid-rz2ivGlyo9 .card:hover {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  transform: translateY(-1rem);
}
.cid-rz2ivGlyo9 .card-title,
.cid-rz2ivGlyo9 .card-img {
  color: #57468b;
}
@media (max-width: 992px) {
  .cid-rz2ivGlyo9 .card {
    justify-content: center;
  }
}
@media (max-width: 576px) {
  .cid-rz2ivGlyo9 .card {
    flex-direction: column;
    align-items: center;
    padding: 1rem 0!important;
  }
  .cid-rz2ivGlyo9 .card .card-img {
    margin-bottom: 1rem;
  }
  .cid-rz2ivGlyo9 .card:hover {
    box-shadow: none;
    transform: none;
  }
  .cid-rz2ivGlyo9 .card-img span {
    margin-right: 0rem;
  }
  .cid-rz2ivGlyo9 .cardcolor:hover {
    background-color: transparent;
  }
}
.cid-rz2ivJ2AOd {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #e1e8ff;
}
.cid-rz2ivJ2AOd .container {
  max-width: 1400px;
}
.cid-rz2ivJ2AOd section {
  position: relative;
}
.cid-rz2ivJ2AOd svg {
  position: absolute;
  top: 0;
  right: 0;
  transform: scale(-1.9, 1.3);
}
.cid-rz2ivJ2AOd #e1_ellipse {
  fill: #ffffff !important;
}
.cid-rz2ivJ2AOd .mbr-text {
  color: #716c80;
}
.cid-rz2ivJ2AOd .card-img span {
  font-size: 96px;
  color: #149dcc;
  padding: 0.6rem;
  margin-right: 1.5rem;
  border-radius: 8px;
}
.cid-rz2ivJ2AOd .card-img .img1 {
  background-color: #bfceff;
}
.cid-rz2ivJ2AOd .card-img .img2 {
  background-color: #5580ff;
}
.cid-rz2ivJ2AOd .card-img .img3 {
  background-color: #ff8a73;
}
.cid-rz2ivJ2AOd .card-img .img4 {
  background-color: #c2b2d6;
}
.cid-rz2ivJ2AOd .mbr-iconfont {
  transition: all 0.3s;
  color: #ffffff !important;
  font-size: 1.5rem !important;
}
.cid-rz2ivJ2AOd .card {
  display: flex;
  flex-direction: row;
  transition: all 0.3s;
  padding: 2rem 1.5rem !important;
}
.cid-rz2ivJ2AOd .card:hover {
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  transform: translateY(-1.5rem);
  background-color: #ffffff;
}
.cid-rz2ivJ2AOd .card-title,
.cid-rz2ivJ2AOd .card-img {
  color: #57468b;
}
.cid-rz2ivJ2AOd img {
  width: 80%;
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
@media (max-width: 992px) {
  .cid-rz2ivJ2AOd img {
    margin-bottom: 3rem;
    width: 100%;
  }
}
@media (max-width: 576px) {
  .cid-rz2ivJ2AOd .card {
    flex-direction: column;
    align-items: center;
    padding: 1rem!important;
  }
  .cid-rz2ivJ2AOd .card .card-img {
    margin-bottom: 1rem;
  }
  .cid-rz2ivJ2AOd .card:hover {
    box-shadow: none;
    transform: none;
    background-color: transparent;
  }
  .cid-rz2ivJ2AOd .card-img span {
    margin-right: 0rem;
  }
  .cid-rz2ivJ2AOd svg {
    top: -9rem;
  }
}
.cid-rz2ivKy6i6 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #e1e8ff;
}
.cid-rz2ivKy6i6 H1 {
  color: #57468b;
  text-align: center;
}
.cid-rz2ivKy6i6 .mbr-text,
.cid-rz2ivKy6i6 .mbr-section-btn {
  color: #716c80;
}
.cid-rz2ivKy6i6 H3 {
  color: #716c80;
}
.cid-rz2ivM5HW6 {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rz2ivM5HW6 H1 {
  color: #57468b;
}
.cid-rz2ivM5HW6 .mbr-text,
.cid-rz2ivM5HW6 .mbr-section-btn {
  color: #716c80;
}
.cid-rz2ivM5HW6 H3 {
  color: #716c80;
}
.cid-rz2ivNqTMI {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rz2ivNqTMI p {
  line-height: 1.6;
}
.cid-rz2ivNqTMI .card-box {
  width: -webkit-fill-available;
}
.cid-rz2ivNqTMI .card-img span {
  font-size: 96px;
  padding: 0.6rem;
  margin: 0 1rem;
  border-radius: 8px;
}
.cid-rz2ivNqTMI .card-img .img1 {
  color: #57468b !important;
}
.cid-rz2ivNqTMI .card-img .img2 {
  color: #5580ff !important;
}
.cid-rz2ivNqTMI .card-img .img3 {
  color: #ff8a73 !important;
}
.cid-rz2ivNqTMI .card-img .img4 {
  color: #ff8a73 !important;
}
.cid-rz2ivNqTMI .card-img .img5 {
  color: #bfceff !important;
}
.cid-rz2ivNqTMI .card-img .img6 {
  color: #57468b !important;
}
.cid-rz2ivNqTMI .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rz2ivNqTMI .card-wrapper {
  display: flex;
  flex-direction: row;
}
.cid-rz2ivNqTMI .card {
  height: 100%;
  margin: auto;
}
.cid-rz2ivNqTMI img {
  width: 100%;
  heigth: auto;
}
.cid-rz2ivNqTMI .card-title1 {
  color: #57468b;
}
.cid-rz2ivNqTMI .mbr-text1 {
  color: #716c80;
}
.cid-rz2ivNqTMI .card-title2 {
  color: #57468b;
}
.cid-rz2ivNqTMI .mbr-text2 {
  color: #716c80;
}
@media (max-width: 576px) {
  .cid-rz2ivNqTMI .card-wrapper {
    flex-direction: column;
    align-items: center;
    padding: 1rem 0 0 0!important;
  }
  .cid-rz2ivNqTMI .card-img {
    order: 1;
  }
  .cid-rz2ivNqTMI .card-box {
    order: 2;
  }
}
.cid-rz2iw3exSl {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #e1e8ff;
}
.cid-rz2iw3exSl H1 {
  color: #57468b;
}
.cid-rz2iw3exSl .mbr-text,
.cid-rz2iw3exSl .mbr-section-btn {
  color: #716c80;
}
.cid-rz2iw3exSl H3 {
  color: #716c80;
}
.cid-rz2iw51ZE1 {
  padding-top: 165px;
  padding-bottom: 165px;
  background-image: url("../../../assets/images/fon21-1600x788.jpg");
}
.cid-rz2iw51ZE1 H1 {
  color: #ff0000;
}
.cid-rz2iw51ZE1 .mbr-text,
.cid-rz2iw51ZE1 .mbr-section-btn {
  color: #232323;
}
.cid-rz2iw6wjdy {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rz2iw6wjdy h3 {
  text-align: center;
}
.cid-rz2iw6wjdy .mbr-section-subtitle {
  color: #716c80;
  font-weight: 300;
}
.cid-rz2iw6wjdy .mbr-content-text {
  color: #716c80;
}
.cid-rz2iw6wjdy .card {
  word-wrap: break-word;
}
.cid-rz2iw6wjdy .mbr-iconfont {
  font-size: 80px;
  color: #149dcc;
}
.cid-rz2iw6wjdy H4 {
  font-weight: 500;
}
.cid-rz2iw6wjdy .mbr-section-title {
  color: #57468b;
}
.cid-rz2iw6wjdy .count1 {
  color: #57468b;
}
.cid-rz2iw6wjdy .title1 {
  color: #57468b;
}
.cid-rz2iw6wjdy .count2 {
  color: #5580ff;
}
.cid-rz2iw6wjdy .title2 {
  color: #5580ff;
}
.cid-rz2iw6wjdy .count3 {
  color: #bfceff;
}
.cid-rz2iw6wjdy .title3 {
  color: #bfceff;
}
.cid-rz2iw6wjdy .count4 {
  color: #ff8a73;
}
.cid-rz2iw6wjdy .title4 {
  color: #ff8a73;
}
.cid-rz2iw8R3sQ.popup-builder {
  background-color: #ffffff;
}
.cid-rz2iw8R3sQ.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-rz2iw8R3sQ.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-rz2iw8R3sQ .modal-content,
.cid-rz2iw8R3sQ .modal-dialog {
  height: auto;
}
.cid-rz2iw8R3sQ .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-rz2iw8R3sQ .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-rz2iw8R3sQ .form-wrapper .mbr-form .form-group,
  .cid-rz2iw8R3sQ .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-rz2iw8R3sQ .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-rz2iw8R3sQ .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rz2iw8R3sQ .mbr-text {
  text-align: center;
  color: #ff0000;
}
.cid-rz2iw8R3sQ .pt-0 {
  padding-top: 0 !important;
}
.cid-rz2iw8R3sQ .pb-0 {
  padding-bottom: 0 !important;
}
.cid-rz2iw8R3sQ .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-rz2iw8R3sQ .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-rz2iw8R3sQ .modal-open {
  overflow: hidden;
}
.cid-rz2iw8R3sQ .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-rz2iw8R3sQ .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-rz2iw8R3sQ .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-rz2iw8R3sQ .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-rz2iw8R3sQ .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-rz2iw8R3sQ .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-rz2iw8R3sQ .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-rz2iw8R3sQ .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-rz2iw8R3sQ .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-rz2iw8R3sQ .modal-backdrop.fade {
  opacity: 0;
}
.cid-rz2iw8R3sQ .modal-backdrop.show {
  opacity: .5;
}
.cid-rz2iw8R3sQ .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-rz2iw8R3sQ .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-rz2iw8R3sQ .modal-header .close:hover {
  opacity: 1;
}
.cid-rz2iw8R3sQ .modal-header .close:focus {
  outline: none;
}
.cid-rz2iw8R3sQ .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-rz2iw8R3sQ .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-rz2iw8R3sQ .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-rz2iw8R3sQ .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-rz2iw8R3sQ .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-rz2iw8R3sQ .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-rz2iw8R3sQ .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-rz2iw8R3sQ .modal-sm {
    max-width: 300px;
  }
  .cid-rz2iw8R3sQ .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-rz2iw8R3sQ .modal-lg,
  .cid-rz2iw8R3sQ .modal-xl {
    max-width: 800px;
  }
  .cid-rz2iw8R3sQ .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-rz2iw8R3sQ .modal-xl {
    max-width: 1140px;
  }
  .cid-rz2iw8R3sQ .container {
    max-width: 1140px;
  }
}
.cid-rz2iw8R3sQ .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-rz2iw8R3sQ .container {
    max-width: 720px;
  }
}
.cid-rz2iw8R3sQ .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-rz2iw8R3sQ .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-rz2iw8R3sQ .form-group {
  margin-bottom: 1rem;
}
.cid-rz2iw8R3sQ .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-rz2iw8R3sQ .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-rz2iw8R3sQ .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-rz2iwcfp9d {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #343351;
}
@media (max-width: 767px) {
  .cid-rz2iwcfp9d .content {
    text-align: center;
  }
  .cid-rz2iwcfp9d .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-rz2iwcfp9d .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-rz2iwcfp9d .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-rz2iwcfp9d .media-wrap img {
  height: 6rem;
}
@media (max-width: 767px) {
  .cid-rz2iwcfp9d .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rz2iwcfp9d .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rz2iwcfp9d .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rz2iwcfp9d .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rz2iwcfp9d .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rz2iwcfp9d .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rz2iwcfp9d .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rz2iwcfp9d .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
