@import url(https://fonts.googleapis.com/css?family=Dancing+Script:400,700);
@import url(https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700);
@import url(https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i);





body {
  font-family: Poppins;
  font-style: normal;
  line-height: 1.5;
}
.mbr-section-title {
  font-style: normal;
  line-height: 1.2;
}
.mbr-section-subtitle {
  line-height: 1.3;
}
.mbr-text {
  font-style: normal;
  line-height: 1.6;
}
.display-1 {
  font-family: 'Dancing Script', handwriting;
  font-size: 2.4rem;
}
.display-2 {
  font-family: 'Poppins', sans-serif;
  font-size: 2rem;
}
.display-4 {
  font-family: 'Poppins', sans-serif;
  font-size: 0.87rem;
}
.display-5 {
  font-family: 'Poppins', sans-serif;
  font-size: 1.5rem;
}
.display-7 {
  font-family: 'Roboto', sans-serif;
  font-size: 1.06rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 768px) {
  .display-1 {
    font-size: 1.92rem;
    font-size: calc( 1.49rem + (2.4 - 1.49) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.49rem + (2.4 - 1.49) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    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))));
  }
  .display-4 {
    font-size: 0.696rem;
    font-size: calc( 0.9545rem + (0.87 - 0.9545) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (0.9545rem + (0.87 - 0.9545) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.2rem;
    font-size: calc( 1.175rem + (1.5 - 1.175) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.175rem + (1.5 - 1.175) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  display: -webkit-inline-flex;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
  padding: 1rem 3rem;
  border-radius: 3px;
}
.btn .mbr-iconfont {
  font-size: 1.6rem;
}
.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  padding: 0.6rem 1.5rem;
  border-radius: 3px;
}
.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  padding: 1rem 3rem;
  border-radius: 3px;
}
.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  padding: 1.2rem 3.2rem;
  border-radius: 3px;
}
.bg-primary {
  background-color: #951d19 !important;
}
.bg-success {
  background-color: #9473d2 !important;
}
.bg-info {
  background-color: #7237a2 !important;
}
.bg-warning {
  background-color: #f8f9c4 !important;
}
.bg-danger {
  background-color: #efefef !important;
}
.btn-primary,
.btn-primary:active,
.btn-primary.active {
  background-color: #951d19 !important;
  border-color: #951d19 !important;
  color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus {
  color: #ffffff !important;
  background-color: #951d19 !important;
  border-color: #951d19 !important;
}
.btn-primary:before {
  background-color: #53100e !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #53100e !important;
  border-color: #53100e !important;
}
.btn-secondary,
.btn-secondary:active,
.btn-secondary.active {
  background-color: #0e4f0e !important;
  border-color: #0e4f0e !important;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus {
  color: #ffffff !important;
  background-color: #0e4f0e !important;
  border-color: #0e4f0e !important;
}
.btn-secondary:before {
  background-color: #020e02 !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #020e02 !important;
  border-color: #020e02 !important;
}
.btn-info,
.btn-info:active,
.btn-info.active {
  background-color: #7237a2 !important;
  border-color: #7237a2 !important;
  color: #ffffff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus {
  color: #ffffff !important;
  background-color: #7237a2 !important;
  border-color: #7237a2 !important;
}
.btn-info:before {
  background-color: #4a2469 !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #4a2469 !important;
  border-color: #4a2469 !important;
}
.btn-success,
.btn-success:active,
.btn-success.active {
  background-color: #9473d2 !important;
  border-color: #9473d2 !important;
  color: #ffffff !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus {
  color: #ffffff !important;
  background-color: #9473d2 !important;
  border-color: #9473d2 !important;
}
.btn-success:before {
  background-color: #693cbc !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #693cbc !important;
  border-color: #693cbc !important;
}
.btn-warning,
.btn-warning:active,
.btn-warning.active {
  background-color: #f8f9c4 !important;
  border-color: #f8f9c4 !important;
  color: #aaac12 !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus {
  color: #aaac12 !important;
  background-color: #f8f9c4 !important;
  border-color: #f8f9c4 !important;
}
.btn-warning:before {
  background-color: #f0f27f !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #aaac12 !important;
  background-color: #f0f27f !important;
  border-color: #f0f27f !important;
}
.btn-danger,
.btn-danger:active,
.btn-danger.active {
  background-color: #efefef !important;
  border-color: #efefef !important;
  color: #707070 !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus {
  color: #707070 !important;
  background-color: #efefef !important;
  border-color: #efefef !important;
}
.btn-danger:before {
  background-color: #c9c9c9 !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #707070 !important;
  background-color: #c9c9c9 !important;
  border-color: #c9c9c9 !important;
}
.btn-white {
  color: #333333 !important;
}
.btn-white,
.btn-white:active,
.btn-white.active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus {
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-white:before {
  background-color: #d9d9d9 !important;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-black,
.btn-black:active,
.btn-black.active {
  background-color: #333333 !important;
  border-color: #333333 !important;
  color: #ffffff !important;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus {
  color: #ffffff !important;
  background-color: #333333 !important;
  border-color: #333333 !important;
}
.btn-black:before {
  background-color: #0d0d0d !important;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-primary-outline,
.btn-primary-outline:active,
.btn-primary-outline.active {
  background: none;
  border-color: #3e0c0a;
  color: #3e0c0a;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus {
  color: #ffffff;
  border-color: #951d19;
}
.btn-primary-outline:before {
  background-color: #951d19;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #951d19 !important;
  border-color: #951d19 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active,
.btn-secondary-outline.active {
  background: none;
  border-color: #000000;
  color: #000000;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus {
  color: #ffffff;
  border-color: #0e4f0e;
}
.btn-secondary-outline:before {
  background-color: #0e4f0e;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #0e4f0e !important;
  border-color: #0e4f0e !important;
}
.btn-info-outline,
.btn-info-outline:active,
.btn-info-outline.active {
  background: none;
  border-color: #3c1d56;
  color: #3c1d56;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus {
  color: #ffffff;
  border-color: #7237a2;
}
.btn-info-outline:before {
  background-color: #7237a2;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #7237a2 !important;
  border-color: #7237a2 !important;
}
.btn-success-outline,
.btn-success-outline:active,
.btn-success-outline.active {
  background: none;
  border-color: #5e36a9;
  color: #5e36a9;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus {
  color: #ffffff;
  border-color: #9473d2;
}
.btn-success-outline:before {
  background-color: #9473d2;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #9473d2 !important;
  border-color: #9473d2 !important;
}
.btn-warning-outline,
.btn-warning-outline:active,
.btn-warning-outline.active {
  background: none;
  border-color: #edf067;
  color: #edf067;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus {
  color: #aaac12;
  border-color: #f8f9c4;
}
.btn-warning-outline:before {
  background-color: #f8f9c4;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #f8f9c4 !important;
  border-color: #f8f9c4 !important;
}
.btn-danger-outline,
.btn-danger-outline:active,
.btn-danger-outline.active {
  background: none;
  border-color: #bcbcbc;
  color: #bcbcbc;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus {
  color: #707070;
  border-color: #efefef;
}
.btn-danger-outline:before {
  background-color: #efefef;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #efefef !important;
  border-color: #efefef !important;
}
.btn-black-outline,
.btn-black-outline:active,
.btn-black-outline.active {
  background: none;
  border-color: #000000;
  color: #000000;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus {
  color: #ffffff;
  border-color: #333333;
}
.btn-black-outline:before {
  background-color: #333333;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #333333 !important;
  border-color: #333333 !important;
}
.btn-white-outline,
.btn-white-outline:active,
.btn-white-outline.active {
  background: none;
  border-color: #ffffff;
  color: #ffffff;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus {
  color: #333333;
  border-color: #ffffff;
}
.btn-white-outline:before {
  background-color: #ffffff;
}
.btn-bgr {
  position: relative;
  transition: border 0.3s ease-in-out, color 0.5s;
  -webkit-mask-image: -webkit-radial-gradient(circle, white, black);
}
.btn-bgr span {
  position: relative;
  z-index: 12;
}
.btn-bgr:before {
  content: ' ';
  position: absolute;
  top: -2px;
  left: -2px;
  right: 105%;
  bottom: -2px;
  transition: right 0.3s ease-in-out;
  z-index: -1;
  border-radius: 100px;
}
.btn-bgr:hover:before {
  right: -2px;
}
.btn-underline {
  cursor: pointer;
  display: inline-block;
  position: relative;
  transition: color 0.2s ease-out;
}
.btn-underline:before {
  content: '';
  position: absolute;
  bottom: -3px;
  left: 0;
  width: 0;
  height: 2px;
  background-color: #951d19;
  -webkit-transition: width 0.2s ease-out;
  -moz-transition: width 0.2s ease-out;
  transition: width 0.2s ease-out;
}
.btn-underline:hover:before {
  width: 100%;
}
.text-primary {
  color: #951d19 !important;
}
.text-secondary {
  color: #0e4f0e !important;
}
.text-success {
  color: #9473d2 !important;
}
.text-info {
  color: #7237a2 !important;
}
.text-warning {
  color: #f8f9c4 !important;
}
.text-danger {
  color: #efefef !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #000000 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #3e0c0a !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #000000 !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #5e36a9 !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #3c1d56 !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #edf067 !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #bcbcbc !important;
}
a.text-white:hover,
a.text-white:focus {
  color: #b3b3b3 !important;
}
a.text-black:hover,
a.text-black:focus {
  color: #4d4d4d !important;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #7237a2;
}
.alert-warning {
  background-color: #f8f9c4;
}
.alert-danger {
  background-color: #efefef;
}
.mbr-section-btn a.btn:not(.btn-form) {
  border-radius: 100px;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2) !important;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #951d19;
  border-color: #951d19;
  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: #951d19;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #e1514c;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #b083d5;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffffff;
}
/* Scroll to top button*/
.scrollToTop_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%;
  -webkit-transform: rotate(135deg);
  transform: rotate(135deg);
}
/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}
.mbr-arrow a {
  color: #ffffff;
}
@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}
.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}
.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}
.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  width: 14px;
}
.form-control {
  background-color: #f5f5f5;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em;
}
.form-control,
.form-control:focus {
  border: 1px solid #e8e8e8;
}
.form-active .form-control:invalid {
  border-color: red;
}
.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
}
blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-color: #951d19;
  border-width: 3px;
}
ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}
pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}
.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}
.mbr-section__comments .row {
  -webkit-justify-content: center;
  justify-content: center;
}
/* Forms */
.mbr-form .btn {
  margin: .4rem 0;
}
.mbr-form .input-group-btn a.btn {
  border-radius: 100px !important;
}
.mbr-form .input-group-btn a.btn:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.mbr-form .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
  padding: 1rem 3rem;
}
.mbr-form .input-group-btn button[type="submit"]:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.form2 .form-control {
  border-top-left-radius: 100px;
  border-bottom-left-radius: 100px;
}
.form2 .input-group-btn a.btn {
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}
.form2 .input-group-btn button[type="submit"] {
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}
.form3 input[type="email"] {
  border-radius: 100px !important;
}
@media (max-width: 349px) {
  .form2 input[type="email"] {
    border-radius: 100px !important;
  }
  .form2 .input-group-btn a.btn {
    border-radius: 100px !important;
  }
  .form2 .input-group-btn button[type="submit"] {
    border-radius: 100px !important;
  }
}
@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
/* Social block */
.btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  border: 2px solid #c0a375;
  border-color: #951d19;
  color: #232323;
  cursor: pointer;
}
.btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.btn-social:hover {
  color: #fff;
  background: #951d19;
}
.btn-social + .btn {
  margin-left: .1rem;
}
/* Footer */
.mbr-footer-content li::before,
.mbr-footer .mbr-contacts li::before {
  background: #951d19;
}
.mbr-footer-content li a:hover,
.mbr-footer .mbr-contacts li a:hover {
  color: #951d19;
}
.footer3 input[type="email"],
.footer4 input[type="email"] {
  border-radius: 100px !important;
}
.footer3 .input-group-btn a.btn,
.footer4 .input-group-btn a.btn {
  border-radius: 100px !important;
}
.footer3 .input-group-btn button[type="submit"],
.footer4 .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
}
/* Headers*/
.header13 .form-inline input[type="email"],
.header14 .form-inline input[type="email"] {
  border-radius: 100px;
}
.header13 .form-inline input[type="text"],
.header14 .form-inline input[type="text"] {
  border-radius: 100px;
}
.header13 .form-inline input[type="tel"],
.header14 .form-inline input[type="tel"] {
  border-radius: 100px;
}
.header13 .form-inline a.btn,
.header14 .form-inline a.btn {
  border-radius: 100px;
}
.header13 .form-inline button,
.header14 .form-inline button {
  border-radius: 100px !important;
}
/* Content */
.content11 .counter-container div .counter {
  background: #951d19;
}
.content11 .counter-container div .counter {
  border-radius: 50%;
}
/*Menu*/
.display-1 > .mbr-iconfont {
  font-size: 3.84rem;
}
.display-2 > .mbr-iconfont {
  font-size: 3.2rem;
}
.display-4 > .mbr-iconfont {
  font-size: 1.392rem;
}
.display-5 > .mbr-iconfont {
  font-size: 2.4rem;
}
.display-7 > .mbr-iconfont {
  font-size: 1.696rem;
}
.display-7 {
  font-weight: 300;
}
.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}
html,
body {
  height: auto;
  min-height: 100vh;
}
.dropup .dropdown-toggle::after {
  display: none;
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #951d19;
  color: #ffffff;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: currentColor;
  border-bottom-color: currentColor;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #951d19;
  border-bottom-color: #951d19;
}
.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: #951d19 !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: #0e4f0e !important;
  box-shadow: none !important;
}
.cid-qZJzlBliVi {
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-qZJzlBliVi .mbr-figure {
  padding: 0;
}
.cid-qZJzlBliVi .content-row {
  background-color: #f4f3f1;
}
.cid-qZJzlBliVi .content-row .media-content {
  display: flex;
  justify-content: center;
  flex-direction: column;
}
.cid-qZJzlBliVi .content-row .media-content .mbr-overlay {
  background: linear-gradient(90deg, #0c57bf, #6441a5);
}
.cid-qZJzlBliVi .content-row .media-content .content-block {
  z-index: 1;
}
.cid-qZJzlBliVi H2 {
  color: #2c1616;
}
.cid-qZJzlBliVi H3 {
  color: #000066;
}
.cid-qZJzlBliVi .testimonial-text {
  color: #000000;
}
.cid-qZJyYEXgYL .navbar {
  padding: .5rem 0;
  background: #232323;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-qZJyYEXgYL .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-qZJyYEXgYL .menu-logo {
  display: flex;
  position: relative;
  align-items: center;
  margin-right: auto;
}
.cid-qZJyYEXgYL .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qZJyYEXgYL .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-qZJyYEXgYL .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qZJyYEXgYL .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qZJyYEXgYL .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qZJyYEXgYL .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qZJyYEXgYL .navbar-dropdown.bg-color.transparent.opened {
  background: #232323;
}
.cid-qZJyYEXgYL a {
  font-style: normal;
}
.cid-qZJyYEXgYL .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-qZJyYEXgYL .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-qZJyYEXgYL .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;
  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-qZJyYEXgYL .dropdown-item:hover:before {
  transform: scale(1, 1);
  width: 16px;
}
.cid-qZJyYEXgYL .content-text {
  margin-bottom: 0;
}
.cid-qZJyYEXgYL .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-qZJyYEXgYL .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #951d19;
    -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-qZJyYEXgYL .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-qZJyYEXgYL .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-qZJyYEXgYL .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-qZJyYEXgYL .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-qZJyYEXgYL .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-qZJyYEXgYL .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-qZJyYEXgYL .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-qZJyYEXgYL .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-qZJyYEXgYL .nav-dropdown .link {
  font-weight: 400;
}
.cid-qZJyYEXgYL .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-qZJyYEXgYL .menu-content-top .row {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-qZJyYEXgYL .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-qZJyYEXgYL .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-qZJyYEXgYL .content-right-side {
  text-align: center;
}
.cid-qZJyYEXgYL .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-qZJyYEXgYL .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-qZJyYEXgYL .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-qZJyYEXgYL .navbar .menu-content-top {
    display: block;
  }
  .cid-qZJyYEXgYL .menu-content-top .row {
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-qZJyYEXgYL .content-right-side {
    align-items: center;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    text-align: right;
    flex-wrap: wrap;
    display: flex;
  }
  .cid-qZJyYEXgYL .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-qZJyYEXgYL .menu-bottom {
    display: flex;
  }
  .cid-qZJyYEXgYL .navbar {
    display: block;
    padding: 0;
  }
  .cid-qZJyYEXgYL .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    align-items: center;
  }
  .cid-qZJyYEXgYL .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-qZJyYEXgYL .navbar-toggler {
    display: none;
  }
}
.cid-qZJyYEXgYL .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-qZJyYEXgYL .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qZJyYEXgYL .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-qZJyYEXgYL .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qZJyYEXgYL .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qZJyYEXgYL .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qZJyYEXgYL .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qZJyYEXgYL .dropdown .dropdown-menu {
  background: #232323;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qZJyYEXgYL .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-qZJyYEXgYL .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-qZJyYEXgYL .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-qZJyYEXgYL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-qZJyYEXgYL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  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-qZJyYEXgYL .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qZJyYEXgYL .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qZJyYEXgYL .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qZJyYEXgYL .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qZJyYEXgYL .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qZJyYEXgYL .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qZJyYEXgYL .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qZJyYEXgYL .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qZJyYEXgYL button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-qZJyYEXgYL button.navbar-toggler:focus {
  outline: none;
}
.cid-qZJyYEXgYL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qZJyYEXgYL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qZJyYEXgYL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qZJyYEXgYL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qZJyYEXgYL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qZJyYEXgYL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qZJyYEXgYL nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qZJyYEXgYL nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qZJyYEXgYL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qZJyYEXgYL .collapsed.navbar {
  flex-direction: column;
}
.cid-qZJyYEXgYL .collapsed .menu-bottom {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-qZJyYEXgYL .collapsed .menu-logo {
  margin-right: 0;
}
.cid-qZJyYEXgYL .collapsed .btn {
  display: flex;
}
.cid-qZJyYEXgYL .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qZJyYEXgYL .collapsed .navbar-collapse.collapsing,
.cid-qZJyYEXgYL .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qZJyYEXgYL .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qZJyYEXgYL .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qZJyYEXgYL .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qZJyYEXgYL .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qZJyYEXgYL .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qZJyYEXgYL .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qZJyYEXgYL .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qZJyYEXgYL .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qZJyYEXgYL .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qZJyYEXgYL .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qZJyYEXgYL .collapsed button.navbar-toggler {
  display: block;
  align-self: center;
}
.cid-qZJyYEXgYL .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-qZJyYEXgYL .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qZJyYEXgYL .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-qZJyYEXgYL .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qZJyYEXgYL .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qZJyYEXgYL .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-qZJyYEXgYL .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-qZJyYEXgYL .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-qZJyYEXgYL .dropdown-item:before {
    display: none;
  }
  .cid-qZJyYEXgYL .menu-logo {
    margin-right: 0;
  }
  .cid-qZJyYEXgYL img {
    height: 3.8rem !important;
  }
  .cid-qZJyYEXgYL .btn {
    display: flex;
  }
  .cid-qZJyYEXgYL button.navbar-toggler {
    display: block;
  }
  .cid-qZJyYEXgYL .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-qZJyYEXgYL .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qZJyYEXgYL .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qZJyYEXgYL .navbar-collapse.collapsing,
  .cid-qZJyYEXgYL .navbar-collapse.show {
    display: block !important;
  }
  .cid-qZJyYEXgYL .navbar-collapse.collapsing .navbar-nav,
  .cid-qZJyYEXgYL .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qZJyYEXgYL .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qZJyYEXgYL .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qZJyYEXgYL .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qZJyYEXgYL .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qZJyYEXgYL .navbar-collapse.collapsing .navbar-buttons,
  .cid-qZJyYEXgYL .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qZJyYEXgYL .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qZJyYEXgYL .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qZJyYEXgYL .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-qZJyYEXgYL .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qZJyYEXgYL .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qZJyYEXgYL .dropdown .dropdown-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-qZJyYEXgYL .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-qZJyYEXgYL .navbar-collapse {
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}
.cid-qZJyYEXgYL .nav-link:focus {
  outline: none;
}
.cid-qZJyYEXgYL .navbar-toggler {
  position: relative;
}
.cid-qZJyYEXgYL .dropdown-item.active,
.cid-qZJyYEXgYL .dropdown-item:active {
  background-color: #232323;
  color: auto;
}
.cid-qZJyYEXgYL .nav-link:hover,
.cid-qZJyYEXgYL .dropdown-item:hover {
  color: #4284df;
}
.cid-qZJzwFlbgj {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-qZJzwFlbgj .content {
    text-align: center;
  }
  .cid-qZJzwFlbgj .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-qZJzwFlbgj .img-logo img {
  height: 6rem;
}
.cid-qZJzwFlbgj .block .form-control {
  padding: 1.07em 1.07em;
}
.cid-qZJzwFlbgj .input {
  margin-bottom: 1rem;
}
.cid-qZJzwFlbgj [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-qZJzwFlbgj .input-group-btn {
  display: inline-block;
}
.cid-qZJzwFlbgj .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-qZJzwFlbgj .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-qZJzwFlbgj [type="submit"] {
  padding: .75rem 1.5625rem !important;
  text-transform: none;
}
.cid-qZJzwFlbgj .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-qZJzwFlbgj .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-qZJzwFlbgj .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-qZJzwFlbgj .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-qZJzwFlbgj .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-qZJzwFlbgj .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-qZJzwFlbgj .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-qZJzwFlbgj .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-qZJzwFlbgj form .input-group input.form-control,
.cid-qZJzwFlbgj form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-ruamjkxg77 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-ruamjkxg77 .mbr-text {
  text-align: center;
}
.cid-r7QOsTxZlL {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-r7QOsTxZlL .block-title {
  text-align: left;
}
.cid-rtDwCH5qLH {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-r7QNGWZ2df {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-r0MvYfmzug .navbar {
  padding: .5rem 0;
  background: #232323;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-r0MvYfmzug .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-r0MvYfmzug .menu-logo {
  display: flex;
  position: relative;
  align-items: center;
  margin-right: auto;
}
.cid-r0MvYfmzug .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-r0MvYfmzug .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-r0MvYfmzug .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r0MvYfmzug .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r0MvYfmzug .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-r0MvYfmzug .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r0MvYfmzug .navbar-dropdown.bg-color.transparent.opened {
  background: #232323;
}
.cid-r0MvYfmzug a {
  font-style: normal;
}
.cid-r0MvYfmzug .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-r0MvYfmzug .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-r0MvYfmzug .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;
  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-r0MvYfmzug .dropdown-item:hover:before {
  transform: scale(1, 1);
  width: 16px;
}
.cid-r0MvYfmzug .content-text {
  margin-bottom: 0;
}
.cid-r0MvYfmzug .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-r0MvYfmzug .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #951d19;
    -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-r0MvYfmzug .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-r0MvYfmzug .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-r0MvYfmzug .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-r0MvYfmzug .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-r0MvYfmzug .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-r0MvYfmzug .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-r0MvYfmzug .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-r0MvYfmzug .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-r0MvYfmzug .nav-dropdown .link {
  font-weight: 400;
}
.cid-r0MvYfmzug .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-r0MvYfmzug .menu-content-top .row {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-r0MvYfmzug .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-r0MvYfmzug .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-r0MvYfmzug .content-right-side {
  text-align: center;
}
.cid-r0MvYfmzug .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-r0MvYfmzug .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-r0MvYfmzug .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-r0MvYfmzug .navbar .menu-content-top {
    display: block;
  }
  .cid-r0MvYfmzug .menu-content-top .row {
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-r0MvYfmzug .content-right-side {
    align-items: center;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    text-align: right;
    flex-wrap: wrap;
    display: flex;
  }
  .cid-r0MvYfmzug .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-r0MvYfmzug .menu-bottom {
    display: flex;
  }
  .cid-r0MvYfmzug .navbar {
    display: block;
    padding: 0;
  }
  .cid-r0MvYfmzug .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    align-items: center;
  }
  .cid-r0MvYfmzug .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-r0MvYfmzug .navbar-toggler {
    display: none;
  }
}
.cid-r0MvYfmzug .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-r0MvYfmzug .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-r0MvYfmzug .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-r0MvYfmzug .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r0MvYfmzug .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r0MvYfmzug .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r0MvYfmzug .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r0MvYfmzug .dropdown .dropdown-menu {
  background: #232323;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r0MvYfmzug .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-r0MvYfmzug .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-r0MvYfmzug .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-r0MvYfmzug .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-r0MvYfmzug .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  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-r0MvYfmzug .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r0MvYfmzug .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r0MvYfmzug .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-r0MvYfmzug .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r0MvYfmzug .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r0MvYfmzug .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r0MvYfmzug .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r0MvYfmzug .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r0MvYfmzug button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-r0MvYfmzug button.navbar-toggler:focus {
  outline: none;
}
.cid-r0MvYfmzug button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r0MvYfmzug button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r0MvYfmzug button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r0MvYfmzug button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r0MvYfmzug button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r0MvYfmzug nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r0MvYfmzug nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r0MvYfmzug nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r0MvYfmzug nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r0MvYfmzug .collapsed.navbar {
  flex-direction: column;
}
.cid-r0MvYfmzug .collapsed .menu-bottom {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-r0MvYfmzug .collapsed .menu-logo {
  margin-right: 0;
}
.cid-r0MvYfmzug .collapsed .btn {
  display: flex;
}
.cid-r0MvYfmzug .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r0MvYfmzug .collapsed .navbar-collapse.collapsing,
.cid-r0MvYfmzug .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r0MvYfmzug .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r0MvYfmzug .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r0MvYfmzug .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r0MvYfmzug .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r0MvYfmzug .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r0MvYfmzug .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r0MvYfmzug .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r0MvYfmzug .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r0MvYfmzug .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r0MvYfmzug .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r0MvYfmzug .collapsed button.navbar-toggler {
  display: block;
  align-self: center;
}
.cid-r0MvYfmzug .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-r0MvYfmzug .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r0MvYfmzug .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-r0MvYfmzug .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r0MvYfmzug .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r0MvYfmzug .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-r0MvYfmzug .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-r0MvYfmzug .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-r0MvYfmzug .dropdown-item:before {
    display: none;
  }
  .cid-r0MvYfmzug .menu-logo {
    margin-right: 0;
  }
  .cid-r0MvYfmzug img {
    height: 3.8rem !important;
  }
  .cid-r0MvYfmzug .btn {
    display: flex;
  }
  .cid-r0MvYfmzug button.navbar-toggler {
    display: block;
  }
  .cid-r0MvYfmzug .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-r0MvYfmzug .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r0MvYfmzug .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r0MvYfmzug .navbar-collapse.collapsing,
  .cid-r0MvYfmzug .navbar-collapse.show {
    display: block !important;
  }
  .cid-r0MvYfmzug .navbar-collapse.collapsing .navbar-nav,
  .cid-r0MvYfmzug .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r0MvYfmzug .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r0MvYfmzug .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r0MvYfmzug .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r0MvYfmzug .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r0MvYfmzug .navbar-collapse.collapsing .navbar-buttons,
  .cid-r0MvYfmzug .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r0MvYfmzug .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r0MvYfmzug .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r0MvYfmzug .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-r0MvYfmzug .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r0MvYfmzug .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r0MvYfmzug .dropdown .dropdown-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-r0MvYfmzug .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-r0MvYfmzug .navbar-collapse {
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}
.cid-r0MvYfmzug .nav-link:focus {
  outline: none;
}
.cid-r0MvYfmzug .navbar-toggler {
  position: relative;
}
.cid-r0MvYfmzug .dropdown-item.active,
.cid-r0MvYfmzug .dropdown-item:active {
  background-color: #232323;
  color: auto;
}
.cid-r0MvYfmzug .nav-link:hover,
.cid-r0MvYfmzug .dropdown-item:hover {
  color: #4284df;
}
.cid-r0MvYieGTk {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-r0MvYieGTk .mbr-text,
.cid-r0MvYieGTk blockquote {
  color: #767676;
}
.cid-r0MvYieGTk .mbr-text {
  text-align: center;
}
.cid-ru7hdFVzMz {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-ru7hdFVzMz .content {
    text-align: center;
  }
  .cid-ru7hdFVzMz .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-ru7hdFVzMz .img-logo img {
  height: 6rem;
}
.cid-ru7hdFVzMz .block .form-control {
  padding: 1.07em 1.07em;
}
.cid-ru7hdFVzMz .input {
  margin-bottom: 1rem;
}
.cid-ru7hdFVzMz [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-ru7hdFVzMz .input-group-btn {
  display: inline-block;
}
.cid-ru7hdFVzMz .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-ru7hdFVzMz .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-ru7hdFVzMz [type="submit"] {
  padding: .75rem 1.5625rem !important;
  text-transform: none;
}
.cid-ru7hdFVzMz .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-ru7hdFVzMz .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ru7hdFVzMz .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ru7hdFVzMz .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ru7hdFVzMz .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ru7hdFVzMz .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-ru7hdFVzMz .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ru7hdFVzMz .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ru7hdFVzMz form .input-group input.form-control,
.cid-ru7hdFVzMz form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-r14gpbUwqG {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-r14gpbUwqG h4 {
  font-weight: 600;
  color: #e2e2e2;
}
.cid-r14gpbUwqG .mbr-section-subtitle {
  color: #767676;
}
.cid-r14gpbUwqG .article {
  padding-right: 2rem;
  padding-left: 2rem;
}
@media (min-width: 768px) {
  .cid-r14gpbUwqG .article-right-border {
    border-right: 2px dotted #e2e2e2;
  }
}
.cid-r14gpbUwqG H2 {
  text-align: left;
}
.cid-r14gpbUwqG .mbr-text-left {
  text-align: left;
}
.cid-ru0PHFFGPk {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rqLnV0sNGI {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rqLnV0sNGI .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-rqLnV0sNGI h4 {
  text-align: center;
}
.cid-rqLnV0sNGI p {
  text-align: center;
}
.cid-rqLnV0sNGI .card .card-img span {
  font-size: 40px;
  padding: 1.5rem;
  background: #4284df;
  border: 2px solid #4284df;
  color: #ffffff;
  border-radius: 50%;
  transition: all .3s;
}
.cid-rqLnV0sNGI .card:hover .card-img span {
  background: none;
  color: #4284df;
}
.cid-r14bmmP1zX .navbar {
  padding: .5rem 0;
  background: #232323;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-r14bmmP1zX .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-r14bmmP1zX .menu-logo {
  display: flex;
  position: relative;
  align-items: center;
  margin-right: auto;
}
.cid-r14bmmP1zX .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-r14bmmP1zX .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-r14bmmP1zX .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r14bmmP1zX .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r14bmmP1zX .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-r14bmmP1zX .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r14bmmP1zX .navbar-dropdown.bg-color.transparent.opened {
  background: #232323;
}
.cid-r14bmmP1zX a {
  font-style: normal;
}
.cid-r14bmmP1zX .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-r14bmmP1zX .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-r14bmmP1zX .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;
  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-r14bmmP1zX .dropdown-item:hover:before {
  transform: scale(1, 1);
  width: 16px;
}
.cid-r14bmmP1zX .content-text {
  margin-bottom: 0;
}
.cid-r14bmmP1zX .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-r14bmmP1zX .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #951d19;
    -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-r14bmmP1zX .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-r14bmmP1zX .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-r14bmmP1zX .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-r14bmmP1zX .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-r14bmmP1zX .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-r14bmmP1zX .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-r14bmmP1zX .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-r14bmmP1zX .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-r14bmmP1zX .nav-dropdown .link {
  font-weight: 400;
}
.cid-r14bmmP1zX .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-r14bmmP1zX .menu-content-top .row {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-r14bmmP1zX .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-r14bmmP1zX .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-r14bmmP1zX .content-right-side {
  text-align: center;
}
.cid-r14bmmP1zX .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-r14bmmP1zX .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-r14bmmP1zX .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-r14bmmP1zX .navbar .menu-content-top {
    display: block;
  }
  .cid-r14bmmP1zX .menu-content-top .row {
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-r14bmmP1zX .content-right-side {
    align-items: center;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    text-align: right;
    flex-wrap: wrap;
    display: flex;
  }
  .cid-r14bmmP1zX .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-r14bmmP1zX .menu-bottom {
    display: flex;
  }
  .cid-r14bmmP1zX .navbar {
    display: block;
    padding: 0;
  }
  .cid-r14bmmP1zX .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    align-items: center;
  }
  .cid-r14bmmP1zX .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-r14bmmP1zX .navbar-toggler {
    display: none;
  }
}
.cid-r14bmmP1zX .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-r14bmmP1zX .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-r14bmmP1zX .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-r14bmmP1zX .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r14bmmP1zX .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r14bmmP1zX .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r14bmmP1zX .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r14bmmP1zX .dropdown .dropdown-menu {
  background: #232323;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r14bmmP1zX .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-r14bmmP1zX .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-r14bmmP1zX .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-r14bmmP1zX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-r14bmmP1zX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  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-r14bmmP1zX .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r14bmmP1zX .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r14bmmP1zX .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-r14bmmP1zX .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r14bmmP1zX .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r14bmmP1zX .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r14bmmP1zX .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r14bmmP1zX .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r14bmmP1zX button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-r14bmmP1zX button.navbar-toggler:focus {
  outline: none;
}
.cid-r14bmmP1zX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r14bmmP1zX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r14bmmP1zX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r14bmmP1zX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r14bmmP1zX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r14bmmP1zX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r14bmmP1zX nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r14bmmP1zX nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r14bmmP1zX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r14bmmP1zX .collapsed.navbar {
  flex-direction: column;
}
.cid-r14bmmP1zX .collapsed .menu-bottom {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-r14bmmP1zX .collapsed .menu-logo {
  margin-right: 0;
}
.cid-r14bmmP1zX .collapsed .btn {
  display: flex;
}
.cid-r14bmmP1zX .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r14bmmP1zX .collapsed .navbar-collapse.collapsing,
.cid-r14bmmP1zX .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r14bmmP1zX .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r14bmmP1zX .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r14bmmP1zX .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r14bmmP1zX .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r14bmmP1zX .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r14bmmP1zX .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r14bmmP1zX .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r14bmmP1zX .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r14bmmP1zX .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r14bmmP1zX .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r14bmmP1zX .collapsed button.navbar-toggler {
  display: block;
  align-self: center;
}
.cid-r14bmmP1zX .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-r14bmmP1zX .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r14bmmP1zX .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-r14bmmP1zX .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r14bmmP1zX .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r14bmmP1zX .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-r14bmmP1zX .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-r14bmmP1zX .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-r14bmmP1zX .dropdown-item:before {
    display: none;
  }
  .cid-r14bmmP1zX .menu-logo {
    margin-right: 0;
  }
  .cid-r14bmmP1zX img {
    height: 3.8rem !important;
  }
  .cid-r14bmmP1zX .btn {
    display: flex;
  }
  .cid-r14bmmP1zX button.navbar-toggler {
    display: block;
  }
  .cid-r14bmmP1zX .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-r14bmmP1zX .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r14bmmP1zX .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r14bmmP1zX .navbar-collapse.collapsing,
  .cid-r14bmmP1zX .navbar-collapse.show {
    display: block !important;
  }
  .cid-r14bmmP1zX .navbar-collapse.collapsing .navbar-nav,
  .cid-r14bmmP1zX .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r14bmmP1zX .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r14bmmP1zX .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r14bmmP1zX .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r14bmmP1zX .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r14bmmP1zX .navbar-collapse.collapsing .navbar-buttons,
  .cid-r14bmmP1zX .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r14bmmP1zX .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r14bmmP1zX .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r14bmmP1zX .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-r14bmmP1zX .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r14bmmP1zX .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r14bmmP1zX .dropdown .dropdown-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-r14bmmP1zX .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-r14bmmP1zX .navbar-collapse {
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}
.cid-r14bmmP1zX .nav-link:focus {
  outline: none;
}
.cid-r14bmmP1zX .navbar-toggler {
  position: relative;
}
.cid-r14bmmP1zX .dropdown-item.active,
.cid-r14bmmP1zX .dropdown-item:active {
  background-color: #232323;
  color: auto;
}
.cid-r14bmmP1zX .nav-link:hover,
.cid-r14bmmP1zX .dropdown-item:hover {
  color: #4284df;
}
.cid-r14bmnaO2q {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-r14bmnaO2q .mbr-text,
.cid-r14bmnaO2q blockquote {
  color: #767676;
}
.cid-r14bmnaO2q .mbr-text {
  text-align: center;
}
.cid-ru6t8JFAsl {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-ru6t8JFAsl .content {
    text-align: center;
  }
  .cid-ru6t8JFAsl .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-ru6t8JFAsl .img-logo img {
  height: 6rem;
}
.cid-ru6t8JFAsl .block .form-control {
  padding: 1.07em 1.07em;
}
.cid-ru6t8JFAsl .input {
  margin-bottom: 1rem;
}
.cid-ru6t8JFAsl [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-ru6t8JFAsl .input-group-btn {
  display: inline-block;
}
.cid-ru6t8JFAsl .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-ru6t8JFAsl .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-ru6t8JFAsl [type="submit"] {
  padding: .75rem 1.5625rem !important;
  text-transform: none;
}
.cid-ru6t8JFAsl .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-ru6t8JFAsl .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ru6t8JFAsl .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ru6t8JFAsl .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ru6t8JFAsl .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ru6t8JFAsl .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-ru6t8JFAsl .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ru6t8JFAsl .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ru6t8JFAsl form .input-group input.form-control,
.cid-ru6t8JFAsl form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-rmbPZkLjVA {
  padding-top: 135px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rmbPZkLjVA .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-rmbPZkLjVA h4 {
  font-weight: 500;
}
.cid-rmbPZkLjVA h4,
.cid-rmbPZkLjVA h5 {
  text-align: center;
}
.cid-rmbPZkLjVA p {
  text-align: center;
}
.cid-rmbPZkLjVA .card-box {
  text-align: center;
}
.cid-rmbPZkLjVA .card-img {
  font-size: 3rem;
}
.cid-rmbPZkLjVA .mbr-iconfont {
  color: #951d19;
}
.cid-rmbPZkLjVA .mbr-section-subtitle {
  text-align: left;
}
.cid-rmbPZkLjVA H2 {
  text-align: left;
}
.cid-rmbPZkLjVA .card-title,
.cid-rmbPZkLjVA .card-img {
  text-align: left;
}
.cid-r0PtXmL9sW .navbar {
  padding: .5rem 0;
  background: #232323;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-r0PtXmL9sW .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-r0PtXmL9sW .menu-logo {
  display: flex;
  position: relative;
  align-items: center;
  margin-right: auto;
}
.cid-r0PtXmL9sW .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-r0PtXmL9sW .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-r0PtXmL9sW .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r0PtXmL9sW .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r0PtXmL9sW .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-r0PtXmL9sW .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r0PtXmL9sW .navbar-dropdown.bg-color.transparent.opened {
  background: #232323;
}
.cid-r0PtXmL9sW a {
  font-style: normal;
}
.cid-r0PtXmL9sW .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-r0PtXmL9sW .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-r0PtXmL9sW .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;
  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-r0PtXmL9sW .dropdown-item:hover:before {
  transform: scale(1, 1);
  width: 16px;
}
.cid-r0PtXmL9sW .content-text {
  margin-bottom: 0;
}
.cid-r0PtXmL9sW .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-r0PtXmL9sW .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #951d19;
    -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-r0PtXmL9sW .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-r0PtXmL9sW .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-r0PtXmL9sW .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-r0PtXmL9sW .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-r0PtXmL9sW .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-r0PtXmL9sW .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-r0PtXmL9sW .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-r0PtXmL9sW .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-r0PtXmL9sW .nav-dropdown .link {
  font-weight: 400;
}
.cid-r0PtXmL9sW .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-r0PtXmL9sW .menu-content-top .row {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-r0PtXmL9sW .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-r0PtXmL9sW .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-r0PtXmL9sW .content-right-side {
  text-align: center;
}
.cid-r0PtXmL9sW .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-r0PtXmL9sW .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-r0PtXmL9sW .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-r0PtXmL9sW .navbar .menu-content-top {
    display: block;
  }
  .cid-r0PtXmL9sW .menu-content-top .row {
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-r0PtXmL9sW .content-right-side {
    align-items: center;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    text-align: right;
    flex-wrap: wrap;
    display: flex;
  }
  .cid-r0PtXmL9sW .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-r0PtXmL9sW .menu-bottom {
    display: flex;
  }
  .cid-r0PtXmL9sW .navbar {
    display: block;
    padding: 0;
  }
  .cid-r0PtXmL9sW .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    align-items: center;
  }
  .cid-r0PtXmL9sW .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-r0PtXmL9sW .navbar-toggler {
    display: none;
  }
}
.cid-r0PtXmL9sW .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-r0PtXmL9sW .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-r0PtXmL9sW .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-r0PtXmL9sW .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r0PtXmL9sW .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r0PtXmL9sW .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r0PtXmL9sW .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r0PtXmL9sW .dropdown .dropdown-menu {
  background: #232323;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r0PtXmL9sW .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-r0PtXmL9sW .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-r0PtXmL9sW .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-r0PtXmL9sW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-r0PtXmL9sW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  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-r0PtXmL9sW .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r0PtXmL9sW .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r0PtXmL9sW .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-r0PtXmL9sW .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r0PtXmL9sW .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r0PtXmL9sW .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r0PtXmL9sW .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r0PtXmL9sW .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r0PtXmL9sW button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-r0PtXmL9sW button.navbar-toggler:focus {
  outline: none;
}
.cid-r0PtXmL9sW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r0PtXmL9sW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r0PtXmL9sW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r0PtXmL9sW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r0PtXmL9sW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r0PtXmL9sW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r0PtXmL9sW nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r0PtXmL9sW nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r0PtXmL9sW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r0PtXmL9sW .collapsed.navbar {
  flex-direction: column;
}
.cid-r0PtXmL9sW .collapsed .menu-bottom {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-r0PtXmL9sW .collapsed .menu-logo {
  margin-right: 0;
}
.cid-r0PtXmL9sW .collapsed .btn {
  display: flex;
}
.cid-r0PtXmL9sW .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r0PtXmL9sW .collapsed .navbar-collapse.collapsing,
.cid-r0PtXmL9sW .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r0PtXmL9sW .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r0PtXmL9sW .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r0PtXmL9sW .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r0PtXmL9sW .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r0PtXmL9sW .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r0PtXmL9sW .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r0PtXmL9sW .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r0PtXmL9sW .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r0PtXmL9sW .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r0PtXmL9sW .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r0PtXmL9sW .collapsed button.navbar-toggler {
  display: block;
  align-self: center;
}
.cid-r0PtXmL9sW .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-r0PtXmL9sW .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r0PtXmL9sW .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-r0PtXmL9sW .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r0PtXmL9sW .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r0PtXmL9sW .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-r0PtXmL9sW .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-r0PtXmL9sW .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-r0PtXmL9sW .dropdown-item:before {
    display: none;
  }
  .cid-r0PtXmL9sW .menu-logo {
    margin-right: 0;
  }
  .cid-r0PtXmL9sW img {
    height: 3.8rem !important;
  }
  .cid-r0PtXmL9sW .btn {
    display: flex;
  }
  .cid-r0PtXmL9sW button.navbar-toggler {
    display: block;
  }
  .cid-r0PtXmL9sW .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-r0PtXmL9sW .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r0PtXmL9sW .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r0PtXmL9sW .navbar-collapse.collapsing,
  .cid-r0PtXmL9sW .navbar-collapse.show {
    display: block !important;
  }
  .cid-r0PtXmL9sW .navbar-collapse.collapsing .navbar-nav,
  .cid-r0PtXmL9sW .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r0PtXmL9sW .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r0PtXmL9sW .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r0PtXmL9sW .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r0PtXmL9sW .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r0PtXmL9sW .navbar-collapse.collapsing .navbar-buttons,
  .cid-r0PtXmL9sW .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r0PtXmL9sW .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r0PtXmL9sW .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r0PtXmL9sW .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-r0PtXmL9sW .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r0PtXmL9sW .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r0PtXmL9sW .dropdown .dropdown-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-r0PtXmL9sW .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-r0PtXmL9sW .navbar-collapse {
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}
.cid-r0PtXmL9sW .nav-link:focus {
  outline: none;
}
.cid-r0PtXmL9sW .navbar-toggler {
  position: relative;
}
.cid-r0PtXmL9sW .dropdown-item.active,
.cid-r0PtXmL9sW .dropdown-item:active {
  background-color: #232323;
  color: auto;
}
.cid-r0PtXmL9sW .nav-link:hover,
.cid-r0PtXmL9sW .dropdown-item:hover {
  color: #4284df;
}
.cid-r0PtXorM9B {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-r0PtXorM9B .mbr-text,
.cid-r0PtXorM9B blockquote {
  color: #767676;
}
.cid-r0PtXorM9B .mbr-text {
  text-align: center;
}
.cid-ru6uAKt32D {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-ru6uAKt32D .content {
    text-align: center;
  }
  .cid-ru6uAKt32D .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-ru6uAKt32D .img-logo img {
  height: 6rem;
}
.cid-ru6uAKt32D .block .form-control {
  padding: 1.07em 1.07em;
}
.cid-ru6uAKt32D .input {
  margin-bottom: 1rem;
}
.cid-ru6uAKt32D [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-ru6uAKt32D .input-group-btn {
  display: inline-block;
}
.cid-ru6uAKt32D .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-ru6uAKt32D .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-ru6uAKt32D [type="submit"] {
  padding: .75rem 1.5625rem !important;
  text-transform: none;
}
.cid-ru6uAKt32D .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-ru6uAKt32D .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ru6uAKt32D .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ru6uAKt32D .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ru6uAKt32D .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ru6uAKt32D .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-ru6uAKt32D .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ru6uAKt32D .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ru6uAKt32D form .input-group input.form-control,
.cid-ru6uAKt32D form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-r0OyVSmVh2 .navbar {
  padding: .5rem 0;
  background: #232323;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-r0OyVSmVh2 .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-r0OyVSmVh2 .menu-logo {
  display: flex;
  position: relative;
  align-items: center;
  margin-right: auto;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-r0OyVSmVh2 .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-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r0OyVSmVh2 .navbar-dropdown.bg-color.transparent.opened {
  background: #232323;
}
.cid-r0OyVSmVh2 a {
  font-style: normal;
}
.cid-r0OyVSmVh2 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-r0OyVSmVh2 .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-r0OyVSmVh2 .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;
  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-r0OyVSmVh2 .dropdown-item:hover:before {
  transform: scale(1, 1);
  width: 16px;
}
.cid-r0OyVSmVh2 .content-text {
  margin-bottom: 0;
}
.cid-r0OyVSmVh2 .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-r0OyVSmVh2 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #951d19;
    -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-r0OyVSmVh2 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-r0OyVSmVh2 .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-r0OyVSmVh2 .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-r0OyVSmVh2 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-r0OyVSmVh2 .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-r0OyVSmVh2 .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-r0OyVSmVh2 .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-r0OyVSmVh2 .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-r0OyVSmVh2 .nav-dropdown .link {
  font-weight: 400;
}
.cid-r0OyVSmVh2 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-r0OyVSmVh2 .menu-content-top .row {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-r0OyVSmVh2 .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-r0OyVSmVh2 .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-r0OyVSmVh2 .content-right-side {
  text-align: center;
}
.cid-r0OyVSmVh2 .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-r0OyVSmVh2 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-r0OyVSmVh2 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-r0OyVSmVh2 .navbar .menu-content-top {
    display: block;
  }
  .cid-r0OyVSmVh2 .menu-content-top .row {
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-r0OyVSmVh2 .content-right-side {
    align-items: center;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    text-align: right;
    flex-wrap: wrap;
    display: flex;
  }
  .cid-r0OyVSmVh2 .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-r0OyVSmVh2 .menu-bottom {
    display: flex;
  }
  .cid-r0OyVSmVh2 .navbar {
    display: block;
    padding: 0;
  }
  .cid-r0OyVSmVh2 .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    align-items: center;
  }
  .cid-r0OyVSmVh2 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-r0OyVSmVh2 .navbar-toggler {
    display: none;
  }
}
.cid-r0OyVSmVh2 .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-r0OyVSmVh2 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-r0OyVSmVh2 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu {
  background: #232323;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  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-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r0OyVSmVh2 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-r0OyVSmVh2 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r0OyVSmVh2 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-r0OyVSmVh2 button.navbar-toggler:focus {
  outline: none;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r0OyVSmVh2 .collapsed.navbar {
  flex-direction: column;
}
.cid-r0OyVSmVh2 .collapsed .menu-bottom {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-r0OyVSmVh2 .collapsed .menu-logo {
  margin-right: 0;
}
.cid-r0OyVSmVh2 .collapsed .btn {
  display: flex;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r0OyVSmVh2 .collapsed button.navbar-toggler {
  display: block;
  align-self: center;
}
.cid-r0OyVSmVh2 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-r0OyVSmVh2 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r0OyVSmVh2 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-r0OyVSmVh2 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r0OyVSmVh2 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r0OyVSmVh2 .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-r0OyVSmVh2 .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-r0OyVSmVh2 .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-r0OyVSmVh2 .dropdown-item:before {
    display: none;
  }
  .cid-r0OyVSmVh2 .menu-logo {
    margin-right: 0;
  }
  .cid-r0OyVSmVh2 img {
    height: 3.8rem !important;
  }
  .cid-r0OyVSmVh2 .btn {
    display: flex;
  }
  .cid-r0OyVSmVh2 button.navbar-toggler {
    display: block;
  }
  .cid-r0OyVSmVh2 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-r0OyVSmVh2 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r0OyVSmVh2 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing,
  .cid-r0OyVSmVh2 .navbar-collapse.show {
    display: block !important;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-nav,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-buttons,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r0OyVSmVh2 .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-r0OyVSmVh2 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r0OyVSmVh2 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r0OyVSmVh2 .dropdown .dropdown-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-r0OyVSmVh2 .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-r0OyVSmVh2 .navbar-collapse {
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}
.cid-r0OyVSmVh2 .nav-link:focus {
  outline: none;
}
.cid-r0OyVSmVh2 .navbar-toggler {
  position: relative;
}
.cid-r0OyVSmVh2 .dropdown-item.active,
.cid-r0OyVSmVh2 .dropdown-item:active {
  background-color: #232323;
  color: auto;
}
.cid-r0OyVSmVh2 .nav-link:hover,
.cid-r0OyVSmVh2 .dropdown-item:hover {
  color: #4284df;
}
.cid-r0OyVSWBte {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-r0OyVSWBte .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-r0OyVSWBte .container-table {
  margin: 0 auto;
}
.cid-r0OyVSWBte .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-r0OyVSWBte .dataTables_wrapper {
  display: block;
}
.cid-r0OyVSWBte .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-r0OyVSWBte table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-r0OyVSWBte table th {
  border-top: 1px solid #cccccc;
  transition: all .2s;
  border-bottom: none;
}
.cid-r0OyVSWBte table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-r0OyVSWBte table td {
  border-top: 1px solid #cccccc;
}
.cid-r0OyVSWBte table td:hover {
  color: #951d19;
}
.cid-r0OyVSWBte table tr:last-child td {
  border-bottom: 1px solid #cccccc;
}
.cid-r0OyVSWBte .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-r0OyVSWBte .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-r0OyVSWBte .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-r0OyVSWBte .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-r0OyVSWBte .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-r0OyVSWBte .dataTables_filter {
    text-align: center;
  }
  .cid-r0OyVSWBte .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-r0OyVSWBte .mbr-section-title {
  text-align: left;
}
.cid-r0OyVSWBte .body-item {
  text-align: left;
}
.cid-r0OyVVaRrY {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-r0OyVVaRrY .mbr-text,
.cid-r0OyVVaRrY blockquote {
  color: #000000;
}
.cid-rl0YXxn1vp {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rl0YXxn1vp .mbr-section-subtitle {
  color: #767676;
}
.cid-rl0YXxn1vp .container-table {
  margin: 0 auto;
}
.cid-rl0YXxn1vp .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rl0YXxn1vp .dataTables_wrapper {
  display: block;
}
.cid-rl0YXxn1vp .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rl0YXxn1vp table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-rl0YXxn1vp table th {
  border-top: 1px solid #cccccc;
  transition: all .2s;
  border-bottom: none;
}
.cid-rl0YXxn1vp table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rl0YXxn1vp table td {
  border-top: 1px solid #cccccc;
}
.cid-rl0YXxn1vp table td:hover {
  color: #951d19;
}
.cid-rl0YXxn1vp table tr:last-child td {
  border-bottom: 1px solid #cccccc;
}
.cid-rl0YXxn1vp .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rl0YXxn1vp .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rl0YXxn1vp .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rl0YXxn1vp .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rl0YXxn1vp .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rl0YXxn1vp .dataTables_filter {
    text-align: center;
  }
  .cid-rl0YXxn1vp .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rl0Z1rBuCQ {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rl0Z1rBuCQ .mbr-text,
.cid-rl0Z1rBuCQ blockquote {
  color: #000000;
}
.cid-r0OyVVyHf1 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-r0OyVVyHf1 .mbr-text,
.cid-r0OyVVyHf1 blockquote {
  color: #767676;
}
.cid-r0OyVVyHf1 .mbr-text {
  text-align: center;
}
.cid-ru79Mhacrw {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-ru79Mhacrw .content {
    text-align: center;
  }
  .cid-ru79Mhacrw .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-ru79Mhacrw .img-logo img {
  height: 6rem;
}
.cid-ru79Mhacrw .block .form-control {
  padding: 1.07em 1.07em;
}
.cid-ru79Mhacrw .input {
  margin-bottom: 1rem;
}
.cid-ru79Mhacrw [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-ru79Mhacrw .input-group-btn {
  display: inline-block;
}
.cid-ru79Mhacrw .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-ru79Mhacrw .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-ru79Mhacrw [type="submit"] {
  padding: .75rem 1.5625rem !important;
  text-transform: none;
}
.cid-ru79Mhacrw .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-ru79Mhacrw .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ru79Mhacrw .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ru79Mhacrw .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ru79Mhacrw .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ru79Mhacrw .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-ru79Mhacrw .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ru79Mhacrw .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ru79Mhacrw form .input-group input.form-control,
.cid-ru79Mhacrw form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-r0OyVSmVh2 .navbar {
  padding: .5rem 0;
  background: #232323;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-r0OyVSmVh2 .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-r0OyVSmVh2 .menu-logo {
  display: flex;
  position: relative;
  align-items: center;
  margin-right: auto;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-r0OyVSmVh2 .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-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r0OyVSmVh2 .navbar-dropdown.bg-color.transparent.opened {
  background: #232323;
}
.cid-r0OyVSmVh2 a {
  font-style: normal;
}
.cid-r0OyVSmVh2 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-r0OyVSmVh2 .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-r0OyVSmVh2 .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;
  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-r0OyVSmVh2 .dropdown-item:hover:before {
  transform: scale(1, 1);
  width: 16px;
}
.cid-r0OyVSmVh2 .content-text {
  margin-bottom: 0;
}
.cid-r0OyVSmVh2 .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-r0OyVSmVh2 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #951d19;
    -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-r0OyVSmVh2 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-r0OyVSmVh2 .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-r0OyVSmVh2 .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-r0OyVSmVh2 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-r0OyVSmVh2 .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-r0OyVSmVh2 .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-r0OyVSmVh2 .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-r0OyVSmVh2 .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-r0OyVSmVh2 .nav-dropdown .link {
  font-weight: 400;
}
.cid-r0OyVSmVh2 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-r0OyVSmVh2 .menu-content-top .row {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-r0OyVSmVh2 .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-r0OyVSmVh2 .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-r0OyVSmVh2 .content-right-side {
  text-align: center;
}
.cid-r0OyVSmVh2 .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-r0OyVSmVh2 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-r0OyVSmVh2 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-r0OyVSmVh2 .navbar .menu-content-top {
    display: block;
  }
  .cid-r0OyVSmVh2 .menu-content-top .row {
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-r0OyVSmVh2 .content-right-side {
    align-items: center;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    text-align: right;
    flex-wrap: wrap;
    display: flex;
  }
  .cid-r0OyVSmVh2 .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-r0OyVSmVh2 .menu-bottom {
    display: flex;
  }
  .cid-r0OyVSmVh2 .navbar {
    display: block;
    padding: 0;
  }
  .cid-r0OyVSmVh2 .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    align-items: center;
  }
  .cid-r0OyVSmVh2 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-r0OyVSmVh2 .navbar-toggler {
    display: none;
  }
}
.cid-r0OyVSmVh2 .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-r0OyVSmVh2 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-r0OyVSmVh2 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu {
  background: #232323;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  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-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r0OyVSmVh2 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-r0OyVSmVh2 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r0OyVSmVh2 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-r0OyVSmVh2 button.navbar-toggler:focus {
  outline: none;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r0OyVSmVh2 .collapsed.navbar {
  flex-direction: column;
}
.cid-r0OyVSmVh2 .collapsed .menu-bottom {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-r0OyVSmVh2 .collapsed .menu-logo {
  margin-right: 0;
}
.cid-r0OyVSmVh2 .collapsed .btn {
  display: flex;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r0OyVSmVh2 .collapsed button.navbar-toggler {
  display: block;
  align-self: center;
}
.cid-r0OyVSmVh2 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-r0OyVSmVh2 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r0OyVSmVh2 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-r0OyVSmVh2 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r0OyVSmVh2 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r0OyVSmVh2 .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-r0OyVSmVh2 .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-r0OyVSmVh2 .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-r0OyVSmVh2 .dropdown-item:before {
    display: none;
  }
  .cid-r0OyVSmVh2 .menu-logo {
    margin-right: 0;
  }
  .cid-r0OyVSmVh2 img {
    height: 3.8rem !important;
  }
  .cid-r0OyVSmVh2 .btn {
    display: flex;
  }
  .cid-r0OyVSmVh2 button.navbar-toggler {
    display: block;
  }
  .cid-r0OyVSmVh2 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-r0OyVSmVh2 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r0OyVSmVh2 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing,
  .cid-r0OyVSmVh2 .navbar-collapse.show {
    display: block !important;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-nav,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-buttons,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r0OyVSmVh2 .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-r0OyVSmVh2 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r0OyVSmVh2 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r0OyVSmVh2 .dropdown .dropdown-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-r0OyVSmVh2 .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-r0OyVSmVh2 .navbar-collapse {
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}
.cid-r0OyVSmVh2 .nav-link:focus {
  outline: none;
}
.cid-r0OyVSmVh2 .navbar-toggler {
  position: relative;
}
.cid-r0OyVSmVh2 .dropdown-item.active,
.cid-r0OyVSmVh2 .dropdown-item:active {
  background-color: #232323;
  color: auto;
}
.cid-r0OyVSmVh2 .nav-link:hover,
.cid-r0OyVSmVh2 .dropdown-item:hover {
  color: #4284df;
}
.cid-rlipmO6EKv {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rlipmO6EKv .block-title {
  text-align: left;
}
.cid-rlipnZjf4W {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rlipnZjf4W .block-text {
  color: #000000;
}
.cid-rlipozQtzx {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rlipozQtzx .counter-container {
  color: #464646;
}
.cid-rlipozQtzx .counter-container div {
  margin-bottom: 1rem;
  padding-left: 5rem;
}
.cid-rlipozQtzx .counter-container li {
  list-style: none;
  padding-left: 6rem;
  position: relative;
}
.cid-rlipozQtzx .counter-container .counter {
  text-overflow: clip;
  overflow: hidden;
  white-space: nowrap;
  font-size: 20px;
  position: absolute;
  left: 0;
  display: inline-block;
  margin: 0 0 5px;
  line-height: 20px;
  transition: all .2s;
  width: 60px;
  height: 40px;
}
.cid-rlipozQtzx P {
  color: #000000;
}
.cid-rmbsi4SEwJ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rmbsgPFO9j {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rmbsgPFO9j .counter-container {
  color: #464646;
}
.cid-rmbsgPFO9j .counter-container div {
  margin-bottom: 1rem;
  padding-left: 5rem;
}
.cid-rmbsgPFO9j .counter-container li {
  list-style: none;
  padding-left: 6rem;
  position: relative;
}
.cid-rmbsgPFO9j .counter-container .counter {
  text-overflow: clip;
  overflow: hidden;
  white-space: nowrap;
  font-size: 40px;
  position: absolute;
  left: 0;
  display: inline-block;
  margin: 0 0 5px;
  line-height: 40px;
  transition: all .2s;
  width: 60px;
  height: 40px;
}
.cid-r0OyVSWBte {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-r0OyVSWBte .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-r0OyVSWBte .container-table {
  margin: 0 auto;
}
.cid-r0OyVSWBte .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-r0OyVSWBte .dataTables_wrapper {
  display: block;
}
.cid-r0OyVSWBte .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-r0OyVSWBte table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-r0OyVSWBte table th {
  border-top: 1px solid #cccccc;
  transition: all .2s;
  border-bottom: none;
}
.cid-r0OyVSWBte table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-r0OyVSWBte table td {
  border-top: 1px solid #cccccc;
}
.cid-r0OyVSWBte table td:hover {
  color: #951d19;
}
.cid-r0OyVSWBte table tr:last-child td {
  border-bottom: 1px solid #cccccc;
}
.cid-r0OyVSWBte .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-r0OyVSWBte .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-r0OyVSWBte .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-r0OyVSWBte .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-r0OyVSWBte .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-r0OyVSWBte .dataTables_filter {
    text-align: center;
  }
  .cid-r0OyVSWBte .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-r0OyVSWBte .mbr-section-title {
  text-align: left;
}
.cid-r0OyVSWBte .body-item {
  text-align: left;
}
.cid-r0OyVVaRrY {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-r0OyVVaRrY .mbr-text,
.cid-r0OyVVaRrY blockquote {
  color: #000000;
}
.cid-r0OyVVyHf1 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-r0OyVVyHf1 .mbr-text,
.cid-r0OyVVyHf1 blockquote {
  color: #767676;
}
.cid-r0OyVVyHf1 .mbr-text {
  text-align: center;
}
.cid-ru7eiqIbb5 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-ru7eiqIbb5 .content {
    text-align: center;
  }
  .cid-ru7eiqIbb5 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-ru7eiqIbb5 .img-logo img {
  height: 6rem;
}
.cid-ru7eiqIbb5 .block .form-control {
  padding: 1.07em 1.07em;
}
.cid-ru7eiqIbb5 .input {
  margin-bottom: 1rem;
}
.cid-ru7eiqIbb5 [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-ru7eiqIbb5 .input-group-btn {
  display: inline-block;
}
.cid-ru7eiqIbb5 .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-ru7eiqIbb5 .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-ru7eiqIbb5 [type="submit"] {
  padding: .75rem 1.5625rem !important;
  text-transform: none;
}
.cid-ru7eiqIbb5 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-ru7eiqIbb5 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ru7eiqIbb5 .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ru7eiqIbb5 .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ru7eiqIbb5 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ru7eiqIbb5 .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-ru7eiqIbb5 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ru7eiqIbb5 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ru7eiqIbb5 form .input-group input.form-control,
.cid-ru7eiqIbb5 form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-r0Vwcz4JKX {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-r0Vwcz4JKX .block-title {
  text-align: left;
}
.cid-r144r0KOes {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-r144r0KOes h4 {
  font-weight: 600;
  color: #e2e2e2;
}
.cid-r144r0KOes .mbr-section-subtitle {
  color: #767676;
}
.cid-r144r0KOes .article {
  padding-right: 2rem;
  padding-left: 2rem;
}
.cid-r144r0KOes .article-title-left {
  text-align: left;
}
.cid-r144r0KOes .mbr-text-left {
  text-align: left;
}
.cid-r144r0KOes H2 {
  text-align: left;
}
.cid-r149YfZCVk {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-r149YfZCVk .mbr-text,
.cid-r149YfZCVk blockquote {
  color: #000000;
}
.cid-r0VwczyCjg .navbar {
  padding: .5rem 0;
  background: #232323;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-r0VwczyCjg .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-r0VwczyCjg .menu-logo {
  display: flex;
  position: relative;
  align-items: center;
  margin-right: auto;
}
.cid-r0VwczyCjg .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-r0VwczyCjg .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-r0VwczyCjg .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r0VwczyCjg .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r0VwczyCjg .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-r0VwczyCjg .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r0VwczyCjg .navbar-dropdown.bg-color.transparent.opened {
  background: #232323;
}
.cid-r0VwczyCjg a {
  font-style: normal;
}
.cid-r0VwczyCjg .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-r0VwczyCjg .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-r0VwczyCjg .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;
  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-r0VwczyCjg .dropdown-item:hover:before {
  transform: scale(1, 1);
  width: 16px;
}
.cid-r0VwczyCjg .content-text {
  margin-bottom: 0;
}
.cid-r0VwczyCjg .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-r0VwczyCjg .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #951d19;
    -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-r0VwczyCjg .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-r0VwczyCjg .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-r0VwczyCjg .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-r0VwczyCjg .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-r0VwczyCjg .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-r0VwczyCjg .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-r0VwczyCjg .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-r0VwczyCjg .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-r0VwczyCjg .nav-dropdown .link {
  font-weight: 400;
}
.cid-r0VwczyCjg .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-r0VwczyCjg .menu-content-top .row {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-r0VwczyCjg .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-r0VwczyCjg .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-r0VwczyCjg .content-right-side {
  text-align: center;
}
.cid-r0VwczyCjg .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-r0VwczyCjg .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-r0VwczyCjg .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-r0VwczyCjg .navbar .menu-content-top {
    display: block;
  }
  .cid-r0VwczyCjg .menu-content-top .row {
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-r0VwczyCjg .content-right-side {
    align-items: center;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    text-align: right;
    flex-wrap: wrap;
    display: flex;
  }
  .cid-r0VwczyCjg .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-r0VwczyCjg .menu-bottom {
    display: flex;
  }
  .cid-r0VwczyCjg .navbar {
    display: block;
    padding: 0;
  }
  .cid-r0VwczyCjg .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    align-items: center;
  }
  .cid-r0VwczyCjg .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-r0VwczyCjg .navbar-toggler {
    display: none;
  }
}
.cid-r0VwczyCjg .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-r0VwczyCjg .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-r0VwczyCjg .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-r0VwczyCjg .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r0VwczyCjg .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r0VwczyCjg .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r0VwczyCjg .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r0VwczyCjg .dropdown .dropdown-menu {
  background: #232323;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r0VwczyCjg .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-r0VwczyCjg .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-r0VwczyCjg .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-r0VwczyCjg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-r0VwczyCjg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  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-r0VwczyCjg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r0VwczyCjg .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r0VwczyCjg .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-r0VwczyCjg .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r0VwczyCjg .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r0VwczyCjg .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r0VwczyCjg .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r0VwczyCjg .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r0VwczyCjg button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-r0VwczyCjg button.navbar-toggler:focus {
  outline: none;
}
.cid-r0VwczyCjg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r0VwczyCjg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r0VwczyCjg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r0VwczyCjg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r0VwczyCjg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r0VwczyCjg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r0VwczyCjg nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r0VwczyCjg nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r0VwczyCjg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r0VwczyCjg .collapsed.navbar {
  flex-direction: column;
}
.cid-r0VwczyCjg .collapsed .menu-bottom {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-r0VwczyCjg .collapsed .menu-logo {
  margin-right: 0;
}
.cid-r0VwczyCjg .collapsed .btn {
  display: flex;
}
.cid-r0VwczyCjg .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r0VwczyCjg .collapsed .navbar-collapse.collapsing,
.cid-r0VwczyCjg .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r0VwczyCjg .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r0VwczyCjg .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r0VwczyCjg .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r0VwczyCjg .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r0VwczyCjg .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r0VwczyCjg .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r0VwczyCjg .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r0VwczyCjg .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r0VwczyCjg .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r0VwczyCjg .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r0VwczyCjg .collapsed button.navbar-toggler {
  display: block;
  align-self: center;
}
.cid-r0VwczyCjg .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-r0VwczyCjg .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r0VwczyCjg .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-r0VwczyCjg .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r0VwczyCjg .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r0VwczyCjg .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-r0VwczyCjg .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-r0VwczyCjg .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-r0VwczyCjg .dropdown-item:before {
    display: none;
  }
  .cid-r0VwczyCjg .menu-logo {
    margin-right: 0;
  }
  .cid-r0VwczyCjg img {
    height: 3.8rem !important;
  }
  .cid-r0VwczyCjg .btn {
    display: flex;
  }
  .cid-r0VwczyCjg button.navbar-toggler {
    display: block;
  }
  .cid-r0VwczyCjg .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-r0VwczyCjg .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r0VwczyCjg .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r0VwczyCjg .navbar-collapse.collapsing,
  .cid-r0VwczyCjg .navbar-collapse.show {
    display: block !important;
  }
  .cid-r0VwczyCjg .navbar-collapse.collapsing .navbar-nav,
  .cid-r0VwczyCjg .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r0VwczyCjg .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r0VwczyCjg .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r0VwczyCjg .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r0VwczyCjg .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r0VwczyCjg .navbar-collapse.collapsing .navbar-buttons,
  .cid-r0VwczyCjg .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r0VwczyCjg .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r0VwczyCjg .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r0VwczyCjg .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-r0VwczyCjg .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r0VwczyCjg .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r0VwczyCjg .dropdown .dropdown-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-r0VwczyCjg .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-r0VwczyCjg .navbar-collapse {
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}
.cid-r0VwczyCjg .nav-link:focus {
  outline: none;
}
.cid-r0VwczyCjg .navbar-toggler {
  position: relative;
}
.cid-r0VwczyCjg .dropdown-item.active,
.cid-r0VwczyCjg .dropdown-item:active {
  background-color: #232323;
  color: auto;
}
.cid-r0VwczyCjg .nav-link:hover,
.cid-r0VwczyCjg .dropdown-item:hover {
  color: #4284df;
}
.cid-r0VwcAcyxh {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-r0VwcAcyxh .mbr-text,
.cid-r0VwcAcyxh blockquote {
  color: #767676;
}
.cid-r0VwcAcyxh .mbr-text {
  text-align: center;
}
.cid-ru7eCUolsP {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-ru7eCUolsP .content {
    text-align: center;
  }
  .cid-ru7eCUolsP .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-ru7eCUolsP .img-logo img {
  height: 6rem;
}
.cid-ru7eCUolsP .block .form-control {
  padding: 1.07em 1.07em;
}
.cid-ru7eCUolsP .input {
  margin-bottom: 1rem;
}
.cid-ru7eCUolsP [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-ru7eCUolsP .input-group-btn {
  display: inline-block;
}
.cid-ru7eCUolsP .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-ru7eCUolsP .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-ru7eCUolsP [type="submit"] {
  padding: .75rem 1.5625rem !important;
  text-transform: none;
}
.cid-ru7eCUolsP .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-ru7eCUolsP .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ru7eCUolsP .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ru7eCUolsP .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ru7eCUolsP .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ru7eCUolsP .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-ru7eCUolsP .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ru7eCUolsP .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ru7eCUolsP form .input-group input.form-control,
.cid-ru7eCUolsP form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-r0PAbn7KCb .navbar {
  padding: .5rem 0;
  background: #232323;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-r0PAbn7KCb .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-r0PAbn7KCb .menu-logo {
  display: flex;
  position: relative;
  align-items: center;
  margin-right: auto;
}
.cid-r0PAbn7KCb .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-r0PAbn7KCb .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-r0PAbn7KCb .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r0PAbn7KCb .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r0PAbn7KCb .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-r0PAbn7KCb .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r0PAbn7KCb .navbar-dropdown.bg-color.transparent.opened {
  background: #232323;
}
.cid-r0PAbn7KCb a {
  font-style: normal;
}
.cid-r0PAbn7KCb .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-r0PAbn7KCb .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-r0PAbn7KCb .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;
  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-r0PAbn7KCb .dropdown-item:hover:before {
  transform: scale(1, 1);
  width: 16px;
}
.cid-r0PAbn7KCb .content-text {
  margin-bottom: 0;
}
.cid-r0PAbn7KCb .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-r0PAbn7KCb .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #951d19;
    -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-r0PAbn7KCb .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-r0PAbn7KCb .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-r0PAbn7KCb .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-r0PAbn7KCb .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-r0PAbn7KCb .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-r0PAbn7KCb .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-r0PAbn7KCb .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-r0PAbn7KCb .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-r0PAbn7KCb .nav-dropdown .link {
  font-weight: 400;
}
.cid-r0PAbn7KCb .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-r0PAbn7KCb .menu-content-top .row {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-r0PAbn7KCb .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-r0PAbn7KCb .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-r0PAbn7KCb .content-right-side {
  text-align: center;
}
.cid-r0PAbn7KCb .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-r0PAbn7KCb .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-r0PAbn7KCb .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-r0PAbn7KCb .navbar .menu-content-top {
    display: block;
  }
  .cid-r0PAbn7KCb .menu-content-top .row {
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-r0PAbn7KCb .content-right-side {
    align-items: center;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    text-align: right;
    flex-wrap: wrap;
    display: flex;
  }
  .cid-r0PAbn7KCb .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-r0PAbn7KCb .menu-bottom {
    display: flex;
  }
  .cid-r0PAbn7KCb .navbar {
    display: block;
    padding: 0;
  }
  .cid-r0PAbn7KCb .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    align-items: center;
  }
  .cid-r0PAbn7KCb .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-r0PAbn7KCb .navbar-toggler {
    display: none;
  }
}
.cid-r0PAbn7KCb .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-r0PAbn7KCb .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-r0PAbn7KCb .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-r0PAbn7KCb .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r0PAbn7KCb .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r0PAbn7KCb .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r0PAbn7KCb .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r0PAbn7KCb .dropdown .dropdown-menu {
  background: #232323;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r0PAbn7KCb .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-r0PAbn7KCb .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-r0PAbn7KCb .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-r0PAbn7KCb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-r0PAbn7KCb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  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-r0PAbn7KCb .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r0PAbn7KCb .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r0PAbn7KCb .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-r0PAbn7KCb .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r0PAbn7KCb .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r0PAbn7KCb .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r0PAbn7KCb .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r0PAbn7KCb .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r0PAbn7KCb button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-r0PAbn7KCb button.navbar-toggler:focus {
  outline: none;
}
.cid-r0PAbn7KCb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r0PAbn7KCb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r0PAbn7KCb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r0PAbn7KCb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r0PAbn7KCb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r0PAbn7KCb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r0PAbn7KCb nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r0PAbn7KCb nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r0PAbn7KCb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r0PAbn7KCb .collapsed.navbar {
  flex-direction: column;
}
.cid-r0PAbn7KCb .collapsed .menu-bottom {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-r0PAbn7KCb .collapsed .menu-logo {
  margin-right: 0;
}
.cid-r0PAbn7KCb .collapsed .btn {
  display: flex;
}
.cid-r0PAbn7KCb .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r0PAbn7KCb .collapsed .navbar-collapse.collapsing,
.cid-r0PAbn7KCb .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r0PAbn7KCb .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r0PAbn7KCb .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r0PAbn7KCb .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r0PAbn7KCb .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r0PAbn7KCb .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r0PAbn7KCb .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r0PAbn7KCb .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r0PAbn7KCb .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r0PAbn7KCb .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r0PAbn7KCb .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r0PAbn7KCb .collapsed button.navbar-toggler {
  display: block;
  align-self: center;
}
.cid-r0PAbn7KCb .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-r0PAbn7KCb .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r0PAbn7KCb .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-r0PAbn7KCb .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r0PAbn7KCb .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r0PAbn7KCb .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-r0PAbn7KCb .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-r0PAbn7KCb .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-r0PAbn7KCb .dropdown-item:before {
    display: none;
  }
  .cid-r0PAbn7KCb .menu-logo {
    margin-right: 0;
  }
  .cid-r0PAbn7KCb img {
    height: 3.8rem !important;
  }
  .cid-r0PAbn7KCb .btn {
    display: flex;
  }
  .cid-r0PAbn7KCb button.navbar-toggler {
    display: block;
  }
  .cid-r0PAbn7KCb .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-r0PAbn7KCb .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r0PAbn7KCb .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r0PAbn7KCb .navbar-collapse.collapsing,
  .cid-r0PAbn7KCb .navbar-collapse.show {
    display: block !important;
  }
  .cid-r0PAbn7KCb .navbar-collapse.collapsing .navbar-nav,
  .cid-r0PAbn7KCb .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r0PAbn7KCb .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r0PAbn7KCb .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r0PAbn7KCb .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r0PAbn7KCb .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r0PAbn7KCb .navbar-collapse.collapsing .navbar-buttons,
  .cid-r0PAbn7KCb .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r0PAbn7KCb .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r0PAbn7KCb .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r0PAbn7KCb .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-r0PAbn7KCb .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r0PAbn7KCb .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r0PAbn7KCb .dropdown .dropdown-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-r0PAbn7KCb .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-r0PAbn7KCb .navbar-collapse {
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}
.cid-r0PAbn7KCb .nav-link:focus {
  outline: none;
}
.cid-r0PAbn7KCb .navbar-toggler {
  position: relative;
}
.cid-r0PAbn7KCb .dropdown-item.active,
.cid-r0PAbn7KCb .dropdown-item:active {
  background-color: #232323;
  color: auto;
}
.cid-r0PAbn7KCb .nav-link:hover,
.cid-r0PAbn7KCb .dropdown-item:hover {
  color: #4284df;
}
.cid-rsbsWGGJjf {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsbsWGGJjf .block-title {
  text-align: left;
}
.cid-rsbwuAC8io {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rsbwuAC8io h4 {
  font-weight: 600;
  color: #e2e2e2;
}
.cid-rsbwuAC8io .mbr-section-subtitle {
  color: #767676;
}
.cid-rsbwuAC8io .article {
  padding-right: 2rem;
  padding-left: 2rem;
}
@media (min-width: 768px) {
  .cid-rsbwuAC8io .article-right-border {
    border-right: 2px dotted #e2e2e2;
  }
}
.cid-rsbwuAC8io .mbr-text-left {
  text-align: left;
}
.cid-r0PAbpHWW7 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-r0PAbpHWW7 .mbr-text,
.cid-r0PAbpHWW7 blockquote {
  color: #000000;
}
.cid-r0PAbq0Dxi {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-r0PAbq0Dxi .mbr-text,
.cid-r0PAbq0Dxi blockquote {
  color: #767676;
}
.cid-r0PAbq0Dxi .mbr-text {
  text-align: center;
}
.cid-ru7eZCDTbH {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-ru7eZCDTbH .content {
    text-align: center;
  }
  .cid-ru7eZCDTbH .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-ru7eZCDTbH .img-logo img {
  height: 6rem;
}
.cid-ru7eZCDTbH .block .form-control {
  padding: 1.07em 1.07em;
}
.cid-ru7eZCDTbH .input {
  margin-bottom: 1rem;
}
.cid-ru7eZCDTbH [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-ru7eZCDTbH .input-group-btn {
  display: inline-block;
}
.cid-ru7eZCDTbH .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-ru7eZCDTbH .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-ru7eZCDTbH [type="submit"] {
  padding: .75rem 1.5625rem !important;
  text-transform: none;
}
.cid-ru7eZCDTbH .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-ru7eZCDTbH .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ru7eZCDTbH .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ru7eZCDTbH .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ru7eZCDTbH .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ru7eZCDTbH .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-ru7eZCDTbH .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ru7eZCDTbH .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ru7eZCDTbH form .input-group input.form-control,
.cid-ru7eZCDTbH form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-rgnDQgp5pI {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rgnDQgp5pI .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rgnDQgp5pI .container-table {
  margin: 0 auto;
}
.cid-rgnDQgp5pI .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rgnDQgp5pI .dataTables_wrapper {
  display: block;
}
.cid-rgnDQgp5pI .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rgnDQgp5pI table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-rgnDQgp5pI table th {
  border-top: 1px solid #cccccc;
  transition: all .2s;
  border-bottom: none;
}
.cid-rgnDQgp5pI table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rgnDQgp5pI table td {
  border-top: 1px solid #cccccc;
}
.cid-rgnDQgp5pI table td:hover {
  color: #951d19;
}
.cid-rgnDQgp5pI table tr:last-child td {
  border-bottom: 1px solid #cccccc;
}
.cid-rgnDQgp5pI .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rgnDQgp5pI .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rgnDQgp5pI .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rgnDQgp5pI .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rgnDQgp5pI .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rgnDQgp5pI .dataTables_filter {
    text-align: center;
  }
  .cid-rgnDQgp5pI .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rgnDQgp5pI .mbr-section-title {
  text-align: left;
}
.cid-rkXsu1pXVW {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rkXsu1pXVW .mbr-text,
.cid-rkXsu1pXVW blockquote {
  color: #000000;
}
.cid-r0OyVSmVh2 .navbar {
  padding: .5rem 0;
  background: #232323;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-r0OyVSmVh2 .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-r0OyVSmVh2 .menu-logo {
  display: flex;
  position: relative;
  align-items: center;
  margin-right: auto;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-r0OyVSmVh2 .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-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r0OyVSmVh2 .navbar-dropdown.bg-color.transparent.opened {
  background: #232323;
}
.cid-r0OyVSmVh2 a {
  font-style: normal;
}
.cid-r0OyVSmVh2 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-r0OyVSmVh2 .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-r0OyVSmVh2 .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;
  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-r0OyVSmVh2 .dropdown-item:hover:before {
  transform: scale(1, 1);
  width: 16px;
}
.cid-r0OyVSmVh2 .content-text {
  margin-bottom: 0;
}
.cid-r0OyVSmVh2 .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-r0OyVSmVh2 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #951d19;
    -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-r0OyVSmVh2 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-r0OyVSmVh2 .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-r0OyVSmVh2 .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-r0OyVSmVh2 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-r0OyVSmVh2 .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-r0OyVSmVh2 .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-r0OyVSmVh2 .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-r0OyVSmVh2 .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-r0OyVSmVh2 .nav-dropdown .link {
  font-weight: 400;
}
.cid-r0OyVSmVh2 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-r0OyVSmVh2 .menu-content-top .row {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-r0OyVSmVh2 .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-r0OyVSmVh2 .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-r0OyVSmVh2 .content-right-side {
  text-align: center;
}
.cid-r0OyVSmVh2 .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-r0OyVSmVh2 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-r0OyVSmVh2 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-r0OyVSmVh2 .navbar .menu-content-top {
    display: block;
  }
  .cid-r0OyVSmVh2 .menu-content-top .row {
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-r0OyVSmVh2 .content-right-side {
    align-items: center;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    text-align: right;
    flex-wrap: wrap;
    display: flex;
  }
  .cid-r0OyVSmVh2 .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-r0OyVSmVh2 .menu-bottom {
    display: flex;
  }
  .cid-r0OyVSmVh2 .navbar {
    display: block;
    padding: 0;
  }
  .cid-r0OyVSmVh2 .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    align-items: center;
  }
  .cid-r0OyVSmVh2 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-r0OyVSmVh2 .navbar-toggler {
    display: none;
  }
}
.cid-r0OyVSmVh2 .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-r0OyVSmVh2 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-r0OyVSmVh2 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu {
  background: #232323;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  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-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r0OyVSmVh2 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-r0OyVSmVh2 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r0OyVSmVh2 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-r0OyVSmVh2 button.navbar-toggler:focus {
  outline: none;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r0OyVSmVh2 .collapsed.navbar {
  flex-direction: column;
}
.cid-r0OyVSmVh2 .collapsed .menu-bottom {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-r0OyVSmVh2 .collapsed .menu-logo {
  margin-right: 0;
}
.cid-r0OyVSmVh2 .collapsed .btn {
  display: flex;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r0OyVSmVh2 .collapsed button.navbar-toggler {
  display: block;
  align-self: center;
}
.cid-r0OyVSmVh2 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-r0OyVSmVh2 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r0OyVSmVh2 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-r0OyVSmVh2 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r0OyVSmVh2 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r0OyVSmVh2 .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-r0OyVSmVh2 .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-r0OyVSmVh2 .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-r0OyVSmVh2 .dropdown-item:before {
    display: none;
  }
  .cid-r0OyVSmVh2 .menu-logo {
    margin-right: 0;
  }
  .cid-r0OyVSmVh2 img {
    height: 3.8rem !important;
  }
  .cid-r0OyVSmVh2 .btn {
    display: flex;
  }
  .cid-r0OyVSmVh2 button.navbar-toggler {
    display: block;
  }
  .cid-r0OyVSmVh2 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-r0OyVSmVh2 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r0OyVSmVh2 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing,
  .cid-r0OyVSmVh2 .navbar-collapse.show {
    display: block !important;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-nav,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-buttons,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r0OyVSmVh2 .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-r0OyVSmVh2 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r0OyVSmVh2 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r0OyVSmVh2 .dropdown .dropdown-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-r0OyVSmVh2 .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-r0OyVSmVh2 .navbar-collapse {
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}
.cid-r0OyVSmVh2 .nav-link:focus {
  outline: none;
}
.cid-r0OyVSmVh2 .navbar-toggler {
  position: relative;
}
.cid-r0OyVSmVh2 .dropdown-item.active,
.cid-r0OyVSmVh2 .dropdown-item:active {
  background-color: #232323;
  color: auto;
}
.cid-r0OyVSmVh2 .nav-link:hover,
.cid-r0OyVSmVh2 .dropdown-item:hover {
  color: #4284df;
}
.cid-rfNMZea7RO {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rfNMZea7RO .mbr-text,
.cid-rfNMZea7RO blockquote {
  color: #767676;
}
.cid-rfNMZea7RO .mbr-text {
  text-align: center;
}
.cid-ru6usH7oaN {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-ru6usH7oaN .content {
    text-align: center;
  }
  .cid-ru6usH7oaN .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-ru6usH7oaN .img-logo img {
  height: 6rem;
}
.cid-ru6usH7oaN .block .form-control {
  padding: 1.07em 1.07em;
}
.cid-ru6usH7oaN .input {
  margin-bottom: 1rem;
}
.cid-ru6usH7oaN [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-ru6usH7oaN .input-group-btn {
  display: inline-block;
}
.cid-ru6usH7oaN .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-ru6usH7oaN .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-ru6usH7oaN [type="submit"] {
  padding: .75rem 1.5625rem !important;
  text-transform: none;
}
.cid-ru6usH7oaN .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-ru6usH7oaN .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ru6usH7oaN .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ru6usH7oaN .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ru6usH7oaN .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ru6usH7oaN .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-ru6usH7oaN .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ru6usH7oaN .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ru6usH7oaN form .input-group input.form-control,
.cid-ru6usH7oaN form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-qZJyYEXgYL .navbar {
  padding: .5rem 0;
  background: #232323;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-qZJyYEXgYL .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-qZJyYEXgYL .menu-logo {
  display: flex;
  position: relative;
  align-items: center;
  margin-right: auto;
}
.cid-qZJyYEXgYL .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qZJyYEXgYL .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-qZJyYEXgYL .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qZJyYEXgYL .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qZJyYEXgYL .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qZJyYEXgYL .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qZJyYEXgYL .navbar-dropdown.bg-color.transparent.opened {
  background: #232323;
}
.cid-qZJyYEXgYL a {
  font-style: normal;
}
.cid-qZJyYEXgYL .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-qZJyYEXgYL .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-qZJyYEXgYL .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;
  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-qZJyYEXgYL .dropdown-item:hover:before {
  transform: scale(1, 1);
  width: 16px;
}
.cid-qZJyYEXgYL .content-text {
  margin-bottom: 0;
}
.cid-qZJyYEXgYL .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-qZJyYEXgYL .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #951d19;
    -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-qZJyYEXgYL .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-qZJyYEXgYL .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-qZJyYEXgYL .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-qZJyYEXgYL .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-qZJyYEXgYL .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-qZJyYEXgYL .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-qZJyYEXgYL .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-qZJyYEXgYL .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-qZJyYEXgYL .nav-dropdown .link {
  font-weight: 400;
}
.cid-qZJyYEXgYL .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-qZJyYEXgYL .menu-content-top .row {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-qZJyYEXgYL .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-qZJyYEXgYL .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-qZJyYEXgYL .content-right-side {
  text-align: center;
}
.cid-qZJyYEXgYL .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-qZJyYEXgYL .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-qZJyYEXgYL .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-qZJyYEXgYL .navbar .menu-content-top {
    display: block;
  }
  .cid-qZJyYEXgYL .menu-content-top .row {
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-qZJyYEXgYL .content-right-side {
    align-items: center;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    text-align: right;
    flex-wrap: wrap;
    display: flex;
  }
  .cid-qZJyYEXgYL .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-qZJyYEXgYL .menu-bottom {
    display: flex;
  }
  .cid-qZJyYEXgYL .navbar {
    display: block;
    padding: 0;
  }
  .cid-qZJyYEXgYL .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    align-items: center;
  }
  .cid-qZJyYEXgYL .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-qZJyYEXgYL .navbar-toggler {
    display: none;
  }
}
.cid-qZJyYEXgYL .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-qZJyYEXgYL .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qZJyYEXgYL .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-qZJyYEXgYL .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qZJyYEXgYL .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qZJyYEXgYL .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qZJyYEXgYL .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qZJyYEXgYL .dropdown .dropdown-menu {
  background: #232323;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qZJyYEXgYL .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-qZJyYEXgYL .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-qZJyYEXgYL .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-qZJyYEXgYL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-qZJyYEXgYL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  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-qZJyYEXgYL .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qZJyYEXgYL .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qZJyYEXgYL .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qZJyYEXgYL .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qZJyYEXgYL .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qZJyYEXgYL .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qZJyYEXgYL .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qZJyYEXgYL .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qZJyYEXgYL button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-qZJyYEXgYL button.navbar-toggler:focus {
  outline: none;
}
.cid-qZJyYEXgYL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qZJyYEXgYL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qZJyYEXgYL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qZJyYEXgYL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qZJyYEXgYL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qZJyYEXgYL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qZJyYEXgYL nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qZJyYEXgYL nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qZJyYEXgYL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qZJyYEXgYL .collapsed.navbar {
  flex-direction: column;
}
.cid-qZJyYEXgYL .collapsed .menu-bottom {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-qZJyYEXgYL .collapsed .menu-logo {
  margin-right: 0;
}
.cid-qZJyYEXgYL .collapsed .btn {
  display: flex;
}
.cid-qZJyYEXgYL .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qZJyYEXgYL .collapsed .navbar-collapse.collapsing,
.cid-qZJyYEXgYL .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qZJyYEXgYL .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qZJyYEXgYL .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qZJyYEXgYL .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qZJyYEXgYL .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qZJyYEXgYL .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qZJyYEXgYL .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qZJyYEXgYL .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qZJyYEXgYL .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qZJyYEXgYL .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qZJyYEXgYL .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qZJyYEXgYL .collapsed button.navbar-toggler {
  display: block;
  align-self: center;
}
.cid-qZJyYEXgYL .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-qZJyYEXgYL .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qZJyYEXgYL .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-qZJyYEXgYL .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qZJyYEXgYL .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qZJyYEXgYL .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-qZJyYEXgYL .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-qZJyYEXgYL .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-qZJyYEXgYL .dropdown-item:before {
    display: none;
  }
  .cid-qZJyYEXgYL .menu-logo {
    margin-right: 0;
  }
  .cid-qZJyYEXgYL img {
    height: 3.8rem !important;
  }
  .cid-qZJyYEXgYL .btn {
    display: flex;
  }
  .cid-qZJyYEXgYL button.navbar-toggler {
    display: block;
  }
  .cid-qZJyYEXgYL .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-qZJyYEXgYL .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qZJyYEXgYL .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qZJyYEXgYL .navbar-collapse.collapsing,
  .cid-qZJyYEXgYL .navbar-collapse.show {
    display: block !important;
  }
  .cid-qZJyYEXgYL .navbar-collapse.collapsing .navbar-nav,
  .cid-qZJyYEXgYL .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qZJyYEXgYL .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qZJyYEXgYL .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qZJyYEXgYL .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qZJyYEXgYL .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qZJyYEXgYL .navbar-collapse.collapsing .navbar-buttons,
  .cid-qZJyYEXgYL .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qZJyYEXgYL .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qZJyYEXgYL .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qZJyYEXgYL .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-qZJyYEXgYL .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qZJyYEXgYL .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qZJyYEXgYL .dropdown .dropdown-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-qZJyYEXgYL .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-qZJyYEXgYL .navbar-collapse {
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}
.cid-qZJyYEXgYL .nav-link:focus {
  outline: none;
}
.cid-qZJyYEXgYL .navbar-toggler {
  position: relative;
}
.cid-qZJyYEXgYL .dropdown-item.active,
.cid-qZJyYEXgYL .dropdown-item:active {
  background-color: #232323;
  color: auto;
}
.cid-qZJyYEXgYL .nav-link:hover,
.cid-qZJyYEXgYL .dropdown-item:hover {
  color: #4284df;
}
.cid-rlf7ogPJih {
  padding-top: 120px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-ruamtU2my2 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ruamtU2my2 .mbr-text {
  text-align: center;
}
.cid-ru1bcHkdOr {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-ru1bcHkdOr .content {
    text-align: center;
  }
  .cid-ru1bcHkdOr .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-ru1bcHkdOr .img-logo img {
  height: 6rem;
}
.cid-ru1bcHkdOr .block .form-control {
  padding: 1.07em 1.07em;
}
.cid-ru1bcHkdOr .input {
  margin-bottom: 1rem;
}
.cid-ru1bcHkdOr [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-ru1bcHkdOr .input-group-btn {
  display: inline-block;
}
.cid-ru1bcHkdOr .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-ru1bcHkdOr .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-ru1bcHkdOr [type="submit"] {
  padding: .75rem 1.5625rem !important;
  text-transform: none;
}
.cid-ru1bcHkdOr .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-ru1bcHkdOr .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ru1bcHkdOr .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ru1bcHkdOr .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ru1bcHkdOr .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ru1bcHkdOr .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-ru1bcHkdOr .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ru1bcHkdOr .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ru1bcHkdOr form .input-group input.form-control,
.cid-ru1bcHkdOr form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-r0OyVSmVh2 .navbar {
  padding: .5rem 0;
  background: #232323;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-r0OyVSmVh2 .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-r0OyVSmVh2 .menu-logo {
  display: flex;
  position: relative;
  align-items: center;
  margin-right: auto;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-r0OyVSmVh2 .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-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r0OyVSmVh2 .navbar-dropdown.bg-color.transparent.opened {
  background: #232323;
}
.cid-r0OyVSmVh2 a {
  font-style: normal;
}
.cid-r0OyVSmVh2 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-r0OyVSmVh2 .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-r0OyVSmVh2 .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;
  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-r0OyVSmVh2 .dropdown-item:hover:before {
  transform: scale(1, 1);
  width: 16px;
}
.cid-r0OyVSmVh2 .content-text {
  margin-bottom: 0;
}
.cid-r0OyVSmVh2 .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-r0OyVSmVh2 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #951d19;
    -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-r0OyVSmVh2 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-r0OyVSmVh2 .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-r0OyVSmVh2 .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-r0OyVSmVh2 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-r0OyVSmVh2 .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-r0OyVSmVh2 .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-r0OyVSmVh2 .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-r0OyVSmVh2 .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-r0OyVSmVh2 .nav-dropdown .link {
  font-weight: 400;
}
.cid-r0OyVSmVh2 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-r0OyVSmVh2 .menu-content-top .row {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-r0OyVSmVh2 .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-r0OyVSmVh2 .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-r0OyVSmVh2 .content-right-side {
  text-align: center;
}
.cid-r0OyVSmVh2 .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-r0OyVSmVh2 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-r0OyVSmVh2 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-r0OyVSmVh2 .navbar .menu-content-top {
    display: block;
  }
  .cid-r0OyVSmVh2 .menu-content-top .row {
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-r0OyVSmVh2 .content-right-side {
    align-items: center;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    text-align: right;
    flex-wrap: wrap;
    display: flex;
  }
  .cid-r0OyVSmVh2 .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-r0OyVSmVh2 .menu-bottom {
    display: flex;
  }
  .cid-r0OyVSmVh2 .navbar {
    display: block;
    padding: 0;
  }
  .cid-r0OyVSmVh2 .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    align-items: center;
  }
  .cid-r0OyVSmVh2 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-r0OyVSmVh2 .navbar-toggler {
    display: none;
  }
}
.cid-r0OyVSmVh2 .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-r0OyVSmVh2 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-r0OyVSmVh2 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu {
  background: #232323;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  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-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r0OyVSmVh2 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-r0OyVSmVh2 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r0OyVSmVh2 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-r0OyVSmVh2 button.navbar-toggler:focus {
  outline: none;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r0OyVSmVh2 .collapsed.navbar {
  flex-direction: column;
}
.cid-r0OyVSmVh2 .collapsed .menu-bottom {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-r0OyVSmVh2 .collapsed .menu-logo {
  margin-right: 0;
}
.cid-r0OyVSmVh2 .collapsed .btn {
  display: flex;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r0OyVSmVh2 .collapsed button.navbar-toggler {
  display: block;
  align-self: center;
}
.cid-r0OyVSmVh2 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-r0OyVSmVh2 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r0OyVSmVh2 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-r0OyVSmVh2 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r0OyVSmVh2 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r0OyVSmVh2 .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-r0OyVSmVh2 .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-r0OyVSmVh2 .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-r0OyVSmVh2 .dropdown-item:before {
    display: none;
  }
  .cid-r0OyVSmVh2 .menu-logo {
    margin-right: 0;
  }
  .cid-r0OyVSmVh2 img {
    height: 3.8rem !important;
  }
  .cid-r0OyVSmVh2 .btn {
    display: flex;
  }
  .cid-r0OyVSmVh2 button.navbar-toggler {
    display: block;
  }
  .cid-r0OyVSmVh2 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-r0OyVSmVh2 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r0OyVSmVh2 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing,
  .cid-r0OyVSmVh2 .navbar-collapse.show {
    display: block !important;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-nav,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-buttons,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r0OyVSmVh2 .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-r0OyVSmVh2 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r0OyVSmVh2 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r0OyVSmVh2 .dropdown .dropdown-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-r0OyVSmVh2 .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-r0OyVSmVh2 .navbar-collapse {
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}
.cid-r0OyVSmVh2 .nav-link:focus {
  outline: none;
}
.cid-r0OyVSmVh2 .navbar-toggler {
  position: relative;
}
.cid-r0OyVSmVh2 .dropdown-item.active,
.cid-r0OyVSmVh2 .dropdown-item:active {
  background-color: #232323;
  color: auto;
}
.cid-r0OyVSmVh2 .nav-link:hover,
.cid-r0OyVSmVh2 .dropdown-item:hover {
  color: #4284df;
}
.cid-r0OyVSWBte {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-r0OyVSWBte .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-r0OyVSWBte .container-table {
  margin: 0 auto;
}
.cid-r0OyVSWBte .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-r0OyVSWBte .dataTables_wrapper {
  display: block;
}
.cid-r0OyVSWBte .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-r0OyVSWBte table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-r0OyVSWBte table th {
  border-top: 1px solid #cccccc;
  transition: all .2s;
  border-bottom: none;
}
.cid-r0OyVSWBte table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-r0OyVSWBte table td {
  border-top: 1px solid #cccccc;
}
.cid-r0OyVSWBte table td:hover {
  color: #951d19;
}
.cid-r0OyVSWBte table tr:last-child td {
  border-bottom: 1px solid #cccccc;
}
.cid-r0OyVSWBte .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-r0OyVSWBte .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-r0OyVSWBte .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-r0OyVSWBte .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-r0OyVSWBte .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-r0OyVSWBte .dataTables_filter {
    text-align: center;
  }
  .cid-r0OyVSWBte .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-r0OyVSWBte .mbr-section-title {
  text-align: left;
}
.cid-r0OyVSWBte .body-item {
  text-align: left;
}
.cid-r0OyVVaRrY {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-r0OyVVaRrY .mbr-text,
.cid-r0OyVVaRrY blockquote {
  color: #000000;
}
.cid-rl0YXxn1vp {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rl0YXxn1vp .mbr-section-subtitle {
  color: #767676;
}
.cid-rl0YXxn1vp .container-table {
  margin: 0 auto;
}
.cid-rl0YXxn1vp .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rl0YXxn1vp .dataTables_wrapper {
  display: block;
}
.cid-rl0YXxn1vp .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rl0YXxn1vp table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-rl0YXxn1vp table th {
  border-top: 1px solid #cccccc;
  transition: all .2s;
  border-bottom: none;
}
.cid-rl0YXxn1vp table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rl0YXxn1vp table td {
  border-top: 1px solid #cccccc;
}
.cid-rl0YXxn1vp table td:hover {
  color: #951d19;
}
.cid-rl0YXxn1vp table tr:last-child td {
  border-bottom: 1px solid #cccccc;
}
.cid-rl0YXxn1vp .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rl0YXxn1vp .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rl0YXxn1vp .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rl0YXxn1vp .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rl0YXxn1vp .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rl0YXxn1vp .dataTables_filter {
    text-align: center;
  }
  .cid-rl0YXxn1vp .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rl0Z1rBuCQ {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rl0Z1rBuCQ .mbr-text,
.cid-rl0Z1rBuCQ blockquote {
  color: #000000;
}
.cid-r0OyVVyHf1 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-r0OyVVyHf1 .mbr-text,
.cid-r0OyVVyHf1 blockquote {
  color: #767676;
}
.cid-r0OyVVyHf1 .mbr-text {
  text-align: center;
}
.cid-ru7bZrXuw3 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-ru7bZrXuw3 .content {
    text-align: center;
  }
  .cid-ru7bZrXuw3 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-ru7bZrXuw3 .img-logo img {
  height: 6rem;
}
.cid-ru7bZrXuw3 .block .form-control {
  padding: 1.07em 1.07em;
}
.cid-ru7bZrXuw3 .input {
  margin-bottom: 1rem;
}
.cid-ru7bZrXuw3 [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-ru7bZrXuw3 .input-group-btn {
  display: inline-block;
}
.cid-ru7bZrXuw3 .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-ru7bZrXuw3 .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-ru7bZrXuw3 [type="submit"] {
  padding: .75rem 1.5625rem !important;
  text-transform: none;
}
.cid-ru7bZrXuw3 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-ru7bZrXuw3 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ru7bZrXuw3 .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ru7bZrXuw3 .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ru7bZrXuw3 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ru7bZrXuw3 .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-ru7bZrXuw3 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ru7bZrXuw3 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ru7bZrXuw3 form .input-group input.form-control,
.cid-ru7bZrXuw3 form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-r0OyVSmVh2 .navbar {
  padding: .5rem 0;
  background: #232323;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-r0OyVSmVh2 .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-r0OyVSmVh2 .menu-logo {
  display: flex;
  position: relative;
  align-items: center;
  margin-right: auto;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-r0OyVSmVh2 .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-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r0OyVSmVh2 .navbar-dropdown.bg-color.transparent.opened {
  background: #232323;
}
.cid-r0OyVSmVh2 a {
  font-style: normal;
}
.cid-r0OyVSmVh2 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-r0OyVSmVh2 .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-r0OyVSmVh2 .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;
  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-r0OyVSmVh2 .dropdown-item:hover:before {
  transform: scale(1, 1);
  width: 16px;
}
.cid-r0OyVSmVh2 .content-text {
  margin-bottom: 0;
}
.cid-r0OyVSmVh2 .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-r0OyVSmVh2 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #951d19;
    -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-r0OyVSmVh2 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-r0OyVSmVh2 .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-r0OyVSmVh2 .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-r0OyVSmVh2 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-r0OyVSmVh2 .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-r0OyVSmVh2 .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-r0OyVSmVh2 .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-r0OyVSmVh2 .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-r0OyVSmVh2 .nav-dropdown .link {
  font-weight: 400;
}
.cid-r0OyVSmVh2 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-r0OyVSmVh2 .menu-content-top .row {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-r0OyVSmVh2 .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-r0OyVSmVh2 .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-r0OyVSmVh2 .content-right-side {
  text-align: center;
}
.cid-r0OyVSmVh2 .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-r0OyVSmVh2 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-r0OyVSmVh2 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-r0OyVSmVh2 .navbar .menu-content-top {
    display: block;
  }
  .cid-r0OyVSmVh2 .menu-content-top .row {
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-r0OyVSmVh2 .content-right-side {
    align-items: center;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    text-align: right;
    flex-wrap: wrap;
    display: flex;
  }
  .cid-r0OyVSmVh2 .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-r0OyVSmVh2 .menu-bottom {
    display: flex;
  }
  .cid-r0OyVSmVh2 .navbar {
    display: block;
    padding: 0;
  }
  .cid-r0OyVSmVh2 .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    align-items: center;
  }
  .cid-r0OyVSmVh2 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-r0OyVSmVh2 .navbar-toggler {
    display: none;
  }
}
.cid-r0OyVSmVh2 .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-r0OyVSmVh2 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-r0OyVSmVh2 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu {
  background: #232323;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  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-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r0OyVSmVh2 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-r0OyVSmVh2 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r0OyVSmVh2 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-r0OyVSmVh2 button.navbar-toggler:focus {
  outline: none;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r0OyVSmVh2 .collapsed.navbar {
  flex-direction: column;
}
.cid-r0OyVSmVh2 .collapsed .menu-bottom {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-r0OyVSmVh2 .collapsed .menu-logo {
  margin-right: 0;
}
.cid-r0OyVSmVh2 .collapsed .btn {
  display: flex;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r0OyVSmVh2 .collapsed button.navbar-toggler {
  display: block;
  align-self: center;
}
.cid-r0OyVSmVh2 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-r0OyVSmVh2 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r0OyVSmVh2 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-r0OyVSmVh2 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r0OyVSmVh2 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r0OyVSmVh2 .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-r0OyVSmVh2 .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-r0OyVSmVh2 .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-r0OyVSmVh2 .dropdown-item:before {
    display: none;
  }
  .cid-r0OyVSmVh2 .menu-logo {
    margin-right: 0;
  }
  .cid-r0OyVSmVh2 img {
    height: 3.8rem !important;
  }
  .cid-r0OyVSmVh2 .btn {
    display: flex;
  }
  .cid-r0OyVSmVh2 button.navbar-toggler {
    display: block;
  }
  .cid-r0OyVSmVh2 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-r0OyVSmVh2 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r0OyVSmVh2 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing,
  .cid-r0OyVSmVh2 .navbar-collapse.show {
    display: block !important;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-nav,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-buttons,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r0OyVSmVh2 .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-r0OyVSmVh2 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r0OyVSmVh2 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r0OyVSmVh2 .dropdown .dropdown-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-r0OyVSmVh2 .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-r0OyVSmVh2 .navbar-collapse {
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}
.cid-r0OyVSmVh2 .nav-link:focus {
  outline: none;
}
.cid-r0OyVSmVh2 .navbar-toggler {
  position: relative;
}
.cid-r0OyVSmVh2 .dropdown-item.active,
.cid-r0OyVSmVh2 .dropdown-item:active {
  background-color: #232323;
  color: auto;
}
.cid-r0OyVSmVh2 .nav-link:hover,
.cid-r0OyVSmVh2 .dropdown-item:hover {
  color: #4284df;
}
.cid-rl8UjOpJuU {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rl8UjOpJuU .block-title {
  text-align: left;
}
.cid-rl8Ukt45Nu {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rl8Ua62Sls {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rl8Ua62Sls .mbr-section-subtitle {
  color: #767676;
}
.cid-rl8Ua62Sls .container-table {
  margin: 0 auto;
}
.cid-rl8Ua62Sls .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rl8Ua62Sls .dataTables_wrapper {
  display: block;
}
.cid-rl8Ua62Sls .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rl8Ua62Sls table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-rl8Ua62Sls table th {
  border-top: 1px solid #cccccc;
  transition: all .2s;
  border-bottom: none;
}
.cid-rl8Ua62Sls table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rl8Ua62Sls table td {
  border-top: 1px solid #cccccc;
}
.cid-rl8Ua62Sls table td:hover {
  color: #951d19;
}
.cid-rl8Ua62Sls table tr:last-child td {
  border-bottom: 1px solid #cccccc;
}
.cid-rl8Ua62Sls .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rl8Ua62Sls .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rl8Ua62Sls .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rl8Ua62Sls .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rl8Ua62Sls .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rl8Ua62Sls .dataTables_filter {
    text-align: center;
  }
  .cid-rl8Ua62Sls .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-r0OyVSWBte {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-r0OyVSWBte .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-r0OyVSWBte .container-table {
  margin: 0 auto;
}
.cid-r0OyVSWBte .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-r0OyVSWBte .dataTables_wrapper {
  display: block;
}
.cid-r0OyVSWBte .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-r0OyVSWBte table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-r0OyVSWBte table th {
  border-top: 1px solid #cccccc;
  transition: all .2s;
}
.cid-r0OyVSWBte table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-r0OyVSWBte table td {
  border-top: 1px solid #cccccc;
}
.cid-r0OyVSWBte table td:hover {
  color: #951d19;
  border-nobottom: none;
}
.cid-r0OyVSWBte table tr:last-child td {
  border-bottom: 1px solid #cccccc;
}
.cid-r0OyVSWBte .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-r0OyVSWBte .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-r0OyVSWBte .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-r0OyVSWBte .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-r0OyVSWBte .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-r0OyVSWBte .dataTables_filter {
    text-align: center;
  }
  .cid-r0OyVSWBte .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-r0OyVSWBte .mbr-section-title {
  text-align: left;
}
.cid-r0OyVSWBte .body-item {
  text-align: left;
}
.cid-r0OyVVaRrY {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-r0OyVVaRrY .mbr-text,
.cid-r0OyVVaRrY blockquote {
  color: #000000;
}
.cid-rl0YXxn1vp {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rl0YXxn1vp .mbr-section-subtitle {
  color: #767676;
}
.cid-rl0YXxn1vp .container-table {
  margin: 0 auto;
}
.cid-rl0YXxn1vp .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rl0YXxn1vp .dataTables_wrapper {
  display: block;
}
.cid-rl0YXxn1vp .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rl0YXxn1vp table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-rl0YXxn1vp table th {
  border-top: 1px solid #cccccc;
  transition: all .2s;
  border-bottom: none;
}
.cid-rl0YXxn1vp table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rl0YXxn1vp table td {
  border-top: 1px solid #cccccc;
}
.cid-rl0YXxn1vp table td:hover {
  color: #951d19;
}
.cid-rl0YXxn1vp table tr:last-child td {
  border-bottom: 1px solid #cccccc;
}
.cid-rl0YXxn1vp .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rl0YXxn1vp .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rl0YXxn1vp .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rl0YXxn1vp .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rl0YXxn1vp .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rl0YXxn1vp .dataTables_filter {
    text-align: center;
  }
  .cid-rl0YXxn1vp .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rl9dymkHFv {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rl9dymkHFv .mbr-text,
.cid-rl9dymkHFv blockquote {
  color: #000000;
}
.cid-rl0Z1rBuCQ {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rl0Z1rBuCQ .mbr-text,
.cid-rl0Z1rBuCQ blockquote {
  color: #000000;
}
.cid-r0OyVVyHf1 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-r0OyVVyHf1 .mbr-text,
.cid-r0OyVVyHf1 blockquote {
  color: #767676;
}
.cid-r0OyVVyHf1 .mbr-text {
  text-align: center;
}
.cid-ru7bl0lVwk {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-ru7bl0lVwk .content {
    text-align: center;
  }
  .cid-ru7bl0lVwk .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-ru7bl0lVwk .img-logo img {
  height: 6rem;
}
.cid-ru7bl0lVwk .block .form-control {
  padding: 1.07em 1.07em;
}
.cid-ru7bl0lVwk .input {
  margin-bottom: 1rem;
}
.cid-ru7bl0lVwk [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-ru7bl0lVwk .input-group-btn {
  display: inline-block;
}
.cid-ru7bl0lVwk .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-ru7bl0lVwk .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-ru7bl0lVwk [type="submit"] {
  padding: .75rem 1.5625rem !important;
  text-transform: none;
}
.cid-ru7bl0lVwk .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-ru7bl0lVwk .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ru7bl0lVwk .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ru7bl0lVwk .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ru7bl0lVwk .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ru7bl0lVwk .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-ru7bl0lVwk .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ru7bl0lVwk .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ru7bl0lVwk form .input-group input.form-control,
.cid-ru7bl0lVwk form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-r0OyVSmVh2 .navbar {
  padding: .5rem 0;
  background: #232323;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-r0OyVSmVh2 .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-r0OyVSmVh2 .menu-logo {
  display: flex;
  position: relative;
  align-items: center;
  margin-right: auto;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-r0OyVSmVh2 .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-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r0OyVSmVh2 .navbar-dropdown.bg-color.transparent.opened {
  background: #232323;
}
.cid-r0OyVSmVh2 a {
  font-style: normal;
}
.cid-r0OyVSmVh2 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-r0OyVSmVh2 .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-r0OyVSmVh2 .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;
  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-r0OyVSmVh2 .dropdown-item:hover:before {
  transform: scale(1, 1);
  width: 16px;
}
.cid-r0OyVSmVh2 .content-text {
  margin-bottom: 0;
}
.cid-r0OyVSmVh2 .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-r0OyVSmVh2 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #951d19;
    -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-r0OyVSmVh2 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-r0OyVSmVh2 .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-r0OyVSmVh2 .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-r0OyVSmVh2 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-r0OyVSmVh2 .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-r0OyVSmVh2 .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-r0OyVSmVh2 .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-r0OyVSmVh2 .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-r0OyVSmVh2 .nav-dropdown .link {
  font-weight: 400;
}
.cid-r0OyVSmVh2 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-r0OyVSmVh2 .menu-content-top .row {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-r0OyVSmVh2 .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-r0OyVSmVh2 .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-r0OyVSmVh2 .content-right-side {
  text-align: center;
}
.cid-r0OyVSmVh2 .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-r0OyVSmVh2 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-r0OyVSmVh2 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-r0OyVSmVh2 .navbar .menu-content-top {
    display: block;
  }
  .cid-r0OyVSmVh2 .menu-content-top .row {
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-r0OyVSmVh2 .content-right-side {
    align-items: center;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    text-align: right;
    flex-wrap: wrap;
    display: flex;
  }
  .cid-r0OyVSmVh2 .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-r0OyVSmVh2 .menu-bottom {
    display: flex;
  }
  .cid-r0OyVSmVh2 .navbar {
    display: block;
    padding: 0;
  }
  .cid-r0OyVSmVh2 .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    align-items: center;
  }
  .cid-r0OyVSmVh2 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-r0OyVSmVh2 .navbar-toggler {
    display: none;
  }
}
.cid-r0OyVSmVh2 .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-r0OyVSmVh2 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-r0OyVSmVh2 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu {
  background: #232323;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  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-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r0OyVSmVh2 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-r0OyVSmVh2 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r0OyVSmVh2 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-r0OyVSmVh2 button.navbar-toggler:focus {
  outline: none;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r0OyVSmVh2 .collapsed.navbar {
  flex-direction: column;
}
.cid-r0OyVSmVh2 .collapsed .menu-bottom {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-r0OyVSmVh2 .collapsed .menu-logo {
  margin-right: 0;
}
.cid-r0OyVSmVh2 .collapsed .btn {
  display: flex;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r0OyVSmVh2 .collapsed button.navbar-toggler {
  display: block;
  align-self: center;
}
.cid-r0OyVSmVh2 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-r0OyVSmVh2 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r0OyVSmVh2 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-r0OyVSmVh2 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r0OyVSmVh2 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r0OyVSmVh2 .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-r0OyVSmVh2 .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-r0OyVSmVh2 .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-r0OyVSmVh2 .dropdown-item:before {
    display: none;
  }
  .cid-r0OyVSmVh2 .menu-logo {
    margin-right: 0;
  }
  .cid-r0OyVSmVh2 img {
    height: 3.8rem !important;
  }
  .cid-r0OyVSmVh2 .btn {
    display: flex;
  }
  .cid-r0OyVSmVh2 button.navbar-toggler {
    display: block;
  }
  .cid-r0OyVSmVh2 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-r0OyVSmVh2 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r0OyVSmVh2 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing,
  .cid-r0OyVSmVh2 .navbar-collapse.show {
    display: block !important;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-nav,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-buttons,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r0OyVSmVh2 .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-r0OyVSmVh2 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r0OyVSmVh2 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r0OyVSmVh2 .dropdown .dropdown-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-r0OyVSmVh2 .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-r0OyVSmVh2 .navbar-collapse {
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}
.cid-r0OyVSmVh2 .nav-link:focus {
  outline: none;
}
.cid-r0OyVSmVh2 .navbar-toggler {
  position: relative;
}
.cid-r0OyVSmVh2 .dropdown-item.active,
.cid-r0OyVSmVh2 .dropdown-item:active {
  background-color: #232323;
  color: auto;
}
.cid-r0OyVSmVh2 .nav-link:hover,
.cid-r0OyVSmVh2 .dropdown-item:hover {
  color: #4284df;
}
.cid-rlipmO6EKv {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rlipmO6EKv .block-title {
  text-align: left;
}
.cid-r0OyVSWBte {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-r0OyVSWBte .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-r0OyVSWBte .container-table {
  margin: 0 auto;
}
.cid-r0OyVSWBte .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-r0OyVSWBte .dataTables_wrapper {
  display: block;
}
.cid-r0OyVSWBte .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-r0OyVSWBte table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-r0OyVSWBte table th {
  border-top: 1px solid #cccccc;
  transition: all .2s;
  border-bottom: none;
}
.cid-r0OyVSWBte table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-r0OyVSWBte table td {
  border-top: 1px solid #cccccc;
}
.cid-r0OyVSWBte table td:hover {
  color: #951d19;
}
.cid-r0OyVSWBte table tr:last-child td {
  border-bottom: 1px solid #cccccc;
}
.cid-r0OyVSWBte .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-r0OyVSWBte .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-r0OyVSWBte .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-r0OyVSWBte .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-r0OyVSWBte .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-r0OyVSWBte .dataTables_filter {
    text-align: center;
  }
  .cid-r0OyVSWBte .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-r0OyVSWBte .mbr-section-title {
  text-align: left;
}
.cid-r0OyVSWBte .body-item {
  text-align: left;
}
.cid-r0OyVVaRrY {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-r0OyVVaRrY .mbr-text,
.cid-r0OyVVaRrY blockquote {
  color: #000000;
}
.cid-r0OyVVyHf1 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-r0OyVVyHf1 .mbr-text,
.cid-r0OyVVyHf1 blockquote {
  color: #767676;
}
.cid-r0OyVVyHf1 .mbr-text {
  text-align: center;
}
.cid-ru7erPEsYw {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-ru7erPEsYw .content {
    text-align: center;
  }
  .cid-ru7erPEsYw .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-ru7erPEsYw .img-logo img {
  height: 6rem;
}
.cid-ru7erPEsYw .block .form-control {
  padding: 1.07em 1.07em;
}
.cid-ru7erPEsYw .input {
  margin-bottom: 1rem;
}
.cid-ru7erPEsYw [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-ru7erPEsYw .input-group-btn {
  display: inline-block;
}
.cid-ru7erPEsYw .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-ru7erPEsYw .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-ru7erPEsYw [type="submit"] {
  padding: .75rem 1.5625rem !important;
  text-transform: none;
}
.cid-ru7erPEsYw .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-ru7erPEsYw .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ru7erPEsYw .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ru7erPEsYw .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ru7erPEsYw .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ru7erPEsYw .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-ru7erPEsYw .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ru7erPEsYw .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ru7erPEsYw form .input-group input.form-control,
.cid-ru7erPEsYw form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-r0OyVSmVh2 .navbar {
  padding: .5rem 0;
  background: #232323;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-r0OyVSmVh2 .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-r0OyVSmVh2 .menu-logo {
  display: flex;
  position: relative;
  align-items: center;
  margin-right: auto;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-r0OyVSmVh2 .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-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r0OyVSmVh2 .navbar-dropdown.bg-color.transparent.opened {
  background: #232323;
}
.cid-r0OyVSmVh2 a {
  font-style: normal;
}
.cid-r0OyVSmVh2 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-r0OyVSmVh2 .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-r0OyVSmVh2 .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;
  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-r0OyVSmVh2 .dropdown-item:hover:before {
  transform: scale(1, 1);
  width: 16px;
}
.cid-r0OyVSmVh2 .content-text {
  margin-bottom: 0;
}
.cid-r0OyVSmVh2 .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-r0OyVSmVh2 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #951d19;
    -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-r0OyVSmVh2 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-r0OyVSmVh2 .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-r0OyVSmVh2 .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-r0OyVSmVh2 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-r0OyVSmVh2 .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-r0OyVSmVh2 .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-r0OyVSmVh2 .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-r0OyVSmVh2 .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-r0OyVSmVh2 .nav-dropdown .link {
  font-weight: 400;
}
.cid-r0OyVSmVh2 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-r0OyVSmVh2 .menu-content-top .row {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-r0OyVSmVh2 .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-r0OyVSmVh2 .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-r0OyVSmVh2 .content-right-side {
  text-align: center;
}
.cid-r0OyVSmVh2 .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-r0OyVSmVh2 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-r0OyVSmVh2 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-r0OyVSmVh2 .navbar .menu-content-top {
    display: block;
  }
  .cid-r0OyVSmVh2 .menu-content-top .row {
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-r0OyVSmVh2 .content-right-side {
    align-items: center;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    text-align: right;
    flex-wrap: wrap;
    display: flex;
  }
  .cid-r0OyVSmVh2 .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-r0OyVSmVh2 .menu-bottom {
    display: flex;
  }
  .cid-r0OyVSmVh2 .navbar {
    display: block;
    padding: 0;
  }
  .cid-r0OyVSmVh2 .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    align-items: center;
  }
  .cid-r0OyVSmVh2 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-r0OyVSmVh2 .navbar-toggler {
    display: none;
  }
}
.cid-r0OyVSmVh2 .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-r0OyVSmVh2 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-r0OyVSmVh2 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu {
  background: #232323;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  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-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r0OyVSmVh2 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-r0OyVSmVh2 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r0OyVSmVh2 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-r0OyVSmVh2 button.navbar-toggler:focus {
  outline: none;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r0OyVSmVh2 .collapsed.navbar {
  flex-direction: column;
}
.cid-r0OyVSmVh2 .collapsed .menu-bottom {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-r0OyVSmVh2 .collapsed .menu-logo {
  margin-right: 0;
}
.cid-r0OyVSmVh2 .collapsed .btn {
  display: flex;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r0OyVSmVh2 .collapsed button.navbar-toggler {
  display: block;
  align-self: center;
}
.cid-r0OyVSmVh2 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-r0OyVSmVh2 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r0OyVSmVh2 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-r0OyVSmVh2 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r0OyVSmVh2 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r0OyVSmVh2 .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-r0OyVSmVh2 .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-r0OyVSmVh2 .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-r0OyVSmVh2 .dropdown-item:before {
    display: none;
  }
  .cid-r0OyVSmVh2 .menu-logo {
    margin-right: 0;
  }
  .cid-r0OyVSmVh2 img {
    height: 3.8rem !important;
  }
  .cid-r0OyVSmVh2 .btn {
    display: flex;
  }
  .cid-r0OyVSmVh2 button.navbar-toggler {
    display: block;
  }
  .cid-r0OyVSmVh2 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-r0OyVSmVh2 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r0OyVSmVh2 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing,
  .cid-r0OyVSmVh2 .navbar-collapse.show {
    display: block !important;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-nav,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-buttons,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r0OyVSmVh2 .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-r0OyVSmVh2 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r0OyVSmVh2 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r0OyVSmVh2 .dropdown .dropdown-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-r0OyVSmVh2 .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-r0OyVSmVh2 .navbar-collapse {
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}
.cid-r0OyVSmVh2 .nav-link:focus {
  outline: none;
}
.cid-r0OyVSmVh2 .navbar-toggler {
  position: relative;
}
.cid-r0OyVSmVh2 .dropdown-item.active,
.cid-r0OyVSmVh2 .dropdown-item:active {
  background-color: #232323;
  color: auto;
}
.cid-r0OyVSmVh2 .nav-link:hover,
.cid-r0OyVSmVh2 .dropdown-item:hover {
  color: #4284df;
}
.cid-rmqC7YYbTN {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rmqC7YYbTN .block-title {
  text-align: left;
}
.cid-r0OyVVaRrY {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-r0OyVVaRrY .mbr-text,
.cid-r0OyVVaRrY blockquote {
  color: #000000;
}
.cid-rmqBFRpO2r {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rmqBFRpO2r .card-img {
  padding: 0 0 3rem;
}
.cid-rmqBFRpO2r .mbr-section-btn {
  margin-left: 0;
}
.cid-rmqBFRpO2r .card-days {
  background-color: #951d19;
  border-radius: 5px;
}
.cid-rmqBFRpO2r .card-days .schedule {
  display: block;
  margin: 0 auto;
  padding-left: 0;
  list-style: none;
}
.cid-rmqBFRpO2r .card-days .schedule li {
  border-top: 1px solid;
  padding-top: 10px;
}
.cid-rmqBFRpO2r .card-days .schedule li:first-child {
  border-top: none;
}
.cid-rmqBFRpO2r .card-days .schedule li span {
  float: right;
  text-align: right;
  padding-left: 0.5rem;
}
.cid-rmqBFRpO2r .card-days .schedule li:after {
  display: block;
  content: '';
  clear: both;
}
@media (min-width: 992px) {
  .cid-rmqBFRpO2r .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-rmU2cpjGNW {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rmU2cpjGNW .mbr-section-subtitle {
  color: #767676;
}
.cid-rmU2cpjGNW .container-table {
  margin: 0 auto;
}
.cid-rmU2cpjGNW .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rmU2cpjGNW .dataTables_wrapper {
  display: block;
}
.cid-rmU2cpjGNW .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rmU2cpjGNW table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-rmU2cpjGNW table th {
  border-top: 1px solid #cccccc;
  transition: all .2s;
  border-bottom: none;
}
.cid-rmU2cpjGNW table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rmU2cpjGNW table td {
  border-top: 1px solid #cccccc;
}
.cid-rmU2cpjGNW table td:hover {
  color: #951d19;
}
.cid-rmU2cpjGNW table tr:last-child td {
  border-bottom: 1px solid #cccccc;
}
.cid-rmU2cpjGNW .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rmU2cpjGNW .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rmU2cpjGNW .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rmU2cpjGNW .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rmU2cpjGNW .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rmU2cpjGNW .dataTables_filter {
    text-align: center;
  }
  .cid-rmU2cpjGNW .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-r0OyVVyHf1 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-r0OyVVyHf1 .mbr-text,
.cid-r0OyVVyHf1 blockquote {
  color: #767676;
}
.cid-r0OyVVyHf1 .mbr-text {
  text-align: center;
}
.cid-ru6vx8knFB {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-ru6vx8knFB .content {
    text-align: center;
  }
  .cid-ru6vx8knFB .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-ru6vx8knFB .img-logo img {
  height: 6rem;
}
.cid-ru6vx8knFB .block .form-control {
  padding: 1.07em 1.07em;
}
.cid-ru6vx8knFB .input {
  margin-bottom: 1rem;
}
.cid-ru6vx8knFB [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-ru6vx8knFB .input-group-btn {
  display: inline-block;
}
.cid-ru6vx8knFB .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-ru6vx8knFB .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-ru6vx8knFB [type="submit"] {
  padding: .75rem 1.5625rem !important;
  text-transform: none;
}
.cid-ru6vx8knFB .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-ru6vx8knFB .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ru6vx8knFB .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ru6vx8knFB .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ru6vx8knFB .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ru6vx8knFB .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-ru6vx8knFB .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ru6vx8knFB .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ru6vx8knFB form .input-group input.form-control,
.cid-ru6vx8knFB form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-r0OyVSmVh2 .navbar {
  padding: .5rem 0;
  background: #232323;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-r0OyVSmVh2 .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-r0OyVSmVh2 .menu-logo {
  display: flex;
  position: relative;
  align-items: center;
  margin-right: auto;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-r0OyVSmVh2 .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-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r0OyVSmVh2 .navbar-dropdown.bg-color.transparent.opened {
  background: #232323;
}
.cid-r0OyVSmVh2 a {
  font-style: normal;
}
.cid-r0OyVSmVh2 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-r0OyVSmVh2 .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-r0OyVSmVh2 .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;
  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-r0OyVSmVh2 .dropdown-item:hover:before {
  transform: scale(1, 1);
  width: 16px;
}
.cid-r0OyVSmVh2 .content-text {
  margin-bottom: 0;
}
.cid-r0OyVSmVh2 .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-r0OyVSmVh2 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #951d19;
    -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-r0OyVSmVh2 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-r0OyVSmVh2 .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-r0OyVSmVh2 .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-r0OyVSmVh2 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-r0OyVSmVh2 .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-r0OyVSmVh2 .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-r0OyVSmVh2 .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-r0OyVSmVh2 .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-r0OyVSmVh2 .nav-dropdown .link {
  font-weight: 400;
}
.cid-r0OyVSmVh2 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-r0OyVSmVh2 .menu-content-top .row {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-r0OyVSmVh2 .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-r0OyVSmVh2 .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-r0OyVSmVh2 .content-right-side {
  text-align: center;
}
.cid-r0OyVSmVh2 .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-r0OyVSmVh2 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-r0OyVSmVh2 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-r0OyVSmVh2 .navbar .menu-content-top {
    display: block;
  }
  .cid-r0OyVSmVh2 .menu-content-top .row {
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-r0OyVSmVh2 .content-right-side {
    align-items: center;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    text-align: right;
    flex-wrap: wrap;
    display: flex;
  }
  .cid-r0OyVSmVh2 .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-r0OyVSmVh2 .menu-bottom {
    display: flex;
  }
  .cid-r0OyVSmVh2 .navbar {
    display: block;
    padding: 0;
  }
  .cid-r0OyVSmVh2 .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    align-items: center;
  }
  .cid-r0OyVSmVh2 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-r0OyVSmVh2 .navbar-toggler {
    display: none;
  }
}
.cid-r0OyVSmVh2 .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-r0OyVSmVh2 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-r0OyVSmVh2 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu {
  background: #232323;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  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-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r0OyVSmVh2 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-r0OyVSmVh2 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r0OyVSmVh2 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-r0OyVSmVh2 button.navbar-toggler:focus {
  outline: none;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r0OyVSmVh2 .collapsed.navbar {
  flex-direction: column;
}
.cid-r0OyVSmVh2 .collapsed .menu-bottom {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-r0OyVSmVh2 .collapsed .menu-logo {
  margin-right: 0;
}
.cid-r0OyVSmVh2 .collapsed .btn {
  display: flex;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r0OyVSmVh2 .collapsed button.navbar-toggler {
  display: block;
  align-self: center;
}
.cid-r0OyVSmVh2 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-r0OyVSmVh2 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r0OyVSmVh2 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-r0OyVSmVh2 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r0OyVSmVh2 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r0OyVSmVh2 .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-r0OyVSmVh2 .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-r0OyVSmVh2 .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-r0OyVSmVh2 .dropdown-item:before {
    display: none;
  }
  .cid-r0OyVSmVh2 .menu-logo {
    margin-right: 0;
  }
  .cid-r0OyVSmVh2 img {
    height: 3.8rem !important;
  }
  .cid-r0OyVSmVh2 .btn {
    display: flex;
  }
  .cid-r0OyVSmVh2 button.navbar-toggler {
    display: block;
  }
  .cid-r0OyVSmVh2 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-r0OyVSmVh2 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r0OyVSmVh2 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing,
  .cid-r0OyVSmVh2 .navbar-collapse.show {
    display: block !important;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-nav,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-buttons,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r0OyVSmVh2 .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-r0OyVSmVh2 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r0OyVSmVh2 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r0OyVSmVh2 .dropdown .dropdown-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-r0OyVSmVh2 .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-r0OyVSmVh2 .navbar-collapse {
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}
.cid-r0OyVSmVh2 .nav-link:focus {
  outline: none;
}
.cid-r0OyVSmVh2 .navbar-toggler {
  position: relative;
}
.cid-r0OyVSmVh2 .dropdown-item.active,
.cid-r0OyVSmVh2 .dropdown-item:active {
  background-color: #232323;
  color: auto;
}
.cid-r0OyVSmVh2 .nav-link:hover,
.cid-r0OyVSmVh2 .dropdown-item:hover {
  color: #4284df;
}
.cid-rnZ7TbGwxH {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rnZ7TbGwxH .block-title {
  text-align: left;
}
.cid-rojBSsD4cf {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rnZaJftctj {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rnZaJftctj h4 {
  font-weight: 600;
  color: #e2e2e2;
}
.cid-rnZaJftctj .mbr-section-subtitle {
  color: #767676;
}
.cid-rnZaJftctj .article {
  padding-right: 2rem;
  padding-left: 2rem;
}
.cid-rnZaJftctj .mbr-text-left {
  text-align: left;
}
.cid-rojB4B2gBo {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rojB4B2gBo h4 {
  font-weight: 600;
  color: #e2e2e2;
}
.cid-rojB4B2gBo .mbr-section-subtitle {
  color: #767676;
}
.cid-rojB4B2gBo .article {
  padding-right: 2rem;
  padding-left: 2rem;
}
.cid-rojB4B2gBo .mbr-text-left {
  text-align: left;
}
.cid-rojB53vMRN {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rojB53vMRN h4 {
  font-weight: 600;
  color: #e2e2e2;
}
.cid-rojB53vMRN .mbr-section-subtitle {
  color: #767676;
}
.cid-rojB53vMRN .article {
  padding-right: 2rem;
  padding-left: 2rem;
}
.cid-rojB53vMRN .mbr-text-left {
  text-align: left;
}
.cid-rojB5wOyor {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rojB5wOyor h4 {
  font-weight: 600;
  color: #e2e2e2;
}
.cid-rojB5wOyor .mbr-section-subtitle {
  color: #767676;
}
.cid-rojB5wOyor .article {
  padding-right: 2rem;
  padding-left: 2rem;
}
.cid-rojB5wOyor .mbr-text-left {
  text-align: left;
}
.cid-rojB49eUIZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rojB49eUIZ h4 {
  font-weight: 600;
  color: #e2e2e2;
}
.cid-rojB49eUIZ .mbr-section-subtitle {
  color: #767676;
}
.cid-rojB49eUIZ .article {
  padding-right: 2rem;
  padding-left: 2rem;
}
.cid-rojB49eUIZ .mbr-text-left {
  text-align: left;
}
.cid-rojB3H58VU {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rojB3H58VU h4 {
  font-weight: 600;
  color: #e2e2e2;
}
.cid-rojB3H58VU .mbr-section-subtitle {
  color: #767676;
}
.cid-rojB3H58VU .article {
  padding-right: 2rem;
  padding-left: 2rem;
}
.cid-rojB3H58VU .mbr-text-left {
  text-align: left;
}
.cid-rojB1BCsEz {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rojB1BCsEz h4 {
  font-weight: 600;
  color: #e2e2e2;
}
.cid-rojB1BCsEz .mbr-section-subtitle {
  color: #767676;
}
.cid-rojB1BCsEz .article {
  padding-right: 2rem;
  padding-left: 2rem;
}
.cid-rojB1BCsEz .mbr-text-left {
  text-align: left;
}
.cid-rojB2WOrho {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rojB2WOrho h4 {
  font-weight: 600;
  color: #e2e2e2;
}
.cid-rojB2WOrho .mbr-section-subtitle {
  color: #767676;
}
.cid-rojB2WOrho .article {
  padding-right: 2rem;
  padding-left: 2rem;
}
.cid-rojB2WOrho .mbr-text-left {
  text-align: left;
}
.cid-rl0Z1rBuCQ {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rl0Z1rBuCQ .mbr-text,
.cid-rl0Z1rBuCQ blockquote {
  color: #000000;
}
.cid-r0OyVVyHf1 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-r0OyVVyHf1 .mbr-text,
.cid-r0OyVVyHf1 blockquote {
  color: #767676;
}
.cid-r0OyVVyHf1 .mbr-text {
  text-align: center;
}
.cid-ru7dIUCjXV {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-ru7dIUCjXV .content {
    text-align: center;
  }
  .cid-ru7dIUCjXV .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-ru7dIUCjXV .img-logo img {
  height: 6rem;
}
.cid-ru7dIUCjXV .block .form-control {
  padding: 1.07em 1.07em;
}
.cid-ru7dIUCjXV .input {
  margin-bottom: 1rem;
}
.cid-ru7dIUCjXV [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-ru7dIUCjXV .input-group-btn {
  display: inline-block;
}
.cid-ru7dIUCjXV .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-ru7dIUCjXV .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-ru7dIUCjXV [type="submit"] {
  padding: .75rem 1.5625rem !important;
  text-transform: none;
}
.cid-ru7dIUCjXV .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-ru7dIUCjXV .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ru7dIUCjXV .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ru7dIUCjXV .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ru7dIUCjXV .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ru7dIUCjXV .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-ru7dIUCjXV .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ru7dIUCjXV .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ru7dIUCjXV form .input-group input.form-control,
.cid-ru7dIUCjXV form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-r0OyVSmVh2 .navbar {
  padding: .5rem 0;
  background: #232323;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-r0OyVSmVh2 .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-r0OyVSmVh2 .menu-logo {
  display: flex;
  position: relative;
  align-items: center;
  margin-right: auto;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-r0OyVSmVh2 .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-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r0OyVSmVh2 .navbar-dropdown.bg-color.transparent.opened {
  background: #232323;
}
.cid-r0OyVSmVh2 a {
  font-style: normal;
}
.cid-r0OyVSmVh2 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-r0OyVSmVh2 .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-r0OyVSmVh2 .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;
  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-r0OyVSmVh2 .dropdown-item:hover:before {
  transform: scale(1, 1);
  width: 16px;
}
.cid-r0OyVSmVh2 .content-text {
  margin-bottom: 0;
}
.cid-r0OyVSmVh2 .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-r0OyVSmVh2 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #951d19;
    -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-r0OyVSmVh2 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-r0OyVSmVh2 .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-r0OyVSmVh2 .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-r0OyVSmVh2 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-r0OyVSmVh2 .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-r0OyVSmVh2 .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-r0OyVSmVh2 .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-r0OyVSmVh2 .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-r0OyVSmVh2 .nav-dropdown .link {
  font-weight: 400;
}
.cid-r0OyVSmVh2 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-r0OyVSmVh2 .menu-content-top .row {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-r0OyVSmVh2 .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-r0OyVSmVh2 .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-r0OyVSmVh2 .content-right-side {
  text-align: center;
}
.cid-r0OyVSmVh2 .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-r0OyVSmVh2 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-r0OyVSmVh2 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-r0OyVSmVh2 .navbar .menu-content-top {
    display: block;
  }
  .cid-r0OyVSmVh2 .menu-content-top .row {
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-r0OyVSmVh2 .content-right-side {
    align-items: center;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    text-align: right;
    flex-wrap: wrap;
    display: flex;
  }
  .cid-r0OyVSmVh2 .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-r0OyVSmVh2 .menu-bottom {
    display: flex;
  }
  .cid-r0OyVSmVh2 .navbar {
    display: block;
    padding: 0;
  }
  .cid-r0OyVSmVh2 .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    align-items: center;
  }
  .cid-r0OyVSmVh2 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-r0OyVSmVh2 .navbar-toggler {
    display: none;
  }
}
.cid-r0OyVSmVh2 .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-r0OyVSmVh2 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-r0OyVSmVh2 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu {
  background: #232323;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  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-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r0OyVSmVh2 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-r0OyVSmVh2 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r0OyVSmVh2 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-r0OyVSmVh2 button.navbar-toggler:focus {
  outline: none;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r0OyVSmVh2 .collapsed.navbar {
  flex-direction: column;
}
.cid-r0OyVSmVh2 .collapsed .menu-bottom {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-r0OyVSmVh2 .collapsed .menu-logo {
  margin-right: 0;
}
.cid-r0OyVSmVh2 .collapsed .btn {
  display: flex;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r0OyVSmVh2 .collapsed button.navbar-toggler {
  display: block;
  align-self: center;
}
.cid-r0OyVSmVh2 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-r0OyVSmVh2 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r0OyVSmVh2 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-r0OyVSmVh2 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r0OyVSmVh2 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r0OyVSmVh2 .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-r0OyVSmVh2 .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-r0OyVSmVh2 .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-r0OyVSmVh2 .dropdown-item:before {
    display: none;
  }
  .cid-r0OyVSmVh2 .menu-logo {
    margin-right: 0;
  }
  .cid-r0OyVSmVh2 img {
    height: 3.8rem !important;
  }
  .cid-r0OyVSmVh2 .btn {
    display: flex;
  }
  .cid-r0OyVSmVh2 button.navbar-toggler {
    display: block;
  }
  .cid-r0OyVSmVh2 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-r0OyVSmVh2 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r0OyVSmVh2 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing,
  .cid-r0OyVSmVh2 .navbar-collapse.show {
    display: block !important;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-nav,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-buttons,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r0OyVSmVh2 .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-r0OyVSmVh2 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r0OyVSmVh2 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r0OyVSmVh2 .dropdown .dropdown-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-r0OyVSmVh2 .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-r0OyVSmVh2 .navbar-collapse {
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}
.cid-r0OyVSmVh2 .nav-link:focus {
  outline: none;
}
.cid-r0OyVSmVh2 .navbar-toggler {
  position: relative;
}
.cid-r0OyVSmVh2 .dropdown-item.active,
.cid-r0OyVSmVh2 .dropdown-item:active {
  background-color: #232323;
  color: auto;
}
.cid-r0OyVSmVh2 .nav-link:hover,
.cid-r0OyVSmVh2 .dropdown-item:hover {
  color: #4284df;
}
.cid-rnZ7TbGwxH {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rnZ7TbGwxH .block-title {
  text-align: left;
}
.cid-rojBSsD4cf {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rnZaJftctj {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rnZaJftctj h4 {
  font-weight: 600;
  color: #e2e2e2;
}
.cid-rnZaJftctj .mbr-section-subtitle {
  color: #767676;
}
.cid-rnZaJftctj .article {
  padding-right: 2rem;
  padding-left: 2rem;
}
.cid-rnZaJftctj .mbr-text-left {
  text-align: left;
}
.cid-rqcqCle1UK {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rqcqCle1UK h4 {
  font-weight: 600;
  color: #e2e2e2;
}
.cid-rqcqCle1UK .mbr-section-subtitle {
  color: #767676;
}
.cid-rqcqCle1UK .article {
  padding-right: 2rem;
  padding-left: 2rem;
}
.cid-rqcqCle1UK .mbr-text-left {
  text-align: left;
}
.cid-rojB1BCsEz {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rojB1BCsEz h4 {
  font-weight: 600;
  color: #e2e2e2;
}
.cid-rojB1BCsEz .mbr-section-subtitle {
  color: #767676;
}
.cid-rojB1BCsEz .article {
  padding-right: 2rem;
  padding-left: 2rem;
}
.cid-rojB1BCsEz .mbr-text-left {
  text-align: left;
}
.cid-rpLHANlDDW {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rpLHANlDDW h4 {
  font-weight: 600;
  color: #e2e2e2;
}
.cid-rpLHANlDDW .mbr-section-subtitle {
  color: #767676;
}
.cid-rpLHANlDDW .article {
  padding-right: 2rem;
  padding-left: 2rem;
}
.cid-rpLHANlDDW .mbr-text-left {
  text-align: left;
}
.cid-rl0Z1rBuCQ {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rl0Z1rBuCQ .mbr-text,
.cid-rl0Z1rBuCQ blockquote {
  color: #000000;
}
.cid-r0OyVVyHf1 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-r0OyVVyHf1 .mbr-text,
.cid-r0OyVVyHf1 blockquote {
  color: #767676;
}
.cid-r0OyVVyHf1 .mbr-text {
  text-align: center;
}
.cid-ru7dM5wtf5 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-ru7dM5wtf5 .content {
    text-align: center;
  }
  .cid-ru7dM5wtf5 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-ru7dM5wtf5 .img-logo img {
  height: 6rem;
}
.cid-ru7dM5wtf5 .block .form-control {
  padding: 1.07em 1.07em;
}
.cid-ru7dM5wtf5 .input {
  margin-bottom: 1rem;
}
.cid-ru7dM5wtf5 [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-ru7dM5wtf5 .input-group-btn {
  display: inline-block;
}
.cid-ru7dM5wtf5 .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-ru7dM5wtf5 .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-ru7dM5wtf5 [type="submit"] {
  padding: .75rem 1.5625rem !important;
  text-transform: none;
}
.cid-ru7dM5wtf5 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-ru7dM5wtf5 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ru7dM5wtf5 .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ru7dM5wtf5 .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ru7dM5wtf5 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ru7dM5wtf5 .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-ru7dM5wtf5 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ru7dM5wtf5 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ru7dM5wtf5 form .input-group input.form-control,
.cid-ru7dM5wtf5 form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-r0OyVSmVh2 .navbar {
  padding: .5rem 0;
  background: #232323;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-r0OyVSmVh2 .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-r0OyVSmVh2 .menu-logo {
  display: flex;
  position: relative;
  align-items: center;
  margin-right: auto;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-r0OyVSmVh2 .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-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r0OyVSmVh2 .navbar-dropdown.bg-color.transparent.opened {
  background: #232323;
}
.cid-r0OyVSmVh2 a {
  font-style: normal;
}
.cid-r0OyVSmVh2 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-r0OyVSmVh2 .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-r0OyVSmVh2 .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;
  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-r0OyVSmVh2 .dropdown-item:hover:before {
  transform: scale(1, 1);
  width: 16px;
}
.cid-r0OyVSmVh2 .content-text {
  margin-bottom: 0;
}
.cid-r0OyVSmVh2 .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-r0OyVSmVh2 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #951d19;
    -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-r0OyVSmVh2 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-r0OyVSmVh2 .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-r0OyVSmVh2 .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-r0OyVSmVh2 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-r0OyVSmVh2 .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-r0OyVSmVh2 .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-r0OyVSmVh2 .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-r0OyVSmVh2 .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-r0OyVSmVh2 .nav-dropdown .link {
  font-weight: 400;
}
.cid-r0OyVSmVh2 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-r0OyVSmVh2 .menu-content-top .row {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-r0OyVSmVh2 .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-r0OyVSmVh2 .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-r0OyVSmVh2 .content-right-side {
  text-align: center;
}
.cid-r0OyVSmVh2 .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-r0OyVSmVh2 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-r0OyVSmVh2 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-r0OyVSmVh2 .navbar .menu-content-top {
    display: block;
  }
  .cid-r0OyVSmVh2 .menu-content-top .row {
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-r0OyVSmVh2 .content-right-side {
    align-items: center;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    text-align: right;
    flex-wrap: wrap;
    display: flex;
  }
  .cid-r0OyVSmVh2 .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-r0OyVSmVh2 .menu-bottom {
    display: flex;
  }
  .cid-r0OyVSmVh2 .navbar {
    display: block;
    padding: 0;
  }
  .cid-r0OyVSmVh2 .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    align-items: center;
  }
  .cid-r0OyVSmVh2 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-r0OyVSmVh2 .navbar-toggler {
    display: none;
  }
}
.cid-r0OyVSmVh2 .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-r0OyVSmVh2 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-r0OyVSmVh2 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu {
  background: #232323;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  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-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r0OyVSmVh2 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-r0OyVSmVh2 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r0OyVSmVh2 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-r0OyVSmVh2 button.navbar-toggler:focus {
  outline: none;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r0OyVSmVh2 .collapsed.navbar {
  flex-direction: column;
}
.cid-r0OyVSmVh2 .collapsed .menu-bottom {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-r0OyVSmVh2 .collapsed .menu-logo {
  margin-right: 0;
}
.cid-r0OyVSmVh2 .collapsed .btn {
  display: flex;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r0OyVSmVh2 .collapsed button.navbar-toggler {
  display: block;
  align-self: center;
}
.cid-r0OyVSmVh2 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-r0OyVSmVh2 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r0OyVSmVh2 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-r0OyVSmVh2 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r0OyVSmVh2 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r0OyVSmVh2 .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-r0OyVSmVh2 .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-r0OyVSmVh2 .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-r0OyVSmVh2 .dropdown-item:before {
    display: none;
  }
  .cid-r0OyVSmVh2 .menu-logo {
    margin-right: 0;
  }
  .cid-r0OyVSmVh2 img {
    height: 3.8rem !important;
  }
  .cid-r0OyVSmVh2 .btn {
    display: flex;
  }
  .cid-r0OyVSmVh2 button.navbar-toggler {
    display: block;
  }
  .cid-r0OyVSmVh2 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-r0OyVSmVh2 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r0OyVSmVh2 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing,
  .cid-r0OyVSmVh2 .navbar-collapse.show {
    display: block !important;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-nav,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-buttons,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r0OyVSmVh2 .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-r0OyVSmVh2 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r0OyVSmVh2 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r0OyVSmVh2 .dropdown .dropdown-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-r0OyVSmVh2 .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-r0OyVSmVh2 .navbar-collapse {
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}
.cid-r0OyVSmVh2 .nav-link:focus {
  outline: none;
}
.cid-r0OyVSmVh2 .navbar-toggler {
  position: relative;
}
.cid-r0OyVSmVh2 .dropdown-item.active,
.cid-r0OyVSmVh2 .dropdown-item:active {
  background-color: #232323;
  color: auto;
}
.cid-r0OyVSmVh2 .nav-link:hover,
.cid-r0OyVSmVh2 .dropdown-item:hover {
  color: #4284df;
}
.cid-r0OyVSWBte {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-r0OyVSWBte .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-r0OyVSWBte .container-table {
  margin: 0 auto;
}
.cid-r0OyVSWBte .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-r0OyVSWBte .dataTables_wrapper {
  display: block;
}
.cid-r0OyVSWBte .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-r0OyVSWBte table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-r0OyVSWBte table th {
  border-top: 1px solid #cccccc;
  transition: all .2s;
  border-bottom: none;
}
.cid-r0OyVSWBte table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-r0OyVSWBte table td {
  border-top: 1px solid #cccccc;
}
.cid-r0OyVSWBte table td:hover {
  color: #951d19;
}
.cid-r0OyVSWBte table tr:last-child td {
  border-bottom: 1px solid #cccccc;
}
.cid-r0OyVSWBte .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-r0OyVSWBte .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-r0OyVSWBte .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-r0OyVSWBte .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-r0OyVSWBte .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-r0OyVSWBte .dataTables_filter {
    text-align: center;
  }
  .cid-r0OyVSWBte .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-r0OyVSWBte .mbr-section-title {
  text-align: left;
}
.cid-r0OyVSWBte .body-item {
  text-align: left;
}
.cid-rl0Z1rBuCQ {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rl0Z1rBuCQ .mbr-text,
.cid-rl0Z1rBuCQ blockquote {
  color: #000000;
}
.cid-r0OyVVyHf1 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-r0OyVVyHf1 .mbr-text,
.cid-r0OyVVyHf1 blockquote {
  color: #767676;
}
.cid-r0OyVVyHf1 .mbr-text {
  text-align: center;
}
.cid-ru7cBPkJSu {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-ru7cBPkJSu .content {
    text-align: center;
  }
  .cid-ru7cBPkJSu .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-ru7cBPkJSu .img-logo img {
  height: 6rem;
}
.cid-ru7cBPkJSu .block .form-control {
  padding: 1.07em 1.07em;
}
.cid-ru7cBPkJSu .input {
  margin-bottom: 1rem;
}
.cid-ru7cBPkJSu [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-ru7cBPkJSu .input-group-btn {
  display: inline-block;
}
.cid-ru7cBPkJSu .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-ru7cBPkJSu .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-ru7cBPkJSu [type="submit"] {
  padding: .75rem 1.5625rem !important;
  text-transform: none;
}
.cid-ru7cBPkJSu .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-ru7cBPkJSu .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ru7cBPkJSu .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ru7cBPkJSu .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ru7cBPkJSu .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ru7cBPkJSu .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-ru7cBPkJSu .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ru7cBPkJSu .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ru7cBPkJSu form .input-group input.form-control,
.cid-ru7cBPkJSu form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-r0OyVSmVh2 .navbar {
  padding: .5rem 0;
  background: #232323;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-r0OyVSmVh2 .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-r0OyVSmVh2 .menu-logo {
  display: flex;
  position: relative;
  align-items: center;
  margin-right: auto;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-r0OyVSmVh2 .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-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r0OyVSmVh2 .navbar-dropdown.bg-color.transparent.opened {
  background: #232323;
}
.cid-r0OyVSmVh2 a {
  font-style: normal;
}
.cid-r0OyVSmVh2 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-r0OyVSmVh2 .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-r0OyVSmVh2 .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;
  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-r0OyVSmVh2 .dropdown-item:hover:before {
  transform: scale(1, 1);
  width: 16px;
}
.cid-r0OyVSmVh2 .content-text {
  margin-bottom: 0;
}
.cid-r0OyVSmVh2 .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-r0OyVSmVh2 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #951d19;
    -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-r0OyVSmVh2 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-r0OyVSmVh2 .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-r0OyVSmVh2 .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-r0OyVSmVh2 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-r0OyVSmVh2 .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-r0OyVSmVh2 .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-r0OyVSmVh2 .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-r0OyVSmVh2 .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-r0OyVSmVh2 .nav-dropdown .link {
  font-weight: 400;
}
.cid-r0OyVSmVh2 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-r0OyVSmVh2 .menu-content-top .row {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-r0OyVSmVh2 .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-r0OyVSmVh2 .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-r0OyVSmVh2 .content-right-side {
  text-align: center;
}
.cid-r0OyVSmVh2 .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-r0OyVSmVh2 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-r0OyVSmVh2 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-r0OyVSmVh2 .navbar .menu-content-top {
    display: block;
  }
  .cid-r0OyVSmVh2 .menu-content-top .row {
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-r0OyVSmVh2 .content-right-side {
    align-items: center;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    text-align: right;
    flex-wrap: wrap;
    display: flex;
  }
  .cid-r0OyVSmVh2 .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-r0OyVSmVh2 .menu-bottom {
    display: flex;
  }
  .cid-r0OyVSmVh2 .navbar {
    display: block;
    padding: 0;
  }
  .cid-r0OyVSmVh2 .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    align-items: center;
  }
  .cid-r0OyVSmVh2 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-r0OyVSmVh2 .navbar-toggler {
    display: none;
  }
}
.cid-r0OyVSmVh2 .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-r0OyVSmVh2 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-r0OyVSmVh2 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu {
  background: #232323;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  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-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r0OyVSmVh2 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-r0OyVSmVh2 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r0OyVSmVh2 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-r0OyVSmVh2 button.navbar-toggler:focus {
  outline: none;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r0OyVSmVh2 .collapsed.navbar {
  flex-direction: column;
}
.cid-r0OyVSmVh2 .collapsed .menu-bottom {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-r0OyVSmVh2 .collapsed .menu-logo {
  margin-right: 0;
}
.cid-r0OyVSmVh2 .collapsed .btn {
  display: flex;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r0OyVSmVh2 .collapsed button.navbar-toggler {
  display: block;
  align-self: center;
}
.cid-r0OyVSmVh2 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-r0OyVSmVh2 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r0OyVSmVh2 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-r0OyVSmVh2 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r0OyVSmVh2 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r0OyVSmVh2 .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-r0OyVSmVh2 .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-r0OyVSmVh2 .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-r0OyVSmVh2 .dropdown-item:before {
    display: none;
  }
  .cid-r0OyVSmVh2 .menu-logo {
    margin-right: 0;
  }
  .cid-r0OyVSmVh2 img {
    height: 3.8rem !important;
  }
  .cid-r0OyVSmVh2 .btn {
    display: flex;
  }
  .cid-r0OyVSmVh2 button.navbar-toggler {
    display: block;
  }
  .cid-r0OyVSmVh2 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-r0OyVSmVh2 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r0OyVSmVh2 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing,
  .cid-r0OyVSmVh2 .navbar-collapse.show {
    display: block !important;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-nav,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-buttons,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r0OyVSmVh2 .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-r0OyVSmVh2 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r0OyVSmVh2 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r0OyVSmVh2 .dropdown .dropdown-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-r0OyVSmVh2 .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-r0OyVSmVh2 .navbar-collapse {
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}
.cid-r0OyVSmVh2 .nav-link:focus {
  outline: none;
}
.cid-r0OyVSmVh2 .navbar-toggler {
  position: relative;
}
.cid-r0OyVSmVh2 .dropdown-item.active,
.cid-r0OyVSmVh2 .dropdown-item:active {
  background-color: #232323;
  color: auto;
}
.cid-r0OyVSmVh2 .nav-link:hover,
.cid-r0OyVSmVh2 .dropdown-item:hover {
  color: #4284df;
}
.cid-rnZ7TbGwxH {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rnZ7TbGwxH .block-title {
  text-align: left;
}
.cid-rojBSsD4cf {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rqOlSJmnt7 {
  padding-top: 40px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rqOlSJmnt7 .media-content .btn-bgr {
  z-index: 0;
}
.cid-rqOlSJmnt7 .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rqOlSJmnt7 h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rqOlSJmnt7 p {
  color: #464646;
}
.cid-rqOlSJmnt7 h2 {
  color: #000000;
}
.cid-rqOlSJmnt7 .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rqOlSJmnt7 .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rqOlSJmnt7 .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rqOlSJmnt7 .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rqOlSJmnt7 .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rqOlSJmnt7 .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rqOlSJmnt7 .mbr-text {
    text-align: center;
  }
}
.cid-rr00yZR8Vi {
  padding-top: 20px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rr00yZR8Vi .media-content .btn-bgr {
  z-index: 0;
}
.cid-rr00yZR8Vi .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rr00yZR8Vi h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rr00yZR8Vi p {
  color: #464646;
}
.cid-rr00yZR8Vi h2 {
  color: #000000;
}
.cid-rr00yZR8Vi .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rr00yZR8Vi .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rr00yZR8Vi .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rr00yZR8Vi .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rr00yZR8Vi .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rr00yZR8Vi .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rr00yZR8Vi .mbr-text {
    text-align: center;
  }
}
.cid-rl0Z1rBuCQ {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rl0Z1rBuCQ .mbr-text,
.cid-rl0Z1rBuCQ blockquote {
  color: #000000;
}
.cid-r0OyVVyHf1 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-r0OyVVyHf1 .mbr-text,
.cid-r0OyVVyHf1 blockquote {
  color: #767676;
}
.cid-r0OyVVyHf1 .mbr-text {
  text-align: center;
}
.cid-ru7dQ347jG {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-ru7dQ347jG .content {
    text-align: center;
  }
  .cid-ru7dQ347jG .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-ru7dQ347jG .img-logo img {
  height: 6rem;
}
.cid-ru7dQ347jG .block .form-control {
  padding: 1.07em 1.07em;
}
.cid-ru7dQ347jG .input {
  margin-bottom: 1rem;
}
.cid-ru7dQ347jG [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-ru7dQ347jG .input-group-btn {
  display: inline-block;
}
.cid-ru7dQ347jG .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-ru7dQ347jG .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-ru7dQ347jG [type="submit"] {
  padding: .75rem 1.5625rem !important;
  text-transform: none;
}
.cid-ru7dQ347jG .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-ru7dQ347jG .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ru7dQ347jG .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ru7dQ347jG .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ru7dQ347jG .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ru7dQ347jG .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-ru7dQ347jG .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ru7dQ347jG .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ru7dQ347jG form .input-group input.form-control,
.cid-ru7dQ347jG form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-r0OyVSmVh2 .navbar {
  padding: .5rem 0;
  background: #232323;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-r0OyVSmVh2 .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-r0OyVSmVh2 .menu-logo {
  display: flex;
  position: relative;
  align-items: center;
  margin-right: auto;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-r0OyVSmVh2 .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-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r0OyVSmVh2 .navbar-dropdown.bg-color.transparent.opened {
  background: #232323;
}
.cid-r0OyVSmVh2 a {
  font-style: normal;
}
.cid-r0OyVSmVh2 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-r0OyVSmVh2 .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-r0OyVSmVh2 .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;
  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-r0OyVSmVh2 .dropdown-item:hover:before {
  transform: scale(1, 1);
  width: 16px;
}
.cid-r0OyVSmVh2 .content-text {
  margin-bottom: 0;
}
.cid-r0OyVSmVh2 .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-r0OyVSmVh2 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #951d19;
    -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-r0OyVSmVh2 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-r0OyVSmVh2 .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-r0OyVSmVh2 .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-r0OyVSmVh2 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-r0OyVSmVh2 .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-r0OyVSmVh2 .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-r0OyVSmVh2 .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-r0OyVSmVh2 .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-r0OyVSmVh2 .nav-dropdown .link {
  font-weight: 400;
}
.cid-r0OyVSmVh2 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-r0OyVSmVh2 .menu-content-top .row {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-r0OyVSmVh2 .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-r0OyVSmVh2 .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-r0OyVSmVh2 .content-right-side {
  text-align: center;
}
.cid-r0OyVSmVh2 .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-r0OyVSmVh2 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-r0OyVSmVh2 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-r0OyVSmVh2 .navbar .menu-content-top {
    display: block;
  }
  .cid-r0OyVSmVh2 .menu-content-top .row {
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-r0OyVSmVh2 .content-right-side {
    align-items: center;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    text-align: right;
    flex-wrap: wrap;
    display: flex;
  }
  .cid-r0OyVSmVh2 .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-r0OyVSmVh2 .menu-bottom {
    display: flex;
  }
  .cid-r0OyVSmVh2 .navbar {
    display: block;
    padding: 0;
  }
  .cid-r0OyVSmVh2 .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    align-items: center;
  }
  .cid-r0OyVSmVh2 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-r0OyVSmVh2 .navbar-toggler {
    display: none;
  }
}
.cid-r0OyVSmVh2 .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-r0OyVSmVh2 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-r0OyVSmVh2 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu {
  background: #232323;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  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-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r0OyVSmVh2 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-r0OyVSmVh2 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r0OyVSmVh2 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-r0OyVSmVh2 button.navbar-toggler:focus {
  outline: none;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r0OyVSmVh2 .collapsed.navbar {
  flex-direction: column;
}
.cid-r0OyVSmVh2 .collapsed .menu-bottom {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-r0OyVSmVh2 .collapsed .menu-logo {
  margin-right: 0;
}
.cid-r0OyVSmVh2 .collapsed .btn {
  display: flex;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r0OyVSmVh2 .collapsed button.navbar-toggler {
  display: block;
  align-self: center;
}
.cid-r0OyVSmVh2 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-r0OyVSmVh2 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r0OyVSmVh2 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-r0OyVSmVh2 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r0OyVSmVh2 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r0OyVSmVh2 .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-r0OyVSmVh2 .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-r0OyVSmVh2 .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-r0OyVSmVh2 .dropdown-item:before {
    display: none;
  }
  .cid-r0OyVSmVh2 .menu-logo {
    margin-right: 0;
  }
  .cid-r0OyVSmVh2 img {
    height: 3.8rem !important;
  }
  .cid-r0OyVSmVh2 .btn {
    display: flex;
  }
  .cid-r0OyVSmVh2 button.navbar-toggler {
    display: block;
  }
  .cid-r0OyVSmVh2 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-r0OyVSmVh2 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r0OyVSmVh2 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing,
  .cid-r0OyVSmVh2 .navbar-collapse.show {
    display: block !important;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-nav,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-buttons,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r0OyVSmVh2 .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-r0OyVSmVh2 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r0OyVSmVh2 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r0OyVSmVh2 .dropdown .dropdown-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-r0OyVSmVh2 .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-r0OyVSmVh2 .navbar-collapse {
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}
.cid-r0OyVSmVh2 .nav-link:focus {
  outline: none;
}
.cid-r0OyVSmVh2 .navbar-toggler {
  position: relative;
}
.cid-r0OyVSmVh2 .dropdown-item.active,
.cid-r0OyVSmVh2 .dropdown-item:active {
  background-color: #232323;
  color: auto;
}
.cid-r0OyVSmVh2 .nav-link:hover,
.cid-r0OyVSmVh2 .dropdown-item:hover {
  color: #4284df;
}
.cid-rnZ7TbGwxH {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rnZ7TbGwxH .block-title {
  text-align: left;
}
.cid-rojBSsD4cf {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rr04eIFN6t {
  padding-top: 45px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rr04eIFN6t .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rr04eIFN6t .container-table {
  margin: 0 auto;
}
.cid-rr04eIFN6t .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rr04eIFN6t .dataTables_wrapper {
  display: block;
}
.cid-rr04eIFN6t .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rr04eIFN6t table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-rr04eIFN6t table th {
  border-top: 1px solid #cccccc;
  transition: all .2s;
  border-bottom: none;
}
.cid-rr04eIFN6t table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rr04eIFN6t table td {
  border-top: 1px solid #cccccc;
}
.cid-rr04eIFN6t table td:hover {
  color: #951d19;
}
.cid-rr04eIFN6t table tr:last-child td {
  border-bottom: 1px solid #cccccc;
}
.cid-rr04eIFN6t .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rr04eIFN6t .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rr04eIFN6t .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rr04eIFN6t .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rr04eIFN6t .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rr04eIFN6t .dataTables_filter {
    text-align: center;
  }
  .cid-rr04eIFN6t .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rr04eIFN6t .mbr-section-title {
  text-align: left;
}
.cid-rl0Z1rBuCQ {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rl0Z1rBuCQ .mbr-text,
.cid-rl0Z1rBuCQ blockquote {
  color: #000000;
}
.cid-r0OyVVyHf1 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-r0OyVVyHf1 .mbr-text,
.cid-r0OyVVyHf1 blockquote {
  color: #767676;
}
.cid-r0OyVVyHf1 .mbr-text {
  text-align: center;
}
.cid-ru7e9yF8hC {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-ru7e9yF8hC .content {
    text-align: center;
  }
  .cid-ru7e9yF8hC .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-ru7e9yF8hC .img-logo img {
  height: 6rem;
}
.cid-ru7e9yF8hC .block .form-control {
  padding: 1.07em 1.07em;
}
.cid-ru7e9yF8hC .input {
  margin-bottom: 1rem;
}
.cid-ru7e9yF8hC [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-ru7e9yF8hC .input-group-btn {
  display: inline-block;
}
.cid-ru7e9yF8hC .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-ru7e9yF8hC .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-ru7e9yF8hC [type="submit"] {
  padding: .75rem 1.5625rem !important;
  text-transform: none;
}
.cid-ru7e9yF8hC .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-ru7e9yF8hC .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ru7e9yF8hC .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ru7e9yF8hC .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ru7e9yF8hC .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ru7e9yF8hC .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-ru7e9yF8hC .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ru7e9yF8hC .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ru7e9yF8hC form .input-group input.form-control,
.cid-ru7e9yF8hC form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-r0OyVSmVh2 .navbar {
  padding: .5rem 0;
  background: #232323;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-r0OyVSmVh2 .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-r0OyVSmVh2 .menu-logo {
  display: flex;
  position: relative;
  align-items: center;
  margin-right: auto;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-r0OyVSmVh2 .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-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r0OyVSmVh2 .navbar-dropdown.bg-color.transparent.opened {
  background: #232323;
}
.cid-r0OyVSmVh2 a {
  font-style: normal;
}
.cid-r0OyVSmVh2 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-r0OyVSmVh2 .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-r0OyVSmVh2 .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;
  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-r0OyVSmVh2 .dropdown-item:hover:before {
  transform: scale(1, 1);
  width: 16px;
}
.cid-r0OyVSmVh2 .content-text {
  margin-bottom: 0;
}
.cid-r0OyVSmVh2 .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-r0OyVSmVh2 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #951d19;
    -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-r0OyVSmVh2 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-r0OyVSmVh2 .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-r0OyVSmVh2 .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-r0OyVSmVh2 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-r0OyVSmVh2 .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-r0OyVSmVh2 .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-r0OyVSmVh2 .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-r0OyVSmVh2 .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-r0OyVSmVh2 .nav-dropdown .link {
  font-weight: 400;
}
.cid-r0OyVSmVh2 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-r0OyVSmVh2 .menu-content-top .row {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-r0OyVSmVh2 .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-r0OyVSmVh2 .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-r0OyVSmVh2 .content-right-side {
  text-align: center;
}
.cid-r0OyVSmVh2 .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-r0OyVSmVh2 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-r0OyVSmVh2 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-r0OyVSmVh2 .navbar .menu-content-top {
    display: block;
  }
  .cid-r0OyVSmVh2 .menu-content-top .row {
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-r0OyVSmVh2 .content-right-side {
    align-items: center;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    text-align: right;
    flex-wrap: wrap;
    display: flex;
  }
  .cid-r0OyVSmVh2 .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-r0OyVSmVh2 .menu-bottom {
    display: flex;
  }
  .cid-r0OyVSmVh2 .navbar {
    display: block;
    padding: 0;
  }
  .cid-r0OyVSmVh2 .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    align-items: center;
  }
  .cid-r0OyVSmVh2 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-r0OyVSmVh2 .navbar-toggler {
    display: none;
  }
}
.cid-r0OyVSmVh2 .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-r0OyVSmVh2 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-r0OyVSmVh2 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu {
  background: #232323;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  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-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r0OyVSmVh2 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-r0OyVSmVh2 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r0OyVSmVh2 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-r0OyVSmVh2 button.navbar-toggler:focus {
  outline: none;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r0OyVSmVh2 .collapsed.navbar {
  flex-direction: column;
}
.cid-r0OyVSmVh2 .collapsed .menu-bottom {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-r0OyVSmVh2 .collapsed .menu-logo {
  margin-right: 0;
}
.cid-r0OyVSmVh2 .collapsed .btn {
  display: flex;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r0OyVSmVh2 .collapsed button.navbar-toggler {
  display: block;
  align-self: center;
}
.cid-r0OyVSmVh2 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-r0OyVSmVh2 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r0OyVSmVh2 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-r0OyVSmVh2 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r0OyVSmVh2 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r0OyVSmVh2 .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-r0OyVSmVh2 .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-r0OyVSmVh2 .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-r0OyVSmVh2 .dropdown-item:before {
    display: none;
  }
  .cid-r0OyVSmVh2 .menu-logo {
    margin-right: 0;
  }
  .cid-r0OyVSmVh2 img {
    height: 3.8rem !important;
  }
  .cid-r0OyVSmVh2 .btn {
    display: flex;
  }
  .cid-r0OyVSmVh2 button.navbar-toggler {
    display: block;
  }
  .cid-r0OyVSmVh2 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-r0OyVSmVh2 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r0OyVSmVh2 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing,
  .cid-r0OyVSmVh2 .navbar-collapse.show {
    display: block !important;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-nav,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-buttons,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r0OyVSmVh2 .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-r0OyVSmVh2 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r0OyVSmVh2 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r0OyVSmVh2 .dropdown .dropdown-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-r0OyVSmVh2 .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-r0OyVSmVh2 .navbar-collapse {
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}
.cid-r0OyVSmVh2 .nav-link:focus {
  outline: none;
}
.cid-r0OyVSmVh2 .navbar-toggler {
  position: relative;
}
.cid-r0OyVSmVh2 .dropdown-item.active,
.cid-r0OyVSmVh2 .dropdown-item:active {
  background-color: #232323;
  color: auto;
}
.cid-r0OyVSmVh2 .nav-link:hover,
.cid-r0OyVSmVh2 .dropdown-item:hover {
  color: #4284df;
}
.cid-rnZ7TbGwxH {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rnZ7TbGwxH .block-title {
  text-align: left;
}
.cid-rojBSsD4cf {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rr0d4Ufr9E {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rr0d4Ufr9E .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-rr0d4Ufr9E .container-table {
  margin: 0 auto;
}
.cid-rr0d4Ufr9E .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rr0d4Ufr9E .dataTables_wrapper {
  display: block;
}
.cid-rr0d4Ufr9E .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rr0d4Ufr9E table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-rr0d4Ufr9E table th {
  border-top: 1px solid #cccccc;
  transition: all .2s;
  border-bottom: none;
}
.cid-rr0d4Ufr9E table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rr0d4Ufr9E table td {
  border-top: 1px solid #cccccc;
}
.cid-rr0d4Ufr9E table td:hover {
  color: #951d19;
}
.cid-rr0d4Ufr9E table tr:last-child td {
  border-bottom: 1px solid #cccccc;
}
.cid-rr0d4Ufr9E .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rr0d4Ufr9E .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rr0d4Ufr9E .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rr0d4Ufr9E .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rr0d4Ufr9E .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rr0d4Ufr9E .dataTables_filter {
    text-align: center;
  }
  .cid-rr0d4Ufr9E .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rr0d4Ufr9E .mbr-section-title {
  text-align: left;
}
.cid-rr7K1IhWMv {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rr7K1IhWMv .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-rr7K1IhWMv .card-img {
  padding: 0 0 2rem;
}
.cid-rr7K1IhWMv .mbr-section-btn {
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-rr7K1IhWMv .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
@media (max-width: 767px) {
  .cid-rr7K1IhWMv .card-title {
    text-align: center;
  }
  .cid-rr7K1IhWMv p.mbr-text {
    text-align: center;
  }
}
.cid-rl0Z1rBuCQ {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rl0Z1rBuCQ .mbr-text,
.cid-rl0Z1rBuCQ blockquote {
  color: #000000;
}
.cid-r0OyVVyHf1 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-r0OyVVyHf1 .mbr-text,
.cid-r0OyVVyHf1 blockquote {
  color: #767676;
}
.cid-r0OyVVyHf1 .mbr-text {
  text-align: center;
}
.cid-ru7efoXcKl {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-ru7efoXcKl .content {
    text-align: center;
  }
  .cid-ru7efoXcKl .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-ru7efoXcKl .img-logo img {
  height: 6rem;
}
.cid-ru7efoXcKl .block .form-control {
  padding: 1.07em 1.07em;
}
.cid-ru7efoXcKl .input {
  margin-bottom: 1rem;
}
.cid-ru7efoXcKl [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-ru7efoXcKl .input-group-btn {
  display: inline-block;
}
.cid-ru7efoXcKl .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-ru7efoXcKl .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-ru7efoXcKl [type="submit"] {
  padding: .75rem 1.5625rem !important;
  text-transform: none;
}
.cid-ru7efoXcKl .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-ru7efoXcKl .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ru7efoXcKl .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ru7efoXcKl .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ru7efoXcKl .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ru7efoXcKl .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-ru7efoXcKl .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ru7efoXcKl .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ru7efoXcKl form .input-group input.form-control,
.cid-ru7efoXcKl form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-r0OyVSmVh2 .navbar {
  padding: .5rem 0;
  background: #232323;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-r0OyVSmVh2 .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-r0OyVSmVh2 .menu-logo {
  display: flex;
  position: relative;
  align-items: center;
  margin-right: auto;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-r0OyVSmVh2 .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-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r0OyVSmVh2 .navbar-dropdown.bg-color.transparent.opened {
  background: #232323;
}
.cid-r0OyVSmVh2 a {
  font-style: normal;
}
.cid-r0OyVSmVh2 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-r0OyVSmVh2 .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-r0OyVSmVh2 .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;
  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-r0OyVSmVh2 .dropdown-item:hover:before {
  transform: scale(1, 1);
  width: 16px;
}
.cid-r0OyVSmVh2 .content-text {
  margin-bottom: 0;
}
.cid-r0OyVSmVh2 .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-r0OyVSmVh2 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #951d19;
    -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-r0OyVSmVh2 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-r0OyVSmVh2 .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-r0OyVSmVh2 .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-r0OyVSmVh2 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-r0OyVSmVh2 .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-r0OyVSmVh2 .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-r0OyVSmVh2 .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-r0OyVSmVh2 .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-r0OyVSmVh2 .nav-dropdown .link {
  font-weight: 400;
}
.cid-r0OyVSmVh2 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-r0OyVSmVh2 .menu-content-top .row {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-r0OyVSmVh2 .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-r0OyVSmVh2 .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-r0OyVSmVh2 .content-right-side {
  text-align: center;
}
.cid-r0OyVSmVh2 .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-r0OyVSmVh2 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-r0OyVSmVh2 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-r0OyVSmVh2 .navbar .menu-content-top {
    display: block;
  }
  .cid-r0OyVSmVh2 .menu-content-top .row {
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-r0OyVSmVh2 .content-right-side {
    align-items: center;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    text-align: right;
    flex-wrap: wrap;
    display: flex;
  }
  .cid-r0OyVSmVh2 .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-r0OyVSmVh2 .menu-bottom {
    display: flex;
  }
  .cid-r0OyVSmVh2 .navbar {
    display: block;
    padding: 0;
  }
  .cid-r0OyVSmVh2 .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    align-items: center;
  }
  .cid-r0OyVSmVh2 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-r0OyVSmVh2 .navbar-toggler {
    display: none;
  }
}
.cid-r0OyVSmVh2 .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-r0OyVSmVh2 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-r0OyVSmVh2 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu {
  background: #232323;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  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-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r0OyVSmVh2 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-r0OyVSmVh2 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r0OyVSmVh2 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-r0OyVSmVh2 button.navbar-toggler:focus {
  outline: none;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r0OyVSmVh2 .collapsed.navbar {
  flex-direction: column;
}
.cid-r0OyVSmVh2 .collapsed .menu-bottom {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-r0OyVSmVh2 .collapsed .menu-logo {
  margin-right: 0;
}
.cid-r0OyVSmVh2 .collapsed .btn {
  display: flex;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r0OyVSmVh2 .collapsed button.navbar-toggler {
  display: block;
  align-self: center;
}
.cid-r0OyVSmVh2 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-r0OyVSmVh2 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r0OyVSmVh2 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-r0OyVSmVh2 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r0OyVSmVh2 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r0OyVSmVh2 .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-r0OyVSmVh2 .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-r0OyVSmVh2 .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-r0OyVSmVh2 .dropdown-item:before {
    display: none;
  }
  .cid-r0OyVSmVh2 .menu-logo {
    margin-right: 0;
  }
  .cid-r0OyVSmVh2 img {
    height: 3.8rem !important;
  }
  .cid-r0OyVSmVh2 .btn {
    display: flex;
  }
  .cid-r0OyVSmVh2 button.navbar-toggler {
    display: block;
  }
  .cid-r0OyVSmVh2 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-r0OyVSmVh2 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r0OyVSmVh2 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing,
  .cid-r0OyVSmVh2 .navbar-collapse.show {
    display: block !important;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-nav,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-buttons,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r0OyVSmVh2 .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-r0OyVSmVh2 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r0OyVSmVh2 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r0OyVSmVh2 .dropdown .dropdown-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-r0OyVSmVh2 .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-r0OyVSmVh2 .navbar-collapse {
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}
.cid-r0OyVSmVh2 .nav-link:focus {
  outline: none;
}
.cid-r0OyVSmVh2 .navbar-toggler {
  position: relative;
}
.cid-r0OyVSmVh2 .dropdown-item.active,
.cid-r0OyVSmVh2 .dropdown-item:active {
  background-color: #232323;
  color: auto;
}
.cid-r0OyVSmVh2 .nav-link:hover,
.cid-r0OyVSmVh2 .dropdown-item:hover {
  color: #4284df;
}
.cid-rnZ7TbGwxH {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rnZ7TbGwxH .block-title {
  text-align: left;
}
.cid-rojBSsD4cf {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-r0OyVVyHf1 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-r0OyVVyHf1 .mbr-text,
.cid-r0OyVVyHf1 blockquote {
  color: #767676;
}
.cid-r0OyVVyHf1 .mbr-text {
  text-align: center;
}
.cid-ru7ecgskmu {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-ru7ecgskmu .content {
    text-align: center;
  }
  .cid-ru7ecgskmu .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-ru7ecgskmu .img-logo img {
  height: 6rem;
}
.cid-ru7ecgskmu .block .form-control {
  padding: 1.07em 1.07em;
}
.cid-ru7ecgskmu .input {
  margin-bottom: 1rem;
}
.cid-ru7ecgskmu [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-ru7ecgskmu .input-group-btn {
  display: inline-block;
}
.cid-ru7ecgskmu .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-ru7ecgskmu .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-ru7ecgskmu [type="submit"] {
  padding: .75rem 1.5625rem !important;
  text-transform: none;
}
.cid-ru7ecgskmu .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-ru7ecgskmu .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ru7ecgskmu .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ru7ecgskmu .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ru7ecgskmu .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ru7ecgskmu .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-ru7ecgskmu .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ru7ecgskmu .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ru7ecgskmu form .input-group input.form-control,
.cid-ru7ecgskmu form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-r0OyVSmVh2 .navbar {
  padding: .5rem 0;
  background: #232323;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-r0OyVSmVh2 .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-r0OyVSmVh2 .menu-logo {
  display: flex;
  position: relative;
  align-items: center;
  margin-right: auto;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-r0OyVSmVh2 .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-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r0OyVSmVh2 .navbar-dropdown.bg-color.transparent.opened {
  background: #232323;
}
.cid-r0OyVSmVh2 a {
  font-style: normal;
}
.cid-r0OyVSmVh2 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-r0OyVSmVh2 .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-r0OyVSmVh2 .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;
  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-r0OyVSmVh2 .dropdown-item:hover:before {
  transform: scale(1, 1);
  width: 16px;
}
.cid-r0OyVSmVh2 .content-text {
  margin-bottom: 0;
}
.cid-r0OyVSmVh2 .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-r0OyVSmVh2 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #951d19;
    -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-r0OyVSmVh2 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-r0OyVSmVh2 .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-r0OyVSmVh2 .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-r0OyVSmVh2 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-r0OyVSmVh2 .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-r0OyVSmVh2 .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-r0OyVSmVh2 .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-r0OyVSmVh2 .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-r0OyVSmVh2 .nav-dropdown .link {
  font-weight: 400;
}
.cid-r0OyVSmVh2 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-r0OyVSmVh2 .menu-content-top .row {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-r0OyVSmVh2 .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-r0OyVSmVh2 .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-r0OyVSmVh2 .content-right-side {
  text-align: center;
}
.cid-r0OyVSmVh2 .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-r0OyVSmVh2 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-r0OyVSmVh2 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-r0OyVSmVh2 .navbar .menu-content-top {
    display: block;
  }
  .cid-r0OyVSmVh2 .menu-content-top .row {
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-r0OyVSmVh2 .content-right-side {
    align-items: center;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    text-align: right;
    flex-wrap: wrap;
    display: flex;
  }
  .cid-r0OyVSmVh2 .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-r0OyVSmVh2 .menu-bottom {
    display: flex;
  }
  .cid-r0OyVSmVh2 .navbar {
    display: block;
    padding: 0;
  }
  .cid-r0OyVSmVh2 .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    align-items: center;
  }
  .cid-r0OyVSmVh2 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-r0OyVSmVh2 .navbar-toggler {
    display: none;
  }
}
.cid-r0OyVSmVh2 .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-r0OyVSmVh2 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-r0OyVSmVh2 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu {
  background: #232323;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  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-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r0OyVSmVh2 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-r0OyVSmVh2 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r0OyVSmVh2 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-r0OyVSmVh2 button.navbar-toggler:focus {
  outline: none;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r0OyVSmVh2 .collapsed.navbar {
  flex-direction: column;
}
.cid-r0OyVSmVh2 .collapsed .menu-bottom {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-r0OyVSmVh2 .collapsed .menu-logo {
  margin-right: 0;
}
.cid-r0OyVSmVh2 .collapsed .btn {
  display: flex;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r0OyVSmVh2 .collapsed button.navbar-toggler {
  display: block;
  align-self: center;
}
.cid-r0OyVSmVh2 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-r0OyVSmVh2 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r0OyVSmVh2 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-r0OyVSmVh2 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r0OyVSmVh2 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r0OyVSmVh2 .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-r0OyVSmVh2 .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-r0OyVSmVh2 .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-r0OyVSmVh2 .dropdown-item:before {
    display: none;
  }
  .cid-r0OyVSmVh2 .menu-logo {
    margin-right: 0;
  }
  .cid-r0OyVSmVh2 img {
    height: 3.8rem !important;
  }
  .cid-r0OyVSmVh2 .btn {
    display: flex;
  }
  .cid-r0OyVSmVh2 button.navbar-toggler {
    display: block;
  }
  .cid-r0OyVSmVh2 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-r0OyVSmVh2 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r0OyVSmVh2 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing,
  .cid-r0OyVSmVh2 .navbar-collapse.show {
    display: block !important;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-nav,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-buttons,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r0OyVSmVh2 .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-r0OyVSmVh2 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r0OyVSmVh2 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r0OyVSmVh2 .dropdown .dropdown-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-r0OyVSmVh2 .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-r0OyVSmVh2 .navbar-collapse {
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}
.cid-r0OyVSmVh2 .nav-link:focus {
  outline: none;
}
.cid-r0OyVSmVh2 .navbar-toggler {
  position: relative;
}
.cid-r0OyVSmVh2 .dropdown-item.active,
.cid-r0OyVSmVh2 .dropdown-item:active {
  background-color: #232323;
  color: auto;
}
.cid-r0OyVSmVh2 .nav-link:hover,
.cid-r0OyVSmVh2 .dropdown-item:hover {
  color: #4284df;
}
.cid-rrkp9azLIo {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rrkp9azLIo .block-title {
  text-align: left;
}
.cid-rrkp8sNuPO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rrkCGeaqhk {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rrkCGeaqhk .counter-container {
  color: #464646;
}
.cid-rrkCGeaqhk .counter-container div {
  margin-bottom: 1rem;
  padding-left: 5rem;
}
.cid-rrkCGeaqhk .counter-container li {
  list-style: none;
  padding-left: 6rem;
  position: relative;
}
.cid-rrkCGeaqhk .counter-container .counter {
  text-overflow: clip;
  overflow: hidden;
  white-space: nowrap;
  font-size: 20px;
  position: absolute;
  left: 0;
  display: inline-block;
  margin: 0 0 5px;
  line-height: 20px;
  transition: all .2s;
  width: 60px;
  height: 20px;
}
.cid-rrkEkWYbpf {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rl0Z1rBuCQ {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rl0Z1rBuCQ .mbr-text,
.cid-rl0Z1rBuCQ blockquote {
  color: #000000;
}
.cid-r0OyVVyHf1 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-r0OyVVyHf1 .mbr-text,
.cid-r0OyVVyHf1 blockquote {
  color: #767676;
}
.cid-r0OyVVyHf1 .mbr-text {
  text-align: center;
}
.cid-ru7cvfSjuQ {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-ru7cvfSjuQ .content {
    text-align: center;
  }
  .cid-ru7cvfSjuQ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-ru7cvfSjuQ .img-logo img {
  height: 6rem;
}
.cid-ru7cvfSjuQ .block .form-control {
  padding: 1.07em 1.07em;
}
.cid-ru7cvfSjuQ .input {
  margin-bottom: 1rem;
}
.cid-ru7cvfSjuQ [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-ru7cvfSjuQ .input-group-btn {
  display: inline-block;
}
.cid-ru7cvfSjuQ .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-ru7cvfSjuQ .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-ru7cvfSjuQ [type="submit"] {
  padding: .75rem 1.5625rem !important;
  text-transform: none;
}
.cid-ru7cvfSjuQ .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-ru7cvfSjuQ .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ru7cvfSjuQ .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ru7cvfSjuQ .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ru7cvfSjuQ .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ru7cvfSjuQ .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-ru7cvfSjuQ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ru7cvfSjuQ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ru7cvfSjuQ form .input-group input.form-control,
.cid-ru7cvfSjuQ form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-rrNS6IcgAO .navbar {
  padding: .5rem 0;
  background: #232323;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-rrNS6IcgAO .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-rrNS6IcgAO .menu-logo {
  display: flex;
  position: relative;
  align-items: center;
  margin-right: auto;
}
.cid-rrNS6IcgAO .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rrNS6IcgAO .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-rrNS6IcgAO .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rrNS6IcgAO .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rrNS6IcgAO .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rrNS6IcgAO .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rrNS6IcgAO .navbar-dropdown.bg-color.transparent.opened {
  background: #232323;
}
.cid-rrNS6IcgAO a {
  font-style: normal;
}
.cid-rrNS6IcgAO .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-rrNS6IcgAO .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-rrNS6IcgAO .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;
  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-rrNS6IcgAO .dropdown-item:hover:before {
  transform: scale(1, 1);
  width: 16px;
}
.cid-rrNS6IcgAO .content-text {
  margin-bottom: 0;
}
.cid-rrNS6IcgAO .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-rrNS6IcgAO .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #951d19;
    -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-rrNS6IcgAO .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-rrNS6IcgAO .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-rrNS6IcgAO .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-rrNS6IcgAO .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-rrNS6IcgAO .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rrNS6IcgAO .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rrNS6IcgAO .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-rrNS6IcgAO .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rrNS6IcgAO .nav-dropdown .link {
  font-weight: 400;
}
.cid-rrNS6IcgAO .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-rrNS6IcgAO .menu-content-top .row {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rrNS6IcgAO .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-rrNS6IcgAO .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-rrNS6IcgAO .content-right-side {
  text-align: center;
}
.cid-rrNS6IcgAO .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-rrNS6IcgAO .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-rrNS6IcgAO .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-rrNS6IcgAO .navbar .menu-content-top {
    display: block;
  }
  .cid-rrNS6IcgAO .menu-content-top .row {
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-rrNS6IcgAO .content-right-side {
    align-items: center;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    text-align: right;
    flex-wrap: wrap;
    display: flex;
  }
  .cid-rrNS6IcgAO .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-rrNS6IcgAO .menu-bottom {
    display: flex;
  }
  .cid-rrNS6IcgAO .navbar {
    display: block;
    padding: 0;
  }
  .cid-rrNS6IcgAO .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    align-items: center;
  }
  .cid-rrNS6IcgAO .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-rrNS6IcgAO .navbar-toggler {
    display: none;
  }
}
.cid-rrNS6IcgAO .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-rrNS6IcgAO .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rrNS6IcgAO .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-rrNS6IcgAO .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rrNS6IcgAO .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rrNS6IcgAO .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rrNS6IcgAO .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rrNS6IcgAO .dropdown .dropdown-menu {
  background: #232323;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rrNS6IcgAO .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rrNS6IcgAO .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-rrNS6IcgAO .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-rrNS6IcgAO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rrNS6IcgAO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  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-rrNS6IcgAO .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rrNS6IcgAO .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rrNS6IcgAO .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rrNS6IcgAO .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rrNS6IcgAO .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rrNS6IcgAO .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rrNS6IcgAO .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rrNS6IcgAO .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rrNS6IcgAO button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-rrNS6IcgAO button.navbar-toggler:focus {
  outline: none;
}
.cid-rrNS6IcgAO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rrNS6IcgAO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rrNS6IcgAO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rrNS6IcgAO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rrNS6IcgAO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rrNS6IcgAO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rrNS6IcgAO nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rrNS6IcgAO nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rrNS6IcgAO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rrNS6IcgAO .collapsed.navbar {
  flex-direction: column;
}
.cid-rrNS6IcgAO .collapsed .menu-bottom {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-rrNS6IcgAO .collapsed .menu-logo {
  margin-right: 0;
}
.cid-rrNS6IcgAO .collapsed .btn {
  display: flex;
}
.cid-rrNS6IcgAO .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rrNS6IcgAO .collapsed .navbar-collapse.collapsing,
.cid-rrNS6IcgAO .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rrNS6IcgAO .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rrNS6IcgAO .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rrNS6IcgAO .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rrNS6IcgAO .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rrNS6IcgAO .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rrNS6IcgAO .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rrNS6IcgAO .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rrNS6IcgAO .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rrNS6IcgAO .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rrNS6IcgAO .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rrNS6IcgAO .collapsed button.navbar-toggler {
  display: block;
  align-self: center;
}
.cid-rrNS6IcgAO .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-rrNS6IcgAO .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rrNS6IcgAO .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-rrNS6IcgAO .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rrNS6IcgAO .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rrNS6IcgAO .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-rrNS6IcgAO .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-rrNS6IcgAO .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-rrNS6IcgAO .dropdown-item:before {
    display: none;
  }
  .cid-rrNS6IcgAO .menu-logo {
    margin-right: 0;
  }
  .cid-rrNS6IcgAO img {
    height: 3.8rem !important;
  }
  .cid-rrNS6IcgAO .btn {
    display: flex;
  }
  .cid-rrNS6IcgAO button.navbar-toggler {
    display: block;
  }
  .cid-rrNS6IcgAO .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-rrNS6IcgAO .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rrNS6IcgAO .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rrNS6IcgAO .navbar-collapse.collapsing,
  .cid-rrNS6IcgAO .navbar-collapse.show {
    display: block !important;
  }
  .cid-rrNS6IcgAO .navbar-collapse.collapsing .navbar-nav,
  .cid-rrNS6IcgAO .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rrNS6IcgAO .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rrNS6IcgAO .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rrNS6IcgAO .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rrNS6IcgAO .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rrNS6IcgAO .navbar-collapse.collapsing .navbar-buttons,
  .cid-rrNS6IcgAO .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rrNS6IcgAO .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rrNS6IcgAO .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rrNS6IcgAO .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-rrNS6IcgAO .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rrNS6IcgAO .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rrNS6IcgAO .dropdown .dropdown-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-rrNS6IcgAO .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-rrNS6IcgAO .navbar-collapse {
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}
.cid-rrNS6IcgAO .nav-link:focus {
  outline: none;
}
.cid-rrNS6IcgAO .navbar-toggler {
  position: relative;
}
.cid-rrNS6IcgAO .dropdown-item.active,
.cid-rrNS6IcgAO .dropdown-item:active {
  background-color: #232323;
  color: auto;
}
.cid-rrNS6IcgAO .nav-link:hover,
.cid-rrNS6IcgAO .dropdown-item:hover {
  color: #4284df;
}
.cid-rrNS6IHAdH {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rrNS6IHAdH .block-title {
  text-align: left;
}
.cid-rrNSkY0xRC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rrNSkY0xRC .media-content .btn-bgr {
  z-index: 0;
}
.cid-rrNSkY0xRC .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rrNSkY0xRC h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rrNSkY0xRC p {
  color: #464646;
}
.cid-rrNSkY0xRC h2 {
  color: #000000;
}
.cid-rrNSkY0xRC .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rrNSkY0xRC .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rrNSkY0xRC .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rrNSkY0xRC .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rrNSkY0xRC .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rrNSkY0xRC .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rrNSkY0xRC .mbr-text {
    text-align: center;
  }
}
.cid-rrNS6IVWTA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rrNS6J93aT {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rrNS6JobrY {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsbaLP6DVR {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rrNS6JEIF7 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rrNS6JEIF7 .mbr-text,
.cid-rrNS6JEIF7 blockquote {
  color: #000000;
}
.cid-rrNS6JTmlJ {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rrNS6JTmlJ .mbr-text,
.cid-rrNS6JTmlJ blockquote {
  color: #767676;
}
.cid-rrNS6JTmlJ .mbr-text {
  text-align: center;
}
.cid-ru7dEpfHyC {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-ru7dEpfHyC .content {
    text-align: center;
  }
  .cid-ru7dEpfHyC .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-ru7dEpfHyC .img-logo img {
  height: 6rem;
}
.cid-ru7dEpfHyC .block .form-control {
  padding: 1.07em 1.07em;
}
.cid-ru7dEpfHyC .input {
  margin-bottom: 1rem;
}
.cid-ru7dEpfHyC [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-ru7dEpfHyC .input-group-btn {
  display: inline-block;
}
.cid-ru7dEpfHyC .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-ru7dEpfHyC .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-ru7dEpfHyC [type="submit"] {
  padding: .75rem 1.5625rem !important;
  text-transform: none;
}
.cid-ru7dEpfHyC .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-ru7dEpfHyC .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ru7dEpfHyC .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ru7dEpfHyC .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ru7dEpfHyC .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ru7dEpfHyC .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-ru7dEpfHyC .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ru7dEpfHyC .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ru7dEpfHyC form .input-group input.form-control,
.cid-ru7dEpfHyC form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-rsbc1Xsxk3 .navbar {
  padding: .5rem 0;
  background: #232323;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-rsbc1Xsxk3 .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-rsbc1Xsxk3 .menu-logo {
  display: flex;
  position: relative;
  align-items: center;
  margin-right: auto;
}
.cid-rsbc1Xsxk3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rsbc1Xsxk3 .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-rsbc1Xsxk3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rsbc1Xsxk3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rsbc1Xsxk3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rsbc1Xsxk3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rsbc1Xsxk3 .navbar-dropdown.bg-color.transparent.opened {
  background: #232323;
}
.cid-rsbc1Xsxk3 a {
  font-style: normal;
}
.cid-rsbc1Xsxk3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-rsbc1Xsxk3 .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-rsbc1Xsxk3 .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;
  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-rsbc1Xsxk3 .dropdown-item:hover:before {
  transform: scale(1, 1);
  width: 16px;
}
.cid-rsbc1Xsxk3 .content-text {
  margin-bottom: 0;
}
.cid-rsbc1Xsxk3 .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-rsbc1Xsxk3 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #951d19;
    -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-rsbc1Xsxk3 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-rsbc1Xsxk3 .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-rsbc1Xsxk3 .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-rsbc1Xsxk3 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-rsbc1Xsxk3 .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rsbc1Xsxk3 .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rsbc1Xsxk3 .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-rsbc1Xsxk3 .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rsbc1Xsxk3 .nav-dropdown .link {
  font-weight: 400;
}
.cid-rsbc1Xsxk3 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-rsbc1Xsxk3 .menu-content-top .row {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rsbc1Xsxk3 .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-rsbc1Xsxk3 .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-rsbc1Xsxk3 .content-right-side {
  text-align: center;
}
.cid-rsbc1Xsxk3 .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-rsbc1Xsxk3 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-rsbc1Xsxk3 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-rsbc1Xsxk3 .navbar .menu-content-top {
    display: block;
  }
  .cid-rsbc1Xsxk3 .menu-content-top .row {
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-rsbc1Xsxk3 .content-right-side {
    align-items: center;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    text-align: right;
    flex-wrap: wrap;
    display: flex;
  }
  .cid-rsbc1Xsxk3 .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-rsbc1Xsxk3 .menu-bottom {
    display: flex;
  }
  .cid-rsbc1Xsxk3 .navbar {
    display: block;
    padding: 0;
  }
  .cid-rsbc1Xsxk3 .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    align-items: center;
  }
  .cid-rsbc1Xsxk3 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-rsbc1Xsxk3 .navbar-toggler {
    display: none;
  }
}
.cid-rsbc1Xsxk3 .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-rsbc1Xsxk3 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rsbc1Xsxk3 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-rsbc1Xsxk3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rsbc1Xsxk3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rsbc1Xsxk3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rsbc1Xsxk3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rsbc1Xsxk3 .dropdown .dropdown-menu {
  background: #232323;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rsbc1Xsxk3 .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rsbc1Xsxk3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-rsbc1Xsxk3 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-rsbc1Xsxk3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rsbc1Xsxk3 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  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-rsbc1Xsxk3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rsbc1Xsxk3 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rsbc1Xsxk3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rsbc1Xsxk3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rsbc1Xsxk3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rsbc1Xsxk3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rsbc1Xsxk3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rsbc1Xsxk3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rsbc1Xsxk3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-rsbc1Xsxk3 button.navbar-toggler:focus {
  outline: none;
}
.cid-rsbc1Xsxk3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rsbc1Xsxk3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rsbc1Xsxk3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rsbc1Xsxk3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rsbc1Xsxk3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rsbc1Xsxk3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rsbc1Xsxk3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rsbc1Xsxk3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rsbc1Xsxk3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rsbc1Xsxk3 .collapsed.navbar {
  flex-direction: column;
}
.cid-rsbc1Xsxk3 .collapsed .menu-bottom {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-rsbc1Xsxk3 .collapsed .menu-logo {
  margin-right: 0;
}
.cid-rsbc1Xsxk3 .collapsed .btn {
  display: flex;
}
.cid-rsbc1Xsxk3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rsbc1Xsxk3 .collapsed .navbar-collapse.collapsing,
.cid-rsbc1Xsxk3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rsbc1Xsxk3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rsbc1Xsxk3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rsbc1Xsxk3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rsbc1Xsxk3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rsbc1Xsxk3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rsbc1Xsxk3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rsbc1Xsxk3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rsbc1Xsxk3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rsbc1Xsxk3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rsbc1Xsxk3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rsbc1Xsxk3 .collapsed button.navbar-toggler {
  display: block;
  align-self: center;
}
.cid-rsbc1Xsxk3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-rsbc1Xsxk3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rsbc1Xsxk3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-rsbc1Xsxk3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rsbc1Xsxk3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rsbc1Xsxk3 .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-rsbc1Xsxk3 .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-rsbc1Xsxk3 .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-rsbc1Xsxk3 .dropdown-item:before {
    display: none;
  }
  .cid-rsbc1Xsxk3 .menu-logo {
    margin-right: 0;
  }
  .cid-rsbc1Xsxk3 img {
    height: 3.8rem !important;
  }
  .cid-rsbc1Xsxk3 .btn {
    display: flex;
  }
  .cid-rsbc1Xsxk3 button.navbar-toggler {
    display: block;
  }
  .cid-rsbc1Xsxk3 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-rsbc1Xsxk3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rsbc1Xsxk3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rsbc1Xsxk3 .navbar-collapse.collapsing,
  .cid-rsbc1Xsxk3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rsbc1Xsxk3 .navbar-collapse.collapsing .navbar-nav,
  .cid-rsbc1Xsxk3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rsbc1Xsxk3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rsbc1Xsxk3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rsbc1Xsxk3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rsbc1Xsxk3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rsbc1Xsxk3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rsbc1Xsxk3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rsbc1Xsxk3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rsbc1Xsxk3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rsbc1Xsxk3 .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-rsbc1Xsxk3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rsbc1Xsxk3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rsbc1Xsxk3 .dropdown .dropdown-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-rsbc1Xsxk3 .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-rsbc1Xsxk3 .navbar-collapse {
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}
.cid-rsbc1Xsxk3 .nav-link:focus {
  outline: none;
}
.cid-rsbc1Xsxk3 .navbar-toggler {
  position: relative;
}
.cid-rsbc1Xsxk3 .dropdown-item.active,
.cid-rsbc1Xsxk3 .dropdown-item:active {
  background-color: #232323;
  color: auto;
}
.cid-rsbc1Xsxk3 .nav-link:hover,
.cid-rsbc1Xsxk3 .dropdown-item:hover {
  color: #4284df;
}
.cid-rsbc1Y2gTb {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsbc1Y2gTb .block-title {
  text-align: left;
}
.cid-rsbeiNob92 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rsbeiNob92 .counter-container {
  color: #464646;
}
.cid-rsbeiNob92 .counter-container div {
  margin-bottom: 1rem;
  padding-left: 5rem;
}
.cid-rsbeiNob92 .counter-container li {
  list-style: none;
  padding-left: 6rem;
  position: relative;
}
.cid-rsbeiNob92 .counter-container .counter {
  text-overflow: clip;
  overflow: hidden;
  white-space: nowrap;
  font-size: 20px;
  position: absolute;
  left: 0;
  display: inline-block;
  margin: 0 0 5px;
  line-height: 20px;
  transition: all .2s;
  width: 40px;
  height: 20px;
}
.cid-rsbc1Zi9Ir {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rsbc1Zi9Ir .mbr-text,
.cid-rsbc1Zi9Ir blockquote {
  color: #767676;
}
.cid-rsbc1Zi9Ir .mbr-text {
  text-align: center;
}
.cid-ru7d1Prq4Q {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-ru7d1Prq4Q .content {
    text-align: center;
  }
  .cid-ru7d1Prq4Q .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-ru7d1Prq4Q .img-logo img {
  height: 6rem;
}
.cid-ru7d1Prq4Q .block .form-control {
  padding: 1.07em 1.07em;
}
.cid-ru7d1Prq4Q .input {
  margin-bottom: 1rem;
}
.cid-ru7d1Prq4Q [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-ru7d1Prq4Q .input-group-btn {
  display: inline-block;
}
.cid-ru7d1Prq4Q .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-ru7d1Prq4Q .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-ru7d1Prq4Q [type="submit"] {
  padding: .75rem 1.5625rem !important;
  text-transform: none;
}
.cid-ru7d1Prq4Q .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-ru7d1Prq4Q .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ru7d1Prq4Q .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ru7d1Prq4Q .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ru7d1Prq4Q .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ru7d1Prq4Q .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-ru7d1Prq4Q .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ru7d1Prq4Q .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ru7d1Prq4Q form .input-group input.form-control,
.cid-ru7d1Prq4Q form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-rsjUdC2MXG {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsjUdC2MXG .media-content .btn-bgr {
  z-index: 0;
}
.cid-rsjUdC2MXG .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rsjUdC2MXG h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rsjUdC2MXG p {
  color: #464646;
}
.cid-rsjUdC2MXG h2 {
  color: #000000;
}
.cid-rsjUdC2MXG .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rsjUdC2MXG .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rsjUdC2MXG .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rsjUdC2MXG .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rsjUdC2MXG .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rsjUdC2MXG .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rsjUdC2MXG .mbr-text {
    text-align: center;
  }
}
.cid-rsSZGoUuON {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsSZGoUuON .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-rsSZGoUuON .card-img {
  padding: 0 0 2rem;
}
.cid-rsSZGoUuON .mbr-section-btn {
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-rsSZGoUuON .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
@media (max-width: 767px) {
  .cid-rsSZGoUuON .card-title {
    text-align: center;
  }
  .cid-rsSZGoUuON p.mbr-text {
    text-align: center;
  }
}
.cid-rsT0GzDFQ3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsrSRcDwAo {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsrSRcDwAo .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-rsrSRcDwAo .card-img {
  padding: 0 0 2rem;
}
.cid-rsrSRcDwAo .mbr-section-btn {
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-rsrSRcDwAo .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
@media (max-width: 767px) {
  .cid-rsrSRcDwAo .card-title {
    text-align: center;
  }
  .cid-rsrSRcDwAo p.mbr-text {
    text-align: center;
  }
}
.cid-rsyDbR9Dk5 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsGSMrXJBH {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsGSMrXJBH .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-rsGSMrXJBH h4 {
  text-align: center;
}
.cid-rsGSMrXJBH p {
  text-align: center;
}
.cid-rsGSMrXJBH .card .card-img span {
  font-size: 40px;
  padding: 1.5rem;
  background: #4284df;
  border: 2px solid #4284df;
  color: #ffffff;
  border-radius: 50%;
  transition: all .3s;
}
.cid-rsGSMrXJBH .card:hover .card-img span {
  background: none;
  color: #4284df;
}
.cid-rsGU54l89y {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rskbsWkpfU {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rskbsWkpfU .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-rskbsWkpfU .card-img {
  padding: 0 0 2rem;
}
.cid-rskbsWkpfU .mbr-section-btn {
  margin-left: 0;
}
@media (min-width: 992px) {
  .cid-rskbsWkpfU .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
@media (max-width: 767px) {
  .cid-rskbsWkpfU .card-title {
    text-align: center;
  }
  .cid-rskbsWkpfU p.mbr-text {
    text-align: center;
  }
}
.cid-rsh8S4jlYN {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsh8S4jlYN .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-rsh8S4jlYN h4 {
  text-align: center;
}
.cid-rsh8S4jlYN p {
  text-align: center;
}
.cid-rsh8S4jlYN .card .card-img span {
  font-size: 40px;
  padding: 1.5rem;
  background: #4284df;
  border: 2px solid #4284df;
  color: #ffffff;
  border-radius: 50%;
  transition: all .3s;
}
.cid-rsh8S4jlYN .card:hover .card-img span {
  background: none;
  color: #4284df;
}
.cid-rskggPGy0R {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-r17dGgsTea .navbar {
  padding: .5rem 0;
  background: #232323;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-r17dGgsTea .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-r17dGgsTea .menu-logo {
  display: flex;
  position: relative;
  align-items: center;
  margin-right: auto;
}
.cid-r17dGgsTea .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-r17dGgsTea .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-r17dGgsTea .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r17dGgsTea .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r17dGgsTea .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-r17dGgsTea .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r17dGgsTea .navbar-dropdown.bg-color.transparent.opened {
  background: #232323;
}
.cid-r17dGgsTea a {
  font-style: normal;
}
.cid-r17dGgsTea .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-r17dGgsTea .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-r17dGgsTea .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;
  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-r17dGgsTea .dropdown-item:hover:before {
  transform: scale(1, 1);
  width: 16px;
}
.cid-r17dGgsTea .content-text {
  margin-bottom: 0;
}
.cid-r17dGgsTea .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-r17dGgsTea .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #951d19;
    -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-r17dGgsTea .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-r17dGgsTea .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-r17dGgsTea .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-r17dGgsTea .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-r17dGgsTea .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-r17dGgsTea .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-r17dGgsTea .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-r17dGgsTea .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-r17dGgsTea .nav-dropdown .link {
  font-weight: 400;
}
.cid-r17dGgsTea .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-r17dGgsTea .menu-content-top .row {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-r17dGgsTea .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-r17dGgsTea .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-r17dGgsTea .content-right-side {
  text-align: center;
}
.cid-r17dGgsTea .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-r17dGgsTea .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-r17dGgsTea .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-r17dGgsTea .navbar .menu-content-top {
    display: block;
  }
  .cid-r17dGgsTea .menu-content-top .row {
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-r17dGgsTea .content-right-side {
    align-items: center;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    text-align: right;
    flex-wrap: wrap;
    display: flex;
  }
  .cid-r17dGgsTea .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-r17dGgsTea .menu-bottom {
    display: flex;
  }
  .cid-r17dGgsTea .navbar {
    display: block;
    padding: 0;
  }
  .cid-r17dGgsTea .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    align-items: center;
  }
  .cid-r17dGgsTea .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-r17dGgsTea .navbar-toggler {
    display: none;
  }
}
.cid-r17dGgsTea .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-r17dGgsTea .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-r17dGgsTea .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-r17dGgsTea .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r17dGgsTea .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r17dGgsTea .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r17dGgsTea .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r17dGgsTea .dropdown .dropdown-menu {
  background: #232323;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r17dGgsTea .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-r17dGgsTea .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-r17dGgsTea .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-r17dGgsTea .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-r17dGgsTea .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  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-r17dGgsTea .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r17dGgsTea .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r17dGgsTea .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-r17dGgsTea .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r17dGgsTea .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r17dGgsTea .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r17dGgsTea .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r17dGgsTea .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r17dGgsTea button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-r17dGgsTea button.navbar-toggler:focus {
  outline: none;
}
.cid-r17dGgsTea button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r17dGgsTea button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r17dGgsTea button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r17dGgsTea button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r17dGgsTea button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r17dGgsTea nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r17dGgsTea nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r17dGgsTea nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r17dGgsTea nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r17dGgsTea .collapsed.navbar {
  flex-direction: column;
}
.cid-r17dGgsTea .collapsed .menu-bottom {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-r17dGgsTea .collapsed .menu-logo {
  margin-right: 0;
}
.cid-r17dGgsTea .collapsed .btn {
  display: flex;
}
.cid-r17dGgsTea .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r17dGgsTea .collapsed .navbar-collapse.collapsing,
.cid-r17dGgsTea .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r17dGgsTea .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r17dGgsTea .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r17dGgsTea .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r17dGgsTea .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r17dGgsTea .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r17dGgsTea .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r17dGgsTea .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r17dGgsTea .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r17dGgsTea .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r17dGgsTea .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r17dGgsTea .collapsed button.navbar-toggler {
  display: block;
  align-self: center;
}
.cid-r17dGgsTea .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-r17dGgsTea .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r17dGgsTea .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-r17dGgsTea .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r17dGgsTea .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r17dGgsTea .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-r17dGgsTea .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-r17dGgsTea .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-r17dGgsTea .dropdown-item:before {
    display: none;
  }
  .cid-r17dGgsTea .menu-logo {
    margin-right: 0;
  }
  .cid-r17dGgsTea img {
    height: 3.8rem !important;
  }
  .cid-r17dGgsTea .btn {
    display: flex;
  }
  .cid-r17dGgsTea button.navbar-toggler {
    display: block;
  }
  .cid-r17dGgsTea .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-r17dGgsTea .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r17dGgsTea .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r17dGgsTea .navbar-collapse.collapsing,
  .cid-r17dGgsTea .navbar-collapse.show {
    display: block !important;
  }
  .cid-r17dGgsTea .navbar-collapse.collapsing .navbar-nav,
  .cid-r17dGgsTea .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r17dGgsTea .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r17dGgsTea .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r17dGgsTea .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r17dGgsTea .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r17dGgsTea .navbar-collapse.collapsing .navbar-buttons,
  .cid-r17dGgsTea .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r17dGgsTea .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r17dGgsTea .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r17dGgsTea .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-r17dGgsTea .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r17dGgsTea .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r17dGgsTea .dropdown .dropdown-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-r17dGgsTea .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-r17dGgsTea .navbar-collapse {
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}
.cid-r17dGgsTea .nav-link:focus {
  outline: none;
}
.cid-r17dGgsTea .navbar-toggler {
  position: relative;
}
.cid-r17dGgsTea .dropdown-item.active,
.cid-r17dGgsTea .dropdown-item:active {
  background-color: #232323;
  color: auto;
}
.cid-r17dGgsTea .nav-link:hover,
.cid-r17dGgsTea .dropdown-item:hover {
  color: #4284df;
}
.cid-r17dGgUVaI {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-r17dGgUVaI .mbr-text,
.cid-r17dGgUVaI blockquote {
  color: #767676;
}
.cid-r17dGgUVaI .mbr-text {
  text-align: center;
}
.cid-ru7f64FVqY {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-ru7f64FVqY .content {
    text-align: center;
  }
  .cid-ru7f64FVqY .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-ru7f64FVqY .img-logo img {
  height: 6rem;
}
.cid-ru7f64FVqY .block .form-control {
  padding: 1.07em 1.07em;
}
.cid-ru7f64FVqY .input {
  margin-bottom: 1rem;
}
.cid-ru7f64FVqY [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-ru7f64FVqY .input-group-btn {
  display: inline-block;
}
.cid-ru7f64FVqY .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-ru7f64FVqY .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-ru7f64FVqY [type="submit"] {
  padding: .75rem 1.5625rem !important;
  text-transform: none;
}
.cid-ru7f64FVqY .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-ru7f64FVqY .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ru7f64FVqY .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ru7f64FVqY .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ru7f64FVqY .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ru7f64FVqY .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-ru7f64FVqY .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ru7f64FVqY .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ru7f64FVqY form .input-group input.form-control,
.cid-ru7f64FVqY form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-rsH5Q8HNfP {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsH5Q8HNfP .block-title {
  text-align: left;
}
.cid-rsH5E4h0zo {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsH5E4h0zo .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-rsH5E4h0zo h4 {
  text-align: center;
}
.cid-rsH5E4h0zo p {
  text-align: center;
}
.cid-rsH5E4h0zo .card .card-img span {
  font-size: 40px;
  padding: 1.5rem;
  background: #4284df;
  border: 2px solid #4284df;
  color: #ffffff;
  border-radius: 50%;
  transition: all .3s;
}
.cid-rsH5E4h0zo .card:hover .card-img span {
  background: none;
  color: #4284df;
}
.cid-rsH5E6VXfE {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsH7V2ZPY1 {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsH7V2ZPY1 .media-content .btn-bgr {
  z-index: 0;
}
.cid-rsH7V2ZPY1 .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rsH7V2ZPY1 h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rsH7V2ZPY1 p {
  color: #464646;
}
.cid-rsH7V2ZPY1 h2 {
  color: #000000;
}
.cid-rsH7V2ZPY1 .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rsH7V2ZPY1 .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rsH7V2ZPY1 .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rsH7V2ZPY1 .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rsH7V2ZPY1 .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rsH7V2ZPY1 .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rsH7V2ZPY1 .mbr-text {
    text-align: center;
  }
}
.cid-rsH6XnWGaH {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsH6XnWGaH .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-rsH6XnWGaH .card-img {
  padding-bottom: 2rem;
}
.cid-rsH6XnWGaH .mbr-text {
  color: #767676;
}
.cid-rsH6XnWGaH span {
  font-size: 14px;
  color: #ffffff;
}
.cid-rsH6XnWGaH .mbr-section-btn {
  margin-left: 0;
}
.cid-rsH6XnWGaH .date span {
  display: inline-block;
  background-color: #0e4f0e;
  padding: 0.2rem 1rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 90%;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-rsH6XnWGaH .card-title {
    text-align: center;
  }
  .cid-rsH6XnWGaH p.mbr-text,
  .cid-rsH6XnWGaH p.date {
    text-align: center;
  }
}
.cid-rsH6XnWGaH H2 {
  text-align: left;
}
.cid-rsHa1hiuAV {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsHa5P5zCU {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsHa5P5zCU .media-content .btn-bgr {
  z-index: 0;
}
.cid-rsHa5P5zCU .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rsHa5P5zCU h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rsHa5P5zCU p {
  color: #464646;
}
.cid-rsHa5P5zCU h2 {
  color: #000000;
}
.cid-rsHa5P5zCU .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rsHa5P5zCU .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rsHa5P5zCU .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rsHa5P5zCU .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rsHa5P5zCU .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rsHa5P5zCU .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rsHa5P5zCU .mbr-text {
    text-align: center;
  }
}
.cid-rsHa6t12An {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsHa6t12An .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-rsHa6t12An .card-img {
  padding-bottom: 2rem;
}
.cid-rsHa6t12An .mbr-text {
  color: #767676;
}
.cid-rsHa6t12An span {
  font-size: 14px;
  color: #ffffff;
}
.cid-rsHa6t12An .mbr-section-btn {
  margin-left: 0;
}
.cid-rsHa6t12An .date span {
  display: inline-block;
  background-color: #0e4f0e;
  padding: 0.2rem 1rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 90%;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-rsHa6t12An .card-title {
    text-align: center;
  }
  .cid-rsHa6t12An p.mbr-text,
  .cid-rsHa6t12An p.date {
    text-align: center;
  }
}
.cid-rsHa6t12An H2 {
  text-align: left;
}
.cid-rsHa8vqkpG {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsT9KrkwMZ {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsT9KrkwMZ .media-content .btn-bgr {
  z-index: 0;
}
.cid-rsT9KrkwMZ .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rsT9KrkwMZ h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rsT9KrkwMZ p {
  color: #464646;
}
.cid-rsT9KrkwMZ h2 {
  color: #000000;
}
.cid-rsT9KrkwMZ .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rsT9KrkwMZ .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rsT9KrkwMZ .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rsT9KrkwMZ .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rsT9KrkwMZ .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rsT9KrkwMZ .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rsT9KrkwMZ .mbr-text {
    text-align: center;
  }
}
.cid-rsTaqAY2lR {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsTaqAY2lR .card {
  padding: 1rem 1rem 3rem 1rem;
}
.cid-rsTaqAY2lR .card-img {
  padding-bottom: 2rem;
}
.cid-rsTaqAY2lR .mbr-text {
  color: #767676;
}
.cid-rsTaqAY2lR span {
  font-size: 14px;
  color: #ffffff;
}
.cid-rsTaqAY2lR .mbr-section-btn {
  margin-left: 0;
}
.cid-rsTaqAY2lR .date span {
  display: inline-block;
  background-color: #0e4f0e;
  padding: 0.2rem 1rem;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 90%;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-rsTaqAY2lR .card-title {
    text-align: center;
  }
  .cid-rsTaqAY2lR p.mbr-text,
  .cid-rsTaqAY2lR p.date {
    text-align: center;
  }
}
.cid-rsTaqAY2lR H2 {
  text-align: left;
}
.cid-rsT9HCcdr6 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsHaawOZQt {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsHaawOZQt .media-content .btn-bgr {
  z-index: 0;
}
.cid-rsHaawOZQt .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rsHaawOZQt h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rsHaawOZQt p {
  color: #464646;
}
.cid-rsHaawOZQt h2 {
  color: #000000;
}
.cid-rsHaawOZQt .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rsHaawOZQt .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rsHaawOZQt .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rsHaawOZQt .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rsHaawOZQt .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rsHaawOZQt .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rsHaawOZQt .mbr-text {
    text-align: center;
  }
}
.cid-rsHabHD3RQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsHacnLTCT {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsHacnLTCT .media-content .btn-bgr {
  z-index: 0;
}
.cid-rsHacnLTCT .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rsHacnLTCT h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rsHacnLTCT p {
  color: #464646;
}
.cid-rsHacnLTCT h2 {
  color: #000000;
}
.cid-rsHacnLTCT .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rsHacnLTCT .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rsHacnLTCT .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rsHacnLTCT .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rsHacnLTCT .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rsHacnLTCT .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rsHacnLTCT .mbr-text {
    text-align: center;
  }
}
.cid-rsT9NCn5gl {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsT9LW0LcF {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsT9LW0LcF .media-content .btn-bgr {
  z-index: 0;
}
.cid-rsT9LW0LcF .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rsT9LW0LcF h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rsT9LW0LcF p {
  color: #464646;
}
.cid-rsT9LW0LcF h2 {
  color: #000000;
}
.cid-rsT9LW0LcF .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rsT9LW0LcF .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rsT9LW0LcF .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rsT9LW0LcF .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rsT9LW0LcF .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rsT9LW0LcF .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rsT9LW0LcF .mbr-text {
    text-align: center;
  }
}
.cid-rsHaev3fPF {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsHaf10SsF {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsHaf10SsF .media-content .btn-bgr {
  z-index: 0;
}
.cid-rsHaf10SsF .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rsHaf10SsF h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rsHaf10SsF p {
  color: #464646;
}
.cid-rsHaf10SsF h2 {
  color: #000000;
}
.cid-rsHaf10SsF .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rsHaf10SsF .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rsHaf10SsF .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rsHaf10SsF .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rsHaf10SsF .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rsHaf10SsF .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rsHaf10SsF .mbr-text {
    text-align: center;
  }
}
.cid-rsH5E9ZnR0 .navbar {
  padding: .5rem 0;
  background: #232323;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-rsH5E9ZnR0 .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-rsH5E9ZnR0 .menu-logo {
  display: flex;
  position: relative;
  align-items: center;
  margin-right: auto;
}
.cid-rsH5E9ZnR0 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rsH5E9ZnR0 .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-rsH5E9ZnR0 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rsH5E9ZnR0 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rsH5E9ZnR0 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rsH5E9ZnR0 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rsH5E9ZnR0 .navbar-dropdown.bg-color.transparent.opened {
  background: #232323;
}
.cid-rsH5E9ZnR0 a {
  font-style: normal;
}
.cid-rsH5E9ZnR0 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-rsH5E9ZnR0 .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-rsH5E9ZnR0 .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;
  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-rsH5E9ZnR0 .dropdown-item:hover:before {
  transform: scale(1, 1);
  width: 16px;
}
.cid-rsH5E9ZnR0 .content-text {
  margin-bottom: 0;
}
.cid-rsH5E9ZnR0 .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-rsH5E9ZnR0 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #951d19;
    -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-rsH5E9ZnR0 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-rsH5E9ZnR0 .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-rsH5E9ZnR0 .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-rsH5E9ZnR0 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-rsH5E9ZnR0 .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rsH5E9ZnR0 .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rsH5E9ZnR0 .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-rsH5E9ZnR0 .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rsH5E9ZnR0 .nav-dropdown .link {
  font-weight: 400;
}
.cid-rsH5E9ZnR0 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-rsH5E9ZnR0 .menu-content-top .row {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rsH5E9ZnR0 .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-rsH5E9ZnR0 .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-rsH5E9ZnR0 .content-right-side {
  text-align: center;
}
.cid-rsH5E9ZnR0 .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-rsH5E9ZnR0 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-rsH5E9ZnR0 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-rsH5E9ZnR0 .navbar .menu-content-top {
    display: block;
  }
  .cid-rsH5E9ZnR0 .menu-content-top .row {
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-rsH5E9ZnR0 .content-right-side {
    align-items: center;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    text-align: right;
    flex-wrap: wrap;
    display: flex;
  }
  .cid-rsH5E9ZnR0 .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-rsH5E9ZnR0 .menu-bottom {
    display: flex;
  }
  .cid-rsH5E9ZnR0 .navbar {
    display: block;
    padding: 0;
  }
  .cid-rsH5E9ZnR0 .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    align-items: center;
  }
  .cid-rsH5E9ZnR0 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-rsH5E9ZnR0 .navbar-toggler {
    display: none;
  }
}
.cid-rsH5E9ZnR0 .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-rsH5E9ZnR0 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rsH5E9ZnR0 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-rsH5E9ZnR0 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rsH5E9ZnR0 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rsH5E9ZnR0 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rsH5E9ZnR0 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rsH5E9ZnR0 .dropdown .dropdown-menu {
  background: #232323;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rsH5E9ZnR0 .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rsH5E9ZnR0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-rsH5E9ZnR0 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-rsH5E9ZnR0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rsH5E9ZnR0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  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-rsH5E9ZnR0 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rsH5E9ZnR0 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rsH5E9ZnR0 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rsH5E9ZnR0 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rsH5E9ZnR0 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rsH5E9ZnR0 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rsH5E9ZnR0 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rsH5E9ZnR0 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rsH5E9ZnR0 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-rsH5E9ZnR0 button.navbar-toggler:focus {
  outline: none;
}
.cid-rsH5E9ZnR0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rsH5E9ZnR0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rsH5E9ZnR0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rsH5E9ZnR0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rsH5E9ZnR0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rsH5E9ZnR0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rsH5E9ZnR0 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rsH5E9ZnR0 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rsH5E9ZnR0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rsH5E9ZnR0 .collapsed.navbar {
  flex-direction: column;
}
.cid-rsH5E9ZnR0 .collapsed .menu-bottom {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-rsH5E9ZnR0 .collapsed .menu-logo {
  margin-right: 0;
}
.cid-rsH5E9ZnR0 .collapsed .btn {
  display: flex;
}
.cid-rsH5E9ZnR0 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rsH5E9ZnR0 .collapsed .navbar-collapse.collapsing,
.cid-rsH5E9ZnR0 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rsH5E9ZnR0 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rsH5E9ZnR0 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rsH5E9ZnR0 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rsH5E9ZnR0 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rsH5E9ZnR0 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rsH5E9ZnR0 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rsH5E9ZnR0 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rsH5E9ZnR0 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rsH5E9ZnR0 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rsH5E9ZnR0 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rsH5E9ZnR0 .collapsed button.navbar-toggler {
  display: block;
  align-self: center;
}
.cid-rsH5E9ZnR0 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-rsH5E9ZnR0 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rsH5E9ZnR0 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-rsH5E9ZnR0 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rsH5E9ZnR0 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rsH5E9ZnR0 .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-rsH5E9ZnR0 .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-rsH5E9ZnR0 .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-rsH5E9ZnR0 .dropdown-item:before {
    display: none;
  }
  .cid-rsH5E9ZnR0 .menu-logo {
    margin-right: 0;
  }
  .cid-rsH5E9ZnR0 img {
    height: 3.8rem !important;
  }
  .cid-rsH5E9ZnR0 .btn {
    display: flex;
  }
  .cid-rsH5E9ZnR0 button.navbar-toggler {
    display: block;
  }
  .cid-rsH5E9ZnR0 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-rsH5E9ZnR0 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rsH5E9ZnR0 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rsH5E9ZnR0 .navbar-collapse.collapsing,
  .cid-rsH5E9ZnR0 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rsH5E9ZnR0 .navbar-collapse.collapsing .navbar-nav,
  .cid-rsH5E9ZnR0 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rsH5E9ZnR0 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rsH5E9ZnR0 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rsH5E9ZnR0 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rsH5E9ZnR0 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rsH5E9ZnR0 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rsH5E9ZnR0 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rsH5E9ZnR0 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rsH5E9ZnR0 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rsH5E9ZnR0 .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-rsH5E9ZnR0 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rsH5E9ZnR0 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rsH5E9ZnR0 .dropdown .dropdown-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-rsH5E9ZnR0 .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-rsH5E9ZnR0 .navbar-collapse {
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}
.cid-rsH5E9ZnR0 .nav-link:focus {
  outline: none;
}
.cid-rsH5E9ZnR0 .navbar-toggler {
  position: relative;
}
.cid-rsH5E9ZnR0 .dropdown-item.active,
.cid-rsH5E9ZnR0 .dropdown-item:active {
  background-color: #232323;
  color: auto;
}
.cid-rsH5E9ZnR0 .nav-link:hover,
.cid-rsH5E9ZnR0 .dropdown-item:hover {
  color: #4284df;
}
.cid-rsH5EaFjq3 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rsH5EaFjq3 .mbr-text,
.cid-rsH5EaFjq3 blockquote {
  color: #767676;
}
.cid-rsH5EaFjq3 .mbr-text {
  text-align: center;
}
.cid-ru7gJI0JzG {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-ru7gJI0JzG .content {
    text-align: center;
  }
  .cid-ru7gJI0JzG .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-ru7gJI0JzG .img-logo img {
  height: 6rem;
}
.cid-ru7gJI0JzG .block .form-control {
  padding: 1.07em 1.07em;
}
.cid-ru7gJI0JzG .input {
  margin-bottom: 1rem;
}
.cid-ru7gJI0JzG [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-ru7gJI0JzG .input-group-btn {
  display: inline-block;
}
.cid-ru7gJI0JzG .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-ru7gJI0JzG .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-ru7gJI0JzG [type="submit"] {
  padding: .75rem 1.5625rem !important;
  text-transform: none;
}
.cid-ru7gJI0JzG .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-ru7gJI0JzG .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ru7gJI0JzG .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ru7gJI0JzG .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ru7gJI0JzG .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ru7gJI0JzG .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-ru7gJI0JzG .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ru7gJI0JzG .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ru7gJI0JzG form .input-group input.form-control,
.cid-ru7gJI0JzG form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-rsHca912ty {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsHca912ty .block-title {
  text-align: left;
}
.cid-rsHca9uiKS {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsHca9uiKS .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-rsHca9uiKS h4 {
  text-align: center;
}
.cid-rsHca9uiKS p {
  text-align: center;
}
.cid-rsHca9uiKS .card .card-img span {
  font-size: 40px;
  padding: 1.5rem;
  background: #4284df;
  border: 2px solid #4284df;
  color: #ffffff;
  border-radius: 50%;
  transition: all .3s;
}
.cid-rsHca9uiKS .card:hover .card-img span {
  background: none;
  color: #4284df;
}
.cid-rsHcaab7TU {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsHcaayJqO {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsHcaayJqO .media-content .btn-bgr {
  z-index: 0;
}
.cid-rsHcaayJqO .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rsHcaayJqO h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rsHcaayJqO p {
  color: #464646;
}
.cid-rsHcaayJqO h2 {
  color: #000000;
}
.cid-rsHcaayJqO .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rsHcaayJqO .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rsHcaayJqO .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rsHcaayJqO .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rsHcaayJqO .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rsHcaayJqO .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rsHcaayJqO .mbr-text {
    text-align: center;
  }
}
.cid-rsHcac6WPX {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsHcactnUs {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsHcactnUs .media-content .btn-bgr {
  z-index: 0;
}
.cid-rsHcactnUs .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rsHcactnUs h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rsHcactnUs p {
  color: #464646;
}
.cid-rsHcactnUs h2 {
  color: #000000;
}
.cid-rsHcactnUs .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rsHcactnUs .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rsHcactnUs .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rsHcactnUs .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rsHcactnUs .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rsHcactnUs .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rsHcactnUs .mbr-text {
    text-align: center;
  }
}
.cid-rsHcadEHIW {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsHcae2u6q {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsHcae2u6q .media-content .btn-bgr {
  z-index: 0;
}
.cid-rsHcae2u6q .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rsHcae2u6q h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rsHcae2u6q p {
  color: #464646;
}
.cid-rsHcae2u6q h2 {
  color: #000000;
}
.cid-rsHcae2u6q .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rsHcae2u6q .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rsHcae2u6q .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rsHcae2u6q .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rsHcae2u6q .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rsHcae2u6q .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rsHcae2u6q .mbr-text {
    text-align: center;
  }
}
.cid-rsHcaft9EF {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsHcafTg1f {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsHcafTg1f .media-content .btn-bgr {
  z-index: 0;
}
.cid-rsHcafTg1f .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rsHcafTg1f h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rsHcafTg1f p {
  color: #464646;
}
.cid-rsHcafTg1f h2 {
  color: #000000;
}
.cid-rsHcafTg1f .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rsHcafTg1f .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rsHcafTg1f .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rsHcafTg1f .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rsHcafTg1f .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rsHcafTg1f .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rsHcafTg1f .mbr-text {
    text-align: center;
  }
}
.cid-rsHcaj25Vx .navbar {
  padding: .5rem 0;
  background: #232323;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-rsHcaj25Vx .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-rsHcaj25Vx .menu-logo {
  display: flex;
  position: relative;
  align-items: center;
  margin-right: auto;
}
.cid-rsHcaj25Vx .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rsHcaj25Vx .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-rsHcaj25Vx .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rsHcaj25Vx .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rsHcaj25Vx .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rsHcaj25Vx .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rsHcaj25Vx .navbar-dropdown.bg-color.transparent.opened {
  background: #232323;
}
.cid-rsHcaj25Vx a {
  font-style: normal;
}
.cid-rsHcaj25Vx .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-rsHcaj25Vx .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-rsHcaj25Vx .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;
  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-rsHcaj25Vx .dropdown-item:hover:before {
  transform: scale(1, 1);
  width: 16px;
}
.cid-rsHcaj25Vx .content-text {
  margin-bottom: 0;
}
.cid-rsHcaj25Vx .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-rsHcaj25Vx .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #951d19;
    -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-rsHcaj25Vx .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-rsHcaj25Vx .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-rsHcaj25Vx .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-rsHcaj25Vx .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-rsHcaj25Vx .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rsHcaj25Vx .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rsHcaj25Vx .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-rsHcaj25Vx .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rsHcaj25Vx .nav-dropdown .link {
  font-weight: 400;
}
.cid-rsHcaj25Vx .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-rsHcaj25Vx .menu-content-top .row {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rsHcaj25Vx .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-rsHcaj25Vx .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-rsHcaj25Vx .content-right-side {
  text-align: center;
}
.cid-rsHcaj25Vx .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-rsHcaj25Vx .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-rsHcaj25Vx .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-rsHcaj25Vx .navbar .menu-content-top {
    display: block;
  }
  .cid-rsHcaj25Vx .menu-content-top .row {
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-rsHcaj25Vx .content-right-side {
    align-items: center;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    text-align: right;
    flex-wrap: wrap;
    display: flex;
  }
  .cid-rsHcaj25Vx .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-rsHcaj25Vx .menu-bottom {
    display: flex;
  }
  .cid-rsHcaj25Vx .navbar {
    display: block;
    padding: 0;
  }
  .cid-rsHcaj25Vx .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    align-items: center;
  }
  .cid-rsHcaj25Vx .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-rsHcaj25Vx .navbar-toggler {
    display: none;
  }
}
.cid-rsHcaj25Vx .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-rsHcaj25Vx .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rsHcaj25Vx .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-rsHcaj25Vx .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rsHcaj25Vx .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rsHcaj25Vx .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rsHcaj25Vx .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rsHcaj25Vx .dropdown .dropdown-menu {
  background: #232323;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rsHcaj25Vx .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rsHcaj25Vx .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-rsHcaj25Vx .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-rsHcaj25Vx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rsHcaj25Vx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  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-rsHcaj25Vx .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rsHcaj25Vx .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rsHcaj25Vx .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rsHcaj25Vx .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rsHcaj25Vx .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rsHcaj25Vx .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rsHcaj25Vx .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rsHcaj25Vx .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rsHcaj25Vx button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-rsHcaj25Vx button.navbar-toggler:focus {
  outline: none;
}
.cid-rsHcaj25Vx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rsHcaj25Vx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rsHcaj25Vx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rsHcaj25Vx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rsHcaj25Vx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rsHcaj25Vx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rsHcaj25Vx nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rsHcaj25Vx nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rsHcaj25Vx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rsHcaj25Vx .collapsed.navbar {
  flex-direction: column;
}
.cid-rsHcaj25Vx .collapsed .menu-bottom {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-rsHcaj25Vx .collapsed .menu-logo {
  margin-right: 0;
}
.cid-rsHcaj25Vx .collapsed .btn {
  display: flex;
}
.cid-rsHcaj25Vx .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rsHcaj25Vx .collapsed .navbar-collapse.collapsing,
.cid-rsHcaj25Vx .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rsHcaj25Vx .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rsHcaj25Vx .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rsHcaj25Vx .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rsHcaj25Vx .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rsHcaj25Vx .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rsHcaj25Vx .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rsHcaj25Vx .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rsHcaj25Vx .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rsHcaj25Vx .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rsHcaj25Vx .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rsHcaj25Vx .collapsed button.navbar-toggler {
  display: block;
  align-self: center;
}
.cid-rsHcaj25Vx .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-rsHcaj25Vx .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rsHcaj25Vx .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-rsHcaj25Vx .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rsHcaj25Vx .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rsHcaj25Vx .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-rsHcaj25Vx .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-rsHcaj25Vx .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-rsHcaj25Vx .dropdown-item:before {
    display: none;
  }
  .cid-rsHcaj25Vx .menu-logo {
    margin-right: 0;
  }
  .cid-rsHcaj25Vx img {
    height: 3.8rem !important;
  }
  .cid-rsHcaj25Vx .btn {
    display: flex;
  }
  .cid-rsHcaj25Vx button.navbar-toggler {
    display: block;
  }
  .cid-rsHcaj25Vx .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-rsHcaj25Vx .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rsHcaj25Vx .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rsHcaj25Vx .navbar-collapse.collapsing,
  .cid-rsHcaj25Vx .navbar-collapse.show {
    display: block !important;
  }
  .cid-rsHcaj25Vx .navbar-collapse.collapsing .navbar-nav,
  .cid-rsHcaj25Vx .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rsHcaj25Vx .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rsHcaj25Vx .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rsHcaj25Vx .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rsHcaj25Vx .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rsHcaj25Vx .navbar-collapse.collapsing .navbar-buttons,
  .cid-rsHcaj25Vx .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rsHcaj25Vx .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rsHcaj25Vx .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rsHcaj25Vx .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-rsHcaj25Vx .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rsHcaj25Vx .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rsHcaj25Vx .dropdown .dropdown-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-rsHcaj25Vx .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-rsHcaj25Vx .navbar-collapse {
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}
.cid-rsHcaj25Vx .nav-link:focus {
  outline: none;
}
.cid-rsHcaj25Vx .navbar-toggler {
  position: relative;
}
.cid-rsHcaj25Vx .dropdown-item.active,
.cid-rsHcaj25Vx .dropdown-item:active {
  background-color: #232323;
  color: auto;
}
.cid-rsHcaj25Vx .nav-link:hover,
.cid-rsHcaj25Vx .dropdown-item:hover {
  color: #4284df;
}
.cid-rsHcak64YS {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rsHcak64YS .mbr-text,
.cid-rsHcak64YS blockquote {
  color: #767676;
}
.cid-rsHcak64YS .mbr-text {
  text-align: center;
}
.cid-ru7gQE8ao4 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-ru7gQE8ao4 .content {
    text-align: center;
  }
  .cid-ru7gQE8ao4 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-ru7gQE8ao4 .img-logo img {
  height: 6rem;
}
.cid-ru7gQE8ao4 .block .form-control {
  padding: 1.07em 1.07em;
}
.cid-ru7gQE8ao4 .input {
  margin-bottom: 1rem;
}
.cid-ru7gQE8ao4 [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-ru7gQE8ao4 .input-group-btn {
  display: inline-block;
}
.cid-ru7gQE8ao4 .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-ru7gQE8ao4 .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-ru7gQE8ao4 [type="submit"] {
  padding: .75rem 1.5625rem !important;
  text-transform: none;
}
.cid-ru7gQE8ao4 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-ru7gQE8ao4 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ru7gQE8ao4 .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ru7gQE8ao4 .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ru7gQE8ao4 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ru7gQE8ao4 .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-ru7gQE8ao4 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ru7gQE8ao4 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ru7gQE8ao4 form .input-group input.form-control,
.cid-ru7gQE8ao4 form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-rsHc98nN6n {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsHc98nN6n .block-title {
  text-align: left;
}
.cid-rsHc9900l9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsHc9900l9 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-rsHc9900l9 h4 {
  text-align: center;
}
.cid-rsHc9900l9 p {
  text-align: center;
}
.cid-rsHc9900l9 .card .card-img span {
  font-size: 40px;
  padding: 1.5rem;
  background: #4284df;
  border: 2px solid #4284df;
  color: #ffffff;
  border-radius: 50%;
  transition: all .3s;
}
.cid-rsHc9900l9 .card:hover .card-img span {
  background: none;
  color: #4284df;
}
.cid-rsHc9agB6c {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsHc9aEs4V {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsHc9aEs4V .media-content .btn-bgr {
  z-index: 0;
}
.cid-rsHc9aEs4V .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rsHc9aEs4V h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rsHc9aEs4V p {
  color: #464646;
}
.cid-rsHc9aEs4V h2 {
  color: #000000;
}
.cid-rsHc9aEs4V .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rsHc9aEs4V .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rsHc9aEs4V .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rsHc9aEs4V .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rsHc9aEs4V .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rsHc9aEs4V .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rsHc9aEs4V .mbr-text {
    text-align: center;
  }
}
.cid-rsHc9ca0s5 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsHc9cAqES {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsHc9cAqES .media-content .btn-bgr {
  z-index: 0;
}
.cid-rsHc9cAqES .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rsHc9cAqES h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rsHc9cAqES p {
  color: #464646;
}
.cid-rsHc9cAqES h2 {
  color: #000000;
}
.cid-rsHc9cAqES .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rsHc9cAqES .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rsHc9cAqES .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rsHc9cAqES .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rsHc9cAqES .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rsHc9cAqES .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rsHc9cAqES .mbr-text {
    text-align: center;
  }
}
.cid-rsHc9e7PMR {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsHc9ezfAT {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsHc9ezfAT .media-content .btn-bgr {
  z-index: 0;
}
.cid-rsHc9ezfAT .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rsHc9ezfAT h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rsHc9ezfAT p {
  color: #464646;
}
.cid-rsHc9ezfAT h2 {
  color: #000000;
}
.cid-rsHc9ezfAT .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rsHc9ezfAT .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rsHc9ezfAT .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rsHc9ezfAT .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rsHc9ezfAT .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rsHc9ezfAT .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rsHc9ezfAT .mbr-text {
    text-align: center;
  }
}
.cid-rsHc9fRS7o {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsHc9gIx7o {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsHc9gIx7o .media-content .btn-bgr {
  z-index: 0;
}
.cid-rsHc9gIx7o .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rsHc9gIx7o h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rsHc9gIx7o p {
  color: #464646;
}
.cid-rsHc9gIx7o h2 {
  color: #000000;
}
.cid-rsHc9gIx7o .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rsHc9gIx7o .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rsHc9gIx7o .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rsHc9gIx7o .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rsHc9gIx7o .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rsHc9gIx7o .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rsHc9gIx7o .mbr-text {
    text-align: center;
  }
}
.cid-rsHc9i4PHj {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsHc9iALXQ {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsHc9iALXQ .media-content .btn-bgr {
  z-index: 0;
}
.cid-rsHc9iALXQ .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rsHc9iALXQ h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rsHc9iALXQ p {
  color: #464646;
}
.cid-rsHc9iALXQ h2 {
  color: #000000;
}
.cid-rsHc9iALXQ .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rsHc9iALXQ .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rsHc9iALXQ .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rsHc9iALXQ .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rsHc9iALXQ .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rsHc9iALXQ .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rsHc9iALXQ .mbr-text {
    text-align: center;
  }
}
.cid-rsHc9k33qi .navbar {
  padding: .5rem 0;
  background: #232323;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-rsHc9k33qi .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-rsHc9k33qi .menu-logo {
  display: flex;
  position: relative;
  align-items: center;
  margin-right: auto;
}
.cid-rsHc9k33qi .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rsHc9k33qi .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-rsHc9k33qi .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rsHc9k33qi .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rsHc9k33qi .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rsHc9k33qi .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rsHc9k33qi .navbar-dropdown.bg-color.transparent.opened {
  background: #232323;
}
.cid-rsHc9k33qi a {
  font-style: normal;
}
.cid-rsHc9k33qi .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-rsHc9k33qi .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-rsHc9k33qi .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;
  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-rsHc9k33qi .dropdown-item:hover:before {
  transform: scale(1, 1);
  width: 16px;
}
.cid-rsHc9k33qi .content-text {
  margin-bottom: 0;
}
.cid-rsHc9k33qi .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-rsHc9k33qi .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #951d19;
    -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-rsHc9k33qi .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-rsHc9k33qi .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-rsHc9k33qi .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-rsHc9k33qi .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-rsHc9k33qi .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rsHc9k33qi .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rsHc9k33qi .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-rsHc9k33qi .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rsHc9k33qi .nav-dropdown .link {
  font-weight: 400;
}
.cid-rsHc9k33qi .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-rsHc9k33qi .menu-content-top .row {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rsHc9k33qi .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-rsHc9k33qi .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-rsHc9k33qi .content-right-side {
  text-align: center;
}
.cid-rsHc9k33qi .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-rsHc9k33qi .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-rsHc9k33qi .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-rsHc9k33qi .navbar .menu-content-top {
    display: block;
  }
  .cid-rsHc9k33qi .menu-content-top .row {
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-rsHc9k33qi .content-right-side {
    align-items: center;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    text-align: right;
    flex-wrap: wrap;
    display: flex;
  }
  .cid-rsHc9k33qi .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-rsHc9k33qi .menu-bottom {
    display: flex;
  }
  .cid-rsHc9k33qi .navbar {
    display: block;
    padding: 0;
  }
  .cid-rsHc9k33qi .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    align-items: center;
  }
  .cid-rsHc9k33qi .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-rsHc9k33qi .navbar-toggler {
    display: none;
  }
}
.cid-rsHc9k33qi .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-rsHc9k33qi .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rsHc9k33qi .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-rsHc9k33qi .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rsHc9k33qi .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rsHc9k33qi .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rsHc9k33qi .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rsHc9k33qi .dropdown .dropdown-menu {
  background: #232323;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rsHc9k33qi .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rsHc9k33qi .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-rsHc9k33qi .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-rsHc9k33qi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rsHc9k33qi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  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-rsHc9k33qi .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rsHc9k33qi .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rsHc9k33qi .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rsHc9k33qi .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rsHc9k33qi .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rsHc9k33qi .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rsHc9k33qi .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rsHc9k33qi .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rsHc9k33qi button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-rsHc9k33qi button.navbar-toggler:focus {
  outline: none;
}
.cid-rsHc9k33qi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rsHc9k33qi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rsHc9k33qi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rsHc9k33qi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rsHc9k33qi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rsHc9k33qi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rsHc9k33qi nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rsHc9k33qi nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rsHc9k33qi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rsHc9k33qi .collapsed.navbar {
  flex-direction: column;
}
.cid-rsHc9k33qi .collapsed .menu-bottom {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-rsHc9k33qi .collapsed .menu-logo {
  margin-right: 0;
}
.cid-rsHc9k33qi .collapsed .btn {
  display: flex;
}
.cid-rsHc9k33qi .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rsHc9k33qi .collapsed .navbar-collapse.collapsing,
.cid-rsHc9k33qi .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rsHc9k33qi .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rsHc9k33qi .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rsHc9k33qi .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rsHc9k33qi .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rsHc9k33qi .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rsHc9k33qi .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rsHc9k33qi .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rsHc9k33qi .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rsHc9k33qi .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rsHc9k33qi .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rsHc9k33qi .collapsed button.navbar-toggler {
  display: block;
  align-self: center;
}
.cid-rsHc9k33qi .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-rsHc9k33qi .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rsHc9k33qi .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-rsHc9k33qi .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rsHc9k33qi .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rsHc9k33qi .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-rsHc9k33qi .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-rsHc9k33qi .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-rsHc9k33qi .dropdown-item:before {
    display: none;
  }
  .cid-rsHc9k33qi .menu-logo {
    margin-right: 0;
  }
  .cid-rsHc9k33qi img {
    height: 3.8rem !important;
  }
  .cid-rsHc9k33qi .btn {
    display: flex;
  }
  .cid-rsHc9k33qi button.navbar-toggler {
    display: block;
  }
  .cid-rsHc9k33qi .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-rsHc9k33qi .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rsHc9k33qi .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rsHc9k33qi .navbar-collapse.collapsing,
  .cid-rsHc9k33qi .navbar-collapse.show {
    display: block !important;
  }
  .cid-rsHc9k33qi .navbar-collapse.collapsing .navbar-nav,
  .cid-rsHc9k33qi .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rsHc9k33qi .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rsHc9k33qi .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rsHc9k33qi .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rsHc9k33qi .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rsHc9k33qi .navbar-collapse.collapsing .navbar-buttons,
  .cid-rsHc9k33qi .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rsHc9k33qi .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rsHc9k33qi .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rsHc9k33qi .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-rsHc9k33qi .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rsHc9k33qi .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rsHc9k33qi .dropdown .dropdown-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-rsHc9k33qi .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-rsHc9k33qi .navbar-collapse {
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}
.cid-rsHc9k33qi .nav-link:focus {
  outline: none;
}
.cid-rsHc9k33qi .navbar-toggler {
  position: relative;
}
.cid-rsHc9k33qi .dropdown-item.active,
.cid-rsHc9k33qi .dropdown-item:active {
  background-color: #232323;
  color: auto;
}
.cid-rsHc9k33qi .nav-link:hover,
.cid-rsHc9k33qi .dropdown-item:hover {
  color: #4284df;
}
.cid-rsHc9kP4kw {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rsHc9kP4kw .mbr-text,
.cid-rsHc9kP4kw blockquote {
  color: #767676;
}
.cid-rsHc9kP4kw .mbr-text {
  text-align: center;
}
.cid-ru7gV2cIW4 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-ru7gV2cIW4 .content {
    text-align: center;
  }
  .cid-ru7gV2cIW4 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-ru7gV2cIW4 .img-logo img {
  height: 6rem;
}
.cid-ru7gV2cIW4 .block .form-control {
  padding: 1.07em 1.07em;
}
.cid-ru7gV2cIW4 .input {
  margin-bottom: 1rem;
}
.cid-ru7gV2cIW4 [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-ru7gV2cIW4 .input-group-btn {
  display: inline-block;
}
.cid-ru7gV2cIW4 .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-ru7gV2cIW4 .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-ru7gV2cIW4 [type="submit"] {
  padding: .75rem 1.5625rem !important;
  text-transform: none;
}
.cid-ru7gV2cIW4 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-ru7gV2cIW4 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ru7gV2cIW4 .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ru7gV2cIW4 .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ru7gV2cIW4 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ru7gV2cIW4 .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-ru7gV2cIW4 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ru7gV2cIW4 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ru7gV2cIW4 form .input-group input.form-control,
.cid-ru7gV2cIW4 form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-rsN4NfNb88 {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsN4NfNb88 .block-title {
  text-align: left;
}
.cid-rsNeVkvfa5 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rsN4Ni0M3Y {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsN4NiHs8O {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsN4NiHs8O .media-content .btn-bgr {
  z-index: 0;
}
.cid-rsN4NiHs8O .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rsN4NiHs8O h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rsN4NiHs8O p {
  color: #464646;
}
.cid-rsN4NiHs8O h2 {
  color: #000000;
}
.cid-rsN4NiHs8O .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rsN4NiHs8O .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rsN4NiHs8O .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rsN4NiHs8O .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rsN4NiHs8O .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rsN4NiHs8O .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rsN4NiHs8O .mbr-text {
    text-align: center;
  }
}
.cid-rsN4NkAVA1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsN4Nlie7b {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsN4Nlie7b .media-content .btn-bgr {
  z-index: 0;
}
.cid-rsN4Nlie7b .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rsN4Nlie7b h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rsN4Nlie7b p {
  color: #464646;
}
.cid-rsN4Nlie7b h2 {
  color: #000000;
}
.cid-rsN4Nlie7b .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rsN4Nlie7b .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rsN4Nlie7b .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rsN4Nlie7b .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rsN4Nlie7b .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rsN4Nlie7b .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rsN4Nlie7b .mbr-text {
    text-align: center;
  }
}
.cid-rsN4Nnn9Ba {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsN4No5jJc {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsN4No5jJc .media-content .btn-bgr {
  z-index: 0;
}
.cid-rsN4No5jJc .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rsN4No5jJc h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rsN4No5jJc p {
  color: #464646;
}
.cid-rsN4No5jJc h2 {
  color: #000000;
}
.cid-rsN4No5jJc .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rsN4No5jJc .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rsN4No5jJc .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rsN4No5jJc .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rsN4No5jJc .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rsN4No5jJc .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rsN4No5jJc .mbr-text {
    text-align: center;
  }
}
.cid-rsYy16P9AR {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsYy16P9AR .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rsYy16P9AR .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rsYy16P9AR .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rsYy16P9AR .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rsYy16P9AR .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rsYy16P9AR .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rsYy16P9AR .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-rsYy16P9AR .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rsYy16P9AR .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rsYy16P9AR ul {
  font-size: 0;
}
.cid-rsYy16P9AR .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-rsYy16P9AR .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-rsYy16P9AR .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rsN4NoXRrX {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsN4NpGZTX {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsN4NpGZTX .media-content .btn-bgr {
  z-index: 0;
}
.cid-rsN4NpGZTX .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rsN4NpGZTX h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rsN4NpGZTX p {
  color: #464646;
}
.cid-rsN4NpGZTX h2 {
  color: #000000;
}
.cid-rsN4NpGZTX .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rsN4NpGZTX .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rsN4NpGZTX .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rsN4NpGZTX .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rsN4NpGZTX .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rsN4NpGZTX .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rsN4NpGZTX .mbr-text {
    text-align: center;
  }
}
.cid-rsYzJYxQtl {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsYzJYxQtl .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rsYzJYxQtl .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rsYzJYxQtl .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rsYzJYxQtl .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rsYzJYxQtl .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rsYzJYxQtl .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rsYzJYxQtl .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-rsYzJYxQtl .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rsYzJYxQtl .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rsYzJYxQtl ul {
  font-size: 0;
}
.cid-rsYzJYxQtl .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-rsYzJYxQtl .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-rsYzJYxQtl .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rsN4Nqz0p6 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsN4NrjBgc {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsN4NrjBgc .media-content .btn-bgr {
  z-index: 0;
}
.cid-rsN4NrjBgc .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rsN4NrjBgc h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rsN4NrjBgc p {
  color: #464646;
}
.cid-rsN4NrjBgc h2 {
  color: #000000;
}
.cid-rsN4NrjBgc .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rsN4NrjBgc .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rsN4NrjBgc .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rsN4NrjBgc .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rsN4NrjBgc .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rsN4NrjBgc .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rsN4NrjBgc .mbr-text {
    text-align: center;
  }
}
.cid-rt0ReNq2FC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rt0ReNq2FC .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rt0ReNq2FC .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rt0ReNq2FC .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rt0ReNq2FC .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rt0ReNq2FC .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rt0ReNq2FC .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rt0ReNq2FC .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-rt0ReNq2FC .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rt0ReNq2FC .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rt0ReNq2FC ul {
  font-size: 0;
}
.cid-rt0ReNq2FC .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-rt0ReNq2FC .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-rt0ReNq2FC .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rt0QOXzK9z {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rt0QXh5A37 {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rt0QXh5A37 .media-content .btn-bgr {
  z-index: 0;
}
.cid-rt0QXh5A37 .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rt0QXh5A37 h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rt0QXh5A37 p {
  color: #464646;
}
.cid-rt0QXh5A37 h2 {
  color: #000000;
}
.cid-rt0QXh5A37 .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rt0QXh5A37 .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rt0QXh5A37 .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rt0QXh5A37 .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rt0QXh5A37 .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rt0QXh5A37 .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rt0QXh5A37 .mbr-text {
    text-align: center;
  }
}
.cid-rt0RfO1YiM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rt0RfO1YiM .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rt0RfO1YiM .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rt0RfO1YiM .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rt0RfO1YiM .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rt0RfO1YiM .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rt0RfO1YiM .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rt0RfO1YiM .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-rt0RfO1YiM .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rt0RfO1YiM .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rt0RfO1YiM ul {
  font-size: 0;
}
.cid-rt0RfO1YiM .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-rt0RfO1YiM .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-rt0RfO1YiM .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rt0QQKWF24 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rt0QYqUwnv {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rt0QYqUwnv .media-content .btn-bgr {
  z-index: 0;
}
.cid-rt0QYqUwnv .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rt0QYqUwnv h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rt0QYqUwnv p {
  color: #464646;
}
.cid-rt0QYqUwnv h2 {
  color: #000000;
}
.cid-rt0QYqUwnv .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rt0QYqUwnv .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rt0QYqUwnv .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rt0QYqUwnv .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rt0QYqUwnv .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rt0QYqUwnv .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rt0QYqUwnv .mbr-text {
    text-align: center;
  }
}
.cid-rt0QS2tyb3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rt0QZhSxcx {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rt0QZhSxcx .media-content .btn-bgr {
  z-index: 0;
}
.cid-rt0QZhSxcx .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rt0QZhSxcx h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rt0QZhSxcx p {
  color: #464646;
}
.cid-rt0QZhSxcx h2 {
  color: #000000;
}
.cid-rt0QZhSxcx .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rt0QZhSxcx .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rt0QZhSxcx .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rt0QZhSxcx .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rt0QZhSxcx .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rt0QZhSxcx .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rt0QZhSxcx .mbr-text {
    text-align: center;
  }
}
.cid-rt0RhQXrVP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rt0RhQXrVP .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rt0RhQXrVP .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rt0RhQXrVP .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rt0RhQXrVP .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rt0RhQXrVP .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rt0RhQXrVP .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rt0RhQXrVP .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-rt0RhQXrVP .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rt0RhQXrVP .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rt0RhQXrVP ul {
  font-size: 0;
}
.cid-rt0RhQXrVP .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-rt0RhQXrVP .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-rt0RhQXrVP .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rsN4Nsbqot .navbar {
  padding: .5rem 0;
  background: #232323;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-rsN4Nsbqot .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-rsN4Nsbqot .menu-logo {
  display: flex;
  position: relative;
  align-items: center;
  margin-right: auto;
}
.cid-rsN4Nsbqot .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rsN4Nsbqot .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-rsN4Nsbqot .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rsN4Nsbqot .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rsN4Nsbqot .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rsN4Nsbqot .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rsN4Nsbqot .navbar-dropdown.bg-color.transparent.opened {
  background: #232323;
}
.cid-rsN4Nsbqot a {
  font-style: normal;
}
.cid-rsN4Nsbqot .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-rsN4Nsbqot .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-rsN4Nsbqot .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;
  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-rsN4Nsbqot .dropdown-item:hover:before {
  transform: scale(1, 1);
  width: 16px;
}
.cid-rsN4Nsbqot .content-text {
  margin-bottom: 0;
}
.cid-rsN4Nsbqot .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-rsN4Nsbqot .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #951d19;
    -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-rsN4Nsbqot .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-rsN4Nsbqot .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-rsN4Nsbqot .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-rsN4Nsbqot .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-rsN4Nsbqot .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rsN4Nsbqot .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rsN4Nsbqot .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-rsN4Nsbqot .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rsN4Nsbqot .nav-dropdown .link {
  font-weight: 400;
}
.cid-rsN4Nsbqot .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-rsN4Nsbqot .menu-content-top .row {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rsN4Nsbqot .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-rsN4Nsbqot .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-rsN4Nsbqot .content-right-side {
  text-align: center;
}
.cid-rsN4Nsbqot .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-rsN4Nsbqot .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-rsN4Nsbqot .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-rsN4Nsbqot .navbar .menu-content-top {
    display: block;
  }
  .cid-rsN4Nsbqot .menu-content-top .row {
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-rsN4Nsbqot .content-right-side {
    align-items: center;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    text-align: right;
    flex-wrap: wrap;
    display: flex;
  }
  .cid-rsN4Nsbqot .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-rsN4Nsbqot .menu-bottom {
    display: flex;
  }
  .cid-rsN4Nsbqot .navbar {
    display: block;
    padding: 0;
  }
  .cid-rsN4Nsbqot .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    align-items: center;
  }
  .cid-rsN4Nsbqot .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-rsN4Nsbqot .navbar-toggler {
    display: none;
  }
}
.cid-rsN4Nsbqot .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-rsN4Nsbqot .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rsN4Nsbqot .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-rsN4Nsbqot .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rsN4Nsbqot .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rsN4Nsbqot .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rsN4Nsbqot .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rsN4Nsbqot .dropdown .dropdown-menu {
  background: #232323;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rsN4Nsbqot .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rsN4Nsbqot .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-rsN4Nsbqot .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-rsN4Nsbqot .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rsN4Nsbqot .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  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-rsN4Nsbqot .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rsN4Nsbqot .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rsN4Nsbqot .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rsN4Nsbqot .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rsN4Nsbqot .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rsN4Nsbqot .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rsN4Nsbqot .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rsN4Nsbqot .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rsN4Nsbqot button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-rsN4Nsbqot button.navbar-toggler:focus {
  outline: none;
}
.cid-rsN4Nsbqot button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rsN4Nsbqot button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rsN4Nsbqot button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rsN4Nsbqot button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rsN4Nsbqot button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rsN4Nsbqot nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rsN4Nsbqot nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rsN4Nsbqot nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rsN4Nsbqot nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rsN4Nsbqot .collapsed.navbar {
  flex-direction: column;
}
.cid-rsN4Nsbqot .collapsed .menu-bottom {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-rsN4Nsbqot .collapsed .menu-logo {
  margin-right: 0;
}
.cid-rsN4Nsbqot .collapsed .btn {
  display: flex;
}
.cid-rsN4Nsbqot .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rsN4Nsbqot .collapsed .navbar-collapse.collapsing,
.cid-rsN4Nsbqot .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rsN4Nsbqot .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rsN4Nsbqot .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rsN4Nsbqot .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rsN4Nsbqot .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rsN4Nsbqot .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rsN4Nsbqot .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rsN4Nsbqot .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rsN4Nsbqot .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rsN4Nsbqot .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rsN4Nsbqot .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rsN4Nsbqot .collapsed button.navbar-toggler {
  display: block;
  align-self: center;
}
.cid-rsN4Nsbqot .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-rsN4Nsbqot .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rsN4Nsbqot .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-rsN4Nsbqot .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rsN4Nsbqot .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rsN4Nsbqot .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-rsN4Nsbqot .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-rsN4Nsbqot .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-rsN4Nsbqot .dropdown-item:before {
    display: none;
  }
  .cid-rsN4Nsbqot .menu-logo {
    margin-right: 0;
  }
  .cid-rsN4Nsbqot img {
    height: 3.8rem !important;
  }
  .cid-rsN4Nsbqot .btn {
    display: flex;
  }
  .cid-rsN4Nsbqot button.navbar-toggler {
    display: block;
  }
  .cid-rsN4Nsbqot .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-rsN4Nsbqot .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rsN4Nsbqot .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rsN4Nsbqot .navbar-collapse.collapsing,
  .cid-rsN4Nsbqot .navbar-collapse.show {
    display: block !important;
  }
  .cid-rsN4Nsbqot .navbar-collapse.collapsing .navbar-nav,
  .cid-rsN4Nsbqot .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rsN4Nsbqot .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rsN4Nsbqot .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rsN4Nsbqot .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rsN4Nsbqot .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rsN4Nsbqot .navbar-collapse.collapsing .navbar-buttons,
  .cid-rsN4Nsbqot .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rsN4Nsbqot .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rsN4Nsbqot .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rsN4Nsbqot .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-rsN4Nsbqot .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rsN4Nsbqot .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rsN4Nsbqot .dropdown .dropdown-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-rsN4Nsbqot .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-rsN4Nsbqot .navbar-collapse {
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}
.cid-rsN4Nsbqot .nav-link:focus {
  outline: none;
}
.cid-rsN4Nsbqot .navbar-toggler {
  position: relative;
}
.cid-rsN4Nsbqot .dropdown-item.active,
.cid-rsN4Nsbqot .dropdown-item:active {
  background-color: #232323;
  color: auto;
}
.cid-rsN4Nsbqot .nav-link:hover,
.cid-rsN4Nsbqot .dropdown-item:hover {
  color: #4284df;
}
.cid-rsN4Nt8tmD {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rsN4Nt8tmD .mbr-text,
.cid-rsN4Nt8tmD blockquote {
  color: #767676;
}
.cid-rsN4Nt8tmD .mbr-text {
  text-align: center;
}
.cid-ru7fjvUWRE {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-ru7fjvUWRE .content {
    text-align: center;
  }
  .cid-ru7fjvUWRE .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-ru7fjvUWRE .img-logo img {
  height: 6rem;
}
.cid-ru7fjvUWRE .block .form-control {
  padding: 1.07em 1.07em;
}
.cid-ru7fjvUWRE .input {
  margin-bottom: 1rem;
}
.cid-ru7fjvUWRE [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-ru7fjvUWRE .input-group-btn {
  display: inline-block;
}
.cid-ru7fjvUWRE .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-ru7fjvUWRE .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-ru7fjvUWRE [type="submit"] {
  padding: .75rem 1.5625rem !important;
  text-transform: none;
}
.cid-ru7fjvUWRE .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-ru7fjvUWRE .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ru7fjvUWRE .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ru7fjvUWRE .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ru7fjvUWRE .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ru7fjvUWRE .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-ru7fjvUWRE .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ru7fjvUWRE .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ru7fjvUWRE form .input-group input.form-control,
.cid-ru7fjvUWRE form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-rsNfYKMfIM {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsNfYKMfIM .block-title {
  text-align: left;
}
.cid-rsNfYLjeKu {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rsNfYT2fxR .navbar {
  padding: .5rem 0;
  background: #232323;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-rsNfYT2fxR .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-rsNfYT2fxR .menu-logo {
  display: flex;
  position: relative;
  align-items: center;
  margin-right: auto;
}
.cid-rsNfYT2fxR .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rsNfYT2fxR .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-rsNfYT2fxR .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rsNfYT2fxR .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rsNfYT2fxR .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rsNfYT2fxR .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rsNfYT2fxR .navbar-dropdown.bg-color.transparent.opened {
  background: #232323;
}
.cid-rsNfYT2fxR a {
  font-style: normal;
}
.cid-rsNfYT2fxR .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-rsNfYT2fxR .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-rsNfYT2fxR .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;
  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-rsNfYT2fxR .dropdown-item:hover:before {
  transform: scale(1, 1);
  width: 16px;
}
.cid-rsNfYT2fxR .content-text {
  margin-bottom: 0;
}
.cid-rsNfYT2fxR .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-rsNfYT2fxR .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #951d19;
    -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-rsNfYT2fxR .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-rsNfYT2fxR .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-rsNfYT2fxR .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-rsNfYT2fxR .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-rsNfYT2fxR .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rsNfYT2fxR .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rsNfYT2fxR .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-rsNfYT2fxR .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rsNfYT2fxR .nav-dropdown .link {
  font-weight: 400;
}
.cid-rsNfYT2fxR .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-rsNfYT2fxR .menu-content-top .row {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rsNfYT2fxR .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-rsNfYT2fxR .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-rsNfYT2fxR .content-right-side {
  text-align: center;
}
.cid-rsNfYT2fxR .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-rsNfYT2fxR .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-rsNfYT2fxR .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-rsNfYT2fxR .navbar .menu-content-top {
    display: block;
  }
  .cid-rsNfYT2fxR .menu-content-top .row {
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-rsNfYT2fxR .content-right-side {
    align-items: center;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    text-align: right;
    flex-wrap: wrap;
    display: flex;
  }
  .cid-rsNfYT2fxR .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-rsNfYT2fxR .menu-bottom {
    display: flex;
  }
  .cid-rsNfYT2fxR .navbar {
    display: block;
    padding: 0;
  }
  .cid-rsNfYT2fxR .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    align-items: center;
  }
  .cid-rsNfYT2fxR .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-rsNfYT2fxR .navbar-toggler {
    display: none;
  }
}
.cid-rsNfYT2fxR .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-rsNfYT2fxR .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rsNfYT2fxR .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-rsNfYT2fxR .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rsNfYT2fxR .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rsNfYT2fxR .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rsNfYT2fxR .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rsNfYT2fxR .dropdown .dropdown-menu {
  background: #232323;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rsNfYT2fxR .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rsNfYT2fxR .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-rsNfYT2fxR .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-rsNfYT2fxR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rsNfYT2fxR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  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-rsNfYT2fxR .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rsNfYT2fxR .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rsNfYT2fxR .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rsNfYT2fxR .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rsNfYT2fxR .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rsNfYT2fxR .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rsNfYT2fxR .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rsNfYT2fxR .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rsNfYT2fxR button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-rsNfYT2fxR button.navbar-toggler:focus {
  outline: none;
}
.cid-rsNfYT2fxR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rsNfYT2fxR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rsNfYT2fxR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rsNfYT2fxR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rsNfYT2fxR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rsNfYT2fxR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rsNfYT2fxR nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rsNfYT2fxR nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rsNfYT2fxR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rsNfYT2fxR .collapsed.navbar {
  flex-direction: column;
}
.cid-rsNfYT2fxR .collapsed .menu-bottom {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-rsNfYT2fxR .collapsed .menu-logo {
  margin-right: 0;
}
.cid-rsNfYT2fxR .collapsed .btn {
  display: flex;
}
.cid-rsNfYT2fxR .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rsNfYT2fxR .collapsed .navbar-collapse.collapsing,
.cid-rsNfYT2fxR .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rsNfYT2fxR .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rsNfYT2fxR .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rsNfYT2fxR .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rsNfYT2fxR .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rsNfYT2fxR .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rsNfYT2fxR .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rsNfYT2fxR .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rsNfYT2fxR .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rsNfYT2fxR .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rsNfYT2fxR .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rsNfYT2fxR .collapsed button.navbar-toggler {
  display: block;
  align-self: center;
}
.cid-rsNfYT2fxR .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-rsNfYT2fxR .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rsNfYT2fxR .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-rsNfYT2fxR .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rsNfYT2fxR .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rsNfYT2fxR .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-rsNfYT2fxR .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-rsNfYT2fxR .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-rsNfYT2fxR .dropdown-item:before {
    display: none;
  }
  .cid-rsNfYT2fxR .menu-logo {
    margin-right: 0;
  }
  .cid-rsNfYT2fxR img {
    height: 3.8rem !important;
  }
  .cid-rsNfYT2fxR .btn {
    display: flex;
  }
  .cid-rsNfYT2fxR button.navbar-toggler {
    display: block;
  }
  .cid-rsNfYT2fxR .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-rsNfYT2fxR .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rsNfYT2fxR .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rsNfYT2fxR .navbar-collapse.collapsing,
  .cid-rsNfYT2fxR .navbar-collapse.show {
    display: block !important;
  }
  .cid-rsNfYT2fxR .navbar-collapse.collapsing .navbar-nav,
  .cid-rsNfYT2fxR .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rsNfYT2fxR .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rsNfYT2fxR .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rsNfYT2fxR .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rsNfYT2fxR .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rsNfYT2fxR .navbar-collapse.collapsing .navbar-buttons,
  .cid-rsNfYT2fxR .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rsNfYT2fxR .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rsNfYT2fxR .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rsNfYT2fxR .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-rsNfYT2fxR .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rsNfYT2fxR .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rsNfYT2fxR .dropdown .dropdown-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-rsNfYT2fxR .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-rsNfYT2fxR .navbar-collapse {
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}
.cid-rsNfYT2fxR .nav-link:focus {
  outline: none;
}
.cid-rsNfYT2fxR .navbar-toggler {
  position: relative;
}
.cid-rsNfYT2fxR .dropdown-item.active,
.cid-rsNfYT2fxR .dropdown-item:active {
  background-color: #232323;
  color: auto;
}
.cid-rsNfYT2fxR .nav-link:hover,
.cid-rsNfYT2fxR .dropdown-item:hover {
  color: #4284df;
}
.cid-rsNib3BMC7 {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 30px;
}
.cid-rsNib3BMC7 .image-block {
  margin: auto;
}
.cid-rsNib3BMC7 figcaption {
  position: relative;
}
.cid-rsNib3BMC7 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rsNib3BMC7 .image-block {
    width: 100% !important;
  }
}
.cid-rsNgnH6GaF {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rsNgnH6GaF .mbr-section-subtitle {
  color: #767676;
}
.cid-rsNgnH6GaF .container-table {
  margin: 0 auto;
}
.cid-rsNgnH6GaF .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rsNgnH6GaF .dataTables_wrapper {
  display: block;
}
.cid-rsNgnH6GaF .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rsNgnH6GaF table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-rsNgnH6GaF table th {
  border-top: 1px solid #cccccc;
  transition: all .2s;
  border-bottom: none;
}
.cid-rsNgnH6GaF table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rsNgnH6GaF table td {
  border-top: 1px solid #cccccc;
}
.cid-rsNgnH6GaF table td:hover {
  color: #951d19;
}
.cid-rsNgnH6GaF table tr:last-child td {
  border-bottom: 1px solid #cccccc;
}
.cid-rsNgnH6GaF .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rsNgnH6GaF .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rsNgnH6GaF .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rsNgnH6GaF .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rsNgnH6GaF .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rsNgnH6GaF .dataTables_filter {
    text-align: center;
  }
  .cid-rsNgnH6GaF .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rsNfYTMlPF {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rsNfYTMlPF .mbr-text,
.cid-rsNfYTMlPF blockquote {
  color: #767676;
}
.cid-rsNfYTMlPF .mbr-text {
  text-align: center;
}
.cid-ru7g93HUks {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-ru7g93HUks .content {
    text-align: center;
  }
  .cid-ru7g93HUks .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-ru7g93HUks .img-logo img {
  height: 6rem;
}
.cid-ru7g93HUks .block .form-control {
  padding: 1.07em 1.07em;
}
.cid-ru7g93HUks .input {
  margin-bottom: 1rem;
}
.cid-ru7g93HUks [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-ru7g93HUks .input-group-btn {
  display: inline-block;
}
.cid-ru7g93HUks .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-ru7g93HUks .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-ru7g93HUks [type="submit"] {
  padding: .75rem 1.5625rem !important;
  text-transform: none;
}
.cid-ru7g93HUks .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-ru7g93HUks .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ru7g93HUks .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ru7g93HUks .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ru7g93HUks .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ru7g93HUks .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-ru7g93HUks .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ru7g93HUks .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ru7g93HUks form .input-group input.form-control,
.cid-ru7g93HUks form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-rsT3yoNX7p {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsT6YGNQWp {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rsT6YGNQWp .nav-tabs {
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  border-bottom: none;
}
.cid-rsT6YGNQWp .nav-tabs .nav-link {
  box-sizing: border-box;
  color: #000000;
  font-style: normal;
  font-weight: 500;
  border-radius: 1px;
  border: 1px solid #000000;
  padding: 1rem 1rem;
  margin: 0.4rem .8rem !important;
  transition: all .5s;
}
.cid-rsT6YGNQWp .nav-tabs .nav-link:hover {
  background-color: #951d19;
}
.cid-rsT6YGNQWp .nav-tabs .nav-link.active {
  font-weight: 500;
  color: #ffffff;
  font-style: normal;
  border: none;
  background: #951d19;
}
.cid-rsT6YGNQWp .nav-tabs .nav-link.active:hover {
  border: none;
}
.cid-rsT6YGNQWp p {
  color: #232323;
}
.cid-rsT6YGNQWp .mbr-text {
  text-align: left;
}
.cid-rsT6YGNQWp H2 {
  text-align: left;
}
.cid-rsT6YGNQWp P {
  text-align: left;
}
.cid-rsT3yrUpXU .navbar {
  padding: .5rem 0;
  background: #232323;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-rsT3yrUpXU .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-rsT3yrUpXU .menu-logo {
  display: flex;
  position: relative;
  align-items: center;
  margin-right: auto;
}
.cid-rsT3yrUpXU .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rsT3yrUpXU .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-rsT3yrUpXU .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rsT3yrUpXU .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rsT3yrUpXU .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rsT3yrUpXU .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rsT3yrUpXU .navbar-dropdown.bg-color.transparent.opened {
  background: #232323;
}
.cid-rsT3yrUpXU a {
  font-style: normal;
}
.cid-rsT3yrUpXU .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-rsT3yrUpXU .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-rsT3yrUpXU .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;
  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-rsT3yrUpXU .dropdown-item:hover:before {
  transform: scale(1, 1);
  width: 16px;
}
.cid-rsT3yrUpXU .content-text {
  margin-bottom: 0;
}
.cid-rsT3yrUpXU .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-rsT3yrUpXU .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #951d19;
    -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-rsT3yrUpXU .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-rsT3yrUpXU .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-rsT3yrUpXU .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-rsT3yrUpXU .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-rsT3yrUpXU .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rsT3yrUpXU .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rsT3yrUpXU .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-rsT3yrUpXU .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rsT3yrUpXU .nav-dropdown .link {
  font-weight: 400;
}
.cid-rsT3yrUpXU .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-rsT3yrUpXU .menu-content-top .row {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rsT3yrUpXU .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-rsT3yrUpXU .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-rsT3yrUpXU .content-right-side {
  text-align: center;
}
.cid-rsT3yrUpXU .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-rsT3yrUpXU .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-rsT3yrUpXU .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-rsT3yrUpXU .navbar .menu-content-top {
    display: block;
  }
  .cid-rsT3yrUpXU .menu-content-top .row {
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-rsT3yrUpXU .content-right-side {
    align-items: center;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    text-align: right;
    flex-wrap: wrap;
    display: flex;
  }
  .cid-rsT3yrUpXU .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-rsT3yrUpXU .menu-bottom {
    display: flex;
  }
  .cid-rsT3yrUpXU .navbar {
    display: block;
    padding: 0;
  }
  .cid-rsT3yrUpXU .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    align-items: center;
  }
  .cid-rsT3yrUpXU .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-rsT3yrUpXU .navbar-toggler {
    display: none;
  }
}
.cid-rsT3yrUpXU .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-rsT3yrUpXU .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rsT3yrUpXU .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-rsT3yrUpXU .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rsT3yrUpXU .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rsT3yrUpXU .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rsT3yrUpXU .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rsT3yrUpXU .dropdown .dropdown-menu {
  background: #232323;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rsT3yrUpXU .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rsT3yrUpXU .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-rsT3yrUpXU .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-rsT3yrUpXU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rsT3yrUpXU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  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-rsT3yrUpXU .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rsT3yrUpXU .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rsT3yrUpXU .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rsT3yrUpXU .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rsT3yrUpXU .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rsT3yrUpXU .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rsT3yrUpXU .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rsT3yrUpXU .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rsT3yrUpXU button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-rsT3yrUpXU button.navbar-toggler:focus {
  outline: none;
}
.cid-rsT3yrUpXU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rsT3yrUpXU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rsT3yrUpXU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rsT3yrUpXU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rsT3yrUpXU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rsT3yrUpXU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rsT3yrUpXU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rsT3yrUpXU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rsT3yrUpXU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rsT3yrUpXU .collapsed.navbar {
  flex-direction: column;
}
.cid-rsT3yrUpXU .collapsed .menu-bottom {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-rsT3yrUpXU .collapsed .menu-logo {
  margin-right: 0;
}
.cid-rsT3yrUpXU .collapsed .btn {
  display: flex;
}
.cid-rsT3yrUpXU .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rsT3yrUpXU .collapsed .navbar-collapse.collapsing,
.cid-rsT3yrUpXU .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rsT3yrUpXU .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rsT3yrUpXU .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rsT3yrUpXU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rsT3yrUpXU .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rsT3yrUpXU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rsT3yrUpXU .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rsT3yrUpXU .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rsT3yrUpXU .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rsT3yrUpXU .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rsT3yrUpXU .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rsT3yrUpXU .collapsed button.navbar-toggler {
  display: block;
  align-self: center;
}
.cid-rsT3yrUpXU .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-rsT3yrUpXU .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rsT3yrUpXU .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-rsT3yrUpXU .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rsT3yrUpXU .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rsT3yrUpXU .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-rsT3yrUpXU .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-rsT3yrUpXU .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-rsT3yrUpXU .dropdown-item:before {
    display: none;
  }
  .cid-rsT3yrUpXU .menu-logo {
    margin-right: 0;
  }
  .cid-rsT3yrUpXU img {
    height: 3.8rem !important;
  }
  .cid-rsT3yrUpXU .btn {
    display: flex;
  }
  .cid-rsT3yrUpXU button.navbar-toggler {
    display: block;
  }
  .cid-rsT3yrUpXU .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-rsT3yrUpXU .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rsT3yrUpXU .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rsT3yrUpXU .navbar-collapse.collapsing,
  .cid-rsT3yrUpXU .navbar-collapse.show {
    display: block !important;
  }
  .cid-rsT3yrUpXU .navbar-collapse.collapsing .navbar-nav,
  .cid-rsT3yrUpXU .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rsT3yrUpXU .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rsT3yrUpXU .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rsT3yrUpXU .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rsT3yrUpXU .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rsT3yrUpXU .navbar-collapse.collapsing .navbar-buttons,
  .cid-rsT3yrUpXU .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rsT3yrUpXU .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rsT3yrUpXU .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rsT3yrUpXU .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-rsT3yrUpXU .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rsT3yrUpXU .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rsT3yrUpXU .dropdown .dropdown-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-rsT3yrUpXU .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-rsT3yrUpXU .navbar-collapse {
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}
.cid-rsT3yrUpXU .nav-link:focus {
  outline: none;
}
.cid-rsT3yrUpXU .navbar-toggler {
  position: relative;
}
.cid-rsT3yrUpXU .dropdown-item.active,
.cid-rsT3yrUpXU .dropdown-item:active {
  background-color: #232323;
  color: auto;
}
.cid-rsT3yrUpXU .nav-link:hover,
.cid-rsT3yrUpXU .dropdown-item:hover {
  color: #4284df;
}
.cid-rsT3ysti1i {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rsT3ysti1i .mbr-text,
.cid-rsT3ysti1i blockquote {
  color: #767676;
}
.cid-rsT3ysti1i .mbr-text {
  text-align: center;
}
.cid-ru7feaPRxq {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-ru7feaPRxq .content {
    text-align: center;
  }
  .cid-ru7feaPRxq .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-ru7feaPRxq .img-logo img {
  height: 6rem;
}
.cid-ru7feaPRxq .block .form-control {
  padding: 1.07em 1.07em;
}
.cid-ru7feaPRxq .input {
  margin-bottom: 1rem;
}
.cid-ru7feaPRxq [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-ru7feaPRxq .input-group-btn {
  display: inline-block;
}
.cid-ru7feaPRxq .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-ru7feaPRxq .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-ru7feaPRxq [type="submit"] {
  padding: .75rem 1.5625rem !important;
  text-transform: none;
}
.cid-ru7feaPRxq .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-ru7feaPRxq .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ru7feaPRxq .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ru7feaPRxq .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ru7feaPRxq .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ru7feaPRxq .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-ru7feaPRxq .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ru7feaPRxq .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ru7feaPRxq form .input-group input.form-control,
.cid-ru7feaPRxq form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-rt1OuSVbOJ {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rt1OuSVbOJ .block-title {
  text-align: left;
}
.cid-rt1OuTeXw0 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rt1OuTrVrd .navbar {
  padding: .5rem 0;
  background: #232323;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-rt1OuTrVrd .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-rt1OuTrVrd .menu-logo {
  display: flex;
  position: relative;
  align-items: center;
  margin-right: auto;
}
.cid-rt1OuTrVrd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rt1OuTrVrd .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-rt1OuTrVrd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rt1OuTrVrd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rt1OuTrVrd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rt1OuTrVrd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rt1OuTrVrd .navbar-dropdown.bg-color.transparent.opened {
  background: #232323;
}
.cid-rt1OuTrVrd a {
  font-style: normal;
}
.cid-rt1OuTrVrd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-rt1OuTrVrd .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-rt1OuTrVrd .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;
  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-rt1OuTrVrd .dropdown-item:hover:before {
  transform: scale(1, 1);
  width: 16px;
}
.cid-rt1OuTrVrd .content-text {
  margin-bottom: 0;
}
.cid-rt1OuTrVrd .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-rt1OuTrVrd .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #951d19;
    -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-rt1OuTrVrd .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-rt1OuTrVrd .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-rt1OuTrVrd .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-rt1OuTrVrd .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-rt1OuTrVrd .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rt1OuTrVrd .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rt1OuTrVrd .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-rt1OuTrVrd .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rt1OuTrVrd .nav-dropdown .link {
  font-weight: 400;
}
.cid-rt1OuTrVrd .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-rt1OuTrVrd .menu-content-top .row {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rt1OuTrVrd .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-rt1OuTrVrd .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-rt1OuTrVrd .content-right-side {
  text-align: center;
}
.cid-rt1OuTrVrd .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-rt1OuTrVrd .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-rt1OuTrVrd .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-rt1OuTrVrd .navbar .menu-content-top {
    display: block;
  }
  .cid-rt1OuTrVrd .menu-content-top .row {
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-rt1OuTrVrd .content-right-side {
    align-items: center;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    text-align: right;
    flex-wrap: wrap;
    display: flex;
  }
  .cid-rt1OuTrVrd .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-rt1OuTrVrd .menu-bottom {
    display: flex;
  }
  .cid-rt1OuTrVrd .navbar {
    display: block;
    padding: 0;
  }
  .cid-rt1OuTrVrd .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    align-items: center;
  }
  .cid-rt1OuTrVrd .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-rt1OuTrVrd .navbar-toggler {
    display: none;
  }
}
.cid-rt1OuTrVrd .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-rt1OuTrVrd .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rt1OuTrVrd .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-rt1OuTrVrd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rt1OuTrVrd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rt1OuTrVrd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rt1OuTrVrd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rt1OuTrVrd .dropdown .dropdown-menu {
  background: #232323;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rt1OuTrVrd .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rt1OuTrVrd .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-rt1OuTrVrd .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-rt1OuTrVrd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rt1OuTrVrd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  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-rt1OuTrVrd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rt1OuTrVrd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rt1OuTrVrd .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rt1OuTrVrd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rt1OuTrVrd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rt1OuTrVrd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rt1OuTrVrd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rt1OuTrVrd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rt1OuTrVrd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-rt1OuTrVrd button.navbar-toggler:focus {
  outline: none;
}
.cid-rt1OuTrVrd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rt1OuTrVrd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rt1OuTrVrd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rt1OuTrVrd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rt1OuTrVrd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rt1OuTrVrd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rt1OuTrVrd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rt1OuTrVrd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rt1OuTrVrd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rt1OuTrVrd .collapsed.navbar {
  flex-direction: column;
}
.cid-rt1OuTrVrd .collapsed .menu-bottom {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-rt1OuTrVrd .collapsed .menu-logo {
  margin-right: 0;
}
.cid-rt1OuTrVrd .collapsed .btn {
  display: flex;
}
.cid-rt1OuTrVrd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rt1OuTrVrd .collapsed .navbar-collapse.collapsing,
.cid-rt1OuTrVrd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rt1OuTrVrd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rt1OuTrVrd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rt1OuTrVrd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rt1OuTrVrd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rt1OuTrVrd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rt1OuTrVrd .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rt1OuTrVrd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rt1OuTrVrd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rt1OuTrVrd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rt1OuTrVrd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rt1OuTrVrd .collapsed button.navbar-toggler {
  display: block;
  align-self: center;
}
.cid-rt1OuTrVrd .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-rt1OuTrVrd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rt1OuTrVrd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-rt1OuTrVrd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rt1OuTrVrd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rt1OuTrVrd .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-rt1OuTrVrd .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-rt1OuTrVrd .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-rt1OuTrVrd .dropdown-item:before {
    display: none;
  }
  .cid-rt1OuTrVrd .menu-logo {
    margin-right: 0;
  }
  .cid-rt1OuTrVrd img {
    height: 3.8rem !important;
  }
  .cid-rt1OuTrVrd .btn {
    display: flex;
  }
  .cid-rt1OuTrVrd button.navbar-toggler {
    display: block;
  }
  .cid-rt1OuTrVrd .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-rt1OuTrVrd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rt1OuTrVrd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rt1OuTrVrd .navbar-collapse.collapsing,
  .cid-rt1OuTrVrd .navbar-collapse.show {
    display: block !important;
  }
  .cid-rt1OuTrVrd .navbar-collapse.collapsing .navbar-nav,
  .cid-rt1OuTrVrd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rt1OuTrVrd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rt1OuTrVrd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rt1OuTrVrd .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rt1OuTrVrd .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rt1OuTrVrd .navbar-collapse.collapsing .navbar-buttons,
  .cid-rt1OuTrVrd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rt1OuTrVrd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rt1OuTrVrd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rt1OuTrVrd .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-rt1OuTrVrd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rt1OuTrVrd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rt1OuTrVrd .dropdown .dropdown-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-rt1OuTrVrd .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-rt1OuTrVrd .navbar-collapse {
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}
.cid-rt1OuTrVrd .nav-link:focus {
  outline: none;
}
.cid-rt1OuTrVrd .navbar-toggler {
  position: relative;
}
.cid-rt1OuTrVrd .dropdown-item.active,
.cid-rt1OuTrVrd .dropdown-item:active {
  background-color: #232323;
  color: auto;
}
.cid-rt1OuTrVrd .nav-link:hover,
.cid-rt1OuTrVrd .dropdown-item:hover {
  color: #4284df;
}
.cid-rt1OuTN7J3 {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 30px;
}
.cid-rt1OuTN7J3 .image-block {
  margin: auto;
}
.cid-rt1OuTN7J3 figcaption {
  position: relative;
}
.cid-rt1OuTN7J3 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rt1OuTN7J3 .image-block {
    width: 100% !important;
  }
}
.cid-rt1OuU39T3 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rt1OuU39T3 .mbr-section-subtitle {
  color: #767676;
}
.cid-rt1OuU39T3 .container-table {
  margin: 0 auto;
}
.cid-rt1OuU39T3 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rt1OuU39T3 .dataTables_wrapper {
  display: block;
}
.cid-rt1OuU39T3 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rt1OuU39T3 table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-rt1OuU39T3 table th {
  border-top: 1px solid #cccccc;
  transition: all .2s;
  border-bottom: none;
}
.cid-rt1OuU39T3 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rt1OuU39T3 table td {
  border-top: 1px solid #cccccc;
}
.cid-rt1OuU39T3 table td:hover {
  color: #951d19;
}
.cid-rt1OuU39T3 table tr:last-child td {
  border-bottom: 1px solid #cccccc;
}
.cid-rt1OuU39T3 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rt1OuU39T3 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rt1OuU39T3 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rt1OuU39T3 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rt1OuU39T3 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rt1OuU39T3 .dataTables_filter {
    text-align: center;
  }
  .cid-rt1OuU39T3 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rt1OvjrlCV {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rt1OvjrlCV .mbr-text,
.cid-rt1OvjrlCV blockquote {
  color: #767676;
}
.cid-rt1OvjrlCV .mbr-text {
  text-align: center;
}
.cid-ru7gf0lqjE {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-ru7gf0lqjE .content {
    text-align: center;
  }
  .cid-ru7gf0lqjE .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-ru7gf0lqjE .img-logo img {
  height: 6rem;
}
.cid-ru7gf0lqjE .block .form-control {
  padding: 1.07em 1.07em;
}
.cid-ru7gf0lqjE .input {
  margin-bottom: 1rem;
}
.cid-ru7gf0lqjE [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-ru7gf0lqjE .input-group-btn {
  display: inline-block;
}
.cid-ru7gf0lqjE .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-ru7gf0lqjE .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-ru7gf0lqjE [type="submit"] {
  padding: .75rem 1.5625rem !important;
  text-transform: none;
}
.cid-ru7gf0lqjE .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-ru7gf0lqjE .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ru7gf0lqjE .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ru7gf0lqjE .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ru7gf0lqjE .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ru7gf0lqjE .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-ru7gf0lqjE .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ru7gf0lqjE .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ru7gf0lqjE form .input-group input.form-control,
.cid-ru7gf0lqjE form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-rtdeo4XCP5 {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtdeo4XCP5 .block-title {
  text-align: left;
}
.cid-rtdeo5WVHV {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rtdeo6GuuT {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtdeos5ukd {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtdeos5ukd .media-content .btn-bgr {
  z-index: 0;
}
.cid-rtdeos5ukd .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rtdeos5ukd h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rtdeos5ukd p {
  color: #464646;
}
.cid-rtdeos5ukd h2 {
  color: #000000;
}
.cid-rtdeos5ukd .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rtdeos5ukd .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rtdeos5ukd .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rtdeos5ukd .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rtdeos5ukd .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rtdeos5ukd .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rtdeos5ukd .mbr-text {
    text-align: center;
  }
}
.cid-rtdeot8sAe {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtdeot8sAe .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rtdeot8sAe .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rtdeot8sAe .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rtdeot8sAe .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rtdeot8sAe .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtdeot8sAe .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rtdeot8sAe .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-rtdeot8sAe .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rtdeot8sAe .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtdeot8sAe ul {
  font-size: 0;
}
.cid-rtdeot8sAe .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-rtdeot8sAe .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-rtdeot8sAe .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rtdeouc3Hq {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtdeov7b49 {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtdeov7b49 .media-content .btn-bgr {
  z-index: 0;
}
.cid-rtdeov7b49 .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rtdeov7b49 h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rtdeov7b49 p {
  color: #464646;
}
.cid-rtdeov7b49 h2 {
  color: #000000;
}
.cid-rtdeov7b49 .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rtdeov7b49 .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rtdeov7b49 .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rtdeov7b49 .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rtdeov7b49 .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rtdeov7b49 .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rtdeov7b49 .mbr-text {
    text-align: center;
  }
}
.cid-rtdeowdhhu {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtdeowdhhu .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rtdeowdhhu .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rtdeowdhhu .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rtdeowdhhu .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rtdeowdhhu .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtdeowdhhu .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rtdeowdhhu .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-rtdeowdhhu .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rtdeowdhhu .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtdeowdhhu ul {
  font-size: 0;
}
.cid-rtdeowdhhu .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-rtdeowdhhu .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-rtdeowdhhu .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rtdeoxEAZ8 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtdeoyz6GX {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtdeoyz6GX .media-content .btn-bgr {
  z-index: 0;
}
.cid-rtdeoyz6GX .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rtdeoyz6GX h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rtdeoyz6GX p {
  color: #464646;
}
.cid-rtdeoyz6GX h2 {
  color: #000000;
}
.cid-rtdeoyz6GX .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rtdeoyz6GX .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rtdeoyz6GX .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rtdeoyz6GX .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rtdeoyz6GX .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rtdeoyz6GX .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rtdeoyz6GX .mbr-text {
    text-align: center;
  }
}
.cid-rtdeozGud0 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtdeozGud0 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rtdeozGud0 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rtdeozGud0 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rtdeozGud0 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rtdeozGud0 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtdeozGud0 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rtdeozGud0 .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-rtdeozGud0 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rtdeozGud0 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtdeozGud0 ul {
  font-size: 0;
}
.cid-rtdeozGud0 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-rtdeozGud0 .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-rtdeozGud0 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rtdeoAL1rX {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtdeoBJajI {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtdeoBJajI .media-content .btn-bgr {
  z-index: 0;
}
.cid-rtdeoBJajI .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rtdeoBJajI h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rtdeoBJajI p {
  color: #464646;
}
.cid-rtdeoBJajI h2 {
  color: #000000;
}
.cid-rtdeoBJajI .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rtdeoBJajI .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rtdeoBJajI .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rtdeoBJajI .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rtdeoBJajI .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rtdeoBJajI .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rtdeoBJajI .mbr-text {
    text-align: center;
  }
}
.cid-rtdeoCRFiS {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtdeoCRFiS .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rtdeoCRFiS .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rtdeoCRFiS .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rtdeoCRFiS .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rtdeoCRFiS .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtdeoCRFiS .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rtdeoCRFiS .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-rtdeoCRFiS .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rtdeoCRFiS .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtdeoCRFiS ul {
  font-size: 0;
}
.cid-rtdeoCRFiS .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-rtdeoCRFiS .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-rtdeoCRFiS .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rtdeoEdbqW {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtdeoFbhEJ {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtdeoFbhEJ .media-content .btn-bgr {
  z-index: 0;
}
.cid-rtdeoFbhEJ .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rtdeoFbhEJ h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rtdeoFbhEJ p {
  color: #464646;
}
.cid-rtdeoFbhEJ h2 {
  color: #000000;
}
.cid-rtdeoFbhEJ .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rtdeoFbhEJ .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rtdeoFbhEJ .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rtdeoFbhEJ .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rtdeoFbhEJ .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rtdeoFbhEJ .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rtdeoFbhEJ .mbr-text {
    text-align: center;
  }
}
.cid-rtdeoGkIBX {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtdeoGkIBX .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rtdeoGkIBX .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rtdeoGkIBX .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rtdeoGkIBX .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rtdeoGkIBX .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtdeoGkIBX .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rtdeoGkIBX .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-rtdeoGkIBX .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rtdeoGkIBX .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtdeoGkIBX ul {
  font-size: 0;
}
.cid-rtdeoGkIBX .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-rtdeoGkIBX .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-rtdeoGkIBX .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rtdeoHpUya {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtdeoIpyX5 {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtdeoIpyX5 .media-content .btn-bgr {
  z-index: 0;
}
.cid-rtdeoIpyX5 .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rtdeoIpyX5 h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rtdeoIpyX5 p {
  color: #464646;
}
.cid-rtdeoIpyX5 h2 {
  color: #000000;
}
.cid-rtdeoIpyX5 .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rtdeoIpyX5 .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rtdeoIpyX5 .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rtdeoIpyX5 .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rtdeoIpyX5 .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rtdeoIpyX5 .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rtdeoIpyX5 .mbr-text {
    text-align: center;
  }
}
.cid-rtdeoJCasN {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtdeoJCasN .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rtdeoJCasN .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rtdeoJCasN .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rtdeoJCasN .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rtdeoJCasN .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtdeoJCasN .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rtdeoJCasN .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-rtdeoJCasN .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rtdeoJCasN .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtdeoJCasN ul {
  font-size: 0;
}
.cid-rtdeoJCasN .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-rtdeoJCasN .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-rtdeoJCasN .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rtdeoL5pGA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtdeoMcZlL .navbar {
  padding: .5rem 0;
  background: #232323;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-rtdeoMcZlL .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-rtdeoMcZlL .menu-logo {
  display: flex;
  position: relative;
  align-items: center;
  margin-right: auto;
}
.cid-rtdeoMcZlL .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rtdeoMcZlL .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-rtdeoMcZlL .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rtdeoMcZlL .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rtdeoMcZlL .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rtdeoMcZlL .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rtdeoMcZlL .navbar-dropdown.bg-color.transparent.opened {
  background: #232323;
}
.cid-rtdeoMcZlL a {
  font-style: normal;
}
.cid-rtdeoMcZlL .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-rtdeoMcZlL .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-rtdeoMcZlL .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;
  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-rtdeoMcZlL .dropdown-item:hover:before {
  transform: scale(1, 1);
  width: 16px;
}
.cid-rtdeoMcZlL .content-text {
  margin-bottom: 0;
}
.cid-rtdeoMcZlL .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-rtdeoMcZlL .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #951d19;
    -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-rtdeoMcZlL .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-rtdeoMcZlL .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-rtdeoMcZlL .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-rtdeoMcZlL .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-rtdeoMcZlL .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rtdeoMcZlL .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rtdeoMcZlL .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-rtdeoMcZlL .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rtdeoMcZlL .nav-dropdown .link {
  font-weight: 400;
}
.cid-rtdeoMcZlL .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-rtdeoMcZlL .menu-content-top .row {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rtdeoMcZlL .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-rtdeoMcZlL .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-rtdeoMcZlL .content-right-side {
  text-align: center;
}
.cid-rtdeoMcZlL .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-rtdeoMcZlL .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-rtdeoMcZlL .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-rtdeoMcZlL .navbar .menu-content-top {
    display: block;
  }
  .cid-rtdeoMcZlL .menu-content-top .row {
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-rtdeoMcZlL .content-right-side {
    align-items: center;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    text-align: right;
    flex-wrap: wrap;
    display: flex;
  }
  .cid-rtdeoMcZlL .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-rtdeoMcZlL .menu-bottom {
    display: flex;
  }
  .cid-rtdeoMcZlL .navbar {
    display: block;
    padding: 0;
  }
  .cid-rtdeoMcZlL .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    align-items: center;
  }
  .cid-rtdeoMcZlL .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-rtdeoMcZlL .navbar-toggler {
    display: none;
  }
}
.cid-rtdeoMcZlL .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-rtdeoMcZlL .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rtdeoMcZlL .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-rtdeoMcZlL .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rtdeoMcZlL .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rtdeoMcZlL .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rtdeoMcZlL .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rtdeoMcZlL .dropdown .dropdown-menu {
  background: #232323;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rtdeoMcZlL .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rtdeoMcZlL .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-rtdeoMcZlL .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-rtdeoMcZlL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rtdeoMcZlL .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  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-rtdeoMcZlL .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rtdeoMcZlL .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rtdeoMcZlL .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rtdeoMcZlL .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rtdeoMcZlL .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rtdeoMcZlL .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rtdeoMcZlL .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rtdeoMcZlL .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rtdeoMcZlL button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-rtdeoMcZlL button.navbar-toggler:focus {
  outline: none;
}
.cid-rtdeoMcZlL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rtdeoMcZlL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rtdeoMcZlL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rtdeoMcZlL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rtdeoMcZlL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rtdeoMcZlL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rtdeoMcZlL nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rtdeoMcZlL nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rtdeoMcZlL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rtdeoMcZlL .collapsed.navbar {
  flex-direction: column;
}
.cid-rtdeoMcZlL .collapsed .menu-bottom {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-rtdeoMcZlL .collapsed .menu-logo {
  margin-right: 0;
}
.cid-rtdeoMcZlL .collapsed .btn {
  display: flex;
}
.cid-rtdeoMcZlL .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rtdeoMcZlL .collapsed .navbar-collapse.collapsing,
.cid-rtdeoMcZlL .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rtdeoMcZlL .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rtdeoMcZlL .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rtdeoMcZlL .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rtdeoMcZlL .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rtdeoMcZlL .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rtdeoMcZlL .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rtdeoMcZlL .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rtdeoMcZlL .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rtdeoMcZlL .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rtdeoMcZlL .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rtdeoMcZlL .collapsed button.navbar-toggler {
  display: block;
  align-self: center;
}
.cid-rtdeoMcZlL .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-rtdeoMcZlL .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rtdeoMcZlL .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-rtdeoMcZlL .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rtdeoMcZlL .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rtdeoMcZlL .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-rtdeoMcZlL .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-rtdeoMcZlL .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-rtdeoMcZlL .dropdown-item:before {
    display: none;
  }
  .cid-rtdeoMcZlL .menu-logo {
    margin-right: 0;
  }
  .cid-rtdeoMcZlL img {
    height: 3.8rem !important;
  }
  .cid-rtdeoMcZlL .btn {
    display: flex;
  }
  .cid-rtdeoMcZlL button.navbar-toggler {
    display: block;
  }
  .cid-rtdeoMcZlL .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-rtdeoMcZlL .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rtdeoMcZlL .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rtdeoMcZlL .navbar-collapse.collapsing,
  .cid-rtdeoMcZlL .navbar-collapse.show {
    display: block !important;
  }
  .cid-rtdeoMcZlL .navbar-collapse.collapsing .navbar-nav,
  .cid-rtdeoMcZlL .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rtdeoMcZlL .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rtdeoMcZlL .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rtdeoMcZlL .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rtdeoMcZlL .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rtdeoMcZlL .navbar-collapse.collapsing .navbar-buttons,
  .cid-rtdeoMcZlL .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rtdeoMcZlL .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rtdeoMcZlL .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rtdeoMcZlL .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-rtdeoMcZlL .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rtdeoMcZlL .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rtdeoMcZlL .dropdown .dropdown-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-rtdeoMcZlL .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-rtdeoMcZlL .navbar-collapse {
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}
.cid-rtdeoMcZlL .nav-link:focus {
  outline: none;
}
.cid-rtdeoMcZlL .navbar-toggler {
  position: relative;
}
.cid-rtdeoMcZlL .dropdown-item.active,
.cid-rtdeoMcZlL .dropdown-item:active {
  background-color: #232323;
  color: auto;
}
.cid-rtdeoMcZlL .nav-link:hover,
.cid-rtdeoMcZlL .dropdown-item:hover {
  color: #4284df;
}
.cid-rtdeoNX3nj {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtdeoNX3nj .media-content .btn-bgr {
  z-index: 0;
}
.cid-rtdeoNX3nj .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rtdeoNX3nj h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rtdeoNX3nj p {
  color: #464646;
}
.cid-rtdeoNX3nj h2 {
  color: #000000;
}
.cid-rtdeoNX3nj .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rtdeoNX3nj .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rtdeoNX3nj .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rtdeoNX3nj .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rtdeoNX3nj .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rtdeoNX3nj .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rtdeoNX3nj .mbr-text {
    text-align: center;
  }
}
.cid-rtdeoQ9uoE {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtdeoQ9uoE .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rtdeoQ9uoE .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rtdeoQ9uoE .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rtdeoQ9uoE .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rtdeoQ9uoE .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtdeoQ9uoE .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rtdeoQ9uoE .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-rtdeoQ9uoE .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rtdeoQ9uoE .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtdeoQ9uoE ul {
  font-size: 0;
}
.cid-rtdeoQ9uoE .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-rtdeoQ9uoE .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-rtdeoQ9uoE .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rtdeoSaD9g {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtdeoU5WpQ {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtdeoU5WpQ .media-content .btn-bgr {
  z-index: 0;
}
.cid-rtdeoU5WpQ .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rtdeoU5WpQ h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rtdeoU5WpQ p {
  color: #464646;
}
.cid-rtdeoU5WpQ h2 {
  color: #000000;
}
.cid-rtdeoU5WpQ .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rtdeoU5WpQ .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rtdeoU5WpQ .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rtdeoU5WpQ .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rtdeoU5WpQ .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rtdeoU5WpQ .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rtdeoU5WpQ .mbr-text {
    text-align: center;
  }
}
.cid-rtdeoW5Ny9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtdeoW5Ny9 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rtdeoW5Ny9 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rtdeoW5Ny9 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rtdeoW5Ny9 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rtdeoW5Ny9 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtdeoW5Ny9 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rtdeoW5Ny9 .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-rtdeoW5Ny9 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rtdeoW5Ny9 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtdeoW5Ny9 ul {
  font-size: 0;
}
.cid-rtdeoW5Ny9 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-rtdeoW5Ny9 .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-rtdeoW5Ny9 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rtdep1nhHr {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtdep2qCwy {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtdep2qCwy .media-content .btn-bgr {
  z-index: 0;
}
.cid-rtdep2qCwy .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rtdep2qCwy h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rtdep2qCwy p {
  color: #464646;
}
.cid-rtdep2qCwy h2 {
  color: #000000;
}
.cid-rtdep2qCwy .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rtdep2qCwy .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rtdep2qCwy .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rtdep2qCwy .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rtdep2qCwy .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rtdep2qCwy .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rtdep2qCwy .mbr-text {
    text-align: center;
  }
}
.cid-rtdep3DY38 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtdep3DY38 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rtdep3DY38 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rtdep3DY38 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rtdep3DY38 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rtdep3DY38 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtdep3DY38 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rtdep3DY38 .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-rtdep3DY38 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rtdep3DY38 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtdep3DY38 ul {
  font-size: 0;
}
.cid-rtdep3DY38 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-rtdep3DY38 .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-rtdep3DY38 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rtdephhsVQ {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rtdephhsVQ .mbr-text,
.cid-rtdephhsVQ blockquote {
  color: #767676;
}
.cid-rtdephhsVQ .mbr-text {
  text-align: center;
}
.cid-ru7fq8JOw9 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-ru7fq8JOw9 .content {
    text-align: center;
  }
  .cid-ru7fq8JOw9 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-ru7fq8JOw9 .img-logo img {
  height: 6rem;
}
.cid-ru7fq8JOw9 .block .form-control {
  padding: 1.07em 1.07em;
}
.cid-ru7fq8JOw9 .input {
  margin-bottom: 1rem;
}
.cid-ru7fq8JOw9 [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-ru7fq8JOw9 .input-group-btn {
  display: inline-block;
}
.cid-ru7fq8JOw9 .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-ru7fq8JOw9 .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-ru7fq8JOw9 [type="submit"] {
  padding: .75rem 1.5625rem !important;
  text-transform: none;
}
.cid-ru7fq8JOw9 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-ru7fq8JOw9 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ru7fq8JOw9 .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ru7fq8JOw9 .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ru7fq8JOw9 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ru7fq8JOw9 .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-ru7fq8JOw9 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ru7fq8JOw9 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ru7fq8JOw9 form .input-group input.form-control,
.cid-ru7fq8JOw9 form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-rtdDrvZfoO {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtdDrvZfoO .block-title {
  text-align: left;
}
.cid-rtdDrwHS3n {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rtdDrx8k5C {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtdDrxyP0Q {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtdDrxyP0Q .media-content .btn-bgr {
  z-index: 0;
}
.cid-rtdDrxyP0Q .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rtdDrxyP0Q h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rtdDrxyP0Q p {
  color: #464646;
}
.cid-rtdDrxyP0Q h2 {
  color: #000000;
}
.cid-rtdDrxyP0Q .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rtdDrxyP0Q .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rtdDrxyP0Q .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rtdDrxyP0Q .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rtdDrxyP0Q .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rtdDrxyP0Q .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rtdDrxyP0Q .mbr-text {
    text-align: center;
  }
}
.cid-rtdDryi15V {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtdDryi15V .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rtdDryi15V .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rtdDryi15V .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rtdDryi15V .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rtdDryi15V .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtdDryi15V .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rtdDryi15V .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-rtdDryi15V .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rtdDryi15V .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtdDryi15V ul {
  font-size: 0;
}
.cid-rtdDryi15V .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-rtdDryi15V .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-rtdDryi15V .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rtdDryXTn7 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtdDrzoKMb {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtdDrzoKMb .media-content .btn-bgr {
  z-index: 0;
}
.cid-rtdDrzoKMb .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rtdDrzoKMb h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rtdDrzoKMb p {
  color: #464646;
}
.cid-rtdDrzoKMb h2 {
  color: #000000;
}
.cid-rtdDrzoKMb .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rtdDrzoKMb .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rtdDrzoKMb .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rtdDrzoKMb .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rtdDrzoKMb .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rtdDrzoKMb .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rtdDrzoKMb .mbr-text {
    text-align: center;
  }
}
.cid-rtdDrA4DXb {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtdDrA4DXb .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rtdDrA4DXb .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rtdDrA4DXb .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rtdDrA4DXb .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rtdDrA4DXb .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtdDrA4DXb .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rtdDrA4DXb .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-rtdDrA4DXb .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rtdDrA4DXb .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtdDrA4DXb ul {
  font-size: 0;
}
.cid-rtdDrA4DXb .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-rtdDrA4DXb .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-rtdDrA4DXb .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rtdDrAJeiW {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtdDrBbtWO {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtdDrBbtWO .media-content .btn-bgr {
  z-index: 0;
}
.cid-rtdDrBbtWO .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rtdDrBbtWO h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rtdDrBbtWO p {
  color: #464646;
}
.cid-rtdDrBbtWO h2 {
  color: #000000;
}
.cid-rtdDrBbtWO .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rtdDrBbtWO .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rtdDrBbtWO .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rtdDrBbtWO .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rtdDrBbtWO .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rtdDrBbtWO .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rtdDrBbtWO .mbr-text {
    text-align: center;
  }
}
.cid-rtdDrBOwZ4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtdDrBOwZ4 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rtdDrBOwZ4 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rtdDrBOwZ4 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rtdDrBOwZ4 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rtdDrBOwZ4 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtdDrBOwZ4 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rtdDrBOwZ4 .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-rtdDrBOwZ4 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rtdDrBOwZ4 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtdDrBOwZ4 ul {
  font-size: 0;
}
.cid-rtdDrBOwZ4 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-rtdDrBOwZ4 .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-rtdDrBOwZ4 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rtdDrCokxY {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtdDrCSs9o {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtdDrCSs9o .media-content .btn-bgr {
  z-index: 0;
}
.cid-rtdDrCSs9o .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rtdDrCSs9o h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rtdDrCSs9o p {
  color: #464646;
}
.cid-rtdDrCSs9o h2 {
  color: #000000;
}
.cid-rtdDrCSs9o .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rtdDrCSs9o .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rtdDrCSs9o .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rtdDrCSs9o .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rtdDrCSs9o .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rtdDrCSs9o .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rtdDrCSs9o .mbr-text {
    text-align: center;
  }
}
.cid-rtdDrDwETz {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtdDrDwETz .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rtdDrDwETz .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rtdDrDwETz .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rtdDrDwETz .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rtdDrDwETz .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtdDrDwETz .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rtdDrDwETz .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-rtdDrDwETz .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rtdDrDwETz .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtdDrDwETz ul {
  font-size: 0;
}
.cid-rtdDrDwETz .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-rtdDrDwETz .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-rtdDrDwETz .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rtdDrE7k5O {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtdDrEC77n {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtdDrEC77n .media-content .btn-bgr {
  z-index: 0;
}
.cid-rtdDrEC77n .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rtdDrEC77n h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rtdDrEC77n p {
  color: #464646;
}
.cid-rtdDrEC77n h2 {
  color: #000000;
}
.cid-rtdDrEC77n .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rtdDrEC77n .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rtdDrEC77n .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rtdDrEC77n .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rtdDrEC77n .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rtdDrEC77n .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rtdDrEC77n .mbr-text {
    text-align: center;
  }
}
.cid-rtvmRT75J2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtvmRT75J2 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rtvmRT75J2 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rtvmRT75J2 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rtvmRT75J2 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rtvmRT75J2 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtvmRT75J2 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rtvmRT75J2 .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-rtvmRT75J2 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rtvmRT75J2 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtvmRT75J2 ul {
  font-size: 0;
}
.cid-rtvmRT75J2 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-rtvmRT75J2 .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-rtvmRT75J2 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rtdDrFZPJ9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtdDrGv4cB {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtdDrGv4cB .media-content .btn-bgr {
  z-index: 0;
}
.cid-rtdDrGv4cB .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rtdDrGv4cB h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rtdDrGv4cB p {
  color: #464646;
}
.cid-rtdDrGv4cB h2 {
  color: #000000;
}
.cid-rtdDrGv4cB .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rtdDrGv4cB .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rtdDrGv4cB .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rtdDrGv4cB .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rtdDrGv4cB .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rtdDrGv4cB .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rtdDrGv4cB .mbr-text {
    text-align: center;
  }
}
.cid-rtdDrHRPAF {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtdDrIoWDc .navbar {
  padding: .5rem 0;
  background: #232323;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-rtdDrIoWDc .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-rtdDrIoWDc .menu-logo {
  display: flex;
  position: relative;
  align-items: center;
  margin-right: auto;
}
.cid-rtdDrIoWDc .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rtdDrIoWDc .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-rtdDrIoWDc .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rtdDrIoWDc .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rtdDrIoWDc .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rtdDrIoWDc .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rtdDrIoWDc .navbar-dropdown.bg-color.transparent.opened {
  background: #232323;
}
.cid-rtdDrIoWDc a {
  font-style: normal;
}
.cid-rtdDrIoWDc .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-rtdDrIoWDc .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-rtdDrIoWDc .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;
  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-rtdDrIoWDc .dropdown-item:hover:before {
  transform: scale(1, 1);
  width: 16px;
}
.cid-rtdDrIoWDc .content-text {
  margin-bottom: 0;
}
.cid-rtdDrIoWDc .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-rtdDrIoWDc .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #951d19;
    -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-rtdDrIoWDc .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-rtdDrIoWDc .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-rtdDrIoWDc .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-rtdDrIoWDc .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-rtdDrIoWDc .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rtdDrIoWDc .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rtdDrIoWDc .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-rtdDrIoWDc .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rtdDrIoWDc .nav-dropdown .link {
  font-weight: 400;
}
.cid-rtdDrIoWDc .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-rtdDrIoWDc .menu-content-top .row {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rtdDrIoWDc .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-rtdDrIoWDc .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-rtdDrIoWDc .content-right-side {
  text-align: center;
}
.cid-rtdDrIoWDc .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-rtdDrIoWDc .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-rtdDrIoWDc .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-rtdDrIoWDc .navbar .menu-content-top {
    display: block;
  }
  .cid-rtdDrIoWDc .menu-content-top .row {
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-rtdDrIoWDc .content-right-side {
    align-items: center;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    text-align: right;
    flex-wrap: wrap;
    display: flex;
  }
  .cid-rtdDrIoWDc .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-rtdDrIoWDc .menu-bottom {
    display: flex;
  }
  .cid-rtdDrIoWDc .navbar {
    display: block;
    padding: 0;
  }
  .cid-rtdDrIoWDc .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    align-items: center;
  }
  .cid-rtdDrIoWDc .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-rtdDrIoWDc .navbar-toggler {
    display: none;
  }
}
.cid-rtdDrIoWDc .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-rtdDrIoWDc .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rtdDrIoWDc .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-rtdDrIoWDc .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rtdDrIoWDc .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rtdDrIoWDc .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rtdDrIoWDc .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rtdDrIoWDc .dropdown .dropdown-menu {
  background: #232323;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rtdDrIoWDc .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rtdDrIoWDc .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-rtdDrIoWDc .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-rtdDrIoWDc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rtdDrIoWDc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  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-rtdDrIoWDc .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rtdDrIoWDc .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rtdDrIoWDc .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rtdDrIoWDc .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rtdDrIoWDc .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rtdDrIoWDc .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rtdDrIoWDc .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rtdDrIoWDc .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rtdDrIoWDc button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-rtdDrIoWDc button.navbar-toggler:focus {
  outline: none;
}
.cid-rtdDrIoWDc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rtdDrIoWDc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rtdDrIoWDc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rtdDrIoWDc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rtdDrIoWDc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rtdDrIoWDc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rtdDrIoWDc nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rtdDrIoWDc nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rtdDrIoWDc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rtdDrIoWDc .collapsed.navbar {
  flex-direction: column;
}
.cid-rtdDrIoWDc .collapsed .menu-bottom {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-rtdDrIoWDc .collapsed .menu-logo {
  margin-right: 0;
}
.cid-rtdDrIoWDc .collapsed .btn {
  display: flex;
}
.cid-rtdDrIoWDc .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rtdDrIoWDc .collapsed .navbar-collapse.collapsing,
.cid-rtdDrIoWDc .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rtdDrIoWDc .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rtdDrIoWDc .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rtdDrIoWDc .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rtdDrIoWDc .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rtdDrIoWDc .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rtdDrIoWDc .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rtdDrIoWDc .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rtdDrIoWDc .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rtdDrIoWDc .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rtdDrIoWDc .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rtdDrIoWDc .collapsed button.navbar-toggler {
  display: block;
  align-self: center;
}
.cid-rtdDrIoWDc .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-rtdDrIoWDc .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rtdDrIoWDc .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-rtdDrIoWDc .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rtdDrIoWDc .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rtdDrIoWDc .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-rtdDrIoWDc .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-rtdDrIoWDc .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-rtdDrIoWDc .dropdown-item:before {
    display: none;
  }
  .cid-rtdDrIoWDc .menu-logo {
    margin-right: 0;
  }
  .cid-rtdDrIoWDc img {
    height: 3.8rem !important;
  }
  .cid-rtdDrIoWDc .btn {
    display: flex;
  }
  .cid-rtdDrIoWDc button.navbar-toggler {
    display: block;
  }
  .cid-rtdDrIoWDc .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-rtdDrIoWDc .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rtdDrIoWDc .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rtdDrIoWDc .navbar-collapse.collapsing,
  .cid-rtdDrIoWDc .navbar-collapse.show {
    display: block !important;
  }
  .cid-rtdDrIoWDc .navbar-collapse.collapsing .navbar-nav,
  .cid-rtdDrIoWDc .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rtdDrIoWDc .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rtdDrIoWDc .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rtdDrIoWDc .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rtdDrIoWDc .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rtdDrIoWDc .navbar-collapse.collapsing .navbar-buttons,
  .cid-rtdDrIoWDc .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rtdDrIoWDc .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rtdDrIoWDc .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rtdDrIoWDc .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-rtdDrIoWDc .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rtdDrIoWDc .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rtdDrIoWDc .dropdown .dropdown-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-rtdDrIoWDc .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-rtdDrIoWDc .navbar-collapse {
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}
.cid-rtdDrIoWDc .nav-link:focus {
  outline: none;
}
.cid-rtdDrIoWDc .navbar-toggler {
  position: relative;
}
.cid-rtdDrIoWDc .dropdown-item.active,
.cid-rtdDrIoWDc .dropdown-item:active {
  background-color: #232323;
  color: auto;
}
.cid-rtdDrIoWDc .nav-link:hover,
.cid-rtdDrIoWDc .dropdown-item:hover {
  color: #4284df;
}
.cid-rtdDrJc7eS {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtdDrJc7eS .media-content .btn-bgr {
  z-index: 0;
}
.cid-rtdDrJc7eS .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rtdDrJc7eS h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rtdDrJc7eS p {
  color: #464646;
}
.cid-rtdDrJc7eS h2 {
  color: #000000;
}
.cid-rtdDrJc7eS .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rtdDrJc7eS .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rtdDrJc7eS .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rtdDrJc7eS .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rtdDrJc7eS .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rtdDrJc7eS .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rtdDrJc7eS .mbr-text {
    text-align: center;
  }
}
.cid-rtdDrJUoII {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtdDrJUoII .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rtdDrJUoII .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rtdDrJUoII .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rtdDrJUoII .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rtdDrJUoII .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtdDrJUoII .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rtdDrJUoII .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-rtdDrJUoII .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rtdDrJUoII .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtdDrJUoII ul {
  font-size: 0;
}
.cid-rtdDrJUoII .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-rtdDrJUoII .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-rtdDrJUoII .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rtdDrKDPE3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtdDrLdYjm {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtdDrLdYjm .media-content .btn-bgr {
  z-index: 0;
}
.cid-rtdDrLdYjm .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rtdDrLdYjm h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rtdDrLdYjm p {
  color: #464646;
}
.cid-rtdDrLdYjm h2 {
  color: #000000;
}
.cid-rtdDrLdYjm .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rtdDrLdYjm .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rtdDrLdYjm .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rtdDrLdYjm .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rtdDrLdYjm .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rtdDrLdYjm .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rtdDrLdYjm .mbr-text {
    text-align: center;
  }
}
.cid-rtdDrLV9iV {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtdDrLV9iV .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rtdDrLV9iV .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rtdDrLV9iV .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rtdDrLV9iV .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rtdDrLV9iV .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtdDrLV9iV .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rtdDrLV9iV .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-rtdDrLV9iV .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rtdDrLV9iV .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtdDrLV9iV ul {
  font-size: 0;
}
.cid-rtdDrLV9iV .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-rtdDrLV9iV .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-rtdDrLV9iV .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rtdDrMCe5S {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtdDrNd0uG {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtdDrNd0uG .media-content .btn-bgr {
  z-index: 0;
}
.cid-rtdDrNd0uG .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rtdDrNd0uG h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rtdDrNd0uG p {
  color: #464646;
}
.cid-rtdDrNd0uG h2 {
  color: #000000;
}
.cid-rtdDrNd0uG .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rtdDrNd0uG .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rtdDrNd0uG .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rtdDrNd0uG .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rtdDrNd0uG .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rtdDrNd0uG .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rtdDrNd0uG .mbr-text {
    text-align: center;
  }
}
.cid-rtdDrNYHZc {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtdDrNYHZc .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rtdDrNYHZc .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rtdDrNYHZc .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rtdDrNYHZc .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rtdDrNYHZc .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtdDrNYHZc .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rtdDrNYHZc .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-rtdDrNYHZc .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rtdDrNYHZc .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtdDrNYHZc ul {
  font-size: 0;
}
.cid-rtdDrNYHZc .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-rtdDrNYHZc .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-rtdDrNYHZc .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rtdDrP1nll {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rtdDrP1nll .mbr-text,
.cid-rtdDrP1nll blockquote {
  color: #767676;
}
.cid-rtdDrP1nll .mbr-text {
  text-align: center;
}
.cid-ru7fv83FRs {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-ru7fv83FRs .content {
    text-align: center;
  }
  .cid-ru7fv83FRs .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-ru7fv83FRs .img-logo img {
  height: 6rem;
}
.cid-ru7fv83FRs .block .form-control {
  padding: 1.07em 1.07em;
}
.cid-ru7fv83FRs .input {
  margin-bottom: 1rem;
}
.cid-ru7fv83FRs [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-ru7fv83FRs .input-group-btn {
  display: inline-block;
}
.cid-ru7fv83FRs .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-ru7fv83FRs .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-ru7fv83FRs [type="submit"] {
  padding: .75rem 1.5625rem !important;
  text-transform: none;
}
.cid-ru7fv83FRs .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-ru7fv83FRs .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ru7fv83FRs .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ru7fv83FRs .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ru7fv83FRs .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ru7fv83FRs .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-ru7fv83FRs .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ru7fv83FRs .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ru7fv83FRs form .input-group input.form-control,
.cid-ru7fv83FRs form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-rtgsshMC83 {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtgsshMC83 .block-title {
  text-align: left;
}
.cid-rtgssiqJDl {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rtgssiQuRR {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtgssjgH26 {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtgssjgH26 .media-content .btn-bgr {
  z-index: 0;
}
.cid-rtgssjgH26 .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rtgssjgH26 h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rtgssjgH26 p {
  color: #464646;
}
.cid-rtgssjgH26 h2 {
  color: #000000;
}
.cid-rtgssjgH26 .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rtgssjgH26 .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rtgssjgH26 .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rtgssjgH26 .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rtgssjgH26 .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rtgssjgH26 .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rtgssjgH26 .mbr-text {
    text-align: center;
  }
}
.cid-rtgssjTxic {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtgssjTxic .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rtgssjTxic .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rtgssjTxic .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rtgssjTxic .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rtgssjTxic .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtgssjTxic .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rtgssjTxic .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-rtgssjTxic .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rtgssjTxic .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtgssjTxic ul {
  font-size: 0;
}
.cid-rtgssjTxic .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-rtgssjTxic .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-rtgssjTxic .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rtgsskwA3n {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtgsskYtXs {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtgsskYtXs .media-content .btn-bgr {
  z-index: 0;
}
.cid-rtgsskYtXs .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rtgsskYtXs h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rtgsskYtXs p {
  color: #464646;
}
.cid-rtgsskYtXs h2 {
  color: #000000;
}
.cid-rtgsskYtXs .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rtgsskYtXs .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rtgsskYtXs .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rtgsskYtXs .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rtgsskYtXs .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rtgsskYtXs .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rtgsskYtXs .mbr-text {
    text-align: center;
  }
}
.cid-rtgsslARC8 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtgsslARC8 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rtgsslARC8 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rtgsslARC8 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rtgsslARC8 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rtgsslARC8 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtgsslARC8 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rtgsslARC8 .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-rtgsslARC8 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rtgsslARC8 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtgsslARC8 ul {
  font-size: 0;
}
.cid-rtgsslARC8 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-rtgsslARC8 .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-rtgsslARC8 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rtgssmaWka {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtgssmDeKt {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtgssmDeKt .media-content .btn-bgr {
  z-index: 0;
}
.cid-rtgssmDeKt .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rtgssmDeKt h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rtgssmDeKt p {
  color: #464646;
}
.cid-rtgssmDeKt h2 {
  color: #000000;
}
.cid-rtgssmDeKt .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rtgssmDeKt .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rtgssmDeKt .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rtgssmDeKt .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rtgssmDeKt .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rtgssmDeKt .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rtgssmDeKt .mbr-text {
    text-align: center;
  }
}
.cid-rtgssngRuV {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtgssngRuV .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rtgssngRuV .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rtgssngRuV .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rtgssngRuV .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rtgssngRuV .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtgssngRuV .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rtgssngRuV .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-rtgssngRuV .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rtgssngRuV .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtgssngRuV ul {
  font-size: 0;
}
.cid-rtgssngRuV .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-rtgssngRuV .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-rtgssngRuV .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rtgssnS8bJ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtgsson2qM {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtgsson2qM .media-content .btn-bgr {
  z-index: 0;
}
.cid-rtgsson2qM .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rtgsson2qM h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rtgsson2qM p {
  color: #464646;
}
.cid-rtgsson2qM h2 {
  color: #000000;
}
.cid-rtgsson2qM .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rtgsson2qM .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rtgsson2qM .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rtgsson2qM .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rtgsson2qM .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rtgsson2qM .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rtgsson2qM .mbr-text {
    text-align: center;
  }
}
.cid-rtgssp2sw1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtgssp2sw1 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rtgssp2sw1 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rtgssp2sw1 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rtgssp2sw1 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rtgssp2sw1 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtgssp2sw1 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rtgssp2sw1 .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-rtgssp2sw1 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rtgssp2sw1 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtgssp2sw1 ul {
  font-size: 0;
}
.cid-rtgssp2sw1 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-rtgssp2sw1 .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-rtgssp2sw1 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rtgsspER7u {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtgssqgt28 {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtgssqgt28 .media-content .btn-bgr {
  z-index: 0;
}
.cid-rtgssqgt28 .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rtgssqgt28 h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rtgssqgt28 p {
  color: #464646;
}
.cid-rtgssqgt28 h2 {
  color: #000000;
}
.cid-rtgssqgt28 .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rtgssqgt28 .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rtgssqgt28 .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rtgssqgt28 .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rtgssqgt28 .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rtgssqgt28 .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rtgssqgt28 .mbr-text {
    text-align: center;
  }
}
.cid-rtgssqXtpN {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtgssqXtpN .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rtgssqXtpN .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rtgssqXtpN .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rtgssqXtpN .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rtgssqXtpN .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtgssqXtpN .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rtgssqXtpN .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-rtgssqXtpN .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rtgssqXtpN .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtgssqXtpN ul {
  font-size: 0;
}
.cid-rtgssqXtpN .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-rtgssqXtpN .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-rtgssqXtpN .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rtgssrBY5T {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtgsssbkFQ {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtgsssbkFQ .media-content .btn-bgr {
  z-index: 0;
}
.cid-rtgsssbkFQ .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rtgsssbkFQ h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rtgsssbkFQ p {
  color: #464646;
}
.cid-rtgsssbkFQ h2 {
  color: #000000;
}
.cid-rtgsssbkFQ .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rtgsssbkFQ .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rtgsssbkFQ .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rtgsssbkFQ .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rtgsssbkFQ .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rtgsssbkFQ .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rtgsssbkFQ .mbr-text {
    text-align: center;
  }
}
.cid-rtgsstu26c {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtgssu12cl .navbar {
  padding: .5rem 0;
  background: #232323;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-rtgssu12cl .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-rtgssu12cl .menu-logo {
  display: flex;
  position: relative;
  align-items: center;
  margin-right: auto;
}
.cid-rtgssu12cl .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rtgssu12cl .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-rtgssu12cl .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rtgssu12cl .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rtgssu12cl .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rtgssu12cl .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rtgssu12cl .navbar-dropdown.bg-color.transparent.opened {
  background: #232323;
}
.cid-rtgssu12cl a {
  font-style: normal;
}
.cid-rtgssu12cl .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-rtgssu12cl .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-rtgssu12cl .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;
  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-rtgssu12cl .dropdown-item:hover:before {
  transform: scale(1, 1);
  width: 16px;
}
.cid-rtgssu12cl .content-text {
  margin-bottom: 0;
}
.cid-rtgssu12cl .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-rtgssu12cl .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #951d19;
    -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-rtgssu12cl .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-rtgssu12cl .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-rtgssu12cl .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-rtgssu12cl .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-rtgssu12cl .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rtgssu12cl .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rtgssu12cl .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-rtgssu12cl .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rtgssu12cl .nav-dropdown .link {
  font-weight: 400;
}
.cid-rtgssu12cl .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-rtgssu12cl .menu-content-top .row {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rtgssu12cl .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-rtgssu12cl .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-rtgssu12cl .content-right-side {
  text-align: center;
}
.cid-rtgssu12cl .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-rtgssu12cl .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-rtgssu12cl .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-rtgssu12cl .navbar .menu-content-top {
    display: block;
  }
  .cid-rtgssu12cl .menu-content-top .row {
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-rtgssu12cl .content-right-side {
    align-items: center;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    text-align: right;
    flex-wrap: wrap;
    display: flex;
  }
  .cid-rtgssu12cl .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-rtgssu12cl .menu-bottom {
    display: flex;
  }
  .cid-rtgssu12cl .navbar {
    display: block;
    padding: 0;
  }
  .cid-rtgssu12cl .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    align-items: center;
  }
  .cid-rtgssu12cl .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-rtgssu12cl .navbar-toggler {
    display: none;
  }
}
.cid-rtgssu12cl .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-rtgssu12cl .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rtgssu12cl .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-rtgssu12cl .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rtgssu12cl .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rtgssu12cl .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rtgssu12cl .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rtgssu12cl .dropdown .dropdown-menu {
  background: #232323;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rtgssu12cl .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rtgssu12cl .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-rtgssu12cl .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-rtgssu12cl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rtgssu12cl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  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-rtgssu12cl .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rtgssu12cl .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rtgssu12cl .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rtgssu12cl .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rtgssu12cl .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rtgssu12cl .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rtgssu12cl .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rtgssu12cl .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rtgssu12cl button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-rtgssu12cl button.navbar-toggler:focus {
  outline: none;
}
.cid-rtgssu12cl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rtgssu12cl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rtgssu12cl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rtgssu12cl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rtgssu12cl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rtgssu12cl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rtgssu12cl nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rtgssu12cl nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rtgssu12cl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rtgssu12cl .collapsed.navbar {
  flex-direction: column;
}
.cid-rtgssu12cl .collapsed .menu-bottom {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-rtgssu12cl .collapsed .menu-logo {
  margin-right: 0;
}
.cid-rtgssu12cl .collapsed .btn {
  display: flex;
}
.cid-rtgssu12cl .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rtgssu12cl .collapsed .navbar-collapse.collapsing,
.cid-rtgssu12cl .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rtgssu12cl .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rtgssu12cl .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rtgssu12cl .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rtgssu12cl .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rtgssu12cl .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rtgssu12cl .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rtgssu12cl .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rtgssu12cl .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rtgssu12cl .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rtgssu12cl .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rtgssu12cl .collapsed button.navbar-toggler {
  display: block;
  align-self: center;
}
.cid-rtgssu12cl .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-rtgssu12cl .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rtgssu12cl .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-rtgssu12cl .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rtgssu12cl .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rtgssu12cl .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-rtgssu12cl .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-rtgssu12cl .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-rtgssu12cl .dropdown-item:before {
    display: none;
  }
  .cid-rtgssu12cl .menu-logo {
    margin-right: 0;
  }
  .cid-rtgssu12cl img {
    height: 3.8rem !important;
  }
  .cid-rtgssu12cl .btn {
    display: flex;
  }
  .cid-rtgssu12cl button.navbar-toggler {
    display: block;
  }
  .cid-rtgssu12cl .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-rtgssu12cl .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rtgssu12cl .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rtgssu12cl .navbar-collapse.collapsing,
  .cid-rtgssu12cl .navbar-collapse.show {
    display: block !important;
  }
  .cid-rtgssu12cl .navbar-collapse.collapsing .navbar-nav,
  .cid-rtgssu12cl .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rtgssu12cl .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rtgssu12cl .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rtgssu12cl .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rtgssu12cl .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rtgssu12cl .navbar-collapse.collapsing .navbar-buttons,
  .cid-rtgssu12cl .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rtgssu12cl .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rtgssu12cl .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rtgssu12cl .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-rtgssu12cl .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rtgssu12cl .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rtgssu12cl .dropdown .dropdown-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-rtgssu12cl .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-rtgssu12cl .navbar-collapse {
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}
.cid-rtgssu12cl .nav-link:focus {
  outline: none;
}
.cid-rtgssu12cl .navbar-toggler {
  position: relative;
}
.cid-rtgssu12cl .dropdown-item.active,
.cid-rtgssu12cl .dropdown-item:active {
  background-color: #232323;
  color: auto;
}
.cid-rtgssu12cl .nav-link:hover,
.cid-rtgssu12cl .dropdown-item:hover {
  color: #4284df;
}
.cid-rtgssuJ5Al {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtgssuJ5Al .media-content .btn-bgr {
  z-index: 0;
}
.cid-rtgssuJ5Al .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rtgssuJ5Al h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rtgssuJ5Al p {
  color: #464646;
}
.cid-rtgssuJ5Al h2 {
  color: #000000;
}
.cid-rtgssuJ5Al .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rtgssuJ5Al .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rtgssuJ5Al .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rtgssuJ5Al .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rtgssuJ5Al .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rtgssuJ5Al .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rtgssuJ5Al .mbr-text {
    text-align: center;
  }
}
.cid-rtgssvyk7u {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtgssvyk7u .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rtgssvyk7u .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rtgssvyk7u .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rtgssvyk7u .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rtgssvyk7u .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtgssvyk7u .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rtgssvyk7u .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-rtgssvyk7u .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rtgssvyk7u .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtgssvyk7u ul {
  font-size: 0;
}
.cid-rtgssvyk7u .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-rtgssvyk7u .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-rtgssvyk7u .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rtgsswfeo3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtgsswPs7i {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtgsswPs7i .media-content .btn-bgr {
  z-index: 0;
}
.cid-rtgsswPs7i .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rtgsswPs7i h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rtgsswPs7i p {
  color: #464646;
}
.cid-rtgsswPs7i h2 {
  color: #000000;
}
.cid-rtgsswPs7i .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rtgsswPs7i .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rtgsswPs7i .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rtgsswPs7i .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rtgsswPs7i .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rtgsswPs7i .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rtgsswPs7i .mbr-text {
    text-align: center;
  }
}
.cid-rtgssAfgr4 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rtgssAfgr4 .mbr-text,
.cid-rtgssAfgr4 blockquote {
  color: #767676;
}
.cid-rtgssAfgr4 .mbr-text {
  text-align: center;
}
.cid-ru7fITMmKr {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-ru7fITMmKr .content {
    text-align: center;
  }
  .cid-ru7fITMmKr .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-ru7fITMmKr .img-logo img {
  height: 6rem;
}
.cid-ru7fITMmKr .block .form-control {
  padding: 1.07em 1.07em;
}
.cid-ru7fITMmKr .input {
  margin-bottom: 1rem;
}
.cid-ru7fITMmKr [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-ru7fITMmKr .input-group-btn {
  display: inline-block;
}
.cid-ru7fITMmKr .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-ru7fITMmKr .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-ru7fITMmKr [type="submit"] {
  padding: .75rem 1.5625rem !important;
  text-transform: none;
}
.cid-ru7fITMmKr .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-ru7fITMmKr .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ru7fITMmKr .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ru7fITMmKr .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ru7fITMmKr .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ru7fITMmKr .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-ru7fITMmKr .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ru7fITMmKr .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ru7fITMmKr form .input-group input.form-control,
.cid-ru7fITMmKr form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-rtrxAqjx1N {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtrxAqjx1N .block-title {
  text-align: left;
}
.cid-rtrxAqTVmB {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rtrxArh19N {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtrxArEmxn {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtrxArEmxn .media-content .btn-bgr {
  z-index: 0;
}
.cid-rtrxArEmxn .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rtrxArEmxn h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rtrxArEmxn p {
  color: #464646;
}
.cid-rtrxArEmxn h2 {
  color: #000000;
}
.cid-rtrxArEmxn .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rtrxArEmxn .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rtrxArEmxn .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rtrxArEmxn .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rtrxArEmxn .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rtrxArEmxn .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rtrxArEmxn .mbr-text {
    text-align: center;
  }
}
.cid-rtrykkcH3t {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtrykkcH3t .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rtrykkcH3t .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rtrykkcH3t .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rtrykkcH3t .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rtrykkcH3t .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtrykkcH3t .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rtrykkcH3t .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-rtrykkcH3t .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rtrykkcH3t .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtrykkcH3t ul {
  font-size: 0;
}
.cid-rtrykkcH3t .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-rtrykkcH3t .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-rtrykkcH3t .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rtrxAshVLC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtrxAsE6f7 {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtrxAsE6f7 .media-content .btn-bgr {
  z-index: 0;
}
.cid-rtrxAsE6f7 .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rtrxAsE6f7 h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rtrxAsE6f7 p {
  color: #464646;
}
.cid-rtrxAsE6f7 h2 {
  color: #000000;
}
.cid-rtrxAsE6f7 .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rtrxAsE6f7 .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rtrxAsE6f7 .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rtrxAsE6f7 .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rtrxAsE6f7 .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rtrxAsE6f7 .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rtrxAsE6f7 .mbr-text {
    text-align: center;
  }
}
.cid-rtrylof8Hb {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtrylof8Hb .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rtrylof8Hb .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rtrylof8Hb .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rtrylof8Hb .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rtrylof8Hb .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtrylof8Hb .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rtrylof8Hb .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-rtrylof8Hb .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rtrylof8Hb .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtrylof8Hb ul {
  font-size: 0;
}
.cid-rtrylof8Hb .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-rtrylof8Hb .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-rtrylof8Hb .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rtrxAtdRfz {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtrxAtBIQ3 {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtrxAtBIQ3 .media-content .btn-bgr {
  z-index: 0;
}
.cid-rtrxAtBIQ3 .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rtrxAtBIQ3 h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rtrxAtBIQ3 p {
  color: #464646;
}
.cid-rtrxAtBIQ3 h2 {
  color: #000000;
}
.cid-rtrxAtBIQ3 .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rtrxAtBIQ3 .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rtrxAtBIQ3 .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rtrxAtBIQ3 .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rtrxAtBIQ3 .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rtrxAtBIQ3 .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rtrxAtBIQ3 .mbr-text {
    text-align: center;
  }
}
.cid-rtrxAudBD9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtrxAudBD9 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rtrxAudBD9 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rtrxAudBD9 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rtrxAudBD9 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rtrxAudBD9 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtrxAudBD9 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rtrxAudBD9 .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-rtrxAudBD9 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rtrxAudBD9 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtrxAudBD9 ul {
  font-size: 0;
}
.cid-rtrxAudBD9 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-rtrxAudBD9 .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-rtrxAudBD9 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rtrxAuKo9k {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtrxAv8Db9 {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtrxAv8Db9 .media-content .btn-bgr {
  z-index: 0;
}
.cid-rtrxAv8Db9 .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rtrxAv8Db9 h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rtrxAv8Db9 p {
  color: #464646;
}
.cid-rtrxAv8Db9 h2 {
  color: #000000;
}
.cid-rtrxAv8Db9 .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rtrxAv8Db9 .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rtrxAv8Db9 .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rtrxAv8Db9 .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rtrxAv8Db9 .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rtrxAv8Db9 .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rtrxAv8Db9 .mbr-text {
    text-align: center;
  }
}
.cid-rtrxAweiti {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtrxAwEVv6 {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtrxAwEVv6 .media-content .btn-bgr {
  z-index: 0;
}
.cid-rtrxAwEVv6 .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rtrxAwEVv6 h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rtrxAwEVv6 p {
  color: #464646;
}
.cid-rtrxAwEVv6 h2 {
  color: #000000;
}
.cid-rtrxAwEVv6 .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rtrxAwEVv6 .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rtrxAwEVv6 .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rtrxAwEVv6 .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rtrxAwEVv6 .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rtrxAwEVv6 .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rtrxAwEVv6 .mbr-text {
    text-align: center;
  }
}
.cid-rtrxAxeQ6t {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtrxAxeQ6t .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rtrxAxeQ6t .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rtrxAxeQ6t .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rtrxAxeQ6t .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rtrxAxeQ6t .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtrxAxeQ6t .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rtrxAxeQ6t .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-rtrxAxeQ6t .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rtrxAxeQ6t .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtrxAxeQ6t ul {
  font-size: 0;
}
.cid-rtrxAxeQ6t .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-rtrxAxeQ6t .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-rtrxAxeQ6t .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rtrxAxQnZh {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtrxAyhzYW {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtrxAyhzYW .media-content .btn-bgr {
  z-index: 0;
}
.cid-rtrxAyhzYW .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rtrxAyhzYW h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rtrxAyhzYW p {
  color: #464646;
}
.cid-rtrxAyhzYW h2 {
  color: #000000;
}
.cid-rtrxAyhzYW .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rtrxAyhzYW .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rtrxAyhzYW .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rtrxAyhzYW .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rtrxAyhzYW .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rtrxAyhzYW .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rtrxAyhzYW .mbr-text {
    text-align: center;
  }
}
.cid-rtrxAzr7wq {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtrxAzSOSe {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtrxAzSOSe .media-content .btn-bgr {
  z-index: 0;
}
.cid-rtrxAzSOSe .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rtrxAzSOSe h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rtrxAzSOSe p {
  color: #464646;
}
.cid-rtrxAzSOSe h2 {
  color: #000000;
}
.cid-rtrxAzSOSe .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rtrxAzSOSe .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rtrxAzSOSe .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rtrxAzSOSe .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rtrxAzSOSe .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rtrxAzSOSe .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rtrxAzSOSe .mbr-text {
    text-align: center;
  }
}
.cid-rtrO3P0M1P {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtrO3P0M1P .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rtrO3P0M1P .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rtrO3P0M1P .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rtrO3P0M1P .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rtrO3P0M1P .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtrO3P0M1P .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rtrO3P0M1P .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-rtrO3P0M1P .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rtrO3P0M1P .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtrO3P0M1P ul {
  font-size: 0;
}
.cid-rtrO3P0M1P .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-rtrO3P0M1P .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-rtrO3P0M1P .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rtrxAAws2L {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtrxAAYibt {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtrxAAYibt .media-content .btn-bgr {
  z-index: 0;
}
.cid-rtrxAAYibt .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rtrxAAYibt h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rtrxAAYibt p {
  color: #464646;
}
.cid-rtrxAAYibt h2 {
  color: #000000;
}
.cid-rtrxAAYibt .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rtrxAAYibt .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rtrxAAYibt .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rtrxAAYibt .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rtrxAAYibt .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rtrxAAYibt .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rtrxAAYibt .mbr-text {
    text-align: center;
  }
}
.cid-rtrxABJXrP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtrxABJXrP .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rtrxABJXrP .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rtrxABJXrP .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rtrxABJXrP .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rtrxABJXrP .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtrxABJXrP .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rtrxABJXrP .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-rtrxABJXrP .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rtrxABJXrP .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtrxABJXrP ul {
  font-size: 0;
}
.cid-rtrxABJXrP .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-rtrxABJXrP .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-rtrxABJXrP .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rtrO905a9b {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtrOaDLJXF {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtrOaDLJXF .media-content .btn-bgr {
  z-index: 0;
}
.cid-rtrOaDLJXF .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rtrOaDLJXF h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rtrOaDLJXF p {
  color: #464646;
}
.cid-rtrOaDLJXF h2 {
  color: #000000;
}
.cid-rtrOaDLJXF .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rtrOaDLJXF .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rtrOaDLJXF .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rtrOaDLJXF .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rtrOaDLJXF .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rtrOaDLJXF .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rtrOaDLJXF .mbr-text {
    text-align: center;
  }
}
.cid-rtrObc6Yhy {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtrObc6Yhy .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rtrObc6Yhy .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rtrObc6Yhy .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rtrObc6Yhy .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rtrObc6Yhy .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtrObc6Yhy .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rtrObc6Yhy .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-rtrObc6Yhy .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rtrObc6Yhy .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtrObc6Yhy ul {
  font-size: 0;
}
.cid-rtrObc6Yhy .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-rtrObc6Yhy .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-rtrObc6Yhy .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rtrxACkDAd .navbar {
  padding: .5rem 0;
  background: #232323;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-rtrxACkDAd .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-rtrxACkDAd .menu-logo {
  display: flex;
  position: relative;
  align-items: center;
  margin-right: auto;
}
.cid-rtrxACkDAd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rtrxACkDAd .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-rtrxACkDAd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rtrxACkDAd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rtrxACkDAd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rtrxACkDAd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rtrxACkDAd .navbar-dropdown.bg-color.transparent.opened {
  background: #232323;
}
.cid-rtrxACkDAd a {
  font-style: normal;
}
.cid-rtrxACkDAd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-rtrxACkDAd .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-rtrxACkDAd .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;
  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-rtrxACkDAd .dropdown-item:hover:before {
  transform: scale(1, 1);
  width: 16px;
}
.cid-rtrxACkDAd .content-text {
  margin-bottom: 0;
}
.cid-rtrxACkDAd .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-rtrxACkDAd .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #951d19;
    -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-rtrxACkDAd .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-rtrxACkDAd .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-rtrxACkDAd .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-rtrxACkDAd .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-rtrxACkDAd .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rtrxACkDAd .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rtrxACkDAd .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-rtrxACkDAd .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rtrxACkDAd .nav-dropdown .link {
  font-weight: 400;
}
.cid-rtrxACkDAd .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-rtrxACkDAd .menu-content-top .row {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rtrxACkDAd .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-rtrxACkDAd .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-rtrxACkDAd .content-right-side {
  text-align: center;
}
.cid-rtrxACkDAd .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-rtrxACkDAd .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-rtrxACkDAd .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-rtrxACkDAd .navbar .menu-content-top {
    display: block;
  }
  .cid-rtrxACkDAd .menu-content-top .row {
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-rtrxACkDAd .content-right-side {
    align-items: center;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    text-align: right;
    flex-wrap: wrap;
    display: flex;
  }
  .cid-rtrxACkDAd .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-rtrxACkDAd .menu-bottom {
    display: flex;
  }
  .cid-rtrxACkDAd .navbar {
    display: block;
    padding: 0;
  }
  .cid-rtrxACkDAd .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    align-items: center;
  }
  .cid-rtrxACkDAd .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-rtrxACkDAd .navbar-toggler {
    display: none;
  }
}
.cid-rtrxACkDAd .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-rtrxACkDAd .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rtrxACkDAd .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-rtrxACkDAd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rtrxACkDAd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rtrxACkDAd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rtrxACkDAd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rtrxACkDAd .dropdown .dropdown-menu {
  background: #232323;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rtrxACkDAd .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rtrxACkDAd .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-rtrxACkDAd .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-rtrxACkDAd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rtrxACkDAd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  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-rtrxACkDAd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rtrxACkDAd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rtrxACkDAd .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rtrxACkDAd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rtrxACkDAd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rtrxACkDAd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rtrxACkDAd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rtrxACkDAd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rtrxACkDAd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-rtrxACkDAd button.navbar-toggler:focus {
  outline: none;
}
.cid-rtrxACkDAd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rtrxACkDAd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rtrxACkDAd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rtrxACkDAd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rtrxACkDAd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rtrxACkDAd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rtrxACkDAd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rtrxACkDAd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rtrxACkDAd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rtrxACkDAd .collapsed.navbar {
  flex-direction: column;
}
.cid-rtrxACkDAd .collapsed .menu-bottom {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-rtrxACkDAd .collapsed .menu-logo {
  margin-right: 0;
}
.cid-rtrxACkDAd .collapsed .btn {
  display: flex;
}
.cid-rtrxACkDAd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rtrxACkDAd .collapsed .navbar-collapse.collapsing,
.cid-rtrxACkDAd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rtrxACkDAd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rtrxACkDAd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rtrxACkDAd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rtrxACkDAd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rtrxACkDAd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rtrxACkDAd .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rtrxACkDAd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rtrxACkDAd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rtrxACkDAd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rtrxACkDAd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rtrxACkDAd .collapsed button.navbar-toggler {
  display: block;
  align-self: center;
}
.cid-rtrxACkDAd .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-rtrxACkDAd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rtrxACkDAd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-rtrxACkDAd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rtrxACkDAd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rtrxACkDAd .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-rtrxACkDAd .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-rtrxACkDAd .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-rtrxACkDAd .dropdown-item:before {
    display: none;
  }
  .cid-rtrxACkDAd .menu-logo {
    margin-right: 0;
  }
  .cid-rtrxACkDAd img {
    height: 3.8rem !important;
  }
  .cid-rtrxACkDAd .btn {
    display: flex;
  }
  .cid-rtrxACkDAd button.navbar-toggler {
    display: block;
  }
  .cid-rtrxACkDAd .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-rtrxACkDAd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rtrxACkDAd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rtrxACkDAd .navbar-collapse.collapsing,
  .cid-rtrxACkDAd .navbar-collapse.show {
    display: block !important;
  }
  .cid-rtrxACkDAd .navbar-collapse.collapsing .navbar-nav,
  .cid-rtrxACkDAd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rtrxACkDAd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rtrxACkDAd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rtrxACkDAd .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rtrxACkDAd .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rtrxACkDAd .navbar-collapse.collapsing .navbar-buttons,
  .cid-rtrxACkDAd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rtrxACkDAd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rtrxACkDAd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rtrxACkDAd .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-rtrxACkDAd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rtrxACkDAd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rtrxACkDAd .dropdown .dropdown-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-rtrxACkDAd .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-rtrxACkDAd .navbar-collapse {
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}
.cid-rtrxACkDAd .nav-link:focus {
  outline: none;
}
.cid-rtrxACkDAd .navbar-toggler {
  position: relative;
}
.cid-rtrxACkDAd .dropdown-item.active,
.cid-rtrxACkDAd .dropdown-item:active {
  background-color: #232323;
  color: auto;
}
.cid-rtrxACkDAd .nav-link:hover,
.cid-rtrxACkDAd .dropdown-item:hover {
  color: #4284df;
}
.cid-rtrxAD0naI {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rtrxAD0naI .mbr-text,
.cid-rtrxAD0naI blockquote {
  color: #767676;
}
.cid-rtrxAD0naI .mbr-text {
  text-align: center;
}
.cid-ru7fOZlzT2 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-ru7fOZlzT2 .content {
    text-align: center;
  }
  .cid-ru7fOZlzT2 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-ru7fOZlzT2 .img-logo img {
  height: 6rem;
}
.cid-ru7fOZlzT2 .block .form-control {
  padding: 1.07em 1.07em;
}
.cid-ru7fOZlzT2 .input {
  margin-bottom: 1rem;
}
.cid-ru7fOZlzT2 [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-ru7fOZlzT2 .input-group-btn {
  display: inline-block;
}
.cid-ru7fOZlzT2 .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-ru7fOZlzT2 .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-ru7fOZlzT2 [type="submit"] {
  padding: .75rem 1.5625rem !important;
  text-transform: none;
}
.cid-ru7fOZlzT2 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-ru7fOZlzT2 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ru7fOZlzT2 .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ru7fOZlzT2 .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ru7fOZlzT2 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ru7fOZlzT2 .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-ru7fOZlzT2 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ru7fOZlzT2 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ru7fOZlzT2 form .input-group input.form-control,
.cid-ru7fOZlzT2 form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-rtrRK7LN7k {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtrRK7LN7k .block-title {
  text-align: left;
}
.cid-rtrRK8uPMT {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rtrRK8UBI4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtrRK9mYOy {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtrRK9mYOy .media-content .btn-bgr {
  z-index: 0;
}
.cid-rtrRK9mYOy .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rtrRK9mYOy h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rtrRK9mYOy p {
  color: #464646;
}
.cid-rtrRK9mYOy h2 {
  color: #000000;
}
.cid-rtrRK9mYOy .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rtrRK9mYOy .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rtrRK9mYOy .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rtrRK9mYOy .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rtrRK9mYOy .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rtrRK9mYOy .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rtrRK9mYOy .mbr-text {
    text-align: center;
  }
}
.cid-rtrRKa5JXL {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtrRKa5JXL .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rtrRKa5JXL .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rtrRKa5JXL .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rtrRKa5JXL .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rtrRKa5JXL .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtrRKa5JXL .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rtrRKa5JXL .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-rtrRKa5JXL .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rtrRKa5JXL .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtrRKa5JXL ul {
  font-size: 0;
}
.cid-rtrRKa5JXL .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-rtrRKa5JXL .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-rtrRKa5JXL .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rtrRKaLjdW {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtrRKbeR8v {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtrRKbeR8v .media-content .btn-bgr {
  z-index: 0;
}
.cid-rtrRKbeR8v .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rtrRKbeR8v h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rtrRKbeR8v p {
  color: #464646;
}
.cid-rtrRKbeR8v h2 {
  color: #000000;
}
.cid-rtrRKbeR8v .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rtrRKbeR8v .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rtrRKbeR8v .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rtrRKbeR8v .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rtrRKbeR8v .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rtrRKbeR8v .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rtrRKbeR8v .mbr-text {
    text-align: center;
  }
}
.cid-rtrRKbTwAC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtrRKbTwAC .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rtrRKbTwAC .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rtrRKbTwAC .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rtrRKbTwAC .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rtrRKbTwAC .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtrRKbTwAC .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rtrRKbTwAC .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-rtrRKbTwAC .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rtrRKbTwAC .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtrRKbTwAC ul {
  font-size: 0;
}
.cid-rtrRKbTwAC .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-rtrRKbTwAC .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-rtrRKbTwAC .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rtrRKcto9C {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtrRKcXvF7 {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtrRKcXvF7 .media-content .btn-bgr {
  z-index: 0;
}
.cid-rtrRKcXvF7 .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rtrRKcXvF7 h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rtrRKcXvF7 p {
  color: #464646;
}
.cid-rtrRKcXvF7 h2 {
  color: #000000;
}
.cid-rtrRKcXvF7 .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rtrRKcXvF7 .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rtrRKcXvF7 .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rtrRKcXvF7 .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rtrRKcXvF7 .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rtrRKcXvF7 .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rtrRKcXvF7 .mbr-text {
    text-align: center;
  }
}
.cid-rtrRKecvD5 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtrRKeFyEo {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtrRKeFyEo .media-content .btn-bgr {
  z-index: 0;
}
.cid-rtrRKeFyEo .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rtrRKeFyEo h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rtrRKeFyEo p {
  color: #464646;
}
.cid-rtrRKeFyEo h2 {
  color: #000000;
}
.cid-rtrRKeFyEo .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rtrRKeFyEo .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rtrRKeFyEo .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rtrRKeFyEo .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rtrRKeFyEo .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rtrRKeFyEo .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rtrRKeFyEo .mbr-text {
    text-align: center;
  }
}
.cid-rtviSkX3YN {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtviSkX3YN .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rtviSkX3YN .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rtviSkX3YN .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rtviSkX3YN .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rtviSkX3YN .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtviSkX3YN .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rtviSkX3YN .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-rtviSkX3YN .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rtviSkX3YN .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtviSkX3YN ul {
  font-size: 0;
}
.cid-rtviSkX3YN .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-rtviSkX3YN .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-rtviSkX3YN .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rtrRKfmfZB {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtrRKfQ3Ph {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtrRKfQ3Ph .media-content .btn-bgr {
  z-index: 0;
}
.cid-rtrRKfQ3Ph .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rtrRKfQ3Ph h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rtrRKfQ3Ph p {
  color: #464646;
}
.cid-rtrRKfQ3Ph h2 {
  color: #000000;
}
.cid-rtrRKfQ3Ph .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rtrRKfQ3Ph .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rtrRKfQ3Ph .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rtrRKfQ3Ph .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rtrRKfQ3Ph .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rtrRKfQ3Ph .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rtrRKfQ3Ph .mbr-text {
    text-align: center;
  }
}
.cid-rtrRKgtHbK {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtrRKgtHbK .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rtrRKgtHbK .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rtrRKgtHbK .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rtrRKgtHbK .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rtrRKgtHbK .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtrRKgtHbK .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rtrRKgtHbK .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-rtrRKgtHbK .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rtrRKgtHbK .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtrRKgtHbK ul {
  font-size: 0;
}
.cid-rtrRKgtHbK .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-rtrRKgtHbK .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-rtrRKgtHbK .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rtrRKh7PrM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtrRKhDla4 {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtrRKhDla4 .media-content .btn-bgr {
  z-index: 0;
}
.cid-rtrRKhDla4 .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rtrRKhDla4 h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rtrRKhDla4 p {
  color: #464646;
}
.cid-rtrRKhDla4 h2 {
  color: #000000;
}
.cid-rtrRKhDla4 .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rtrRKhDla4 .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rtrRKhDla4 .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rtrRKhDla4 .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rtrRKhDla4 .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rtrRKhDla4 .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rtrRKhDla4 .mbr-text {
    text-align: center;
  }
}
.cid-rtrRKnp4Wx {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtrRKnp4Wx .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rtrRKnp4Wx .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rtrRKnp4Wx .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rtrRKnp4Wx .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rtrRKnp4Wx .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtrRKnp4Wx .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rtrRKnp4Wx .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-rtrRKnp4Wx .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rtrRKnp4Wx .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtrRKnp4Wx ul {
  font-size: 0;
}
.cid-rtrRKnp4Wx .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-rtrRKnp4Wx .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-rtrRKnp4Wx .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rtrRKimbfF {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtrRKiRBkV {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtrRKiRBkV .media-content .btn-bgr {
  z-index: 0;
}
.cid-rtrRKiRBkV .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rtrRKiRBkV h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rtrRKiRBkV p {
  color: #464646;
}
.cid-rtrRKiRBkV h2 {
  color: #000000;
}
.cid-rtrRKiRBkV .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rtrRKiRBkV .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rtrRKiRBkV .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rtrRKiRBkV .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rtrRKiRBkV .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rtrRKiRBkV .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rtrRKiRBkV .mbr-text {
    text-align: center;
  }
}
.cid-rtrRKjxeMA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtrRKjxeMA .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rtrRKjxeMA .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rtrRKjxeMA .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rtrRKjxeMA .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rtrRKjxeMA .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtrRKjxeMA .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rtrRKjxeMA .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-rtrRKjxeMA .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rtrRKjxeMA .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtrRKjxeMA ul {
  font-size: 0;
}
.cid-rtrRKjxeMA .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-rtrRKjxeMA .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-rtrRKjxeMA .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rtrRKkcRzL {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtrRKkJAYW {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtrRKkJAYW .media-content .btn-bgr {
  z-index: 0;
}
.cid-rtrRKkJAYW .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rtrRKkJAYW h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rtrRKkJAYW p {
  color: #464646;
}
.cid-rtrRKkJAYW h2 {
  color: #000000;
}
.cid-rtrRKkJAYW .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rtrRKkJAYW .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rtrRKkJAYW .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rtrRKkJAYW .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rtrRKkJAYW .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rtrRKkJAYW .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rtrRKkJAYW .mbr-text {
    text-align: center;
  }
}
.cid-rtrRKluYgx {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtrRKluYgx .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rtrRKluYgx .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rtrRKluYgx .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rtrRKluYgx .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rtrRKluYgx .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtrRKluYgx .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rtrRKluYgx .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-rtrRKluYgx .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rtrRKluYgx .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtrRKluYgx ul {
  font-size: 0;
}
.cid-rtrRKluYgx .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-rtrRKluYgx .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-rtrRKluYgx .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rtrRKmb1vE {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtrRKmIduu {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtrRKmIduu .media-content .btn-bgr {
  z-index: 0;
}
.cid-rtrRKmIduu .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rtrRKmIduu h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rtrRKmIduu p {
  color: #464646;
}
.cid-rtrRKmIduu h2 {
  color: #000000;
}
.cid-rtrRKmIduu .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rtrRKmIduu .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rtrRKmIduu .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rtrRKmIduu .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rtrRKmIduu .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rtrRKmIduu .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rtrRKmIduu .mbr-text {
    text-align: center;
  }
}
.cid-rtrRKo7HZh .navbar {
  padding: .5rem 0;
  background: #232323;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-rtrRKo7HZh .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-rtrRKo7HZh .menu-logo {
  display: flex;
  position: relative;
  align-items: center;
  margin-right: auto;
}
.cid-rtrRKo7HZh .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rtrRKo7HZh .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-rtrRKo7HZh .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rtrRKo7HZh .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rtrRKo7HZh .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rtrRKo7HZh .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rtrRKo7HZh .navbar-dropdown.bg-color.transparent.opened {
  background: #232323;
}
.cid-rtrRKo7HZh a {
  font-style: normal;
}
.cid-rtrRKo7HZh .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-rtrRKo7HZh .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-rtrRKo7HZh .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;
  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-rtrRKo7HZh .dropdown-item:hover:before {
  transform: scale(1, 1);
  width: 16px;
}
.cid-rtrRKo7HZh .content-text {
  margin-bottom: 0;
}
.cid-rtrRKo7HZh .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-rtrRKo7HZh .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #951d19;
    -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-rtrRKo7HZh .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-rtrRKo7HZh .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-rtrRKo7HZh .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-rtrRKo7HZh .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-rtrRKo7HZh .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rtrRKo7HZh .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rtrRKo7HZh .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-rtrRKo7HZh .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rtrRKo7HZh .nav-dropdown .link {
  font-weight: 400;
}
.cid-rtrRKo7HZh .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-rtrRKo7HZh .menu-content-top .row {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rtrRKo7HZh .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-rtrRKo7HZh .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-rtrRKo7HZh .content-right-side {
  text-align: center;
}
.cid-rtrRKo7HZh .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-rtrRKo7HZh .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-rtrRKo7HZh .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-rtrRKo7HZh .navbar .menu-content-top {
    display: block;
  }
  .cid-rtrRKo7HZh .menu-content-top .row {
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-rtrRKo7HZh .content-right-side {
    align-items: center;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    text-align: right;
    flex-wrap: wrap;
    display: flex;
  }
  .cid-rtrRKo7HZh .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-rtrRKo7HZh .menu-bottom {
    display: flex;
  }
  .cid-rtrRKo7HZh .navbar {
    display: block;
    padding: 0;
  }
  .cid-rtrRKo7HZh .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    align-items: center;
  }
  .cid-rtrRKo7HZh .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-rtrRKo7HZh .navbar-toggler {
    display: none;
  }
}
.cid-rtrRKo7HZh .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-rtrRKo7HZh .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rtrRKo7HZh .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-rtrRKo7HZh .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rtrRKo7HZh .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rtrRKo7HZh .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rtrRKo7HZh .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rtrRKo7HZh .dropdown .dropdown-menu {
  background: #232323;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rtrRKo7HZh .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rtrRKo7HZh .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-rtrRKo7HZh .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-rtrRKo7HZh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rtrRKo7HZh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  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-rtrRKo7HZh .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rtrRKo7HZh .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rtrRKo7HZh .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rtrRKo7HZh .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rtrRKo7HZh .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rtrRKo7HZh .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rtrRKo7HZh .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rtrRKo7HZh .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rtrRKo7HZh button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-rtrRKo7HZh button.navbar-toggler:focus {
  outline: none;
}
.cid-rtrRKo7HZh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rtrRKo7HZh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rtrRKo7HZh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rtrRKo7HZh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rtrRKo7HZh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rtrRKo7HZh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rtrRKo7HZh nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rtrRKo7HZh nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rtrRKo7HZh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rtrRKo7HZh .collapsed.navbar {
  flex-direction: column;
}
.cid-rtrRKo7HZh .collapsed .menu-bottom {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-rtrRKo7HZh .collapsed .menu-logo {
  margin-right: 0;
}
.cid-rtrRKo7HZh .collapsed .btn {
  display: flex;
}
.cid-rtrRKo7HZh .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rtrRKo7HZh .collapsed .navbar-collapse.collapsing,
.cid-rtrRKo7HZh .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rtrRKo7HZh .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rtrRKo7HZh .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rtrRKo7HZh .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rtrRKo7HZh .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rtrRKo7HZh .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rtrRKo7HZh .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rtrRKo7HZh .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rtrRKo7HZh .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rtrRKo7HZh .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rtrRKo7HZh .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rtrRKo7HZh .collapsed button.navbar-toggler {
  display: block;
  align-self: center;
}
.cid-rtrRKo7HZh .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-rtrRKo7HZh .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rtrRKo7HZh .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-rtrRKo7HZh .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rtrRKo7HZh .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rtrRKo7HZh .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-rtrRKo7HZh .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-rtrRKo7HZh .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-rtrRKo7HZh .dropdown-item:before {
    display: none;
  }
  .cid-rtrRKo7HZh .menu-logo {
    margin-right: 0;
  }
  .cid-rtrRKo7HZh img {
    height: 3.8rem !important;
  }
  .cid-rtrRKo7HZh .btn {
    display: flex;
  }
  .cid-rtrRKo7HZh button.navbar-toggler {
    display: block;
  }
  .cid-rtrRKo7HZh .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-rtrRKo7HZh .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rtrRKo7HZh .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rtrRKo7HZh .navbar-collapse.collapsing,
  .cid-rtrRKo7HZh .navbar-collapse.show {
    display: block !important;
  }
  .cid-rtrRKo7HZh .navbar-collapse.collapsing .navbar-nav,
  .cid-rtrRKo7HZh .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rtrRKo7HZh .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rtrRKo7HZh .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rtrRKo7HZh .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rtrRKo7HZh .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rtrRKo7HZh .navbar-collapse.collapsing .navbar-buttons,
  .cid-rtrRKo7HZh .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rtrRKo7HZh .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rtrRKo7HZh .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rtrRKo7HZh .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-rtrRKo7HZh .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rtrRKo7HZh .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rtrRKo7HZh .dropdown .dropdown-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-rtrRKo7HZh .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-rtrRKo7HZh .navbar-collapse {
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}
.cid-rtrRKo7HZh .nav-link:focus {
  outline: none;
}
.cid-rtrRKo7HZh .navbar-toggler {
  position: relative;
}
.cid-rtrRKo7HZh .dropdown-item.active,
.cid-rtrRKo7HZh .dropdown-item:active {
  background-color: #232323;
  color: auto;
}
.cid-rtrRKo7HZh .nav-link:hover,
.cid-rtrRKo7HZh .dropdown-item:hover {
  color: #4284df;
}
.cid-rtrRKoQ4bT {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rtrRKoQ4bT .mbr-text,
.cid-rtrRKoQ4bT blockquote {
  color: #767676;
}
.cid-rtrRKoQ4bT .mbr-text {
  text-align: center;
}
.cid-ru7fUQD8iB {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-ru7fUQD8iB .content {
    text-align: center;
  }
  .cid-ru7fUQD8iB .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-ru7fUQD8iB .img-logo img {
  height: 6rem;
}
.cid-ru7fUQD8iB .block .form-control {
  padding: 1.07em 1.07em;
}
.cid-ru7fUQD8iB .input {
  margin-bottom: 1rem;
}
.cid-ru7fUQD8iB [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-ru7fUQD8iB .input-group-btn {
  display: inline-block;
}
.cid-ru7fUQD8iB .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-ru7fUQD8iB .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-ru7fUQD8iB [type="submit"] {
  padding: .75rem 1.5625rem !important;
  text-transform: none;
}
.cid-ru7fUQD8iB .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-ru7fUQD8iB .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ru7fUQD8iB .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ru7fUQD8iB .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ru7fUQD8iB .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ru7fUQD8iB .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-ru7fUQD8iB .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ru7fUQD8iB .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ru7fUQD8iB form .input-group input.form-control,
.cid-ru7fUQD8iB form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-rtxDM1NvC7 {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtxDM1NvC7 .block-title {
  text-align: left;
}
.cid-rtxDM2wjh1 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rtxDM2ZVyF {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtxDM3runn {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtxDM3runn .media-content .btn-bgr {
  z-index: 0;
}
.cid-rtxDM3runn .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rtxDM3runn h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rtxDM3runn p {
  color: #464646;
}
.cid-rtxDM3runn h2 {
  color: #000000;
}
.cid-rtxDM3runn .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rtxDM3runn .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rtxDM3runn .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rtxDM3runn .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rtxDM3runn .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rtxDM3runn .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rtxDM3runn .mbr-text {
    text-align: center;
  }
}
.cid-rtxDM4YKFD {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtxDM5vHgi {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtxDM5vHgi .media-content .btn-bgr {
  z-index: 0;
}
.cid-rtxDM5vHgi .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rtxDM5vHgi h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rtxDM5vHgi p {
  color: #464646;
}
.cid-rtxDM5vHgi h2 {
  color: #000000;
}
.cid-rtxDM5vHgi .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rtxDM5vHgi .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rtxDM5vHgi .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rtxDM5vHgi .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rtxDM5vHgi .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rtxDM5vHgi .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rtxDM5vHgi .mbr-text {
    text-align: center;
  }
}
.cid-rtxDM78uaT {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtxDM7FwCG {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtxDM7FwCG .media-content .btn-bgr {
  z-index: 0;
}
.cid-rtxDM7FwCG .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rtxDM7FwCG h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rtxDM7FwCG p {
  color: #464646;
}
.cid-rtxDM7FwCG h2 {
  color: #000000;
}
.cid-rtxDM7FwCG .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rtxDM7FwCG .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rtxDM7FwCG .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rtxDM7FwCG .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rtxDM7FwCG .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rtxDM7FwCG .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rtxDM7FwCG .mbr-text {
    text-align: center;
  }
}
.cid-rtxDM6oSdB {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtxDM6oSdB .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rtxDM6oSdB .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rtxDM6oSdB .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rtxDM6oSdB .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rtxDM6oSdB .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtxDM6oSdB .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rtxDM6oSdB .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-rtxDM6oSdB .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rtxDM6oSdB .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtxDM6oSdB ul {
  font-size: 0;
}
.cid-rtxDM6oSdB .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-rtxDM6oSdB .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-rtxDM6oSdB .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rtxDM8uDrB {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtxDM9eb5M {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtxDM9eb5M .media-content .btn-bgr {
  z-index: 0;
}
.cid-rtxDM9eb5M .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rtxDM9eb5M h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rtxDM9eb5M p {
  color: #464646;
}
.cid-rtxDM9eb5M h2 {
  color: #000000;
}
.cid-rtxDM9eb5M .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rtxDM9eb5M .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rtxDM9eb5M .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rtxDM9eb5M .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rtxDM9eb5M .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rtxDM9eb5M .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rtxDM9eb5M .mbr-text {
    text-align: center;
  }
}
.cid-rtxDMaDkJL {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtxDMaDkJL .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rtxDMaDkJL .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rtxDMaDkJL .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rtxDMaDkJL .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rtxDMaDkJL .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtxDMaDkJL .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rtxDMaDkJL .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-rtxDMaDkJL .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rtxDMaDkJL .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtxDMaDkJL ul {
  font-size: 0;
}
.cid-rtxDMaDkJL .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-rtxDMaDkJL .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-rtxDMaDkJL .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rtxDMbcCP1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtxDMbGoVJ {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtxDMbGoVJ .media-content .btn-bgr {
  z-index: 0;
}
.cid-rtxDMbGoVJ .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rtxDMbGoVJ h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rtxDMbGoVJ p {
  color: #464646;
}
.cid-rtxDMbGoVJ h2 {
  color: #000000;
}
.cid-rtxDMbGoVJ .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rtxDMbGoVJ .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rtxDMbGoVJ .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rtxDMbGoVJ .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rtxDMbGoVJ .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rtxDMbGoVJ .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rtxDMbGoVJ .mbr-text {
    text-align: center;
  }
}
.cid-rtxDMckbwt {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtxDMckbwt .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rtxDMckbwt .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rtxDMckbwt .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rtxDMckbwt .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rtxDMckbwt .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtxDMckbwt .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rtxDMckbwt .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-rtxDMckbwt .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rtxDMckbwt .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtxDMckbwt ul {
  font-size: 0;
}
.cid-rtxDMckbwt .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-rtxDMckbwt .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-rtxDMckbwt .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rtxDMcW9qq {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtxDMdrFx0 {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtxDMdrFx0 .media-content .btn-bgr {
  z-index: 0;
}
.cid-rtxDMdrFx0 .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rtxDMdrFx0 h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rtxDMdrFx0 p {
  color: #464646;
}
.cid-rtxDMdrFx0 h2 {
  color: #000000;
}
.cid-rtxDMdrFx0 .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rtxDMdrFx0 .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rtxDMdrFx0 .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rtxDMdrFx0 .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rtxDMdrFx0 .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rtxDMdrFx0 .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rtxDMdrFx0 .mbr-text {
    text-align: center;
  }
}
.cid-rtxDMe68Oq {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtxDMe68Oq .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rtxDMe68Oq .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rtxDMe68Oq .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rtxDMe68Oq .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rtxDMe68Oq .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtxDMe68Oq .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rtxDMe68Oq .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-rtxDMe68Oq .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rtxDMe68Oq .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtxDMe68Oq ul {
  font-size: 0;
}
.cid-rtxDMe68Oq .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-rtxDMe68Oq .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-rtxDMe68Oq .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rtxDMeIOBb {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtxDMfeDu2 {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtxDMfeDu2 .media-content .btn-bgr {
  z-index: 0;
}
.cid-rtxDMfeDu2 .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rtxDMfeDu2 h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rtxDMfeDu2 p {
  color: #464646;
}
.cid-rtxDMfeDu2 h2 {
  color: #000000;
}
.cid-rtxDMfeDu2 .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rtxDMfeDu2 .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rtxDMfeDu2 .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rtxDMfeDu2 .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rtxDMfeDu2 .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rtxDMfeDu2 .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rtxDMfeDu2 .mbr-text {
    text-align: center;
  }
}
.cid-rtxDMg3QcX {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtxDMg3QcX .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rtxDMg3QcX .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rtxDMg3QcX .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rtxDMg3QcX .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rtxDMg3QcX .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtxDMg3QcX .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rtxDMg3QcX .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-rtxDMg3QcX .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rtxDMg3QcX .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtxDMg3QcX ul {
  font-size: 0;
}
.cid-rtxDMg3QcX .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-rtxDMg3QcX .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-rtxDMg3QcX .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rtxDMgGbdB {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtxDMhd1mQ {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtxDMhd1mQ .media-content .btn-bgr {
  z-index: 0;
}
.cid-rtxDMhd1mQ .mbr-overlay {
  background: linear-gradient(90deg, #21b968, #1ec5bf);
}
.cid-rtxDMhd1mQ h3 {
  color: #000000;
  font-weight: 300;
}
.cid-rtxDMhd1mQ p {
  color: #464646;
}
.cid-rtxDMhd1mQ h2 {
  color: #000000;
}
.cid-rtxDMhd1mQ .media-content {
  padding-right: 1.5rem;
  padding-left: 0;
}
.cid-rtxDMhd1mQ .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-rtxDMhd1mQ .mbr-figure {
  padding-right: 1rem;
}
@media (min-width: 500px) {
  .cid-rtxDMhd1mQ .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 499px) {
  .cid-rtxDMhd1mQ .mbr-figure {
    padding-top: 1rem;
    padding-left: 2rem;
    padding-right: 1rem;
  }
}
@media (max-width: 991px) {
  .cid-rtxDMhd1mQ .mbr-figure {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .cid-rtxDMhd1mQ .mbr-text {
    text-align: center;
  }
}
.cid-rtxDMhWyRO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtxDMhWyRO .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rtxDMhWyRO .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rtxDMhWyRO .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rtxDMhWyRO .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rtxDMhWyRO .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtxDMhWyRO .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rtxDMhWyRO .mbr-gallery-item > div:hover:before {
  opacity: 0.5 !important;
}
.cid-rtxDMhWyRO .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rtxDMhWyRO .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.5;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rtxDMhWyRO ul {
  font-size: 0;
}
.cid-rtxDMhWyRO .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #4284df;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s;
}
.cid-rtxDMhWyRO .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-bottom: 2px #4284df solid;
  border-radius: 0 !important;
}
.cid-rtxDMhWyRO .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-rtxDMjSdyF .navbar {
  padding: .5rem 0;
  background: #232323;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-rtxDMjSdyF .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-rtxDMjSdyF .menu-logo {
  display: flex;
  position: relative;
  align-items: center;
  margin-right: auto;
}
.cid-rtxDMjSdyF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rtxDMjSdyF .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-rtxDMjSdyF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rtxDMjSdyF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rtxDMjSdyF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rtxDMjSdyF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rtxDMjSdyF .navbar-dropdown.bg-color.transparent.opened {
  background: #232323;
}
.cid-rtxDMjSdyF a {
  font-style: normal;
}
.cid-rtxDMjSdyF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-rtxDMjSdyF .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-rtxDMjSdyF .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;
  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-rtxDMjSdyF .dropdown-item:hover:before {
  transform: scale(1, 1);
  width: 16px;
}
.cid-rtxDMjSdyF .content-text {
  margin-bottom: 0;
}
.cid-rtxDMjSdyF .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-rtxDMjSdyF .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #951d19;
    -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-rtxDMjSdyF .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-rtxDMjSdyF .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-rtxDMjSdyF .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-rtxDMjSdyF .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-rtxDMjSdyF .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rtxDMjSdyF .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rtxDMjSdyF .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-rtxDMjSdyF .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rtxDMjSdyF .nav-dropdown .link {
  font-weight: 400;
}
.cid-rtxDMjSdyF .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-rtxDMjSdyF .menu-content-top .row {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rtxDMjSdyF .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-rtxDMjSdyF .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-rtxDMjSdyF .content-right-side {
  text-align: center;
}
.cid-rtxDMjSdyF .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-rtxDMjSdyF .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-rtxDMjSdyF .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-rtxDMjSdyF .navbar .menu-content-top {
    display: block;
  }
  .cid-rtxDMjSdyF .menu-content-top .row {
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-rtxDMjSdyF .content-right-side {
    align-items: center;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    text-align: right;
    flex-wrap: wrap;
    display: flex;
  }
  .cid-rtxDMjSdyF .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-rtxDMjSdyF .menu-bottom {
    display: flex;
  }
  .cid-rtxDMjSdyF .navbar {
    display: block;
    padding: 0;
  }
  .cid-rtxDMjSdyF .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    align-items: center;
  }
  .cid-rtxDMjSdyF .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-rtxDMjSdyF .navbar-toggler {
    display: none;
  }
}
.cid-rtxDMjSdyF .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-rtxDMjSdyF .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rtxDMjSdyF .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-rtxDMjSdyF .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rtxDMjSdyF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rtxDMjSdyF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rtxDMjSdyF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rtxDMjSdyF .dropdown .dropdown-menu {
  background: #232323;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rtxDMjSdyF .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rtxDMjSdyF .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-rtxDMjSdyF .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-rtxDMjSdyF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rtxDMjSdyF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  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-rtxDMjSdyF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rtxDMjSdyF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rtxDMjSdyF .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rtxDMjSdyF .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rtxDMjSdyF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rtxDMjSdyF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rtxDMjSdyF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rtxDMjSdyF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rtxDMjSdyF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-rtxDMjSdyF button.navbar-toggler:focus {
  outline: none;
}
.cid-rtxDMjSdyF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rtxDMjSdyF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rtxDMjSdyF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rtxDMjSdyF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rtxDMjSdyF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rtxDMjSdyF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rtxDMjSdyF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rtxDMjSdyF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rtxDMjSdyF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rtxDMjSdyF .collapsed.navbar {
  flex-direction: column;
}
.cid-rtxDMjSdyF .collapsed .menu-bottom {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-rtxDMjSdyF .collapsed .menu-logo {
  margin-right: 0;
}
.cid-rtxDMjSdyF .collapsed .btn {
  display: flex;
}
.cid-rtxDMjSdyF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rtxDMjSdyF .collapsed .navbar-collapse.collapsing,
.cid-rtxDMjSdyF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rtxDMjSdyF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rtxDMjSdyF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rtxDMjSdyF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rtxDMjSdyF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rtxDMjSdyF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rtxDMjSdyF .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rtxDMjSdyF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rtxDMjSdyF .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rtxDMjSdyF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rtxDMjSdyF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rtxDMjSdyF .collapsed button.navbar-toggler {
  display: block;
  align-self: center;
}
.cid-rtxDMjSdyF .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-rtxDMjSdyF .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rtxDMjSdyF .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-rtxDMjSdyF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rtxDMjSdyF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rtxDMjSdyF .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-rtxDMjSdyF .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-rtxDMjSdyF .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-rtxDMjSdyF .dropdown-item:before {
    display: none;
  }
  .cid-rtxDMjSdyF .menu-logo {
    margin-right: 0;
  }
  .cid-rtxDMjSdyF img {
    height: 3.8rem !important;
  }
  .cid-rtxDMjSdyF .btn {
    display: flex;
  }
  .cid-rtxDMjSdyF button.navbar-toggler {
    display: block;
  }
  .cid-rtxDMjSdyF .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-rtxDMjSdyF .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rtxDMjSdyF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rtxDMjSdyF .navbar-collapse.collapsing,
  .cid-rtxDMjSdyF .navbar-collapse.show {
    display: block !important;
  }
  .cid-rtxDMjSdyF .navbar-collapse.collapsing .navbar-nav,
  .cid-rtxDMjSdyF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rtxDMjSdyF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rtxDMjSdyF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rtxDMjSdyF .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rtxDMjSdyF .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rtxDMjSdyF .navbar-collapse.collapsing .navbar-buttons,
  .cid-rtxDMjSdyF .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rtxDMjSdyF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rtxDMjSdyF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rtxDMjSdyF .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-rtxDMjSdyF .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rtxDMjSdyF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rtxDMjSdyF .dropdown .dropdown-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-rtxDMjSdyF .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-rtxDMjSdyF .navbar-collapse {
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}
.cid-rtxDMjSdyF .nav-link:focus {
  outline: none;
}
.cid-rtxDMjSdyF .navbar-toggler {
  position: relative;
}
.cid-rtxDMjSdyF .dropdown-item.active,
.cid-rtxDMjSdyF .dropdown-item:active {
  background-color: #232323;
  color: auto;
}
.cid-rtxDMjSdyF .nav-link:hover,
.cid-rtxDMjSdyF .dropdown-item:hover {
  color: #4284df;
}
.cid-rtxDMkJLT4 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rtxDMkJLT4 .mbr-text,
.cid-rtxDMkJLT4 blockquote {
  color: #767676;
}
.cid-rtxDMkJLT4 .mbr-text {
  text-align: center;
}
.cid-ru7g0FdIZZ {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-ru7g0FdIZZ .content {
    text-align: center;
  }
  .cid-ru7g0FdIZZ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-ru7g0FdIZZ .img-logo img {
  height: 6rem;
}
.cid-ru7g0FdIZZ .block .form-control {
  padding: 1.07em 1.07em;
}
.cid-ru7g0FdIZZ .input {
  margin-bottom: 1rem;
}
.cid-ru7g0FdIZZ [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-ru7g0FdIZZ .input-group-btn {
  display: inline-block;
}
.cid-ru7g0FdIZZ .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-ru7g0FdIZZ .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-ru7g0FdIZZ [type="submit"] {
  padding: .75rem 1.5625rem !important;
  text-transform: none;
}
.cid-ru7g0FdIZZ .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-ru7g0FdIZZ .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ru7g0FdIZZ .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ru7g0FdIZZ .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ru7g0FdIZZ .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ru7g0FdIZZ .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-ru7g0FdIZZ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ru7g0FdIZZ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ru7g0FdIZZ form .input-group input.form-control,
.cid-ru7g0FdIZZ form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-rtxFi6Dt3i {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtxFi6Dt3i .block-title {
  text-align: left;
}
.cid-rtxFi6WT2v {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rtxFi784NZ .navbar {
  padding: .5rem 0;
  background: #232323;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-rtxFi784NZ .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-rtxFi784NZ .menu-logo {
  display: flex;
  position: relative;
  align-items: center;
  margin-right: auto;
}
.cid-rtxFi784NZ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rtxFi784NZ .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-rtxFi784NZ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rtxFi784NZ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rtxFi784NZ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rtxFi784NZ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rtxFi784NZ .navbar-dropdown.bg-color.transparent.opened {
  background: #232323;
}
.cid-rtxFi784NZ a {
  font-style: normal;
}
.cid-rtxFi784NZ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-rtxFi784NZ .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-rtxFi784NZ .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;
  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-rtxFi784NZ .dropdown-item:hover:before {
  transform: scale(1, 1);
  width: 16px;
}
.cid-rtxFi784NZ .content-text {
  margin-bottom: 0;
}
.cid-rtxFi784NZ .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-rtxFi784NZ .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #951d19;
    -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-rtxFi784NZ .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-rtxFi784NZ .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-rtxFi784NZ .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-rtxFi784NZ .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-rtxFi784NZ .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rtxFi784NZ .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rtxFi784NZ .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-rtxFi784NZ .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rtxFi784NZ .nav-dropdown .link {
  font-weight: 400;
}
.cid-rtxFi784NZ .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-rtxFi784NZ .menu-content-top .row {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rtxFi784NZ .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-rtxFi784NZ .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-rtxFi784NZ .content-right-side {
  text-align: center;
}
.cid-rtxFi784NZ .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-rtxFi784NZ .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-rtxFi784NZ .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-rtxFi784NZ .navbar .menu-content-top {
    display: block;
  }
  .cid-rtxFi784NZ .menu-content-top .row {
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-rtxFi784NZ .content-right-side {
    align-items: center;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    text-align: right;
    flex-wrap: wrap;
    display: flex;
  }
  .cid-rtxFi784NZ .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-rtxFi784NZ .menu-bottom {
    display: flex;
  }
  .cid-rtxFi784NZ .navbar {
    display: block;
    padding: 0;
  }
  .cid-rtxFi784NZ .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    align-items: center;
  }
  .cid-rtxFi784NZ .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-rtxFi784NZ .navbar-toggler {
    display: none;
  }
}
.cid-rtxFi784NZ .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-rtxFi784NZ .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rtxFi784NZ .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-rtxFi784NZ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rtxFi784NZ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rtxFi784NZ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rtxFi784NZ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rtxFi784NZ .dropdown .dropdown-menu {
  background: #232323;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rtxFi784NZ .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rtxFi784NZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-rtxFi784NZ .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-rtxFi784NZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rtxFi784NZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  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-rtxFi784NZ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rtxFi784NZ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rtxFi784NZ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rtxFi784NZ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rtxFi784NZ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rtxFi784NZ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rtxFi784NZ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rtxFi784NZ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rtxFi784NZ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-rtxFi784NZ button.navbar-toggler:focus {
  outline: none;
}
.cid-rtxFi784NZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rtxFi784NZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rtxFi784NZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rtxFi784NZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rtxFi784NZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rtxFi784NZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rtxFi784NZ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rtxFi784NZ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rtxFi784NZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rtxFi784NZ .collapsed.navbar {
  flex-direction: column;
}
.cid-rtxFi784NZ .collapsed .menu-bottom {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-rtxFi784NZ .collapsed .menu-logo {
  margin-right: 0;
}
.cid-rtxFi784NZ .collapsed .btn {
  display: flex;
}
.cid-rtxFi784NZ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rtxFi784NZ .collapsed .navbar-collapse.collapsing,
.cid-rtxFi784NZ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rtxFi784NZ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rtxFi784NZ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rtxFi784NZ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rtxFi784NZ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rtxFi784NZ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rtxFi784NZ .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rtxFi784NZ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rtxFi784NZ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rtxFi784NZ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rtxFi784NZ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rtxFi784NZ .collapsed button.navbar-toggler {
  display: block;
  align-self: center;
}
.cid-rtxFi784NZ .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-rtxFi784NZ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rtxFi784NZ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-rtxFi784NZ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rtxFi784NZ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rtxFi784NZ .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-rtxFi784NZ .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-rtxFi784NZ .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-rtxFi784NZ .dropdown-item:before {
    display: none;
  }
  .cid-rtxFi784NZ .menu-logo {
    margin-right: 0;
  }
  .cid-rtxFi784NZ img {
    height: 3.8rem !important;
  }
  .cid-rtxFi784NZ .btn {
    display: flex;
  }
  .cid-rtxFi784NZ button.navbar-toggler {
    display: block;
  }
  .cid-rtxFi784NZ .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-rtxFi784NZ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rtxFi784NZ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rtxFi784NZ .navbar-collapse.collapsing,
  .cid-rtxFi784NZ .navbar-collapse.show {
    display: block !important;
  }
  .cid-rtxFi784NZ .navbar-collapse.collapsing .navbar-nav,
  .cid-rtxFi784NZ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rtxFi784NZ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rtxFi784NZ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rtxFi784NZ .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rtxFi784NZ .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rtxFi784NZ .navbar-collapse.collapsing .navbar-buttons,
  .cid-rtxFi784NZ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rtxFi784NZ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rtxFi784NZ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rtxFi784NZ .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-rtxFi784NZ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rtxFi784NZ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rtxFi784NZ .dropdown .dropdown-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-rtxFi784NZ .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-rtxFi784NZ .navbar-collapse {
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}
.cid-rtxFi784NZ .nav-link:focus {
  outline: none;
}
.cid-rtxFi784NZ .navbar-toggler {
  position: relative;
}
.cid-rtxFi784NZ .dropdown-item.active,
.cid-rtxFi784NZ .dropdown-item:active {
  background-color: #232323;
  color: auto;
}
.cid-rtxFi784NZ .nav-link:hover,
.cid-rtxFi784NZ .dropdown-item:hover {
  color: #4284df;
}
.cid-rtxFi7si24 {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 30px;
}
.cid-rtxFi7si24 .image-block {
  margin: auto;
}
.cid-rtxFi7si24 figcaption {
  position: relative;
}
.cid-rtxFi7si24 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rtxFi7si24 .image-block {
    width: 100% !important;
  }
}
.cid-rtxFi7Iifu {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rtxFi7Iifu .mbr-section-subtitle {
  color: #767676;
}
.cid-rtxFi7Iifu .container-table {
  margin: 0 auto;
}
.cid-rtxFi7Iifu .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-rtxFi7Iifu .dataTables_wrapper {
  display: block;
}
.cid-rtxFi7Iifu .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-rtxFi7Iifu table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-rtxFi7Iifu table th {
  border-top: 1px solid #cccccc;
  transition: all .2s;
  border-bottom: none;
}
.cid-rtxFi7Iifu table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-rtxFi7Iifu table td {
  border-top: 1px solid #cccccc;
}
.cid-rtxFi7Iifu table td:hover {
  color: #951d19;
}
.cid-rtxFi7Iifu table tr:last-child td {
  border-bottom: 1px solid #cccccc;
}
.cid-rtxFi7Iifu .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-rtxFi7Iifu .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-rtxFi7Iifu .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-rtxFi7Iifu .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-rtxFi7Iifu .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-rtxFi7Iifu .dataTables_filter {
    text-align: center;
  }
  .cid-rtxFi7Iifu .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-rtxFin5RjY {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rtxFin5RjY .mbr-text,
.cid-rtxFin5RjY blockquote {
  color: #767676;
}
.cid-rtxFin5RjY .mbr-text {
  text-align: center;
}
.cid-ru7gwM0umu {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-ru7gwM0umu .content {
    text-align: center;
  }
  .cid-ru7gwM0umu .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-ru7gwM0umu .img-logo img {
  height: 6rem;
}
.cid-ru7gwM0umu .block .form-control {
  padding: 1.07em 1.07em;
}
.cid-ru7gwM0umu .input {
  margin-bottom: 1rem;
}
.cid-ru7gwM0umu [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-ru7gwM0umu .input-group-btn {
  display: inline-block;
}
.cid-ru7gwM0umu .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-ru7gwM0umu .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-ru7gwM0umu [type="submit"] {
  padding: .75rem 1.5625rem !important;
  text-transform: none;
}
.cid-ru7gwM0umu .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-ru7gwM0umu .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ru7gwM0umu .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ru7gwM0umu .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ru7gwM0umu .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ru7gwM0umu .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-ru7gwM0umu .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ru7gwM0umu .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ru7gwM0umu form .input-group input.form-control,
.cid-ru7gwM0umu form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-rtyadHwd0t .navbar {
  padding: .5rem 0;
  background: #232323;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-rtyadHwd0t .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-rtyadHwd0t .menu-logo {
  display: flex;
  position: relative;
  align-items: center;
  margin-right: auto;
}
.cid-rtyadHwd0t .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rtyadHwd0t .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-rtyadHwd0t .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rtyadHwd0t .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rtyadHwd0t .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rtyadHwd0t .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rtyadHwd0t .navbar-dropdown.bg-color.transparent.opened {
  background: #232323;
}
.cid-rtyadHwd0t a {
  font-style: normal;
}
.cid-rtyadHwd0t .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-rtyadHwd0t .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-rtyadHwd0t .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;
  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-rtyadHwd0t .dropdown-item:hover:before {
  transform: scale(1, 1);
  width: 16px;
}
.cid-rtyadHwd0t .content-text {
  margin-bottom: 0;
}
.cid-rtyadHwd0t .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-rtyadHwd0t .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #951d19;
    -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-rtyadHwd0t .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-rtyadHwd0t .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-rtyadHwd0t .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-rtyadHwd0t .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-rtyadHwd0t .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rtyadHwd0t .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rtyadHwd0t .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-rtyadHwd0t .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rtyadHwd0t .nav-dropdown .link {
  font-weight: 400;
}
.cid-rtyadHwd0t .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-rtyadHwd0t .menu-content-top .row {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rtyadHwd0t .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-rtyadHwd0t .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-rtyadHwd0t .content-right-side {
  text-align: center;
}
.cid-rtyadHwd0t .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-rtyadHwd0t .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-rtyadHwd0t .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-rtyadHwd0t .navbar .menu-content-top {
    display: block;
  }
  .cid-rtyadHwd0t .menu-content-top .row {
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-rtyadHwd0t .content-right-side {
    align-items: center;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    text-align: right;
    flex-wrap: wrap;
    display: flex;
  }
  .cid-rtyadHwd0t .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-rtyadHwd0t .menu-bottom {
    display: flex;
  }
  .cid-rtyadHwd0t .navbar {
    display: block;
    padding: 0;
  }
  .cid-rtyadHwd0t .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    align-items: center;
  }
  .cid-rtyadHwd0t .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-rtyadHwd0t .navbar-toggler {
    display: none;
  }
}
.cid-rtyadHwd0t .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-rtyadHwd0t .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rtyadHwd0t .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-rtyadHwd0t .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rtyadHwd0t .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rtyadHwd0t .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rtyadHwd0t .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rtyadHwd0t .dropdown .dropdown-menu {
  background: #232323;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rtyadHwd0t .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rtyadHwd0t .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-rtyadHwd0t .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-rtyadHwd0t .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rtyadHwd0t .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  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-rtyadHwd0t .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rtyadHwd0t .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rtyadHwd0t .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rtyadHwd0t .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rtyadHwd0t .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rtyadHwd0t .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rtyadHwd0t .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rtyadHwd0t .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rtyadHwd0t button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-rtyadHwd0t button.navbar-toggler:focus {
  outline: none;
}
.cid-rtyadHwd0t button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rtyadHwd0t button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rtyadHwd0t button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rtyadHwd0t button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rtyadHwd0t button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rtyadHwd0t nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rtyadHwd0t nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rtyadHwd0t nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rtyadHwd0t nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rtyadHwd0t .collapsed.navbar {
  flex-direction: column;
}
.cid-rtyadHwd0t .collapsed .menu-bottom {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-rtyadHwd0t .collapsed .menu-logo {
  margin-right: 0;
}
.cid-rtyadHwd0t .collapsed .btn {
  display: flex;
}
.cid-rtyadHwd0t .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rtyadHwd0t .collapsed .navbar-collapse.collapsing,
.cid-rtyadHwd0t .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rtyadHwd0t .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rtyadHwd0t .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rtyadHwd0t .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rtyadHwd0t .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rtyadHwd0t .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rtyadHwd0t .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rtyadHwd0t .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rtyadHwd0t .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rtyadHwd0t .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rtyadHwd0t .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rtyadHwd0t .collapsed button.navbar-toggler {
  display: block;
  align-self: center;
}
.cid-rtyadHwd0t .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-rtyadHwd0t .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rtyadHwd0t .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-rtyadHwd0t .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rtyadHwd0t .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rtyadHwd0t .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-rtyadHwd0t .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-rtyadHwd0t .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-rtyadHwd0t .dropdown-item:before {
    display: none;
  }
  .cid-rtyadHwd0t .menu-logo {
    margin-right: 0;
  }
  .cid-rtyadHwd0t img {
    height: 3.8rem !important;
  }
  .cid-rtyadHwd0t .btn {
    display: flex;
  }
  .cid-rtyadHwd0t button.navbar-toggler {
    display: block;
  }
  .cid-rtyadHwd0t .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-rtyadHwd0t .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rtyadHwd0t .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rtyadHwd0t .navbar-collapse.collapsing,
  .cid-rtyadHwd0t .navbar-collapse.show {
    display: block !important;
  }
  .cid-rtyadHwd0t .navbar-collapse.collapsing .navbar-nav,
  .cid-rtyadHwd0t .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rtyadHwd0t .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rtyadHwd0t .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rtyadHwd0t .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rtyadHwd0t .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rtyadHwd0t .navbar-collapse.collapsing .navbar-buttons,
  .cid-rtyadHwd0t .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rtyadHwd0t .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rtyadHwd0t .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rtyadHwd0t .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-rtyadHwd0t .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rtyadHwd0t .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rtyadHwd0t .dropdown .dropdown-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-rtyadHwd0t .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-rtyadHwd0t .navbar-collapse {
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}
.cid-rtyadHwd0t .nav-link:focus {
  outline: none;
}
.cid-rtyadHwd0t .navbar-toggler {
  position: relative;
}
.cid-rtyadHwd0t .dropdown-item.active,
.cid-rtyadHwd0t .dropdown-item:active {
  background-color: #232323;
  color: auto;
}
.cid-rtyadHwd0t .nav-link:hover,
.cid-rtyadHwd0t .dropdown-item:hover {
  color: #4284df;
}
.cid-rtyadI1ylA {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtyadI1ylA .block-title {
  text-align: left;
}
.cid-rtyeoNk5e1 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rtyeoNk5e1 p {
  color: #767676;
}
.cid-rtyeoNk5e1 .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-rtyeoNk5e1 .accordion-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-rtyeoNk5e1 .panel-group {
  width: 100%;
}
.cid-rtyeoNk5e1 .card {
  border-radius: 0px;
  margin-bottom: -1px;
}
.cid-rtyeoNk5e1 .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-rtyeoNk5e1 .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-rtyeoNk5e1 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-rtyeoNk5e1 .card .card-header a.panel-title h4 {
  padding: 1.3rem 2rem;
  border: 1px solid #dfdfdf;
  margin-bottom: 0;
}
.cid-rtyeoNk5e1 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-rtyeoNk5e1 .mbr-figure {
  -webkit-align-self: flex-start;
  align-self: flex-start;
  padding-left: 4rem;
}
@media (max-width: 991px) {
  .cid-rtyeoNk5e1 .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-rtyeoNk5e1 H2 {
  text-align: left;
}
.cid-rtyeoNk5e1 .panel-text {
  color: #232323;
  text-align: left;
}
.cid-rtyadJdafV {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rtyadJdafV .mbr-text,
.cid-rtyadJdafV blockquote {
  color: #767676;
}
.cid-rtyadJdafV .mbr-text {
  text-align: center;
}
.cid-ru6sLLAcQl {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-ru6sLLAcQl .content {
    text-align: center;
  }
  .cid-ru6sLLAcQl .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-ru6sLLAcQl .img-logo img {
  height: 6rem;
}
.cid-ru6sLLAcQl .block .form-control {
  padding: 1.07em 1.07em;
}
.cid-ru6sLLAcQl .input {
  margin-bottom: 1rem;
}
.cid-ru6sLLAcQl [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-ru6sLLAcQl .input-group-btn {
  display: inline-block;
}
.cid-ru6sLLAcQl .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-ru6sLLAcQl .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-ru6sLLAcQl [type="submit"] {
  padding: .75rem 1.5625rem !important;
  text-transform: none;
}
.cid-ru6sLLAcQl .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-ru6sLLAcQl .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ru6sLLAcQl .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ru6sLLAcQl .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ru6sLLAcQl .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ru6sLLAcQl .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-ru6sLLAcQl .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ru6sLLAcQl .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ru6sLLAcQl form .input-group input.form-control,
.cid-ru6sLLAcQl form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-rtB27glJwH .navbar {
  padding: .5rem 0;
  background: #000000;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-rtB27glJwH .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-rtB27glJwH .menu-logo {
  display: flex;
  position: relative;
  align-items: center;
  margin-right: auto;
}
.cid-rtB27glJwH .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rtB27glJwH .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-rtB27glJwH .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rtB27glJwH .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rtB27glJwH .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rtB27glJwH .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rtB27glJwH .navbar-dropdown.bg-color.transparent.opened {
  background: #000000;
}
.cid-rtB27glJwH a {
  font-style: normal;
}
.cid-rtB27glJwH .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-rtB27glJwH .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-rtB27glJwH .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;
  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-rtB27glJwH .dropdown-item:hover:before {
  transform: scale(1, 1);
  width: 16px;
}
.cid-rtB27glJwH .content-text {
  margin-bottom: 0;
}
.cid-rtB27glJwH .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-rtB27glJwH .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #951d19;
    -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-rtB27glJwH .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-rtB27glJwH .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-rtB27glJwH .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-rtB27glJwH .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-rtB27glJwH .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rtB27glJwH .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rtB27glJwH .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-rtB27glJwH .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rtB27glJwH .nav-dropdown .link {
  font-weight: 400;
}
.cid-rtB27glJwH .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-rtB27glJwH .menu-content-top .row {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rtB27glJwH .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-rtB27glJwH .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-rtB27glJwH .content-right-side {
  text-align: center;
}
.cid-rtB27glJwH .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-rtB27glJwH .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-rtB27glJwH .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-rtB27glJwH .navbar .menu-content-top {
    display: block;
  }
  .cid-rtB27glJwH .menu-content-top .row {
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-rtB27glJwH .content-right-side {
    align-items: center;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    text-align: right;
    flex-wrap: wrap;
    display: flex;
  }
  .cid-rtB27glJwH .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-rtB27glJwH .menu-bottom {
    display: flex;
  }
  .cid-rtB27glJwH .navbar {
    display: block;
    padding: 0;
  }
  .cid-rtB27glJwH .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    align-items: center;
  }
  .cid-rtB27glJwH .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-rtB27glJwH .navbar-toggler {
    display: none;
  }
}
.cid-rtB27glJwH .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-rtB27glJwH .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rtB27glJwH .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-rtB27glJwH .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rtB27glJwH .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rtB27glJwH .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rtB27glJwH .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rtB27glJwH .dropdown .dropdown-menu {
  background: #000000;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rtB27glJwH .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rtB27glJwH .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-rtB27glJwH .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-rtB27glJwH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rtB27glJwH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  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-rtB27glJwH .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rtB27glJwH .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rtB27glJwH .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rtB27glJwH .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rtB27glJwH .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rtB27glJwH .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rtB27glJwH .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rtB27glJwH .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rtB27glJwH button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-rtB27glJwH button.navbar-toggler:focus {
  outline: none;
}
.cid-rtB27glJwH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rtB27glJwH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rtB27glJwH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rtB27glJwH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rtB27glJwH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rtB27glJwH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rtB27glJwH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rtB27glJwH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rtB27glJwH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rtB27glJwH .collapsed.navbar {
  flex-direction: column;
}
.cid-rtB27glJwH .collapsed .menu-bottom {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-rtB27glJwH .collapsed .menu-logo {
  margin-right: 0;
}
.cid-rtB27glJwH .collapsed .btn {
  display: flex;
}
.cid-rtB27glJwH .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rtB27glJwH .collapsed .navbar-collapse.collapsing,
.cid-rtB27glJwH .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rtB27glJwH .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rtB27glJwH .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rtB27glJwH .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rtB27glJwH .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rtB27glJwH .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rtB27glJwH .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rtB27glJwH .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rtB27glJwH .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rtB27glJwH .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rtB27glJwH .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rtB27glJwH .collapsed button.navbar-toggler {
  display: block;
  align-self: center;
}
.cid-rtB27glJwH .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-rtB27glJwH .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rtB27glJwH .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-rtB27glJwH .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rtB27glJwH .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rtB27glJwH .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-rtB27glJwH .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-rtB27glJwH .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-rtB27glJwH .dropdown-item:before {
    display: none;
  }
  .cid-rtB27glJwH .menu-logo {
    margin-right: 0;
  }
  .cid-rtB27glJwH img {
    height: 3.8rem !important;
  }
  .cid-rtB27glJwH .btn {
    display: flex;
  }
  .cid-rtB27glJwH button.navbar-toggler {
    display: block;
  }
  .cid-rtB27glJwH .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-rtB27glJwH .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rtB27glJwH .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rtB27glJwH .navbar-collapse.collapsing,
  .cid-rtB27glJwH .navbar-collapse.show {
    display: block !important;
  }
  .cid-rtB27glJwH .navbar-collapse.collapsing .navbar-nav,
  .cid-rtB27glJwH .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rtB27glJwH .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rtB27glJwH .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rtB27glJwH .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rtB27glJwH .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rtB27glJwH .navbar-collapse.collapsing .navbar-buttons,
  .cid-rtB27glJwH .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rtB27glJwH .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rtB27glJwH .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rtB27glJwH .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-rtB27glJwH .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rtB27glJwH .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rtB27glJwH .dropdown .dropdown-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-rtB27glJwH .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-rtB27glJwH .navbar-collapse {
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}
.cid-rtB27glJwH .nav-link:focus {
  outline: none;
}
.cid-rtB27glJwH .navbar-toggler {
  position: relative;
}
.cid-rtB27glJwH .dropdown-item.active,
.cid-rtB27glJwH .dropdown-item:active {
  background-color: #000000;
  color: auto;
}
.cid-rtB27glJwH .nav-link:hover,
.cid-rtB27glJwH .dropdown-item:hover {
  color: #4284df;
}
.cid-rtDtcBa0Qc {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rtDtcBa0Qc .block-title {
  text-align: left;
}
.cid-rtDtd8NPcK {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-ruaiRyoBjT {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-ruamCsvuMZ {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ruamCsvuMZ .mbr-text {
  text-align: center;
}
.cid-ru1aK701Fk {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-ru1aK701Fk .content {
    text-align: center;
  }
  .cid-ru1aK701Fk .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-ru1aK701Fk .img-logo img {
  height: 6rem;
}
.cid-ru1aK701Fk .block .form-control {
  padding: 1.07em 1.07em;
}
.cid-ru1aK701Fk .input {
  margin-bottom: 1rem;
}
.cid-ru1aK701Fk [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-ru1aK701Fk .input-group-btn {
  display: inline-block;
}
.cid-ru1aK701Fk .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-ru1aK701Fk .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-ru1aK701Fk [type="submit"] {
  padding: .75rem 1.5625rem !important;
  text-transform: none;
}
.cid-ru1aK701Fk .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-ru1aK701Fk .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ru1aK701Fk .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ru1aK701Fk .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ru1aK701Fk .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ru1aK701Fk .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-ru1aK701Fk .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ru1aK701Fk .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ru1aK701Fk form .input-group input.form-control,
.cid-ru1aK701Fk form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-rtDpQW67ke {
  padding-top: 120px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rtDpQW67ke .media-container-column .btn-bgr {
  z-index: 0;
}
.cid-rtDpQW67ke .mbr-text,
.cid-rtDpQW67ke .mbr-section-btn {
  color: #000000;
}
.cid-rtDpQW67ke H1 {
  color: #000000;
}
.cid-rtDlzWmTwe .navbar {
  padding: .5rem 0;
  background: #232323;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-rtDlzWmTwe .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-rtDlzWmTwe .menu-logo {
  display: flex;
  position: relative;
  align-items: center;
  margin-right: auto;
}
.cid-rtDlzWmTwe .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rtDlzWmTwe .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-rtDlzWmTwe .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rtDlzWmTwe .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rtDlzWmTwe .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rtDlzWmTwe .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rtDlzWmTwe .navbar-dropdown.bg-color.transparent.opened {
  background: #232323;
}
.cid-rtDlzWmTwe a {
  font-style: normal;
}
.cid-rtDlzWmTwe .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-rtDlzWmTwe .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-rtDlzWmTwe .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;
  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-rtDlzWmTwe .dropdown-item:hover:before {
  transform: scale(1, 1);
  width: 16px;
}
.cid-rtDlzWmTwe .content-text {
  margin-bottom: 0;
}
.cid-rtDlzWmTwe .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-rtDlzWmTwe .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #951d19;
    -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-rtDlzWmTwe .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-rtDlzWmTwe .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-rtDlzWmTwe .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-rtDlzWmTwe .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-rtDlzWmTwe .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rtDlzWmTwe .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-rtDlzWmTwe .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-rtDlzWmTwe .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rtDlzWmTwe .nav-dropdown .link {
  font-weight: 400;
}
.cid-rtDlzWmTwe .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-rtDlzWmTwe .menu-content-top .row {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rtDlzWmTwe .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-rtDlzWmTwe .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-rtDlzWmTwe .content-right-side {
  text-align: center;
}
.cid-rtDlzWmTwe .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-rtDlzWmTwe .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-rtDlzWmTwe .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-rtDlzWmTwe .navbar .menu-content-top {
    display: block;
  }
  .cid-rtDlzWmTwe .menu-content-top .row {
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-rtDlzWmTwe .content-right-side {
    align-items: center;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    text-align: right;
    flex-wrap: wrap;
    display: flex;
  }
  .cid-rtDlzWmTwe .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-rtDlzWmTwe .menu-bottom {
    display: flex;
  }
  .cid-rtDlzWmTwe .navbar {
    display: block;
    padding: 0;
  }
  .cid-rtDlzWmTwe .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    align-items: center;
  }
  .cid-rtDlzWmTwe .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-rtDlzWmTwe .navbar-toggler {
    display: none;
  }
}
.cid-rtDlzWmTwe .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-rtDlzWmTwe .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rtDlzWmTwe .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-rtDlzWmTwe .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rtDlzWmTwe .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rtDlzWmTwe .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rtDlzWmTwe .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rtDlzWmTwe .dropdown .dropdown-menu {
  background: #232323;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rtDlzWmTwe .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rtDlzWmTwe .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-rtDlzWmTwe .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-rtDlzWmTwe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rtDlzWmTwe .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  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-rtDlzWmTwe .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rtDlzWmTwe .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rtDlzWmTwe .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rtDlzWmTwe .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rtDlzWmTwe .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rtDlzWmTwe .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rtDlzWmTwe .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rtDlzWmTwe .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rtDlzWmTwe button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-rtDlzWmTwe button.navbar-toggler:focus {
  outline: none;
}
.cid-rtDlzWmTwe button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rtDlzWmTwe button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rtDlzWmTwe button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rtDlzWmTwe button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rtDlzWmTwe button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rtDlzWmTwe nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rtDlzWmTwe nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rtDlzWmTwe nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rtDlzWmTwe nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rtDlzWmTwe .collapsed.navbar {
  flex-direction: column;
}
.cid-rtDlzWmTwe .collapsed .menu-bottom {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-rtDlzWmTwe .collapsed .menu-logo {
  margin-right: 0;
}
.cid-rtDlzWmTwe .collapsed .btn {
  display: flex;
}
.cid-rtDlzWmTwe .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rtDlzWmTwe .collapsed .navbar-collapse.collapsing,
.cid-rtDlzWmTwe .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rtDlzWmTwe .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rtDlzWmTwe .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rtDlzWmTwe .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rtDlzWmTwe .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rtDlzWmTwe .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rtDlzWmTwe .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rtDlzWmTwe .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rtDlzWmTwe .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rtDlzWmTwe .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rtDlzWmTwe .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rtDlzWmTwe .collapsed button.navbar-toggler {
  display: block;
  align-self: center;
}
.cid-rtDlzWmTwe .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-rtDlzWmTwe .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rtDlzWmTwe .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-rtDlzWmTwe .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rtDlzWmTwe .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rtDlzWmTwe .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-rtDlzWmTwe .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-rtDlzWmTwe .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-rtDlzWmTwe .dropdown-item:before {
    display: none;
  }
  .cid-rtDlzWmTwe .menu-logo {
    margin-right: 0;
  }
  .cid-rtDlzWmTwe img {
    height: 3.8rem !important;
  }
  .cid-rtDlzWmTwe .btn {
    display: flex;
  }
  .cid-rtDlzWmTwe button.navbar-toggler {
    display: block;
  }
  .cid-rtDlzWmTwe .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-rtDlzWmTwe .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rtDlzWmTwe .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rtDlzWmTwe .navbar-collapse.collapsing,
  .cid-rtDlzWmTwe .navbar-collapse.show {
    display: block !important;
  }
  .cid-rtDlzWmTwe .navbar-collapse.collapsing .navbar-nav,
  .cid-rtDlzWmTwe .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rtDlzWmTwe .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rtDlzWmTwe .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rtDlzWmTwe .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rtDlzWmTwe .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rtDlzWmTwe .navbar-collapse.collapsing .navbar-buttons,
  .cid-rtDlzWmTwe .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rtDlzWmTwe .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rtDlzWmTwe .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rtDlzWmTwe .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-rtDlzWmTwe .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rtDlzWmTwe .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rtDlzWmTwe .dropdown .dropdown-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-rtDlzWmTwe .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-rtDlzWmTwe .navbar-collapse {
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}
.cid-rtDlzWmTwe .nav-link:focus {
  outline: none;
}
.cid-rtDlzWmTwe .navbar-toggler {
  position: relative;
}
.cid-rtDlzWmTwe .dropdown-item.active,
.cid-rtDlzWmTwe .dropdown-item:active {
  background-color: #232323;
  color: auto;
}
.cid-rtDlzWmTwe .nav-link:hover,
.cid-rtDlzWmTwe .dropdown-item:hover {
  color: #4284df;
}
.cid-rtDlzWKBdB {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rtDlzWKBdB .mbr-text,
.cid-rtDlzWKBdB blockquote {
  color: #767676;
}
.cid-rtDlzWKBdB .mbr-text {
  text-align: center;
}
.cid-ru6t4VXSeP {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-ru6t4VXSeP .content {
    text-align: center;
  }
  .cid-ru6t4VXSeP .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-ru6t4VXSeP .img-logo img {
  height: 6rem;
}
.cid-ru6t4VXSeP .block .form-control {
  padding: 1.07em 1.07em;
}
.cid-ru6t4VXSeP .input {
  margin-bottom: 1rem;
}
.cid-ru6t4VXSeP [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-ru6t4VXSeP .input-group-btn {
  display: inline-block;
}
.cid-ru6t4VXSeP .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-ru6t4VXSeP .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-ru6t4VXSeP [type="submit"] {
  padding: .75rem 1.5625rem !important;
  text-transform: none;
}
.cid-ru6t4VXSeP .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-ru6t4VXSeP .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ru6t4VXSeP .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ru6t4VXSeP .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ru6t4VXSeP .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ru6t4VXSeP .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-ru6t4VXSeP .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ru6t4VXSeP .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ru6t4VXSeP form .input-group input.form-control,
.cid-ru6t4VXSeP form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-r0OyVSmVh2 .navbar {
  padding: .5rem 0;
  background: #232323;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-r0OyVSmVh2 .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-r0OyVSmVh2 .menu-logo {
  display: flex;
  position: relative;
  align-items: center;
  margin-right: auto;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-r0OyVSmVh2 .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-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-r0OyVSmVh2 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-r0OyVSmVh2 .navbar-dropdown.bg-color.transparent.opened {
  background: #232323;
}
.cid-r0OyVSmVh2 a {
  font-style: normal;
}
.cid-r0OyVSmVh2 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-r0OyVSmVh2 .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-r0OyVSmVh2 .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;
  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-r0OyVSmVh2 .dropdown-item:hover:before {
  transform: scale(1, 1);
  width: 16px;
}
.cid-r0OyVSmVh2 .content-text {
  margin-bottom: 0;
}
.cid-r0OyVSmVh2 .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-r0OyVSmVh2 .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #951d19;
    -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-r0OyVSmVh2 .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-r0OyVSmVh2 .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-r0OyVSmVh2 .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-r0OyVSmVh2 .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-r0OyVSmVh2 .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-r0OyVSmVh2 .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-r0OyVSmVh2 .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-r0OyVSmVh2 .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-r0OyVSmVh2 .nav-dropdown .link {
  font-weight: 400;
}
.cid-r0OyVSmVh2 .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-r0OyVSmVh2 .menu-content-top .row {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-r0OyVSmVh2 .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-r0OyVSmVh2 .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-r0OyVSmVh2 .content-right-side {
  text-align: center;
}
.cid-r0OyVSmVh2 .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-r0OyVSmVh2 .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-r0OyVSmVh2 .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-r0OyVSmVh2 .navbar .menu-content-top {
    display: block;
  }
  .cid-r0OyVSmVh2 .menu-content-top .row {
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-r0OyVSmVh2 .content-right-side {
    align-items: center;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    text-align: right;
    flex-wrap: wrap;
    display: flex;
  }
  .cid-r0OyVSmVh2 .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-r0OyVSmVh2 .menu-bottom {
    display: flex;
  }
  .cid-r0OyVSmVh2 .navbar {
    display: block;
    padding: 0;
  }
  .cid-r0OyVSmVh2 .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    align-items: center;
  }
  .cid-r0OyVSmVh2 .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-r0OyVSmVh2 .navbar-toggler {
    display: none;
  }
}
.cid-r0OyVSmVh2 .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-r0OyVSmVh2 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-r0OyVSmVh2 .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu {
  background: #232323;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  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-r0OyVSmVh2 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-r0OyVSmVh2 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r0OyVSmVh2 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-r0OyVSmVh2 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-r0OyVSmVh2 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-r0OyVSmVh2 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-r0OyVSmVh2 button.navbar-toggler:focus {
  outline: none;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r0OyVSmVh2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r0OyVSmVh2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r0OyVSmVh2 .collapsed.navbar {
  flex-direction: column;
}
.cid-r0OyVSmVh2 .collapsed .menu-bottom {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-r0OyVSmVh2 .collapsed .menu-logo {
  margin-right: 0;
}
.cid-r0OyVSmVh2 .collapsed .btn {
  display: flex;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-r0OyVSmVh2 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-r0OyVSmVh2 .collapsed button.navbar-toggler {
  display: block;
  align-self: center;
}
.cid-r0OyVSmVh2 .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-r0OyVSmVh2 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-r0OyVSmVh2 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-r0OyVSmVh2 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-r0OyVSmVh2 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-r0OyVSmVh2 .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-r0OyVSmVh2 .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-r0OyVSmVh2 .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-r0OyVSmVh2 .dropdown-item:before {
    display: none;
  }
  .cid-r0OyVSmVh2 .menu-logo {
    margin-right: 0;
  }
  .cid-r0OyVSmVh2 img {
    height: 3.8rem !important;
  }
  .cid-r0OyVSmVh2 .btn {
    display: flex;
  }
  .cid-r0OyVSmVh2 button.navbar-toggler {
    display: block;
  }
  .cid-r0OyVSmVh2 .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-r0OyVSmVh2 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-r0OyVSmVh2 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing,
  .cid-r0OyVSmVh2 .navbar-collapse.show {
    display: block !important;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-nav,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-buttons,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-r0OyVSmVh2 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-r0OyVSmVh2 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-r0OyVSmVh2 .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-r0OyVSmVh2 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-r0OyVSmVh2 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-r0OyVSmVh2 .dropdown .dropdown-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-r0OyVSmVh2 .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-r0OyVSmVh2 .navbar-collapse {
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}
.cid-r0OyVSmVh2 .nav-link:focus {
  outline: none;
}
.cid-r0OyVSmVh2 .navbar-toggler {
  position: relative;
}
.cid-r0OyVSmVh2 .dropdown-item.active,
.cid-r0OyVSmVh2 .dropdown-item:active {
  background-color: #232323;
  color: auto;
}
.cid-r0OyVSmVh2 .nav-link:hover,
.cid-r0OyVSmVh2 .dropdown-item:hover {
  color: #4284df;
}
.cid-rqLfuMMiOo {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rqLfuMMiOo .block-title {
  text-align: left;
}
.cid-rqLfu0HSGE {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rqLgTrDq6e {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rqLgU1FMSV {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rl0Z1rBuCQ {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rl0Z1rBuCQ .mbr-text,
.cid-rl0Z1rBuCQ blockquote {
  color: #000000;
}
.cid-r0OyVVyHf1 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-r0OyVVyHf1 .mbr-text,
.cid-r0OyVVyHf1 blockquote {
  color: #767676;
}
.cid-r0OyVVyHf1 .mbr-text {
  text-align: center;
}
.cid-ru7cKJS3v3 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-ru7cKJS3v3 .content {
    text-align: center;
  }
  .cid-ru7cKJS3v3 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-ru7cKJS3v3 .img-logo img {
  height: 6rem;
}
.cid-ru7cKJS3v3 .block .form-control {
  padding: 1.07em 1.07em;
}
.cid-ru7cKJS3v3 .input {
  margin-bottom: 1rem;
}
.cid-ru7cKJS3v3 [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-ru7cKJS3v3 .input-group-btn {
  display: inline-block;
}
.cid-ru7cKJS3v3 .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-ru7cKJS3v3 .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-ru7cKJS3v3 [type="submit"] {
  padding: .75rem 1.5625rem !important;
  text-transform: none;
}
.cid-ru7cKJS3v3 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-ru7cKJS3v3 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ru7cKJS3v3 .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ru7cKJS3v3 .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ru7cKJS3v3 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ru7cKJS3v3 .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-ru7cKJS3v3 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ru7cKJS3v3 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ru7cKJS3v3 form .input-group input.form-control,
.cid-ru7cKJS3v3 form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-ru125aFzJ6 {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ru125aFzJ6 .block-title {
  text-align: left;
}
.cid-ru125GMUMW {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ru0UM5t2qw {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ru0UM5t2qw .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-ru0UM5t2qw h4 {
  text-align: center;
}
.cid-ru0UM5t2qw p {
  text-align: center;
}
.cid-ru0UM5t2qw .card .card-img span {
  font-size: 40px;
  padding: 1.5rem;
  background: #4284df;
  border: 2px solid #4284df;
  color: #ffffff;
  border-radius: 50%;
  transition: all .3s;
}
.cid-ru0UM5t2qw .card:hover .card-img span {
  background: none;
  color: #4284df;
}
.cid-ru0UM6feQP .navbar {
  padding: .5rem 0;
  background: #232323;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-ru0UM6feQP .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-ru0UM6feQP .menu-logo {
  display: flex;
  position: relative;
  align-items: center;
  margin-right: auto;
}
.cid-ru0UM6feQP .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-ru0UM6feQP .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-ru0UM6feQP .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-ru0UM6feQP .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-ru0UM6feQP .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-ru0UM6feQP .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-ru0UM6feQP .navbar-dropdown.bg-color.transparent.opened {
  background: #232323;
}
.cid-ru0UM6feQP a {
  font-style: normal;
}
.cid-ru0UM6feQP .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-ru0UM6feQP .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-ru0UM6feQP .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;
  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-ru0UM6feQP .dropdown-item:hover:before {
  transform: scale(1, 1);
  width: 16px;
}
.cid-ru0UM6feQP .content-text {
  margin-bottom: 0;
}
.cid-ru0UM6feQP .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-ru0UM6feQP .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #951d19;
    -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-ru0UM6feQP .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-ru0UM6feQP .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ru0UM6feQP .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-ru0UM6feQP .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-ru0UM6feQP .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-ru0UM6feQP .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-ru0UM6feQP .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-ru0UM6feQP .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ru0UM6feQP .nav-dropdown .link {
  font-weight: 400;
}
.cid-ru0UM6feQP .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-ru0UM6feQP .menu-content-top .row {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ru0UM6feQP .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-ru0UM6feQP .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-ru0UM6feQP .content-right-side {
  text-align: center;
}
.cid-ru0UM6feQP .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-ru0UM6feQP .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-ru0UM6feQP .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-ru0UM6feQP .navbar .menu-content-top {
    display: block;
  }
  .cid-ru0UM6feQP .menu-content-top .row {
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-ru0UM6feQP .content-right-side {
    align-items: center;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    text-align: right;
    flex-wrap: wrap;
    display: flex;
  }
  .cid-ru0UM6feQP .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-ru0UM6feQP .menu-bottom {
    display: flex;
  }
  .cid-ru0UM6feQP .navbar {
    display: block;
    padding: 0;
  }
  .cid-ru0UM6feQP .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    align-items: center;
  }
  .cid-ru0UM6feQP .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-ru0UM6feQP .navbar-toggler {
    display: none;
  }
}
.cid-ru0UM6feQP .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-ru0UM6feQP .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-ru0UM6feQP .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-ru0UM6feQP .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-ru0UM6feQP .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-ru0UM6feQP .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-ru0UM6feQP .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-ru0UM6feQP .dropdown .dropdown-menu {
  background: #232323;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-ru0UM6feQP .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ru0UM6feQP .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-ru0UM6feQP .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-ru0UM6feQP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-ru0UM6feQP .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  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-ru0UM6feQP .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-ru0UM6feQP .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ru0UM6feQP .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-ru0UM6feQP .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-ru0UM6feQP .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-ru0UM6feQP .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ru0UM6feQP .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-ru0UM6feQP .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-ru0UM6feQP button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-ru0UM6feQP button.navbar-toggler:focus {
  outline: none;
}
.cid-ru0UM6feQP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ru0UM6feQP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ru0UM6feQP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ru0UM6feQP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ru0UM6feQP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ru0UM6feQP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ru0UM6feQP nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ru0UM6feQP nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ru0UM6feQP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ru0UM6feQP .collapsed.navbar {
  flex-direction: column;
}
.cid-ru0UM6feQP .collapsed .menu-bottom {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-ru0UM6feQP .collapsed .menu-logo {
  margin-right: 0;
}
.cid-ru0UM6feQP .collapsed .btn {
  display: flex;
}
.cid-ru0UM6feQP .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-ru0UM6feQP .collapsed .navbar-collapse.collapsing,
.cid-ru0UM6feQP .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-ru0UM6feQP .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-ru0UM6feQP .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-ru0UM6feQP .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-ru0UM6feQP .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-ru0UM6feQP .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-ru0UM6feQP .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-ru0UM6feQP .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-ru0UM6feQP .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-ru0UM6feQP .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-ru0UM6feQP .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-ru0UM6feQP .collapsed button.navbar-toggler {
  display: block;
  align-self: center;
}
.cid-ru0UM6feQP .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-ru0UM6feQP .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-ru0UM6feQP .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-ru0UM6feQP .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-ru0UM6feQP .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-ru0UM6feQP .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-ru0UM6feQP .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-ru0UM6feQP .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-ru0UM6feQP .dropdown-item:before {
    display: none;
  }
  .cid-ru0UM6feQP .menu-logo {
    margin-right: 0;
  }
  .cid-ru0UM6feQP img {
    height: 3.8rem !important;
  }
  .cid-ru0UM6feQP .btn {
    display: flex;
  }
  .cid-ru0UM6feQP button.navbar-toggler {
    display: block;
  }
  .cid-ru0UM6feQP .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-ru0UM6feQP .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-ru0UM6feQP .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-ru0UM6feQP .navbar-collapse.collapsing,
  .cid-ru0UM6feQP .navbar-collapse.show {
    display: block !important;
  }
  .cid-ru0UM6feQP .navbar-collapse.collapsing .navbar-nav,
  .cid-ru0UM6feQP .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-ru0UM6feQP .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-ru0UM6feQP .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-ru0UM6feQP .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-ru0UM6feQP .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-ru0UM6feQP .navbar-collapse.collapsing .navbar-buttons,
  .cid-ru0UM6feQP .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-ru0UM6feQP .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-ru0UM6feQP .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-ru0UM6feQP .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-ru0UM6feQP .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-ru0UM6feQP .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-ru0UM6feQP .dropdown .dropdown-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-ru0UM6feQP .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-ru0UM6feQP .navbar-collapse {
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}
.cid-ru0UM6feQP .nav-link:focus {
  outline: none;
}
.cid-ru0UM6feQP .navbar-toggler {
  position: relative;
}
.cid-ru0UM6feQP .dropdown-item.active,
.cid-ru0UM6feQP .dropdown-item:active {
  background-color: #232323;
  color: auto;
}
.cid-ru0UM6feQP .nav-link:hover,
.cid-ru0UM6feQP .dropdown-item:hover {
  color: #4284df;
}
.cid-ru0UM6WTQ7 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ru0UM6WTQ7 .mbr-text,
.cid-ru0UM6WTQ7 blockquote {
  color: #767676;
}
.cid-ru0UM6WTQ7 .mbr-text {
  text-align: center;
}
.cid-ru6u1jAVQx {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-ru6u1jAVQx .content {
    text-align: center;
  }
  .cid-ru6u1jAVQx .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-ru6u1jAVQx .img-logo img {
  height: 6rem;
}
.cid-ru6u1jAVQx .block .form-control {
  padding: 1.07em 1.07em;
}
.cid-ru6u1jAVQx .input {
  margin-bottom: 1rem;
}
.cid-ru6u1jAVQx [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-ru6u1jAVQx .input-group-btn {
  display: inline-block;
}
.cid-ru6u1jAVQx .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-ru6u1jAVQx .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-ru6u1jAVQx [type="submit"] {
  padding: .75rem 1.5625rem !important;
  text-transform: none;
}
.cid-ru6u1jAVQx .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-ru6u1jAVQx .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ru6u1jAVQx .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ru6u1jAVQx .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ru6u1jAVQx .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ru6u1jAVQx .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-ru6u1jAVQx .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ru6u1jAVQx .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ru6u1jAVQx form .input-group input.form-control,
.cid-ru6u1jAVQx form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-ru74PlKUce .navbar {
  padding: .5rem 0;
  background: #232323;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-ru74PlKUce .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-ru74PlKUce .menu-logo {
  display: flex;
  position: relative;
  align-items: center;
  margin-right: auto;
}
.cid-ru74PlKUce .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-ru74PlKUce .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-ru74PlKUce .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-ru74PlKUce .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-ru74PlKUce .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-ru74PlKUce .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-ru74PlKUce .navbar-dropdown.bg-color.transparent.opened {
  background: #232323;
}
.cid-ru74PlKUce a {
  font-style: normal;
}
.cid-ru74PlKUce .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-ru74PlKUce .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-ru74PlKUce .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;
  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-ru74PlKUce .dropdown-item:hover:before {
  transform: scale(1, 1);
  width: 16px;
}
.cid-ru74PlKUce .content-text {
  margin-bottom: 0;
}
.cid-ru74PlKUce .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-ru74PlKUce .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #951d19;
    -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-ru74PlKUce .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-ru74PlKUce .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ru74PlKUce .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-ru74PlKUce .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-ru74PlKUce .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-ru74PlKUce .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-ru74PlKUce .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-ru74PlKUce .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ru74PlKUce .nav-dropdown .link {
  font-weight: 400;
}
.cid-ru74PlKUce .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-ru74PlKUce .menu-content-top .row {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ru74PlKUce .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-ru74PlKUce .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-ru74PlKUce .content-right-side {
  text-align: center;
}
.cid-ru74PlKUce .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-ru74PlKUce .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-ru74PlKUce .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-ru74PlKUce .navbar .menu-content-top {
    display: block;
  }
  .cid-ru74PlKUce .menu-content-top .row {
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-ru74PlKUce .content-right-side {
    align-items: center;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    text-align: right;
    flex-wrap: wrap;
    display: flex;
  }
  .cid-ru74PlKUce .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-ru74PlKUce .menu-bottom {
    display: flex;
  }
  .cid-ru74PlKUce .navbar {
    display: block;
    padding: 0;
  }
  .cid-ru74PlKUce .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    align-items: center;
  }
  .cid-ru74PlKUce .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-ru74PlKUce .navbar-toggler {
    display: none;
  }
}
.cid-ru74PlKUce .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-ru74PlKUce .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-ru74PlKUce .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-ru74PlKUce .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-ru74PlKUce .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-ru74PlKUce .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-ru74PlKUce .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-ru74PlKUce .dropdown .dropdown-menu {
  background: #232323;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-ru74PlKUce .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ru74PlKUce .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-ru74PlKUce .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-ru74PlKUce .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-ru74PlKUce .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  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-ru74PlKUce .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-ru74PlKUce .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ru74PlKUce .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-ru74PlKUce .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-ru74PlKUce .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-ru74PlKUce .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ru74PlKUce .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-ru74PlKUce .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-ru74PlKUce button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-ru74PlKUce button.navbar-toggler:focus {
  outline: none;
}
.cid-ru74PlKUce button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ru74PlKUce button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ru74PlKUce button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ru74PlKUce button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ru74PlKUce button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ru74PlKUce nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ru74PlKUce nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ru74PlKUce nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ru74PlKUce nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ru74PlKUce .collapsed.navbar {
  flex-direction: column;
}
.cid-ru74PlKUce .collapsed .menu-bottom {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-ru74PlKUce .collapsed .menu-logo {
  margin-right: 0;
}
.cid-ru74PlKUce .collapsed .btn {
  display: flex;
}
.cid-ru74PlKUce .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-ru74PlKUce .collapsed .navbar-collapse.collapsing,
.cid-ru74PlKUce .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-ru74PlKUce .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-ru74PlKUce .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-ru74PlKUce .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-ru74PlKUce .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-ru74PlKUce .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-ru74PlKUce .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-ru74PlKUce .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-ru74PlKUce .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-ru74PlKUce .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-ru74PlKUce .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-ru74PlKUce .collapsed button.navbar-toggler {
  display: block;
  align-self: center;
}
.cid-ru74PlKUce .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-ru74PlKUce .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-ru74PlKUce .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-ru74PlKUce .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-ru74PlKUce .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-ru74PlKUce .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-ru74PlKUce .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-ru74PlKUce .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-ru74PlKUce .dropdown-item:before {
    display: none;
  }
  .cid-ru74PlKUce .menu-logo {
    margin-right: 0;
  }
  .cid-ru74PlKUce img {
    height: 3.8rem !important;
  }
  .cid-ru74PlKUce .btn {
    display: flex;
  }
  .cid-ru74PlKUce button.navbar-toggler {
    display: block;
  }
  .cid-ru74PlKUce .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-ru74PlKUce .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-ru74PlKUce .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-ru74PlKUce .navbar-collapse.collapsing,
  .cid-ru74PlKUce .navbar-collapse.show {
    display: block !important;
  }
  .cid-ru74PlKUce .navbar-collapse.collapsing .navbar-nav,
  .cid-ru74PlKUce .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-ru74PlKUce .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-ru74PlKUce .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-ru74PlKUce .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-ru74PlKUce .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-ru74PlKUce .navbar-collapse.collapsing .navbar-buttons,
  .cid-ru74PlKUce .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-ru74PlKUce .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-ru74PlKUce .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-ru74PlKUce .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-ru74PlKUce .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-ru74PlKUce .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-ru74PlKUce .dropdown .dropdown-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-ru74PlKUce .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-ru74PlKUce .navbar-collapse {
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}
.cid-ru74PlKUce .nav-link:focus {
  outline: none;
}
.cid-ru74PlKUce .navbar-toggler {
  position: relative;
}
.cid-ru74PlKUce .dropdown-item.active,
.cid-ru74PlKUce .dropdown-item:active {
  background-color: #232323;
  color: auto;
}
.cid-ru74PlKUce .nav-link:hover,
.cid-ru74PlKUce .dropdown-item:hover {
  color: #4284df;
}
.cid-ru74PnaiBU {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ru74PnaiBU .block-title {
  text-align: left;
}
.cid-ru74PnU2Sr {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ru74PnU2Sr .mbr-text,
.cid-ru74PnU2Sr blockquote {
  color: #000000;
}
.cid-ru74PoAAZH {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ru74PoAAZH .card-img {
  padding: 0 0 3rem;
}
.cid-ru74PoAAZH .mbr-section-btn {
  margin-left: 0;
}
.cid-ru74PoAAZH .card-days {
  background-color: #951d19;
  border-radius: 5px;
}
.cid-ru74PoAAZH .card-days .schedule {
  display: block;
  margin: 0 auto;
  padding-left: 0;
  list-style: none;
}
.cid-ru74PoAAZH .card-days .schedule li {
  border-top: 1px solid;
  padding-top: 10px;
}
.cid-ru74PoAAZH .card-days .schedule li:first-child {
  border-top: none;
}
.cid-ru74PoAAZH .card-days .schedule li span {
  float: right;
  text-align: right;
  padding-left: 0.5rem;
}
.cid-ru74PoAAZH .card-days .schedule li:after {
  display: block;
  content: '';
  clear: both;
}
@media (min-width: 992px) {
  .cid-ru74PoAAZH .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-ru74PqHgJJ {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-ru74PqHgJJ .mbr-section-subtitle {
  color: #767676;
}
.cid-ru74PqHgJJ .container-table {
  margin: 0 auto;
}
.cid-ru74PqHgJJ .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-ru74PqHgJJ .dataTables_wrapper {
  display: block;
}
.cid-ru74PqHgJJ .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-ru74PqHgJJ table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-ru74PqHgJJ table th {
  border-top: 1px solid #cccccc;
  transition: all .2s;
  border-bottom: none;
}
.cid-ru74PqHgJJ table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-ru74PqHgJJ table td {
  border-top: 1px solid #cccccc;
}
.cid-ru74PqHgJJ table td:hover {
  color: #951d19;
}
.cid-ru74PqHgJJ table tr:last-child td {
  border-bottom: 1px solid #cccccc;
}
.cid-ru74PqHgJJ .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-ru74PqHgJJ .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-ru74PqHgJJ .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-ru74PqHgJJ .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-ru74PqHgJJ .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-ru74PqHgJJ .dataTables_filter {
    text-align: center;
  }
  .cid-ru74PqHgJJ .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-ru74PBe4Ay {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ru74PBe4Ay .mbr-text,
.cid-ru74PBe4Ay blockquote {
  color: #767676;
}
.cid-ru74PBe4Ay .mbr-text {
  text-align: center;
}
.cid-ru74PC7hLO {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-ru74PC7hLO .content {
    text-align: center;
  }
  .cid-ru74PC7hLO .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-ru74PC7hLO .img-logo img {
  height: 6rem;
}
.cid-ru74PC7hLO .block .form-control {
  padding: 1.07em 1.07em;
}
.cid-ru74PC7hLO .input {
  margin-bottom: 1rem;
}
.cid-ru74PC7hLO [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-ru74PC7hLO .input-group-btn {
  display: inline-block;
}
.cid-ru74PC7hLO .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-ru74PC7hLO .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-ru74PC7hLO [type="submit"] {
  padding: .75rem 1.5625rem !important;
  text-transform: none;
}
.cid-ru74PC7hLO .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-ru74PC7hLO .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ru74PC7hLO .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ru74PC7hLO .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ru74PC7hLO .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ru74PC7hLO .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-ru74PC7hLO .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ru74PC7hLO .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ru74PC7hLO form .input-group input.form-control,
.cid-ru74PC7hLO form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.cid-ru7745NApw .navbar {
  padding: .5rem 0;
  background: #232323;
  transition: none;
  min-height: 77px;
}
@media (min-width: 992px) {
  .cid-ru7745NApw .navbar .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 2.5385em 0.235em 3.5385em !important;
    margin: 0 !important;
  }
}
.cid-ru7745NApw .menu-logo {
  display: flex;
  position: relative;
  align-items: center;
  margin-right: auto;
}
.cid-ru7745NApw .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0.5rem 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-ru7745NApw .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-ru7745NApw .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-ru7745NApw .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-ru7745NApw .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-ru7745NApw .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-ru7745NApw .navbar-dropdown.bg-color.transparent.opened {
  background: #232323;
}
.cid-ru7745NApw a {
  font-style: normal;
}
.cid-ru7745NApw .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-ru7745NApw .nav-item a {
  padding: 0.4rem 0 !important;
}
.cid-ru7745NApw .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;
  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-ru7745NApw .dropdown-item:hover:before {
  transform: scale(1, 1);
  width: 16px;
}
.cid-ru7745NApw .content-text {
  margin-bottom: 0;
}
.cid-ru7745NApw .navbar-nav {
  position: relative;
  min-height: 60px;
  -ms-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-ru7745NApw .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #951d19;
    -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-ru7745NApw .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
  .cid-ru7745NApw .navbar-nav .nav-item a {
    margin: 0 1.3rem !important;
  }
}
@media (max-width: 991px) {
  .cid-ru7745NApw .navbar-nav .nav-item a {
    margin: 0!important;
  }
}
.cid-ru7745NApw .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-ru7745NApw .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-ru7745NApw .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-ru7745NApw .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-ru7745NApw .navbar-buttons.mbr-section-btn {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ru7745NApw .nav-dropdown .link {
  font-weight: 400;
}
.cid-ru7745NApw .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-ru7745NApw .menu-content-top .row {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ru7745NApw .menu-content-top .row p {
  padding: 0.5rem 0;
}
.cid-ru7745NApw .menu-content-top .row a {
  padding: 0.5rem 0;
}
.cid-ru7745NApw .content-right-side {
  text-align: center;
}
.cid-ru7745NApw .menu-content-top {
  display: none;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.cid-ru7745NApw .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-ru7745NApw .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
@media (min-width: 992px) {
  .cid-ru7745NApw .navbar .menu-content-top {
    display: block;
  }
  .cid-ru7745NApw .menu-content-top .row {
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  .cid-ru7745NApw .content-right-side {
    align-items: center;
    justify-content: flex-end;
    flex-basis: 70%;
    flex-shrink: 0;
    text-align: right;
    flex-wrap: wrap;
    display: flex;
  }
  .cid-ru7745NApw .menu-content-top {
    border-bottom: 1px solid #e0e0e0;
  }
  .cid-ru7745NApw .menu-bottom {
    display: flex;
  }
  .cid-ru7745NApw .navbar {
    display: block;
    padding: 0;
  }
  .cid-ru7745NApw .navbar .menu-logo {
    margin-right: auto;
    display: flex;
    align-items: center;
  }
  .cid-ru7745NApw .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    align-items: center;
    z-index: 101;
    min-height: 76px;
  }
  .cid-ru7745NApw .navbar-toggler {
    display: none;
  }
}
.cid-ru7745NApw .navbar-short .menu-content-top {
  height: 0;
  border: none;
}
.cid-ru7745NApw .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-ru7745NApw .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-ru7745NApw .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-ru7745NApw .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-ru7745NApw .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-ru7745NApw .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-ru7745NApw .dropdown .dropdown-menu {
  background: #232323;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-ru7745NApw .dropdown .dropdown-menu .dropdown-item {
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-ru7745NApw .dropdown .dropdown-menu .dropdown-item::after {
  right: 1rem;
}
.cid-ru7745NApw .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-ru7745NApw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-ru7745NApw .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  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-ru7745NApw .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-ru7745NApw .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ru7745NApw .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-ru7745NApw .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-ru7745NApw .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-ru7745NApw .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ru7745NApw .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-ru7745NApw .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-ru7745NApw button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
}
.cid-ru7745NApw button.navbar-toggler:focus {
  outline: none;
}
.cid-ru7745NApw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ru7745NApw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ru7745NApw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ru7745NApw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ru7745NApw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ru7745NApw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ru7745NApw nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ru7745NApw nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ru7745NApw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ru7745NApw .collapsed.navbar {
  flex-direction: column;
}
.cid-ru7745NApw .collapsed .menu-bottom {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-ru7745NApw .collapsed .menu-logo {
  margin-right: 0;
}
.cid-ru7745NApw .collapsed .btn {
  display: flex;
}
.cid-ru7745NApw .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-ru7745NApw .collapsed .navbar-collapse.collapsing,
.cid-ru7745NApw .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-ru7745NApw .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-ru7745NApw .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-ru7745NApw .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-ru7745NApw .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-ru7745NApw .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-ru7745NApw .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-ru7745NApw .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-ru7745NApw .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-ru7745NApw .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-ru7745NApw .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-ru7745NApw .collapsed button.navbar-toggler {
  display: block;
  align-self: center;
}
.cid-ru7745NApw .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: .5rem;
}
.cid-ru7745NApw .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-ru7745NApw .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .25s;
  transition-property: opacity,padding,height;
}
.cid-ru7745NApw .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-ru7745NApw .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-ru7745NApw .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-ru7745NApw .collapsed .dropdown-item:before {
  display: none;
}
@media (max-width: 991px) {
  .cid-ru7745NApw .dropdown-item {
    padding: 0.235em 0!important;
    margin: 0!important;
    -webkit-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
  }
  .cid-ru7745NApw .dropdown-item:before {
    display: none;
  }
  .cid-ru7745NApw .menu-logo {
    margin-right: 0;
  }
  .cid-ru7745NApw img {
    height: 3.8rem !important;
  }
  .cid-ru7745NApw .btn {
    display: flex;
  }
  .cid-ru7745NApw button.navbar-toggler {
    display: block;
  }
  .cid-ru7745NApw .navbar-brand {
    margin-left: 1rem !important;
    margin-top: .5rem;
  }
  .cid-ru7745NApw .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-ru7745NApw .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-ru7745NApw .navbar-collapse.collapsing,
  .cid-ru7745NApw .navbar-collapse.show {
    display: block !important;
  }
  .cid-ru7745NApw .navbar-collapse.collapsing .navbar-nav,
  .cid-ru7745NApw .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-ru7745NApw .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-ru7745NApw .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-ru7745NApw .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-ru7745NApw .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-ru7745NApw .navbar-collapse.collapsing .navbar-buttons,
  .cid-ru7745NApw .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-ru7745NApw .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-ru7745NApw .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-ru7745NApw .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-ru7745NApw .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-ru7745NApw .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-ru7745NApw .dropdown .dropdown-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-ru7745NApw .navbar-dropdown {
  flex-wrap: nowrap;
}
.cid-ru7745NApw .navbar-collapse {
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}
.cid-ru7745NApw .nav-link:focus {
  outline: none;
}
.cid-ru7745NApw .navbar-toggler {
  position: relative;
}
.cid-ru7745NApw .dropdown-item.active,
.cid-ru7745NApw .dropdown-item:active {
  background-color: #232323;
  color: auto;
}
.cid-ru7745NApw .nav-link:hover,
.cid-ru7745NApw .dropdown-item:hover {
  color: #4284df;
}
.cid-ru7746uW7R {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ru7746uW7R .block-title {
  text-align: left;
}
.cid-ru7746MHXW {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ru7746MHXW .mbr-text,
.cid-ru7746MHXW blockquote {
  color: #000000;
}
.cid-ru77474YjY {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ru77474YjY .card-img {
  padding: 0 0 3rem;
}
.cid-ru77474YjY .mbr-section-btn {
  margin-left: 0;
}
.cid-ru77474YjY .card-days {
  background-color: #951d19;
  border-radius: 5px;
}
.cid-ru77474YjY .card-days .schedule {
  display: block;
  margin: 0 auto;
  padding-left: 0;
  list-style: none;
}
.cid-ru77474YjY .card-days .schedule li {
  border-top: 1px solid;
  padding-top: 10px;
}
.cid-ru77474YjY .card-days .schedule li:first-child {
  border-top: none;
}
.cid-ru77474YjY .card-days .schedule li span {
  float: right;
  text-align: right;
  padding-left: 0.5rem;
}
.cid-ru77474YjY .card-days .schedule li:after {
  display: block;
  content: '';
  clear: both;
}
@media (min-width: 992px) {
  .cid-ru77474YjY .my-col {
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
  }
}
.cid-ru7747QeFL {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-ru7747QeFL .mbr-section-subtitle {
  color: #767676;
}
.cid-ru7747QeFL .container-table {
  margin: 0 auto;
}
.cid-ru7747QeFL .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-ru7747QeFL .dataTables_wrapper {
  display: block;
}
.cid-ru7747QeFL .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-ru7747QeFL table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-ru7747QeFL table th {
  border-top: 1px solid #cccccc;
  transition: all .2s;
  border-bottom: none;
}
.cid-ru7747QeFL table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-ru7747QeFL table td {
  border-top: 1px solid #cccccc;
}
.cid-ru7747QeFL table td:hover {
  color: #951d19;
}
.cid-ru7747QeFL table tr:last-child td {
  border-bottom: 1px solid #cccccc;
}
.cid-ru7747QeFL .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-ru7747QeFL .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-ru7747QeFL .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-ru7747QeFL .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-ru7747QeFL .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-ru7747QeFL .dataTables_filter {
    text-align: center;
  }
  .cid-ru7747QeFL .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-ru774an6An {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ru774an6An .mbr-text,
.cid-ru774an6An blockquote {
  color: #767676;
}
.cid-ru774an6An .mbr-text {
  text-align: center;
}
.cid-ru774aQaPF {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-ru774aQaPF .content {
    text-align: center;
  }
  .cid-ru774aQaPF .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-ru774aQaPF .img-logo img {
  height: 6rem;
}
.cid-ru774aQaPF .block .form-control {
  padding: 1.07em 1.07em;
}
.cid-ru774aQaPF .input {
  margin-bottom: 1rem;
}
.cid-ru774aQaPF [type="email"] {
  font-size: .75rem;
  margin-bottom: 5px;
  text-align: center;
  min-width: 150px;
}
.cid-ru774aQaPF .input-group-btn {
  display: inline-block;
}
.cid-ru774aQaPF .input-group-btn a.btn {
  margin: 0 !important;
}
.cid-ru774aQaPF .input-group {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-ru774aQaPF [type="submit"] {
  padding: .75rem 1.5625rem !important;
  text-transform: none;
}
.cid-ru774aQaPF .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
.cid-ru774aQaPF .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ru774aQaPF .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ru774aQaPF .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ru774aQaPF .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ru774aQaPF .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
@media (max-width: 767px) {
  .cid-ru774aQaPF .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ru774aQaPF .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ru774aQaPF form .input-group input.form-control,
.cid-ru774aQaPF form .input-group-btn .btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
