body {
  font-family: Poppins;
}
.display-1 {
  font-family: 'Poppins', sans-serif;
  font-size: 3.2rem;
}
.display-2 {
  font-family: 'Poppins', sans-serif;
  font-size: 2rem;
}
.display-4 {
  font-family: 'Poppins', sans-serif;
  font-size: 0.85rem;
}
.display-5 {
  font-family: 'Poppins', sans-serif;
  font-size: 1rem;
}
.display-7 {
  font-family: 'Rubik', sans-serif;
  font-size: 1rem;
}
/* ---- 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: 2.56rem;
    font-size: calc( 1.77rem + (3.2 - 1.77) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.77rem + (3.2 - 1.77) * ((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.68rem;
    font-size: calc( 0.9475rem + (0.85 - 0.9475) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (0.9475rem + (0.85 - 0.9475) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 0.719rem 1.5rem;
  border-radius: 3px;
}
.btn:hover:after,
.btn:focus:after,
.btn.active:after {
  -webkit-border-radius: 100px;
  border-radius: 100px;
}
.btn:hover:after,
.btn:focus:after,
.btn.active:after {
  -webkit-animation: 1s btn-animation linear infinite;
  animation: 1s btn-animation linear infinite;
}
@keyframes btn-animation {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  100% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
    opacity: 0;
  }
}
.btn-sm {
  padding: 0.5rem 1rem;
  border-radius: 3px;
}
.btn-md {
  padding: 0.719rem 1.5rem;
  border-radius: 3px;
}
.btn-lg {
  padding: 0.875rem 1.875rem;
  border-radius: 3px;
}
.bg-primary {
  background-color: #66458e !important;
}
.bg-success {
  background-color: #365c9a !important;
}
.bg-info {
  background-color: #e96188 !important;
}
.bg-warning {
  background-color: #fac769 !important;
}
.bg-danger {
  background-color: #b2ccd2 !important;
}
.btn-primary,
.btn-primary:active,
.btn-primary.active {
  background-color: #66458e !important;
  border-color: #66458e !important;
  color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus {
  color: #ffffff !important;
  background-color: #412c5b !important;
  border-color: #412c5b !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #412c5b !important;
  border-color: #412c5b !important;
}
.btn-secondary,
.btn-secondary:active,
.btn-secondary.active {
  background-color: #e6220f !important;
  border-color: #e6220f !important;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus {
  color: #ffffff !important;
  background-color: #9e170a !important;
  border-color: #9e170a !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #9e170a !important;
  border-color: #9e170a !important;
}
.btn-info,
.btn-info:active,
.btn-info.active {
  background-color: #e96188 !important;
  border-color: #e96188 !important;
  color: #ffffff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus {
  color: #ffffff !important;
  background-color: #df1f56 !important;
  border-color: #df1f56 !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #df1f56 !important;
  border-color: #df1f56 !important;
}
.btn-success,
.btn-success:active,
.btn-success.active {
  background-color: #365c9a !important;
  border-color: #365c9a !important;
  color: #ffffff !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus {
  color: #ffffff !important;
  background-color: #223a61 !important;
  border-color: #223a61 !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #223a61 !important;
  border-color: #223a61 !important;
}
.btn-warning,
.btn-warning:active,
.btn-warning.active {
  background-color: #fac769 !important;
  border-color: #fac769 !important;
  color: #614003 !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus {
  color: #614003 !important;
  background-color: #f8ab1f !important;
  border-color: #f8ab1f !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #614003 !important;
  background-color: #f8ab1f !important;
  border-color: #f8ab1f !important;
}
.btn-danger,
.btn-danger:active,
.btn-danger.active {
  background-color: #b2ccd2 !important;
  border-color: #b2ccd2 !important;
  color: #ffffff !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus {
  color: #ffffff !important;
  background-color: #82acb6 !important;
  border-color: #82acb6 !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #82acb6 !important;
  border-color: #82acb6 !important;
}
.btn-black,
.btn-black:active,
.btn-black.active {
  background-color: #333333 !important;
  border-color: #333333 !important;
  color: #ffffff !important;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-white,
.btn-white:active,
.btn-white.active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-white,
.btn-white:active,
.btn-white.active {
  color: #333333 !important;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus {
  color: #333333 !important;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #333333 !important;
}
.btn-primary-outline,
.btn-primary-outline:active,
.btn-primary-outline.active {
  background: none;
  border-color: #352449;
  color: #352449 !important;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus {
  color: #ffffff !important;
  background-color: #66458e;
  border-color: #66458e;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #66458e !important;
  border-color: #66458e !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active,
.btn-secondary-outline.active {
  background: none;
  border-color: #861409;
  color: #861409 !important;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus {
  color: #ffffff !important;
  background-color: #e6220f;
  border-color: #e6220f;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #e6220f !important;
  border-color: #e6220f !important;
}
.btn-info-outline,
.btn-info-outline:active,
.btn-info-outline.active {
  background: none;
  border-color: #c81c4d;
  color: #c81c4d !important;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus {
  color: #ffffff !important;
  background-color: #e96188;
  border-color: #e96188;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #e96188 !important;
  border-color: #e96188 !important;
}
.btn-success-outline,
.btn-success-outline:active,
.btn-success-outline.active {
  background: none;
  border-color: #1c2f4e;
  color: #1c2f4e !important;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus {
  color: #ffffff !important;
  background-color: #365c9a;
  border-color: #365c9a;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #365c9a !important;
  border-color: #365c9a !important;
}
.btn-warning-outline,
.btn-warning-outline:active,
.btn-warning-outline.active {
  background: none;
  border-color: #f5a208;
  color: #f5a208 !important;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus {
  color: #614003 !important;
  background-color: #fac769;
  border-color: #fac769;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #614003 !important;
  background-color: #fac769 !important;
  border-color: #fac769 !important;
}
.btn-danger-outline,
.btn-danger-outline:active,
.btn-danger-outline.active {
  background: none;
  border-color: #72a1ac;
  color: #72a1ac !important;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus {
  color: #ffffff !important;
  background-color: #b2ccd2;
  border-color: #b2ccd2;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #b2ccd2 !important;
  border-color: #b2ccd2 !important;
}
.btn-black-outline,
.btn-black-outline:active,
.btn-black-outline.active {
  background: none;
  border-color: #000000;
  color: #000000 !important;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus {
  color: #ffffff !important;
  background-color: #333333;
  border-color: #333333;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #333333 !important;
  border-color: #333333 !important;
}
.btn-white-outline,
.btn-white-outline:active,
.btn-white-outline.active {
  background: none;
  border-color: #ffffff;
  color: #ffffff !important;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus {
  color: #333333 !important;
  background-color: #ffffff;
  border-color: #ffffff;
}
.text-primary {
  color: #66458e !important;
}
.text-secondary {
  color: #e6220f !important;
}
.text-success {
  color: #365c9a !important;
}
.text-info {
  color: #e96188 !important;
}
.text-warning {
  color: #fac769 !important;
}
.text-danger {
  color: #b2ccd2 !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #000000 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #352449 !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #861409 !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #1c2f4e !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #c81c4d !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #f5a208 !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #72a1ac !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: #365c9a;
}
.alert-info {
  background-color: #e96188;
}
.alert-warning {
  background-color: #fac769;
}
.alert-danger {
  background-color: #b2ccd2;
}
.mbr-section-btn a.btn:not(.btn-form) {
  border-radius: 100px;
  transition-property: background-color, color, border-color, box-shadow;
  transition-duration: 0.3s, 0.3s, 0.3s, 0.8s;
  transition-timing-function: ease-in-out;
}
.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: #66458e;
  border-color: #66458e;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #66458e;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #a68cc7;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #7e9ed2;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffffff;
}
/* Scroll to top button*/
#scrollToTop a {
  border-radius: 100px;
}
.form-control {
  font-family: 'Rubik', sans-serif;
  font-size: 1rem;
}
blockquote {
  border-color: #66458e;
}
ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}
.mbr-form .btn {
  margin: 0.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 2rem;
}
.mbr-form .input-group-btn button[type='submit']:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.special-form {
  border-radius: 100px !important;
}
.input-group-btn button[type='submit'] {
  border-radius: 100px !important;
}
.input-group-btn a.btn {
  border-radius: 100px !important;
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #66458e;
  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: #66458e;
  border-bottom-color: #66458e;
}
.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: #66458e !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: #e6220f !important;
  box-shadow: none !important;
}
.lazy-bg {
  background-image: none !important;
}
.lazy-placeholder:not(section),
.lazy-none {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 200px;
  height: 200px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%2366458e' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.5;
}
.cid-qY9Z5NsLUl .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-qY9Z5NsLUl .nav-item,
.cid-qY9Z5NsLUl .nav-link,
.cid-qY9Z5NsLUl .navbar-caption {
  font-weight: normal;
}
.cid-qY9Z5NsLUl .nav-item:focus,
.cid-qY9Z5NsLUl .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-qY9Z5NsLUl .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
  }
}
.cid-qY9Z5NsLUl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-qY9Z5NsLUl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qY9Z5NsLUl .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-qY9Z5NsLUl .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-qY9Z5NsLUl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-qY9Z5NsLUl .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-qY9Z5NsLUl .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-qY9Z5NsLUl .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-qY9Z5NsLUl .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #e6220f;
}
.cid-qY9Z5NsLUl .navbar.opened {
  transition: all .3s;
  background: #e6220f !important;
}
.cid-qY9Z5NsLUl .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-qY9Z5NsLUl .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-qY9Z5NsLUl .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-qY9Z5NsLUl .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-qY9Z5NsLUl .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-qY9Z5NsLUl .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-qY9Z5NsLUl .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-qY9Z5NsLUl .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-qY9Z5NsLUl .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-qY9Z5NsLUl .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-qY9Z5NsLUl .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-qY9Z5NsLUl .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-qY9Z5NsLUl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-qY9Z5NsLUl .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-qY9Z5NsLUl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-qY9Z5NsLUl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-qY9Z5NsLUl .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-qY9Z5NsLUl .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-qY9Z5NsLUl .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-qY9Z5NsLUl .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-qY9Z5NsLUl .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-qY9Z5NsLUl .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-qY9Z5NsLUl .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-qY9Z5NsLUl .navbar.navbar-short {
  background: #e6220f !important;
  min-height: 60px;
}
.cid-qY9Z5NsLUl .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-qY9Z5NsLUl .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-qY9Z5NsLUl .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-qY9Z5NsLUl .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-qY9Z5NsLUl .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-qY9Z5NsLUl .dropdown-item.active,
.cid-qY9Z5NsLUl .dropdown-item:active {
  background-color: transparent;
}
.cid-qY9Z5NsLUl .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-qY9Z5NsLUl .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-qY9Z5NsLUl .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-qY9Z5NsLUl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #e6220f;
}
.cid-qY9Z5NsLUl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-qY9Z5NsLUl .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qY9Z5NsLUl ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-qY9Z5NsLUl .navbar-buttons {
  text-align: center;
}
.cid-qY9Z5NsLUl button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-qY9Z5NsLUl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-qY9Z5NsLUl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qY9Z5NsLUl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qY9Z5NsLUl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qY9Z5NsLUl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qY9Z5NsLUl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qY9Z5NsLUl nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qY9Z5NsLUl nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qY9Z5NsLUl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qY9Z5NsLUl .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-qY9Z5NsLUl a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-qY9Z5NsLUl .mbr-iconfont {
  font-size: 1rem;
  color: #66458e;
  display: inline-flex;
}
.cid-qY9Z5NsLUl .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-qY9Z5NsLUl .soc-item {
  margin: .5rem .3rem;
}
.cid-qY9Z5NsLUl .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-qY9Z5NsLUl .navbar {
    height: 77px;
  }
  .cid-qY9Z5NsLUl .navbar.opened {
    height: auto;
  }
  .cid-qY9Z5NsLUl .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-s3NtQT2D7G .modal-body .close {
  background: #1b1b1b;
}
.cid-s3NtQT2D7G .modal-body .close span {
  font-style: normal;
}
.cid-s3NtQT2D7G .carousel-inner > .active,
.cid-s3NtQT2D7G .carousel-inner > .next,
.cid-s3NtQT2D7G .carousel-inner > .prev {
  display: table;
}
.cid-s3NtQT2D7G .carousel-control .icon-next,
.cid-s3NtQT2D7G .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-s3NtQT2D7G .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-s3NtQT2D7G .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-s3NtQT2D7G .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-s3NtQT2D7G .boxed-slider > div {
  position: relative;
}
.cid-s3NtQT2D7G .container img {
  width: 100%;
}
.cid-s3NtQT2D7G .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-s3NtQT2D7G .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-s3NtQT2D7G .mbr-table-cell {
  padding: 0;
}
.cid-s3NtQT2D7G .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-s3NtQT2D7G .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-s3NtQT2D7G .mbr-overlay {
  z-index: 1;
}
.cid-s3NtQT2D7G .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-s3NtQT2D7G .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-s3NtQT2D7G .carousel-item .container {
    width: 100%;
  }
}
.cid-s3NtQT2D7G .carousel-item-next.carousel-item-left,
.cid-s3NtQT2D7G .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-s3NtQT2D7G .active.carousel-item-right,
.cid-s3NtQT2D7G .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-s3NtQT2D7G .active.carousel-item-left,
.cid-s3NtQT2D7G .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-s3NtQT2D7G .mbr-slider .carousel-control {
  top: 50%;
  width: 70px;
  height: 70px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 1px solid #fff;
  border-radius: 50%;
  transition: all .3s;
  z-index: 11;
}
.cid-s3NtQT2D7G .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s3NtQT2D7G .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s3NtQT2D7G .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1.5rem;
}
@media (max-width: 767px) {
  .cid-s3NtQT2D7G .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-s3NtQT2D7G .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-s3NtQT2D7G .mbr-slider .carousel-indicators li {
  max-width: 20px;
  width: 20px;
  height: 20px;
  max-height: 20px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 1px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-s3NtQT2D7G .mbr-slider .carousel-indicators li.active,
.cid-s3NtQT2D7G .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-s3NtQT2D7G .mbr-slider .carousel-indicators li::after,
.cid-s3NtQT2D7G .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-s3NtQT2D7G .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-s3NtQT2D7G .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-s3NtQT2D7G .mbr-slider > .container img {
  width: 100%;
}
.cid-s3NtQT2D7G .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-s3NtQT2D7G .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-s3NtQT2D7G .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-s3NtQT2D7G .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-s3NtQT2D7G .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-s3NtQT2D7G .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-s3NtQT2D7G .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-s3NtQT2D7G .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-s3NtQT2D7G .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-s3NtQT2D7G .full-screen .carousel-item .container.container-slide {
  min-width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-s3NtQT2D7G .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-s3NtQT2D7G .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-s3NtQT2D7G .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-s3NtQT2D7G H2 {
  color: #ffffff;
  text-align: right;
}
.cid-s3NtQT2D7G P {
  color: #ffffff;
  text-align: right;
}
.cid-sD449ol3eX {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #e6220f;
}
.cid-sD449ol3eX .block-title {
  color: #555555;
}
.cid-sD3SNyolEH {
  overflow: hidden !important;
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/mbr-1920x1280.jpg");
}
.cid-sD3SNyolEH .container-fluid {
  padding: 0 3rem;
}
.cid-sD3SNyolEH .animated-element {
  color: #efefef;
}
@media (max-width: 767px) {
  .cid-sD3SNyolEH .container-fluid {
    padding: 0 1rem;
  }
}
.cid-sD3SNyolEH .mbr-section-title {
  color: #232323;
}
.cid-sD3SNyolEH .mbr-text,
.cid-sD3SNyolEH .mbr-section-btn {
  color: #000000;
}
.cid-sD448wXhoq {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #e6220f;
}
.cid-sD448wXhoq .block-title {
  color: #555555;
}
.cid-rfStvHdMSu {
  padding-top: 150px;
  padding-bottom: 150px;
  background-image: url("../../../assets/images/financiacion-2000x1007.jpg");
}
.cid-qYnhGTrIM4 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #f8f8f8;
}
.cid-qYnhGTrIM4 .card {
  display: flex;
  position: relative;
  justify-content: center;
}
.cid-qYnhGTrIM4 .card .card-wrapper {
  background: #ffffff;
  height: 1%;
}
.cid-qYnhGTrIM4 .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  border-radius: 0;
  z-index: 1;
}
.cid-qYnhGTrIM4 .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-qYnhGTrIM4 .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 1.5rem;
  left: 1.5rem;
  z-index: 1;
  border-radius: 100px;
  background-color: #ca4336;
}
.cid-qYnhGTrIM4 .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-qYnhGTrIM4 .card .card-wrapper .card-box {
  padding: 1.5rem;
}
.cid-qYnhGTrIM4 .mbr-card-text {
  margin: 0;
}
.cid-qYnhGTrIM4 .mbr-section-title {
  text-align: center;
  color: #e6220f;
}
.cid-qYeSsjP122 {
  padding-top: 90px;
  padding-bottom: 90px;
}
.cid-qYeSsjP122 .card {
  display: flex;
  position: relative;
  justify-content: center;
}
.cid-qYeSsjP122 .card .card-wrapper {
  background: #ffffff;
  height: 1%;
}
.cid-qYeSsjP122 .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  border-radius: 0;
  z-index: 1;
}
.cid-qYeSsjP122 .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-qYeSsjP122 .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 1.5rem;
  left: 1.5rem;
  z-index: 1;
  border-radius: 100px;
  background-color: #ca4336;
}
.cid-qYeSsjP122 .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-qYeSsjP122 .card .card-wrapper .card-box {
  padding: 1.5rem;
}
.cid-qYeSsjP122 .mbr-card-text {
  margin: 0;
}
.cid-qYeSsjP122 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-qYbItXkTek {
  padding-top: 30px;
  padding-bottom: 30px;
  background: #e6220f;
}
.cid-qYbItXkTek .mbr-section-subtitle {
  color: #767676;
}
.cid-qYbItXkTek .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
  margin-left: .5rem;
  margin-right: .5rem;
}
.cid-qYbItXkTek .mbr-iconfont-social:before {
  padding: .6rem;
  border: 1px solid;
  border-radius: 100px;
  transition: all .3s;
}
.cid-qYbItXkTek .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-qYbItXkTek .mbr-iconfont-social:hover:before {
  background: #ffffff;
  transition: all .3s;
  border-color: transparent;
}
.cid-qYbItXkTek .social-list a:focus {
  text-decoration: none;
}
@media (max-width: 767px) {
  .cid-qYbItXkTek .mbr-iconfont-social {
    margin-left: .2rem;
    margin-right: .2rem;
  }
}
.cid-qYbItXkTek .mbr-section-title,
.cid-qYbItXkTek .social-list,
.cid-qYbItXkTek .underline {
  color: #ffffff;
}
.cid-rs3BGZDCrT {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-rs3BGZDCrT .content {
    text-align: center;
  }
  .cid-rs3BGZDCrT .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rs3BGZDCrT .img-logo img {
  height: 6rem;
}
.cid-rs3BGZDCrT .social-list {
  padding-left: 0;
  margin-bottom: 0;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rs3BGZDCrT .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #fff;
}
.cid-rs3BGZDCrT .social-list .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-rs3BGZDCrT .social-list .soc-item {
  margin: 0 3px 15px 3px;
}
.cid-rs3BGZDCrT .social-list a {
  margin: 0;
  opacity: .7;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rs3BGZDCrT .social-list a:hover {
  opacity: 1;
}
.cid-rs3BGZDCrT .form-control {
  min-height: auto;
  color: #ffffff !important;
  border: none;
  width: 100%;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #ffffff;
}
.cid-rs3BGZDCrT .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-rs3BGZDCrT input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-rs3BGZDCrT input::-moz-placeholder {
  color: #ffffff;
}
.cid-rs3BGZDCrT textarea::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-rs3BGZDCrT textarea::-moz-placeholder {
  color: #ffffff;
}
.cid-rs3BGZDCrT .list {
  list-style-type: none;
  padding: 0;
}
.cid-rs3BGZDCrT .list li {
  padding-bottom: .5rem;
}
.cid-rs3BGZDCrT .list li:last-child {
  padding-bottom: 0;
}
.cid-rs3BGZDCrT .mbr-footer-list,
.cid-rs3BGZDCrT .form-text {
  color: #cccccc;
}
@media (max-width: 767px) {
  .cid-rs3BGZDCrT .mbr-footer-list,
  .cid-rs3BGZDCrT .form-text,
  .cid-rs3BGZDCrT .footer-title,
  .cid-rs3BGZDCrT .footer-main-title,
  .cid-rs3BGZDCrT .form-text,
  .cid-rs3BGZDCrT .list {
    text-align: center !important;
  }
  .cid-rs3BGZDCrT .mbr-form,
  .cid-rs3BGZDCrT .social-list {
    -webkit-justify-content: center !important;
    justify-content: center !important;
  }
}
.cid-rs3BGZDCrT .footer-title {
  color: #000000;
}
.cid-rs3BGZDCrT .form-text {
  color: #000000;
}
.cid-rs3BGZDCrT .mbr-footer-list {
  color: #232323;
}
.cid-rfBoVVBznw {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rfBoVVBznw .media-container-row {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rfBoVVBznw .media-container-row .mbr-text {
  text-align: center;
}
.cid-qYwhuKqyaY .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-qYwhuKqyaY .nav-item,
.cid-qYwhuKqyaY .nav-link,
.cid-qYwhuKqyaY .navbar-caption {
  font-weight: normal;
}
.cid-qYwhuKqyaY .nav-item:focus,
.cid-qYwhuKqyaY .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-qYwhuKqyaY .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
  }
}
.cid-qYwhuKqyaY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-qYwhuKqyaY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qYwhuKqyaY .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-qYwhuKqyaY .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-qYwhuKqyaY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-qYwhuKqyaY .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-qYwhuKqyaY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-qYwhuKqyaY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-qYwhuKqyaY .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #e6220f;
}
.cid-qYwhuKqyaY .navbar.opened {
  transition: all .3s;
  background: #e6220f !important;
}
.cid-qYwhuKqyaY .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-qYwhuKqyaY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-qYwhuKqyaY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-qYwhuKqyaY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-qYwhuKqyaY .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-qYwhuKqyaY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-qYwhuKqyaY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-qYwhuKqyaY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-qYwhuKqyaY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-qYwhuKqyaY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-qYwhuKqyaY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-qYwhuKqyaY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-qYwhuKqyaY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-qYwhuKqyaY .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-qYwhuKqyaY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-qYwhuKqyaY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-qYwhuKqyaY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-qYwhuKqyaY .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-qYwhuKqyaY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-qYwhuKqyaY .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-qYwhuKqyaY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-qYwhuKqyaY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-qYwhuKqyaY .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-qYwhuKqyaY .navbar.navbar-short {
  background: #e6220f !important;
  min-height: 60px;
}
.cid-qYwhuKqyaY .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-qYwhuKqyaY .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-qYwhuKqyaY .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-qYwhuKqyaY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-qYwhuKqyaY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-qYwhuKqyaY .dropdown-item.active,
.cid-qYwhuKqyaY .dropdown-item:active {
  background-color: transparent;
}
.cid-qYwhuKqyaY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-qYwhuKqyaY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-qYwhuKqyaY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-qYwhuKqyaY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #e6220f;
}
.cid-qYwhuKqyaY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-qYwhuKqyaY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qYwhuKqyaY ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-qYwhuKqyaY .navbar-buttons {
  text-align: center;
}
.cid-qYwhuKqyaY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-qYwhuKqyaY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-qYwhuKqyaY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qYwhuKqyaY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qYwhuKqyaY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qYwhuKqyaY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qYwhuKqyaY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qYwhuKqyaY nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qYwhuKqyaY nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qYwhuKqyaY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qYwhuKqyaY .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-qYwhuKqyaY a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-qYwhuKqyaY .mbr-iconfont {
  font-size: 1rem;
  color: #66458e;
  display: inline-flex;
}
.cid-qYwhuKqyaY .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-qYwhuKqyaY .soc-item {
  margin: .5rem .3rem;
}
.cid-qYwhuKqyaY .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-qYwhuKqyaY .navbar {
    height: 77px;
  }
  .cid-qYwhuKqyaY .navbar.opened {
    height: auto;
  }
  .cid-qYwhuKqyaY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-qYwiLikHeE {
  padding-top: 225px;
  padding-bottom: 225px;
  background-image: url("../../../assets/images/backgroundocasion-1800x1193.jpg");
}
.cid-qYwiLikHeE .card-wrapper {
  z-index: 3;
}
.cid-qYwiLikHeE .card-wrapper .mbr-section-title {
  letter-spacing: 1px;
  transition: all 2.5s cubic-bezier(0, 0.74, 0.52, 1.2);
}
.cid-qYwiLikHeE:hover .mbr-section-title {
  letter-spacing: 10px;
}
.cid-qYwiLikHeE .full-link {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-qYwiLikHeE .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-qYwiLikHeE .text-block {
  text-align: right !important;
}
.cid-qYwBL9DiR2 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-qYwBL9DiR2 .mbr-section-subtitle {
  color: #767676;
}
.cid-qYwBIsrEHr {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #f8f8f8;
}
.cid-qYwBIsrEHr .card {
  display: flex;
  position: relative;
  justify-content: center;
}
.cid-qYwBIsrEHr .card .card-wrapper {
  background: #ffffff;
  height: 1%;
}
.cid-qYwBIsrEHr .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  border-radius: 0;
  z-index: 1;
}
.cid-qYwBIsrEHr .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-qYwBIsrEHr .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 1.5rem;
  left: 1.5rem;
  z-index: 1;
  border-radius: 100px;
  background-color: #e96188;
}
.cid-qYwBIsrEHr .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-qYwBIsrEHr .card .card-wrapper .card-box {
  padding: 1.5rem;
}
.cid-qYwBIsrEHr .mbr-card-text {
  margin: 0;
}
.cid-qYwBIsrEHr .mbr-section-title {
  text-align: center;
}
.cid-rfPwinOTyx {
  padding-top: 30px;
  padding-bottom: 30px;
  background: #e6220f;
}
.cid-rfPwinOTyx .mbr-section-subtitle {
  color: #767676;
}
.cid-rfPwinOTyx .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
  margin-left: .5rem;
  margin-right: .5rem;
}
.cid-rfPwinOTyx .mbr-iconfont-social:before {
  padding: .6rem;
  border: 1px solid;
  border-radius: 100px;
  transition: all .3s;
}
.cid-rfPwinOTyx .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-rfPwinOTyx .mbr-iconfont-social:hover:before {
  background: #ffffff;
  transition: all .3s;
  border-color: transparent;
}
.cid-rfPwinOTyx .social-list a:focus {
  text-decoration: none;
}
@media (max-width: 767px) {
  .cid-rfPwinOTyx .mbr-iconfont-social {
    margin-left: .2rem;
    margin-right: .2rem;
  }
}
.cid-rfPwinOTyx .mbr-section-title,
.cid-rfPwinOTyx .social-list,
.cid-rfPwinOTyx .underline {
  color: #ffffff;
}
.cid-rs3R0GiSHZ {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-rs3R0GiSHZ .content {
    text-align: center;
  }
  .cid-rs3R0GiSHZ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rs3R0GiSHZ .img-logo img {
  height: 6rem;
}
.cid-rs3R0GiSHZ .social-list {
  padding-left: 0;
  margin-bottom: 0;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rs3R0GiSHZ .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #fff;
}
.cid-rs3R0GiSHZ .social-list .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-rs3R0GiSHZ .social-list .soc-item {
  margin: 0 3px 15px 3px;
}
.cid-rs3R0GiSHZ .social-list a {
  margin: 0;
  opacity: .7;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rs3R0GiSHZ .social-list a:hover {
  opacity: 1;
}
.cid-rs3R0GiSHZ .form-control {
  min-height: auto;
  color: #ffffff !important;
  border: none;
  width: 100%;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #ffffff;
}
.cid-rs3R0GiSHZ .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-rs3R0GiSHZ input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-rs3R0GiSHZ input::-moz-placeholder {
  color: #ffffff;
}
.cid-rs3R0GiSHZ textarea::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-rs3R0GiSHZ textarea::-moz-placeholder {
  color: #ffffff;
}
.cid-rs3R0GiSHZ .list {
  list-style-type: none;
  padding: 0;
}
.cid-rs3R0GiSHZ .list li {
  padding-bottom: .5rem;
}
.cid-rs3R0GiSHZ .list li:last-child {
  padding-bottom: 0;
}
.cid-rs3R0GiSHZ .mbr-footer-list,
.cid-rs3R0GiSHZ .form-text {
  color: #cccccc;
}
@media (max-width: 767px) {
  .cid-rs3R0GiSHZ .mbr-footer-list,
  .cid-rs3R0GiSHZ .form-text,
  .cid-rs3R0GiSHZ .footer-title,
  .cid-rs3R0GiSHZ .footer-main-title,
  .cid-rs3R0GiSHZ .form-text,
  .cid-rs3R0GiSHZ .list {
    text-align: center !important;
  }
  .cid-rs3R0GiSHZ .mbr-form,
  .cid-rs3R0GiSHZ .social-list {
    -webkit-justify-content: center !important;
    justify-content: center !important;
  }
}
.cid-rs3R0GiSHZ .footer-title {
  color: #000000;
}
.cid-rs3R0GiSHZ .form-text {
  color: #000000;
}
.cid-rs3R0GiSHZ .mbr-footer-list {
  color: #232323;
}
.cid-rfBsgG4UGD {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rfBsgG4UGD .media-container-row {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rfBsgG4UGD .media-container-row .mbr-text {
  text-align: center;
}
.cid-qYworXb8Jo .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-qYworXb8Jo .nav-item,
.cid-qYworXb8Jo .nav-link,
.cid-qYworXb8Jo .navbar-caption {
  font-weight: normal;
}
.cid-qYworXb8Jo .nav-item:focus,
.cid-qYworXb8Jo .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-qYworXb8Jo .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
  }
}
.cid-qYworXb8Jo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-qYworXb8Jo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qYworXb8Jo .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-qYworXb8Jo .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-qYworXb8Jo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-qYworXb8Jo .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-qYworXb8Jo .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-qYworXb8Jo .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-qYworXb8Jo .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #e6220f;
}
.cid-qYworXb8Jo .navbar.opened {
  transition: all .3s;
  background: #e6220f !important;
}
.cid-qYworXb8Jo .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-qYworXb8Jo .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-qYworXb8Jo .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-qYworXb8Jo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-qYworXb8Jo .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-qYworXb8Jo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-qYworXb8Jo .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-qYworXb8Jo .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-qYworXb8Jo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-qYworXb8Jo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-qYworXb8Jo .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-qYworXb8Jo .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-qYworXb8Jo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-qYworXb8Jo .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-qYworXb8Jo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-qYworXb8Jo .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-qYworXb8Jo .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-qYworXb8Jo .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-qYworXb8Jo .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-qYworXb8Jo .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-qYworXb8Jo .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-qYworXb8Jo .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-qYworXb8Jo .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-qYworXb8Jo .navbar.navbar-short {
  background: #e6220f !important;
  min-height: 60px;
}
.cid-qYworXb8Jo .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-qYworXb8Jo .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-qYworXb8Jo .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-qYworXb8Jo .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-qYworXb8Jo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-qYworXb8Jo .dropdown-item.active,
.cid-qYworXb8Jo .dropdown-item:active {
  background-color: transparent;
}
.cid-qYworXb8Jo .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-qYworXb8Jo .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-qYworXb8Jo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-qYworXb8Jo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #e6220f;
}
.cid-qYworXb8Jo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-qYworXb8Jo .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qYworXb8Jo ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-qYworXb8Jo .navbar-buttons {
  text-align: center;
}
.cid-qYworXb8Jo button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-qYworXb8Jo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-qYworXb8Jo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qYworXb8Jo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qYworXb8Jo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qYworXb8Jo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qYworXb8Jo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qYworXb8Jo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qYworXb8Jo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qYworXb8Jo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qYworXb8Jo .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-qYworXb8Jo a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-qYworXb8Jo .mbr-iconfont {
  font-size: 1rem;
  color: #66458e;
  display: inline-flex;
}
.cid-qYworXb8Jo .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-qYworXb8Jo .soc-item {
  margin: .5rem .3rem;
}
.cid-qYworXb8Jo .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-qYworXb8Jo .navbar {
    height: 77px;
  }
  .cid-qYworXb8Jo .navbar.opened {
    height: auto;
  }
  .cid-qYworXb8Jo .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-qYworYieyY {
  padding-top: 225px;
  padding-bottom: 225px;
  background-image: url("../../../assets/images/img-2192-2-1772x1181.jpg");
}
.cid-qYworYieyY .card-wrapper {
  z-index: 3;
}
.cid-qYworYieyY .card-wrapper .mbr-section-title {
  letter-spacing: 1px;
  transition: all 2.5s cubic-bezier(0, 0.74, 0.52, 1.2);
}
.cid-qYworYieyY:hover .mbr-section-title {
  letter-spacing: 10px;
}
.cid-qYworYieyY .full-link {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-qYworYieyY .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-qYworYieyY .text-block {
  text-align: right !important;
}
.cid-qYwrxlzOgI {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-qYwrxlzOgI .mbr-section-subtitle {
  color: #767676;
}
.cid-qYwrLsxyo3 {
  padding-top: 90px;
  padding-bottom: 90px;
}
.cid-qYwrLsxyo3 .card {
  display: flex;
  position: relative;
  justify-content: center;
}
.cid-qYwrLsxyo3 .card .card-wrapper {
  background: #ffffff;
  height: 1%;
}
.cid-qYwrLsxyo3 .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  border-radius: 0;
  z-index: 1;
}
.cid-qYwrLsxyo3 .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-qYwrLsxyo3 .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 1.5rem;
  left: 1.5rem;
  z-index: 1;
  border-radius: 100px;
  background-color: #ca4336;
}
.cid-qYwrLsxyo3 .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-qYwrLsxyo3 .card .card-wrapper .card-box {
  padding: 1.5rem;
}
.cid-qYwrLsxyo3 .mbr-card-text {
  margin: 0;
}
.cid-qYwrLsxyo3 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-qYwASiLNZn {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-qYwASiLNZn .mbr-section-subtitle {
  color: #767676;
}
.cid-rfPw24rzzI {
  padding-top: 30px;
  padding-bottom: 30px;
  background: #e6220f;
}
.cid-rfPw24rzzI .mbr-section-subtitle {
  color: #767676;
}
.cid-rfPw24rzzI .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
  margin-left: .5rem;
  margin-right: .5rem;
}
.cid-rfPw24rzzI .mbr-iconfont-social:before {
  padding: .6rem;
  border: 1px solid;
  border-radius: 100px;
  transition: all .3s;
}
.cid-rfPw24rzzI .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-rfPw24rzzI .mbr-iconfont-social:hover:before {
  background: #ffffff;
  transition: all .3s;
  border-color: transparent;
}
.cid-rfPw24rzzI .social-list a:focus {
  text-decoration: none;
}
@media (max-width: 767px) {
  .cid-rfPw24rzzI .mbr-iconfont-social {
    margin-left: .2rem;
    margin-right: .2rem;
  }
}
.cid-rfPw24rzzI .mbr-section-title,
.cid-rfPw24rzzI .social-list,
.cid-rfPw24rzzI .underline {
  color: #ffffff;
}
.cid-rs3QN1nu7i {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-rs3QN1nu7i .content {
    text-align: center;
  }
  .cid-rs3QN1nu7i .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rs3QN1nu7i .img-logo img {
  height: 6rem;
}
.cid-rs3QN1nu7i .social-list {
  padding-left: 0;
  margin-bottom: 0;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rs3QN1nu7i .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #fff;
}
.cid-rs3QN1nu7i .social-list .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-rs3QN1nu7i .social-list .soc-item {
  margin: 0 3px 15px 3px;
}
.cid-rs3QN1nu7i .social-list a {
  margin: 0;
  opacity: .7;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rs3QN1nu7i .social-list a:hover {
  opacity: 1;
}
.cid-rs3QN1nu7i .form-control {
  min-height: auto;
  color: #ffffff !important;
  border: none;
  width: 100%;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #ffffff;
}
.cid-rs3QN1nu7i .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-rs3QN1nu7i input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-rs3QN1nu7i input::-moz-placeholder {
  color: #ffffff;
}
.cid-rs3QN1nu7i textarea::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-rs3QN1nu7i textarea::-moz-placeholder {
  color: #ffffff;
}
.cid-rs3QN1nu7i .list {
  list-style-type: none;
  padding: 0;
}
.cid-rs3QN1nu7i .list li {
  padding-bottom: .5rem;
}
.cid-rs3QN1nu7i .list li:last-child {
  padding-bottom: 0;
}
.cid-rs3QN1nu7i .mbr-footer-list,
.cid-rs3QN1nu7i .form-text {
  color: #cccccc;
}
@media (max-width: 767px) {
  .cid-rs3QN1nu7i .mbr-footer-list,
  .cid-rs3QN1nu7i .form-text,
  .cid-rs3QN1nu7i .footer-title,
  .cid-rs3QN1nu7i .footer-main-title,
  .cid-rs3QN1nu7i .form-text,
  .cid-rs3QN1nu7i .list {
    text-align: center !important;
  }
  .cid-rs3QN1nu7i .mbr-form,
  .cid-rs3QN1nu7i .social-list {
    -webkit-justify-content: center !important;
    justify-content: center !important;
  }
}
.cid-rs3QN1nu7i .footer-title {
  color: #000000;
}
.cid-rs3QN1nu7i .form-text {
  color: #000000;
}
.cid-rs3QN1nu7i .mbr-footer-list {
  color: #232323;
}
.cid-rfBrF9RWfc {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rfBrF9RWfc .media-container-row {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rfBrF9RWfc .media-container-row .mbr-text {
  text-align: center;
}
.cid-reEO73PKox .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-reEO73PKox .nav-item,
.cid-reEO73PKox .nav-link,
.cid-reEO73PKox .navbar-caption {
  font-weight: normal;
}
.cid-reEO73PKox .nav-item:focus,
.cid-reEO73PKox .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-reEO73PKox .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
  }
}
.cid-reEO73PKox .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-reEO73PKox .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-reEO73PKox .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-reEO73PKox .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-reEO73PKox .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-reEO73PKox .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-reEO73PKox .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-reEO73PKox .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-reEO73PKox .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #e6220f;
}
.cid-reEO73PKox .navbar.opened {
  transition: all .3s;
  background: #e6220f !important;
}
.cid-reEO73PKox .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-reEO73PKox .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-reEO73PKox .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-reEO73PKox .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-reEO73PKox .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-reEO73PKox .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-reEO73PKox .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-reEO73PKox .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-reEO73PKox .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-reEO73PKox .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-reEO73PKox .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-reEO73PKox .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-reEO73PKox .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-reEO73PKox .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-reEO73PKox .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-reEO73PKox .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-reEO73PKox .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-reEO73PKox .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-reEO73PKox .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-reEO73PKox .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-reEO73PKox .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-reEO73PKox .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-reEO73PKox .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-reEO73PKox .navbar.navbar-short {
  background: #e6220f !important;
  min-height: 60px;
}
.cid-reEO73PKox .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-reEO73PKox .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-reEO73PKox .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-reEO73PKox .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-reEO73PKox .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-reEO73PKox .dropdown-item.active,
.cid-reEO73PKox .dropdown-item:active {
  background-color: transparent;
}
.cid-reEO73PKox .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-reEO73PKox .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-reEO73PKox .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-reEO73PKox .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #e6220f;
}
.cid-reEO73PKox .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-reEO73PKox .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-reEO73PKox ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-reEO73PKox .navbar-buttons {
  text-align: center;
}
.cid-reEO73PKox button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-reEO73PKox button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-reEO73PKox button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-reEO73PKox button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-reEO73PKox button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-reEO73PKox button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-reEO73PKox nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-reEO73PKox nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-reEO73PKox nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-reEO73PKox nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-reEO73PKox .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-reEO73PKox a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-reEO73PKox .mbr-iconfont {
  font-size: 1rem;
  color: #66458e;
  display: inline-flex;
}
.cid-reEO73PKox .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-reEO73PKox .soc-item {
  margin: .5rem .3rem;
}
.cid-reEO73PKox .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-reEO73PKox .navbar {
    height: 77px;
  }
  .cid-reEO73PKox .navbar.opened {
    height: auto;
  }
  .cid-reEO73PKox .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-reEO74ImTM {
  background-image: url("../../../assets/images/img-2173-2-2000x1333.jpg");
  overflow: hidden !important;
}
.cid-reEO74ImTM .container-fluid {
  padding: 0 3rem;
}
.cid-reEO74ImTM .animated-element {
  color: #efefef;
}
@media (max-width: 767px) {
  .cid-reEO74ImTM .container-fluid {
    padding: 0 1rem;
  }
}
.cid-reEO74ImTM .mbr-section-title {
  color: #ffffff;
}
.cid-reEPzNHCbc {
  overflow: hidden !important;
  padding-top: 90px;
  padding-bottom: 90px;
  background: linear-gradient(to right, #e6220f 0%, #e6220f 30%, #365c9a 30%, #365c9a 100%);
}
.cid-reEPzNHCbc .animated-element {
  color: #efefef;
}
.cid-reEPzNHCbc .img-block {
  -webkit-align-self: center;
  align-self: center;
}
.cid-reEPzNHCbc .mbr-section-subtitle {
  color: #efefef;
}
@media (min-width: 992px) {
  .cid-reEPzNHCbc .img-block {
    padding-right: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-reEPzNHCbc .mbr-figure {
    margin-top: 1rem;
  }
}
@media (max-width: 768px) {
  .cid-reEPzNHCbc {
    background: #365c9a;
  }
  .cid-reEPzNHCbc .img-block {
    padding-bottom: 2rem;
  }
}
.cid-rgL7bP5vqA {
  background-image: url("../../../assets/images/img-2209-2-2000x1333.jpg");
}
.cid-rgL7bP5vqA .mbr-overlay {
  background: #000000;
}
.cid-rgL7bP5vqA .mbr-section-title {
  letter-spacing: -1px;
  color: #ffffff;
}
.cid-rgL7bP5vqA .mbr-section-subtitle {
  color: #232323;
}
.cid-rgL4Z0ChfA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rgL4Z0ChfA .block-title {
  text-align: left;
}
.cid-szgI5lxnEb {
  padding-top: 90px;
  padding-bottom: 90px;
}
.cid-szgI5lxnEb .card {
  display: flex;
  position: relative;
  justify-content: center;
}
.cid-szgI5lxnEb .card .card-wrapper {
  background: #ffffff;
  height: 1%;
}
.cid-szgI5lxnEb .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  border-radius: 0;
  z-index: 1;
}
.cid-szgI5lxnEb .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-szgI5lxnEb .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 1.5rem;
  left: 1.5rem;
  z-index: 1;
  border-radius: 100px;
  background-color: #ca4336;
}
.cid-szgI5lxnEb .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-szgI5lxnEb .card .card-wrapper .card-box {
  padding: 1.5rem;
}
.cid-szgI5lxnEb .mbr-card-text {
  margin: 0;
}
.cid-szgI5lxnEb .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-rfPvRZbfd8 {
  padding-top: 30px;
  padding-bottom: 30px;
  background: #e6220f;
}
.cid-rfPvRZbfd8 .mbr-section-subtitle {
  color: #767676;
}
.cid-rfPvRZbfd8 .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
  margin-left: .5rem;
  margin-right: .5rem;
}
.cid-rfPvRZbfd8 .mbr-iconfont-social:before {
  padding: .6rem;
  border: 1px solid;
  border-radius: 100px;
  transition: all .3s;
}
.cid-rfPvRZbfd8 .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-rfPvRZbfd8 .mbr-iconfont-social:hover:before {
  background: #ffffff;
  transition: all .3s;
  border-color: transparent;
}
.cid-rfPvRZbfd8 .social-list a:focus {
  text-decoration: none;
}
@media (max-width: 767px) {
  .cid-rfPvRZbfd8 .mbr-iconfont-social {
    margin-left: .2rem;
    margin-right: .2rem;
  }
}
.cid-rfPvRZbfd8 .mbr-section-title,
.cid-rfPvRZbfd8 .social-list,
.cid-rfPvRZbfd8 .underline {
  color: #ffffff;
}
.cid-rs3PrU7dAC {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-rs3PrU7dAC .content {
    text-align: center;
  }
  .cid-rs3PrU7dAC .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rs3PrU7dAC .img-logo img {
  height: 6rem;
}
.cid-rs3PrU7dAC .social-list {
  padding-left: 0;
  margin-bottom: 0;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rs3PrU7dAC .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #fff;
}
.cid-rs3PrU7dAC .social-list .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-rs3PrU7dAC .social-list .soc-item {
  margin: 0 3px 15px 3px;
}
.cid-rs3PrU7dAC .social-list a {
  margin: 0;
  opacity: .7;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rs3PrU7dAC .social-list a:hover {
  opacity: 1;
}
.cid-rs3PrU7dAC .form-control {
  min-height: auto;
  color: #ffffff !important;
  border: none;
  width: 100%;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #ffffff;
}
.cid-rs3PrU7dAC .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-rs3PrU7dAC input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-rs3PrU7dAC input::-moz-placeholder {
  color: #ffffff;
}
.cid-rs3PrU7dAC textarea::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-rs3PrU7dAC textarea::-moz-placeholder {
  color: #ffffff;
}
.cid-rs3PrU7dAC .list {
  list-style-type: none;
  padding: 0;
}
.cid-rs3PrU7dAC .list li {
  padding-bottom: .5rem;
}
.cid-rs3PrU7dAC .list li:last-child {
  padding-bottom: 0;
}
.cid-rs3PrU7dAC .mbr-footer-list,
.cid-rs3PrU7dAC .form-text {
  color: #cccccc;
}
@media (max-width: 767px) {
  .cid-rs3PrU7dAC .mbr-footer-list,
  .cid-rs3PrU7dAC .form-text,
  .cid-rs3PrU7dAC .footer-title,
  .cid-rs3PrU7dAC .footer-main-title,
  .cid-rs3PrU7dAC .form-text,
  .cid-rs3PrU7dAC .list {
    text-align: center !important;
  }
  .cid-rs3PrU7dAC .mbr-form,
  .cid-rs3PrU7dAC .social-list {
    -webkit-justify-content: center !important;
    justify-content: center !important;
  }
}
.cid-rs3PrU7dAC .footer-title {
  color: #000000;
}
.cid-rs3PrU7dAC .form-text {
  color: #000000;
}
.cid-rs3PrU7dAC .mbr-footer-list {
  color: #232323;
}
.cid-rfBrn1oLrJ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rfBrn1oLrJ .media-container-row {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rfBrn1oLrJ .media-container-row .mbr-text {
  text-align: center;
}
.cid-reEOkJVePu .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-reEOkJVePu .nav-item,
.cid-reEOkJVePu .nav-link,
.cid-reEOkJVePu .navbar-caption {
  font-weight: normal;
}
.cid-reEOkJVePu .nav-item:focus,
.cid-reEOkJVePu .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-reEOkJVePu .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
  }
}
.cid-reEOkJVePu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-reEOkJVePu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-reEOkJVePu .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-reEOkJVePu .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-reEOkJVePu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-reEOkJVePu .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-reEOkJVePu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-reEOkJVePu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-reEOkJVePu .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #e6220f;
}
.cid-reEOkJVePu .navbar.opened {
  transition: all .3s;
  background: #e6220f !important;
}
.cid-reEOkJVePu .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-reEOkJVePu .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-reEOkJVePu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-reEOkJVePu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-reEOkJVePu .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-reEOkJVePu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-reEOkJVePu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-reEOkJVePu .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-reEOkJVePu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-reEOkJVePu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-reEOkJVePu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-reEOkJVePu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-reEOkJVePu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-reEOkJVePu .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-reEOkJVePu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-reEOkJVePu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-reEOkJVePu .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-reEOkJVePu .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-reEOkJVePu .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-reEOkJVePu .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-reEOkJVePu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-reEOkJVePu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-reEOkJVePu .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-reEOkJVePu .navbar.navbar-short {
  background: #e6220f !important;
  min-height: 60px;
}
.cid-reEOkJVePu .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-reEOkJVePu .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-reEOkJVePu .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-reEOkJVePu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-reEOkJVePu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-reEOkJVePu .dropdown-item.active,
.cid-reEOkJVePu .dropdown-item:active {
  background-color: transparent;
}
.cid-reEOkJVePu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-reEOkJVePu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-reEOkJVePu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-reEOkJVePu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #e6220f;
}
.cid-reEOkJVePu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-reEOkJVePu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-reEOkJVePu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-reEOkJVePu .navbar-buttons {
  text-align: center;
}
.cid-reEOkJVePu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-reEOkJVePu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-reEOkJVePu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-reEOkJVePu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-reEOkJVePu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-reEOkJVePu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-reEOkJVePu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-reEOkJVePu nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-reEOkJVePu nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-reEOkJVePu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-reEOkJVePu .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-reEOkJVePu a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-reEOkJVePu .mbr-iconfont {
  font-size: 1rem;
  color: #66458e;
  display: inline-flex;
}
.cid-reEOkJVePu .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-reEOkJVePu .soc-item {
  margin: .5rem .3rem;
}
.cid-reEOkJVePu .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-reEOkJVePu .navbar {
    height: 77px;
  }
  .cid-reEOkJVePu .navbar.opened {
    height: auto;
  }
  .cid-reEOkJVePu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-reEOkL5xrP {
  background-image: url("../../../assets/images/img-2244-2-1772x1181.jpg");
  overflow: hidden !important;
}
.cid-reEOkL5xrP .container-fluid {
  padding: 0 3rem;
}
.cid-reEOkL5xrP .animated-element {
  color: #efefef;
}
@media (max-width: 767px) {
  .cid-reEOkL5xrP .container-fluid {
    padding: 0 1rem;
  }
}
.cid-reEOkL5xrP .mbr-section-title {
  color: #ffffff;
}
.cid-rgW01jUVFM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rgW01jUVFM .block-title {
  text-align: left;
}
.cid-rgLaAnlS64 {
  padding-top: 105px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/img-2220-2-1772x1181.jpg");
}
.cid-rgLaAnlS64 .main {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-rgLaAnlS64 .row-element,
.cid-rgLaAnlS64 .image-element {
  padding: 0;
}
.cid-rgLaAnlS64 .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rgLaAnlS64 .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-rgLaAnlS64 .text-content {
  padding: 3rem;
}
@media (max-width: 767px) {
  .cid-rgLaAnlS64 .text-content {
    padding: 2rem 1rem;
  }
  .cid-rgLaAnlS64 .mbr-title,
  .cid-rgLaAnlS64 .underline,
  .cid-rgLaAnlS64 .mbr-text,
  .cid-rgLaAnlS64 .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-rgLaAnlS64 .mbr-title B {
  color: #232323;
}
.cid-rgLaAnlS64 .mbr-text,
.cid-rgLaAnlS64 .mbr-section-btn {
  color: #000000;
}
.cid-rgLiJuLeAH {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rgLiJuLeAH .block-title {
  text-align: left;
}
.cid-szgIaRNXqB {
  padding-top: 90px;
  padding-bottom: 90px;
}
.cid-szgIaRNXqB .card {
  display: flex;
  position: relative;
  justify-content: center;
}
.cid-szgIaRNXqB .card .card-wrapper {
  background: #ffffff;
  height: 1%;
}
.cid-szgIaRNXqB .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  border-radius: 0;
  z-index: 1;
}
.cid-szgIaRNXqB .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-szgIaRNXqB .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 1.5rem;
  left: 1.5rem;
  z-index: 1;
  border-radius: 100px;
  background-color: #ca4336;
}
.cid-szgIaRNXqB .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-szgIaRNXqB .card .card-wrapper .card-box {
  padding: 1.5rem;
}
.cid-szgIaRNXqB .mbr-card-text {
  margin: 0;
}
.cid-szgIaRNXqB .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-rfPvWxMhgT {
  padding-top: 30px;
  padding-bottom: 30px;
  background: #e6220f;
}
.cid-rfPvWxMhgT .mbr-section-subtitle {
  color: #767676;
}
.cid-rfPvWxMhgT .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
  margin-left: .5rem;
  margin-right: .5rem;
}
.cid-rfPvWxMhgT .mbr-iconfont-social:before {
  padding: .6rem;
  border: 1px solid;
  border-radius: 100px;
  transition: all .3s;
}
.cid-rfPvWxMhgT .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-rfPvWxMhgT .mbr-iconfont-social:hover:before {
  background: #ffffff;
  transition: all .3s;
  border-color: transparent;
}
.cid-rfPvWxMhgT .social-list a:focus {
  text-decoration: none;
}
@media (max-width: 767px) {
  .cid-rfPvWxMhgT .mbr-iconfont-social {
    margin-left: .2rem;
    margin-right: .2rem;
  }
}
.cid-rfPvWxMhgT .mbr-section-title,
.cid-rfPvWxMhgT .social-list,
.cid-rfPvWxMhgT .underline {
  color: #ffffff;
}
.cid-rs3QFp3e5q {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-rs3QFp3e5q .content {
    text-align: center;
  }
  .cid-rs3QFp3e5q .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rs3QFp3e5q .img-logo img {
  height: 6rem;
}
.cid-rs3QFp3e5q .social-list {
  padding-left: 0;
  margin-bottom: 0;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rs3QFp3e5q .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #fff;
}
.cid-rs3QFp3e5q .social-list .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-rs3QFp3e5q .social-list .soc-item {
  margin: 0 3px 15px 3px;
}
.cid-rs3QFp3e5q .social-list a {
  margin: 0;
  opacity: .7;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rs3QFp3e5q .social-list a:hover {
  opacity: 1;
}
.cid-rs3QFp3e5q .form-control {
  min-height: auto;
  color: #ffffff !important;
  border: none;
  width: 100%;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #ffffff;
}
.cid-rs3QFp3e5q .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-rs3QFp3e5q input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-rs3QFp3e5q input::-moz-placeholder {
  color: #ffffff;
}
.cid-rs3QFp3e5q textarea::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-rs3QFp3e5q textarea::-moz-placeholder {
  color: #ffffff;
}
.cid-rs3QFp3e5q .list {
  list-style-type: none;
  padding: 0;
}
.cid-rs3QFp3e5q .list li {
  padding-bottom: .5rem;
}
.cid-rs3QFp3e5q .list li:last-child {
  padding-bottom: 0;
}
.cid-rs3QFp3e5q .mbr-footer-list,
.cid-rs3QFp3e5q .form-text {
  color: #cccccc;
}
@media (max-width: 767px) {
  .cid-rs3QFp3e5q .mbr-footer-list,
  .cid-rs3QFp3e5q .form-text,
  .cid-rs3QFp3e5q .footer-title,
  .cid-rs3QFp3e5q .footer-main-title,
  .cid-rs3QFp3e5q .form-text,
  .cid-rs3QFp3e5q .list {
    text-align: center !important;
  }
  .cid-rs3QFp3e5q .mbr-form,
  .cid-rs3QFp3e5q .social-list {
    -webkit-justify-content: center !important;
    justify-content: center !important;
  }
}
.cid-rs3QFp3e5q .footer-title {
  color: #000000;
}
.cid-rs3QFp3e5q .form-text {
  color: #000000;
}
.cid-rs3QFp3e5q .mbr-footer-list {
  color: #232323;
}
.cid-rfBrqWlJD1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rfBrqWlJD1 .media-container-row {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rfBrqWlJD1 .media-container-row .mbr-text {
  text-align: center;
}
.cid-reEQw5szXs .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-reEQw5szXs .nav-item,
.cid-reEQw5szXs .nav-link,
.cid-reEQw5szXs .navbar-caption {
  font-weight: normal;
}
.cid-reEQw5szXs .nav-item:focus,
.cid-reEQw5szXs .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-reEQw5szXs .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
  }
}
.cid-reEQw5szXs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-reEQw5szXs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-reEQw5szXs .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-reEQw5szXs .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-reEQw5szXs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-reEQw5szXs .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-reEQw5szXs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-reEQw5szXs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-reEQw5szXs .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #e6220f;
}
.cid-reEQw5szXs .navbar.opened {
  transition: all .3s;
  background: #e6220f !important;
}
.cid-reEQw5szXs .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-reEQw5szXs .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-reEQw5szXs .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-reEQw5szXs .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-reEQw5szXs .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-reEQw5szXs .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-reEQw5szXs .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-reEQw5szXs .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-reEQw5szXs .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-reEQw5szXs .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-reEQw5szXs .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-reEQw5szXs .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-reEQw5szXs .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-reEQw5szXs .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-reEQw5szXs .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-reEQw5szXs .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-reEQw5szXs .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-reEQw5szXs .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-reEQw5szXs .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-reEQw5szXs .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-reEQw5szXs .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-reEQw5szXs .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-reEQw5szXs .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-reEQw5szXs .navbar.navbar-short {
  background: #e6220f !important;
  min-height: 60px;
}
.cid-reEQw5szXs .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-reEQw5szXs .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-reEQw5szXs .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-reEQw5szXs .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-reEQw5szXs .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-reEQw5szXs .dropdown-item.active,
.cid-reEQw5szXs .dropdown-item:active {
  background-color: transparent;
}
.cid-reEQw5szXs .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-reEQw5szXs .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-reEQw5szXs .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-reEQw5szXs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #e6220f;
}
.cid-reEQw5szXs .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-reEQw5szXs .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-reEQw5szXs ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-reEQw5szXs .navbar-buttons {
  text-align: center;
}
.cid-reEQw5szXs button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-reEQw5szXs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-reEQw5szXs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-reEQw5szXs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-reEQw5szXs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-reEQw5szXs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-reEQw5szXs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-reEQw5szXs nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-reEQw5szXs nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-reEQw5szXs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-reEQw5szXs .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-reEQw5szXs a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-reEQw5szXs .mbr-iconfont {
  font-size: 1rem;
  color: #66458e;
  display: inline-flex;
}
.cid-reEQw5szXs .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-reEQw5szXs .soc-item {
  margin: .5rem .3rem;
}
.cid-reEQw5szXs .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-reEQw5szXs .navbar {
    height: 77px;
  }
  .cid-reEQw5szXs .navbar.opened {
    height: auto;
  }
  .cid-reEQw5szXs .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-reEQw6xcEH {
  background-image: url("../../../assets/images/img-2176-2-1772x1181.jpg");
  overflow: hidden !important;
}
.cid-reEQw6xcEH .container-fluid {
  padding: 0 3rem;
}
.cid-reEQw6xcEH .animated-element {
  color: #efefef;
}
@media (max-width: 767px) {
  .cid-reEQw6xcEH .container-fluid {
    padding: 0 1rem;
  }
}
.cid-reEQw6xcEH .mbr-section-title {
  color: #ffffff;
}
.cid-sD42vooJQk {
  overflow: hidden !important;
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/mbr-1920x1280.jpg");
}
.cid-sD42vooJQk .container-fluid {
  padding: 0 3rem;
}
.cid-sD42vooJQk .animated-element {
  color: #efefef;
}
@media (max-width: 767px) {
  .cid-sD42vooJQk .container-fluid {
    padding: 0 1rem;
  }
}
.cid-sD42vooJQk .mbr-section-title {
  color: #232323;
}
.cid-sD42vooJQk .mbr-text,
.cid-sD42vooJQk .mbr-section-btn {
  color: #000000;
}
.cid-reF2mAFSk4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #cccccc;
}
.cid-reF2mAFSk4 .main {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-reF2mAFSk4 .row-element,
.cid-reF2mAFSk4 .image-element {
  padding: 0;
}
.cid-reF2mAFSk4 .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-reF2mAFSk4 .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-reF2mAFSk4 .text-content {
  padding: 3rem;
}
@media (max-width: 767px) {
  .cid-reF2mAFSk4 .text-content {
    padding: 2rem 1rem;
  }
  .cid-reF2mAFSk4 .mbr-title,
  .cid-reF2mAFSk4 .underline,
  .cid-reF2mAFSk4 .mbr-text,
  .cid-reF2mAFSk4 .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-reF2mAFSk4 .mbr-title {
  color: #232323;
}
.cid-reF2mAFSk4 .mbr-text,
.cid-reF2mAFSk4 .mbr-section-btn {
  color: #232323;
}
.cid-reF1YPeDHV {
  padding-top: 75px;
  padding-bottom: 75px;
  background: #ffffff;
}
.cid-reF1YPeDHV .google-map {
  height: 25rem;
  position: relative;
}
.cid-reF1YPeDHV .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-reF1YPeDHV .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-reF1YPeDHV .google-map[data-state] {
  background: #e9e5dc;
}
.cid-reF1YPeDHV .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
#RSRCULADVContactFormES-2jc h3 {
  font-size: 46px;
}
#RSRCULADVContactFormES-2jc small {
  font-size: 26px;
}
#RSRCULADVContactFormES-2jc .form-check-inline {
  width: 30%;
  float: left;
  color: #a1a1a1;
}
#RSRCULADVContactFormES-2jc .form-check-inline1 {
  width: 30%;
  float: left;
  color: #a1a1a1;
}
#RSRCULADVContactFormES-2jc .form-check-inline2 {
  float: left;
  color: #a1a1a1;
}
#RSRCULADVContactFormES-2jc .form-checkbox-inline {
  width: 100%;
  float: left;
  color: #a1a1a1;
}
#RSRCULADVContactFormES-2jc .form-check-input {
  margin-left: 0rem;
}
#RSRCULADVContactFormES-2jc #genderRadio1 {
  margin-left: 0.5rem;
}
#RSRCULADVContactFormES-2jc #genderRadio2 {
  margin-left: -1.5rem;
}
#RSRCULADVContactFormES-2jc #genderRadio3 {
  margin-left: -2.5rem;
}
#RSRCULADVContactFormES-2jc #gender-div {
  border: 1px #a1a1a1 solid;
  border-radius: 10px;
  width: 100%;
  padding-left: 10px;
  padding-right: 10px;
  height: 55px;
}
#RSRCULADVContactFormES-2jc #terms-div {
  border: 1px #a1a1a1 solid;
  border-radius: 10px;
  width: 100%;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  height: 55px;
}
#RSRCULADVContactFormES-2jc #sendbutton {
  text-align: left;
  margin-left: -10px;
}
#RSRCULADVContactFormES-2jc .engine {
  display: none !important;
}
#RSRCULADVContactFormES-2jc #terms {
  margin-left: 1.5rem;
}
.cid-szgIswAnDZ {
  padding-top: 90px;
  padding-bottom: 90px;
}
.cid-szgIswAnDZ .card {
  display: flex;
  position: relative;
  justify-content: center;
}
.cid-szgIswAnDZ .card .card-wrapper {
  background: #ffffff;
  height: 1%;
}
.cid-szgIswAnDZ .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  border-radius: 0;
  z-index: 1;
}
.cid-szgIswAnDZ .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-szgIswAnDZ .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 1.5rem;
  left: 1.5rem;
  z-index: 1;
  border-radius: 100px;
  background-color: #ca4336;
}
.cid-szgIswAnDZ .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-szgIswAnDZ .card .card-wrapper .card-box {
  padding: 1.5rem;
}
.cid-szgIswAnDZ .mbr-card-text {
  margin: 0;
}
.cid-szgIswAnDZ .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-rfPwGhhO2V {
  padding-top: 30px;
  padding-bottom: 30px;
  background: #e6220f;
}
.cid-rfPwGhhO2V .mbr-section-subtitle {
  color: #767676;
}
.cid-rfPwGhhO2V .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
  margin-left: .5rem;
  margin-right: .5rem;
}
.cid-rfPwGhhO2V .mbr-iconfont-social:before {
  padding: .6rem;
  border: 1px solid;
  border-radius: 100px;
  transition: all .3s;
}
.cid-rfPwGhhO2V .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-rfPwGhhO2V .mbr-iconfont-social:hover:before {
  background: #ffffff;
  transition: all .3s;
  border-color: transparent;
}
.cid-rfPwGhhO2V .social-list a:focus {
  text-decoration: none;
}
@media (max-width: 767px) {
  .cid-rfPwGhhO2V .mbr-iconfont-social {
    margin-left: .2rem;
    margin-right: .2rem;
  }
}
.cid-rfPwGhhO2V .mbr-section-title,
.cid-rfPwGhhO2V .social-list,
.cid-rfPwGhhO2V .underline {
  color: #ffffff;
}
.cid-rs3RljWbLi {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-rs3RljWbLi .content {
    text-align: center;
  }
  .cid-rs3RljWbLi .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rs3RljWbLi .img-logo img {
  height: 6rem;
}
.cid-rs3RljWbLi .social-list {
  padding-left: 0;
  margin-bottom: 0;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rs3RljWbLi .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #fff;
}
.cid-rs3RljWbLi .social-list .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-rs3RljWbLi .social-list .soc-item {
  margin: 0 3px 15px 3px;
}
.cid-rs3RljWbLi .social-list a {
  margin: 0;
  opacity: .7;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rs3RljWbLi .social-list a:hover {
  opacity: 1;
}
.cid-rs3RljWbLi .form-control {
  min-height: auto;
  color: #ffffff !important;
  border: none;
  width: 100%;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #ffffff;
}
.cid-rs3RljWbLi .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-rs3RljWbLi input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-rs3RljWbLi input::-moz-placeholder {
  color: #ffffff;
}
.cid-rs3RljWbLi textarea::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-rs3RljWbLi textarea::-moz-placeholder {
  color: #ffffff;
}
.cid-rs3RljWbLi .list {
  list-style-type: none;
  padding: 0;
}
.cid-rs3RljWbLi .list li {
  padding-bottom: .5rem;
}
.cid-rs3RljWbLi .list li:last-child {
  padding-bottom: 0;
}
.cid-rs3RljWbLi .mbr-footer-list,
.cid-rs3RljWbLi .form-text {
  color: #cccccc;
}
@media (max-width: 767px) {
  .cid-rs3RljWbLi .mbr-footer-list,
  .cid-rs3RljWbLi .form-text,
  .cid-rs3RljWbLi .footer-title,
  .cid-rs3RljWbLi .footer-main-title,
  .cid-rs3RljWbLi .form-text,
  .cid-rs3RljWbLi .list {
    text-align: center !important;
  }
  .cid-rs3RljWbLi .mbr-form,
  .cid-rs3RljWbLi .social-list {
    -webkit-justify-content: center !important;
    justify-content: center !important;
  }
}
.cid-rs3RljWbLi .footer-title {
  color: #000000;
}
.cid-rs3RljWbLi .form-text {
  color: #000000;
}
.cid-rs3RljWbLi .mbr-footer-list {
  color: #232323;
}
.cid-rfBvTSwf4d {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rfBvTSwf4d .media-container-row {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rfBvTSwf4d .media-container-row .mbr-text {
  text-align: center;
}
.cid-rfw69dXnWZ .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-rfw69dXnWZ .nav-item,
.cid-rfw69dXnWZ .nav-link,
.cid-rfw69dXnWZ .navbar-caption {
  font-weight: normal;
}
.cid-rfw69dXnWZ .nav-item:focus,
.cid-rfw69dXnWZ .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rfw69dXnWZ .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
  }
}
.cid-rfw69dXnWZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rfw69dXnWZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rfw69dXnWZ .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rfw69dXnWZ .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-rfw69dXnWZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rfw69dXnWZ .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-rfw69dXnWZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rfw69dXnWZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rfw69dXnWZ .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #e6220f;
}
.cid-rfw69dXnWZ .navbar.opened {
  transition: all .3s;
  background: #e6220f !important;
}
.cid-rfw69dXnWZ .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rfw69dXnWZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-rfw69dXnWZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rfw69dXnWZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rfw69dXnWZ .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rfw69dXnWZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rfw69dXnWZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rfw69dXnWZ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rfw69dXnWZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rfw69dXnWZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rfw69dXnWZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rfw69dXnWZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rfw69dXnWZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rfw69dXnWZ .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rfw69dXnWZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rfw69dXnWZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rfw69dXnWZ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rfw69dXnWZ .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rfw69dXnWZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rfw69dXnWZ .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rfw69dXnWZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rfw69dXnWZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-rfw69dXnWZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rfw69dXnWZ .navbar.navbar-short {
  background: #e6220f !important;
  min-height: 60px;
}
.cid-rfw69dXnWZ .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rfw69dXnWZ .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rfw69dXnWZ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rfw69dXnWZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rfw69dXnWZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rfw69dXnWZ .dropdown-item.active,
.cid-rfw69dXnWZ .dropdown-item:active {
  background-color: transparent;
}
.cid-rfw69dXnWZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rfw69dXnWZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rfw69dXnWZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rfw69dXnWZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #e6220f;
}
.cid-rfw69dXnWZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rfw69dXnWZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rfw69dXnWZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-rfw69dXnWZ .navbar-buttons {
  text-align: center;
}
.cid-rfw69dXnWZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-rfw69dXnWZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-rfw69dXnWZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rfw69dXnWZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rfw69dXnWZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rfw69dXnWZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rfw69dXnWZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rfw69dXnWZ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rfw69dXnWZ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rfw69dXnWZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rfw69dXnWZ .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rfw69dXnWZ a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-rfw69dXnWZ .mbr-iconfont {
  font-size: 1rem;
  color: #66458e;
  display: inline-flex;
}
.cid-rfw69dXnWZ .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-rfw69dXnWZ .soc-item {
  margin: .5rem .3rem;
}
.cid-rfw69dXnWZ .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rfw69dXnWZ .navbar {
    height: 77px;
  }
  .cid-rfw69dXnWZ .navbar.opened {
    height: auto;
  }
  .cid-rfw69dXnWZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rfw8G59CSx {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rfw8G59CSx .mbr-text,
.cid-rfw8G59CSx blockquote {
  color: #767676;
}
.cid-rfw8SvQmxH {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rfw8SvQmxH .row-element,
.cid-rfw8SvQmxH .image-element {
  padding: 0;
}
.cid-rfw8SvQmxH .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rfw8SvQmxH .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-rfw8SvQmxH .text-content {
  padding: 3rem;
}
@media (max-width: 767px) {
  .cid-rfw8SvQmxH .text-content {
    padding: 2rem 1rem;
  }
  .cid-rfw8SvQmxH .mbr-title,
  .cid-rfw8SvQmxH .mbr-text,
  .cid-rfw8SvQmxH .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-rfw8SvQmxH .mbr-text,
.cid-rfw8SvQmxH .mbr-section-btn {
  color: #767676;
}
.cid-rfw8SvQmxH .mbr-title {
  color: #232323;
}
.cid-rfw69kZR0i {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rfw69kZR0i .block-title {
  text-align: center;
}
.cid-rfw69oWIp7 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rfw69oWIp7 .mbr-section-subtitle {
  color: #767676;
}
.cid-rfw69oWIp7 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rfw69oWIp7 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rfw69oWIp7 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rfw69oWIp7 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rfw69oWIp7 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #59585d;
  background: linear-gradient(180deg, #59585d, #e6220f);
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rfw69oWIp7 .icon-focus {
  font-size: 2rem !important;
  width: 50px;
  height: 50px;
  top: calc(50% - 25px);
  left: calc(50% - 25px);
}
.cid-rfw69oWIp7 .icon-focus:before {
  content: '+';
  border-radius: 100px;
  background: #444444;
  width: 100%;
  height: 100%;
  padding-bottom: 6px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rfw69oWIp7 .icon-video {
  font-size: 1.5rem !important;
  width: 50px;
  height: 50px;
  top: calc(50% - 25px);
  left: calc(50% - 25px);
}
.cid-rfw69oWIp7 .icon-video:before {
  border-radius: 100px;
  background: #444444;
  width: 100%;
  height: 100%;
  padding-left: 6px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rfw69oWIp7 .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-rfw69oWIp7 ul {
  font-size: 0;
}
.cid-rfw69oWIp7 .mbr-gallery-filter ul {
  text-align: left;
}
.cid-rfw69oWIp7 .mbr-gallery-filter ul li .btn {
  border: none !important;
  background-color: transparent;
  color: #59585d !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rfw69oWIp7 .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-rfw69oWIp7 .mbr-gallery-filter ul li {
  padding: 0;
  margin: 0 .2rem;
}
.cid-rfw69oWIp7 .mbr-gallery-filter ul li:first-child,
.cid-rfw69oWIp7 .mbr-gallery-filter ul li:last-child {
  margin: 0;
}
.cid-rfw69oWIp7 .mbr-gallery-item > div:hover .mbr-gallery-title {
  display: block;
}
.cid-rfw69oWIp7 .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-rfw69oWIp7 .btn {
  background: none !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
.cid-rfw69oWIp7 .btn.active:after {
  animation: none;
}
.cid-rfw69oWIp7 .btn:active {
  box-shadow: none !important;
}
.cid-rfw69oWIp7 .btn:hover {
  background: transparent !important;
}
.cid-rfw69oWIp7 .btn:hover:before {
  background: transparent !important;
}
.cid-rfw69oWIp7 .btn:before {
  background-color: transparent !important;
}
.cid-rfw69oWIp7 .btn:focus {
  box-shadow: none !important;
}
.cid-rfPwnp5ZpU {
  padding-top: 30px;
  padding-bottom: 30px;
  background: #e6220f;
}
.cid-rfPwnp5ZpU .mbr-section-subtitle {
  color: #767676;
}
.cid-rfPwnp5ZpU .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
  margin-left: .5rem;
  margin-right: .5rem;
}
.cid-rfPwnp5ZpU .mbr-iconfont-social:before {
  padding: .6rem;
  border: 1px solid;
  border-radius: 100px;
  transition: all .3s;
}
.cid-rfPwnp5ZpU .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-rfPwnp5ZpU .mbr-iconfont-social:hover:before {
  background: #ffffff;
  transition: all .3s;
  border-color: transparent;
}
.cid-rfPwnp5ZpU .social-list a:focus {
  text-decoration: none;
}
@media (max-width: 767px) {
  .cid-rfPwnp5ZpU .mbr-iconfont-social {
    margin-left: .2rem;
    margin-right: .2rem;
  }
}
.cid-rfPwnp5ZpU .mbr-section-title,
.cid-rfPwnp5ZpU .social-list,
.cid-rfPwnp5ZpU .underline {
  color: #ffffff;
}
.cid-rs3R5bO4fR {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-rs3R5bO4fR .content {
    text-align: center;
  }
  .cid-rs3R5bO4fR .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rs3R5bO4fR .img-logo img {
  height: 6rem;
}
.cid-rs3R5bO4fR .social-list {
  padding-left: 0;
  margin-bottom: 0;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rs3R5bO4fR .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #fff;
}
.cid-rs3R5bO4fR .social-list .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-rs3R5bO4fR .social-list .soc-item {
  margin: 0 3px 15px 3px;
}
.cid-rs3R5bO4fR .social-list a {
  margin: 0;
  opacity: .7;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rs3R5bO4fR .social-list a:hover {
  opacity: 1;
}
.cid-rs3R5bO4fR .form-control {
  min-height: auto;
  color: #ffffff !important;
  border: none;
  width: 100%;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #ffffff;
}
.cid-rs3R5bO4fR .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-rs3R5bO4fR input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-rs3R5bO4fR input::-moz-placeholder {
  color: #ffffff;
}
.cid-rs3R5bO4fR textarea::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-rs3R5bO4fR textarea::-moz-placeholder {
  color: #ffffff;
}
.cid-rs3R5bO4fR .list {
  list-style-type: none;
  padding: 0;
}
.cid-rs3R5bO4fR .list li {
  padding-bottom: .5rem;
}
.cid-rs3R5bO4fR .list li:last-child {
  padding-bottom: 0;
}
.cid-rs3R5bO4fR .mbr-footer-list,
.cid-rs3R5bO4fR .form-text {
  color: #cccccc;
}
@media (max-width: 767px) {
  .cid-rs3R5bO4fR .mbr-footer-list,
  .cid-rs3R5bO4fR .form-text,
  .cid-rs3R5bO4fR .footer-title,
  .cid-rs3R5bO4fR .footer-main-title,
  .cid-rs3R5bO4fR .form-text,
  .cid-rs3R5bO4fR .list {
    text-align: center !important;
  }
  .cid-rs3R5bO4fR .mbr-form,
  .cid-rs3R5bO4fR .social-list {
    -webkit-justify-content: center !important;
    justify-content: center !important;
  }
}
.cid-rs3R5bO4fR .footer-title {
  color: #000000;
}
.cid-rs3R5bO4fR .form-text {
  color: #000000;
}
.cid-rs3R5bO4fR .mbr-footer-list {
  color: #232323;
}
.cid-rfBsznGLEz {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rfBsznGLEz .media-container-row {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rfBsznGLEz .media-container-row .mbr-text {
  text-align: center;
}
.cid-rfwcj4RONX .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-rfwcj4RONX .nav-item,
.cid-rfwcj4RONX .nav-link,
.cid-rfwcj4RONX .navbar-caption {
  font-weight: normal;
}
.cid-rfwcj4RONX .nav-item:focus,
.cid-rfwcj4RONX .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rfwcj4RONX .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
  }
}
.cid-rfwcj4RONX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rfwcj4RONX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rfwcj4RONX .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rfwcj4RONX .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-rfwcj4RONX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rfwcj4RONX .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-rfwcj4RONX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rfwcj4RONX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rfwcj4RONX .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #e6220f;
}
.cid-rfwcj4RONX .navbar.opened {
  transition: all .3s;
  background: #e6220f !important;
}
.cid-rfwcj4RONX .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rfwcj4RONX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-rfwcj4RONX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rfwcj4RONX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rfwcj4RONX .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rfwcj4RONX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rfwcj4RONX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rfwcj4RONX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rfwcj4RONX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rfwcj4RONX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rfwcj4RONX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rfwcj4RONX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rfwcj4RONX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rfwcj4RONX .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rfwcj4RONX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rfwcj4RONX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rfwcj4RONX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rfwcj4RONX .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rfwcj4RONX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rfwcj4RONX .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rfwcj4RONX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rfwcj4RONX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-rfwcj4RONX .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rfwcj4RONX .navbar.navbar-short {
  background: #e6220f !important;
  min-height: 60px;
}
.cid-rfwcj4RONX .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rfwcj4RONX .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rfwcj4RONX .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rfwcj4RONX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rfwcj4RONX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rfwcj4RONX .dropdown-item.active,
.cid-rfwcj4RONX .dropdown-item:active {
  background-color: transparent;
}
.cid-rfwcj4RONX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rfwcj4RONX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rfwcj4RONX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rfwcj4RONX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #e6220f;
}
.cid-rfwcj4RONX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rfwcj4RONX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rfwcj4RONX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-rfwcj4RONX .navbar-buttons {
  text-align: center;
}
.cid-rfwcj4RONX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-rfwcj4RONX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-rfwcj4RONX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rfwcj4RONX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rfwcj4RONX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rfwcj4RONX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rfwcj4RONX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rfwcj4RONX nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rfwcj4RONX nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rfwcj4RONX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rfwcj4RONX .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rfwcj4RONX a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-rfwcj4RONX .mbr-iconfont {
  font-size: 1rem;
  color: #66458e;
  display: inline-flex;
}
.cid-rfwcj4RONX .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-rfwcj4RONX .soc-item {
  margin: .5rem .3rem;
}
.cid-rfwcj4RONX .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rfwcj4RONX .navbar {
    height: 77px;
  }
  .cid-rfwcj4RONX .navbar.opened {
    height: auto;
  }
  .cid-rfwcj4RONX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rfwcj61yfe {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rfwcj61yfe .mbr-text,
.cid-rfwcj61yfe blockquote {
  color: #767676;
}
.cid-rfwcj6iqV7 {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rfwcj6iqV7 .row-element,
.cid-rfwcj6iqV7 .image-element {
  padding: 0;
}
.cid-rfwcj6iqV7 .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rfwcj6iqV7 .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-rfwcj6iqV7 .text-content {
  padding: 3rem;
}
@media (max-width: 767px) {
  .cid-rfwcj6iqV7 .text-content {
    padding: 2rem 1rem;
  }
  .cid-rfwcj6iqV7 .mbr-title,
  .cid-rfwcj6iqV7 .mbr-text,
  .cid-rfwcj6iqV7 .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-rfwcj6iqV7 .mbr-text,
.cid-rfwcj6iqV7 .mbr-section-btn {
  color: #767676;
}
.cid-rfwcj6iqV7 .mbr-title {
  color: #232323;
}
.cid-rfwcj6M98b {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rfwcj6M98b .block-title {
  text-align: center;
}
.cid-rfwcj77LgI {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rfwcj77LgI .mbr-section-subtitle {
  color: #767676;
}
.cid-rfwcj77LgI .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rfwcj77LgI .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rfwcj77LgI .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rfwcj77LgI .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rfwcj77LgI .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #59585d;
  background: linear-gradient(180deg, #59585d, #e6220f);
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rfwcj77LgI .icon-focus {
  font-size: 2rem !important;
  width: 50px;
  height: 50px;
  top: calc(50% - 25px);
  left: calc(50% - 25px);
}
.cid-rfwcj77LgI .icon-focus:before {
  content: '+';
  border-radius: 100px;
  background: #444444;
  width: 100%;
  height: 100%;
  padding-bottom: 6px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rfwcj77LgI .icon-video {
  font-size: 1.5rem !important;
  width: 50px;
  height: 50px;
  top: calc(50% - 25px);
  left: calc(50% - 25px);
}
.cid-rfwcj77LgI .icon-video:before {
  border-radius: 100px;
  background: #444444;
  width: 100%;
  height: 100%;
  padding-left: 6px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rfwcj77LgI .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-rfwcj77LgI ul {
  font-size: 0;
}
.cid-rfwcj77LgI .mbr-gallery-filter ul {
  text-align: left;
}
.cid-rfwcj77LgI .mbr-gallery-filter ul li .btn {
  border: none !important;
  background-color: transparent;
  color: #59585d !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rfwcj77LgI .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-rfwcj77LgI .mbr-gallery-filter ul li {
  padding: 0;
  margin: 0 .2rem;
}
.cid-rfwcj77LgI .mbr-gallery-filter ul li:first-child,
.cid-rfwcj77LgI .mbr-gallery-filter ul li:last-child {
  margin: 0;
}
.cid-rfwcj77LgI .mbr-gallery-item > div:hover .mbr-gallery-title {
  display: block;
}
.cid-rfwcj77LgI .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-rfwcj77LgI .btn {
  background: none !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
.cid-rfwcj77LgI .btn.active:after {
  animation: none;
}
.cid-rfwcj77LgI .btn:active {
  box-shadow: none !important;
}
.cid-rfwcj77LgI .btn:hover {
  background: transparent !important;
}
.cid-rfwcj77LgI .btn:hover:before {
  background: transparent !important;
}
.cid-rfwcj77LgI .btn:before {
  background-color: transparent !important;
}
.cid-rfwcj77LgI .btn:focus {
  box-shadow: none !important;
}
.cid-rfPwssC8tf {
  padding-top: 30px;
  padding-bottom: 30px;
  background: #e6220f;
}
.cid-rfPwssC8tf .mbr-section-subtitle {
  color: #767676;
}
.cid-rfPwssC8tf .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
  margin-left: .5rem;
  margin-right: .5rem;
}
.cid-rfPwssC8tf .mbr-iconfont-social:before {
  padding: .6rem;
  border: 1px solid;
  border-radius: 100px;
  transition: all .3s;
}
.cid-rfPwssC8tf .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-rfPwssC8tf .mbr-iconfont-social:hover:before {
  background: #ffffff;
  transition: all .3s;
  border-color: transparent;
}
.cid-rfPwssC8tf .social-list a:focus {
  text-decoration: none;
}
@media (max-width: 767px) {
  .cid-rfPwssC8tf .mbr-iconfont-social {
    margin-left: .2rem;
    margin-right: .2rem;
  }
}
.cid-rfPwssC8tf .mbr-section-title,
.cid-rfPwssC8tf .social-list,
.cid-rfPwssC8tf .underline {
  color: #ffffff;
}
.cid-rs3R9ITVjp {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-rs3R9ITVjp .content {
    text-align: center;
  }
  .cid-rs3R9ITVjp .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rs3R9ITVjp .img-logo img {
  height: 6rem;
}
.cid-rs3R9ITVjp .social-list {
  padding-left: 0;
  margin-bottom: 0;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rs3R9ITVjp .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #fff;
}
.cid-rs3R9ITVjp .social-list .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-rs3R9ITVjp .social-list .soc-item {
  margin: 0 3px 15px 3px;
}
.cid-rs3R9ITVjp .social-list a {
  margin: 0;
  opacity: .7;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rs3R9ITVjp .social-list a:hover {
  opacity: 1;
}
.cid-rs3R9ITVjp .form-control {
  min-height: auto;
  color: #ffffff !important;
  border: none;
  width: 100%;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #ffffff;
}
.cid-rs3R9ITVjp .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-rs3R9ITVjp input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-rs3R9ITVjp input::-moz-placeholder {
  color: #ffffff;
}
.cid-rs3R9ITVjp textarea::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-rs3R9ITVjp textarea::-moz-placeholder {
  color: #ffffff;
}
.cid-rs3R9ITVjp .list {
  list-style-type: none;
  padding: 0;
}
.cid-rs3R9ITVjp .list li {
  padding-bottom: .5rem;
}
.cid-rs3R9ITVjp .list li:last-child {
  padding-bottom: 0;
}
.cid-rs3R9ITVjp .mbr-footer-list,
.cid-rs3R9ITVjp .form-text {
  color: #cccccc;
}
@media (max-width: 767px) {
  .cid-rs3R9ITVjp .mbr-footer-list,
  .cid-rs3R9ITVjp .form-text,
  .cid-rs3R9ITVjp .footer-title,
  .cid-rs3R9ITVjp .footer-main-title,
  .cid-rs3R9ITVjp .form-text,
  .cid-rs3R9ITVjp .list {
    text-align: center !important;
  }
  .cid-rs3R9ITVjp .mbr-form,
  .cid-rs3R9ITVjp .social-list {
    -webkit-justify-content: center !important;
    justify-content: center !important;
  }
}
.cid-rs3R9ITVjp .footer-title {
  color: #000000;
}
.cid-rs3R9ITVjp .form-text {
  color: #000000;
}
.cid-rs3R9ITVjp .mbr-footer-list {
  color: #232323;
}
.cid-rfBv8XRjxM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rfBv8XRjxM .media-container-row {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rfBv8XRjxM .media-container-row .mbr-text {
  text-align: center;
}
.cid-rfwdQsMVTu .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-rfwdQsMVTu .nav-item,
.cid-rfwdQsMVTu .nav-link,
.cid-rfwdQsMVTu .navbar-caption {
  font-weight: normal;
}
.cid-rfwdQsMVTu .nav-item:focus,
.cid-rfwdQsMVTu .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rfwdQsMVTu .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
  }
}
.cid-rfwdQsMVTu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rfwdQsMVTu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rfwdQsMVTu .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rfwdQsMVTu .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-rfwdQsMVTu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rfwdQsMVTu .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-rfwdQsMVTu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rfwdQsMVTu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rfwdQsMVTu .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #e6220f;
}
.cid-rfwdQsMVTu .navbar.opened {
  transition: all .3s;
  background: #e6220f !important;
}
.cid-rfwdQsMVTu .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rfwdQsMVTu .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-rfwdQsMVTu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rfwdQsMVTu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rfwdQsMVTu .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rfwdQsMVTu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rfwdQsMVTu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rfwdQsMVTu .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rfwdQsMVTu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rfwdQsMVTu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rfwdQsMVTu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rfwdQsMVTu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rfwdQsMVTu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rfwdQsMVTu .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rfwdQsMVTu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rfwdQsMVTu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rfwdQsMVTu .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rfwdQsMVTu .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rfwdQsMVTu .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rfwdQsMVTu .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rfwdQsMVTu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rfwdQsMVTu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-rfwdQsMVTu .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rfwdQsMVTu .navbar.navbar-short {
  background: #e6220f !important;
  min-height: 60px;
}
.cid-rfwdQsMVTu .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rfwdQsMVTu .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rfwdQsMVTu .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rfwdQsMVTu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rfwdQsMVTu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rfwdQsMVTu .dropdown-item.active,
.cid-rfwdQsMVTu .dropdown-item:active {
  background-color: transparent;
}
.cid-rfwdQsMVTu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rfwdQsMVTu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rfwdQsMVTu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rfwdQsMVTu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #e6220f;
}
.cid-rfwdQsMVTu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rfwdQsMVTu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rfwdQsMVTu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-rfwdQsMVTu .navbar-buttons {
  text-align: center;
}
.cid-rfwdQsMVTu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-rfwdQsMVTu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-rfwdQsMVTu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rfwdQsMVTu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rfwdQsMVTu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rfwdQsMVTu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rfwdQsMVTu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rfwdQsMVTu nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rfwdQsMVTu nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rfwdQsMVTu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rfwdQsMVTu .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rfwdQsMVTu a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-rfwdQsMVTu .mbr-iconfont {
  font-size: 1rem;
  color: #66458e;
  display: inline-flex;
}
.cid-rfwdQsMVTu .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-rfwdQsMVTu .soc-item {
  margin: .5rem .3rem;
}
.cid-rfwdQsMVTu .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rfwdQsMVTu .navbar {
    height: 77px;
  }
  .cid-rfwdQsMVTu .navbar.opened {
    height: auto;
  }
  .cid-rfwdQsMVTu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rfwdQtWqPO {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rfwdQtWqPO .mbr-text,
.cid-rfwdQtWqPO blockquote {
  color: #767676;
}
.cid-rfwdQueL84 {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rfwdQueL84 .row-element,
.cid-rfwdQueL84 .image-element {
  padding: 0;
}
.cid-rfwdQueL84 .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rfwdQueL84 .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-rfwdQueL84 .text-content {
  padding: 3rem;
}
@media (max-width: 767px) {
  .cid-rfwdQueL84 .text-content {
    padding: 2rem 1rem;
  }
  .cid-rfwdQueL84 .mbr-title,
  .cid-rfwdQueL84 .mbr-text,
  .cid-rfwdQueL84 .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-rfwdQueL84 .mbr-text,
.cid-rfwdQueL84 .mbr-section-btn {
  color: #767676;
}
.cid-rfwdQueL84 .mbr-title {
  color: #232323;
}
.cid-rfwdQuPVYD {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rfwdQuPVYD .block-title {
  text-align: center;
}
.cid-rfwdQv7X9F {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rfwdQv7X9F .mbr-section-subtitle {
  color: #767676;
}
.cid-rfwdQv7X9F .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rfwdQv7X9F .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rfwdQv7X9F .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rfwdQv7X9F .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rfwdQv7X9F .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #59585d;
  background: linear-gradient(180deg, #59585d, #e6220f);
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rfwdQv7X9F .icon-focus {
  font-size: 2rem !important;
  width: 50px;
  height: 50px;
  top: calc(50% - 25px);
  left: calc(50% - 25px);
}
.cid-rfwdQv7X9F .icon-focus:before {
  content: '+';
  border-radius: 100px;
  background: #444444;
  width: 100%;
  height: 100%;
  padding-bottom: 6px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rfwdQv7X9F .icon-video {
  font-size: 1.5rem !important;
  width: 50px;
  height: 50px;
  top: calc(50% - 25px);
  left: calc(50% - 25px);
}
.cid-rfwdQv7X9F .icon-video:before {
  border-radius: 100px;
  background: #444444;
  width: 100%;
  height: 100%;
  padding-left: 6px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rfwdQv7X9F .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-rfwdQv7X9F ul {
  font-size: 0;
}
.cid-rfwdQv7X9F .mbr-gallery-filter ul {
  text-align: left;
}
.cid-rfwdQv7X9F .mbr-gallery-filter ul li .btn {
  border: none !important;
  background-color: transparent;
  color: #59585d !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rfwdQv7X9F .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-rfwdQv7X9F .mbr-gallery-filter ul li {
  padding: 0;
  margin: 0 .2rem;
}
.cid-rfwdQv7X9F .mbr-gallery-filter ul li:first-child,
.cid-rfwdQv7X9F .mbr-gallery-filter ul li:last-child {
  margin: 0;
}
.cid-rfwdQv7X9F .mbr-gallery-item > div:hover .mbr-gallery-title {
  display: block;
}
.cid-rfwdQv7X9F .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-rfwdQv7X9F .btn {
  background: none !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
.cid-rfwdQv7X9F .btn.active:after {
  animation: none;
}
.cid-rfwdQv7X9F .btn:active {
  box-shadow: none !important;
}
.cid-rfwdQv7X9F .btn:hover {
  background: transparent !important;
}
.cid-rfwdQv7X9F .btn:hover:before {
  background: transparent !important;
}
.cid-rfwdQv7X9F .btn:before {
  background-color: transparent !important;
}
.cid-rfwdQv7X9F .btn:focus {
  box-shadow: none !important;
}
.cid-rfPww9nYxT {
  padding-top: 30px;
  padding-bottom: 30px;
  background: #e6220f;
}
.cid-rfPww9nYxT .mbr-section-subtitle {
  color: #767676;
}
.cid-rfPww9nYxT .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
  margin-left: .5rem;
  margin-right: .5rem;
}
.cid-rfPww9nYxT .mbr-iconfont-social:before {
  padding: .6rem;
  border: 1px solid;
  border-radius: 100px;
  transition: all .3s;
}
.cid-rfPww9nYxT .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-rfPww9nYxT .mbr-iconfont-social:hover:before {
  background: #ffffff;
  transition: all .3s;
  border-color: transparent;
}
.cid-rfPww9nYxT .social-list a:focus {
  text-decoration: none;
}
@media (max-width: 767px) {
  .cid-rfPww9nYxT .mbr-iconfont-social {
    margin-left: .2rem;
    margin-right: .2rem;
  }
}
.cid-rfPww9nYxT .mbr-section-title,
.cid-rfPww9nYxT .social-list,
.cid-rfPww9nYxT .underline {
  color: #ffffff;
}
.cid-rs3Rd4icla {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-rs3Rd4icla .content {
    text-align: center;
  }
  .cid-rs3Rd4icla .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rs3Rd4icla .img-logo img {
  height: 6rem;
}
.cid-rs3Rd4icla .social-list {
  padding-left: 0;
  margin-bottom: 0;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rs3Rd4icla .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #fff;
}
.cid-rs3Rd4icla .social-list .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-rs3Rd4icla .social-list .soc-item {
  margin: 0 3px 15px 3px;
}
.cid-rs3Rd4icla .social-list a {
  margin: 0;
  opacity: .7;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rs3Rd4icla .social-list a:hover {
  opacity: 1;
}
.cid-rs3Rd4icla .form-control {
  min-height: auto;
  color: #ffffff !important;
  border: none;
  width: 100%;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #ffffff;
}
.cid-rs3Rd4icla .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-rs3Rd4icla input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-rs3Rd4icla input::-moz-placeholder {
  color: #ffffff;
}
.cid-rs3Rd4icla textarea::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-rs3Rd4icla textarea::-moz-placeholder {
  color: #ffffff;
}
.cid-rs3Rd4icla .list {
  list-style-type: none;
  padding: 0;
}
.cid-rs3Rd4icla .list li {
  padding-bottom: .5rem;
}
.cid-rs3Rd4icla .list li:last-child {
  padding-bottom: 0;
}
.cid-rs3Rd4icla .mbr-footer-list,
.cid-rs3Rd4icla .form-text {
  color: #cccccc;
}
@media (max-width: 767px) {
  .cid-rs3Rd4icla .mbr-footer-list,
  .cid-rs3Rd4icla .form-text,
  .cid-rs3Rd4icla .footer-title,
  .cid-rs3Rd4icla .footer-main-title,
  .cid-rs3Rd4icla .form-text,
  .cid-rs3Rd4icla .list {
    text-align: center !important;
  }
  .cid-rs3Rd4icla .mbr-form,
  .cid-rs3Rd4icla .social-list {
    -webkit-justify-content: center !important;
    justify-content: center !important;
  }
}
.cid-rs3Rd4icla .footer-title {
  color: #000000;
}
.cid-rs3Rd4icla .form-text {
  color: #000000;
}
.cid-rs3Rd4icla .mbr-footer-list {
  color: #232323;
}
.cid-rfBviLGXP6 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rfBviLGXP6 .media-container-row {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rfBviLGXP6 .media-container-row .mbr-text {
  text-align: center;
}
.cid-rfwgnXr4F4 .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-rfwgnXr4F4 .nav-item,
.cid-rfwgnXr4F4 .nav-link,
.cid-rfwgnXr4F4 .navbar-caption {
  font-weight: normal;
}
.cid-rfwgnXr4F4 .nav-item:focus,
.cid-rfwgnXr4F4 .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rfwgnXr4F4 .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
  }
}
.cid-rfwgnXr4F4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rfwgnXr4F4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rfwgnXr4F4 .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rfwgnXr4F4 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-rfwgnXr4F4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rfwgnXr4F4 .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-rfwgnXr4F4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rfwgnXr4F4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rfwgnXr4F4 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #e6220f;
}
.cid-rfwgnXr4F4 .navbar.opened {
  transition: all .3s;
  background: #e6220f !important;
}
.cid-rfwgnXr4F4 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rfwgnXr4F4 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-rfwgnXr4F4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rfwgnXr4F4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rfwgnXr4F4 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rfwgnXr4F4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rfwgnXr4F4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rfwgnXr4F4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rfwgnXr4F4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rfwgnXr4F4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rfwgnXr4F4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rfwgnXr4F4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rfwgnXr4F4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rfwgnXr4F4 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rfwgnXr4F4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rfwgnXr4F4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rfwgnXr4F4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rfwgnXr4F4 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rfwgnXr4F4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rfwgnXr4F4 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rfwgnXr4F4 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rfwgnXr4F4 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-rfwgnXr4F4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rfwgnXr4F4 .navbar.navbar-short {
  background: #e6220f !important;
  min-height: 60px;
}
.cid-rfwgnXr4F4 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rfwgnXr4F4 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rfwgnXr4F4 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rfwgnXr4F4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rfwgnXr4F4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rfwgnXr4F4 .dropdown-item.active,
.cid-rfwgnXr4F4 .dropdown-item:active {
  background-color: transparent;
}
.cid-rfwgnXr4F4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rfwgnXr4F4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rfwgnXr4F4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rfwgnXr4F4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #e6220f;
}
.cid-rfwgnXr4F4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rfwgnXr4F4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rfwgnXr4F4 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-rfwgnXr4F4 .navbar-buttons {
  text-align: center;
}
.cid-rfwgnXr4F4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-rfwgnXr4F4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-rfwgnXr4F4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rfwgnXr4F4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rfwgnXr4F4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rfwgnXr4F4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rfwgnXr4F4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rfwgnXr4F4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rfwgnXr4F4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rfwgnXr4F4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rfwgnXr4F4 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rfwgnXr4F4 a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-rfwgnXr4F4 .mbr-iconfont {
  font-size: 1rem;
  color: #66458e;
  display: inline-flex;
}
.cid-rfwgnXr4F4 .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-rfwgnXr4F4 .soc-item {
  margin: .5rem .3rem;
}
.cid-rfwgnXr4F4 .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rfwgnXr4F4 .navbar {
    height: 77px;
  }
  .cid-rfwgnXr4F4 .navbar.opened {
    height: auto;
  }
  .cid-rfwgnXr4F4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rfwgnYpqpI {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rfwgnYpqpI .mbr-text,
.cid-rfwgnYpqpI blockquote {
  color: #767676;
}
.cid-rfwgnYMlni {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rfwgnYMlni .row-element,
.cid-rfwgnYMlni .image-element {
  padding: 0;
}
.cid-rfwgnYMlni .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rfwgnYMlni .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-rfwgnYMlni .text-content {
  padding: 3rem;
}
@media (max-width: 767px) {
  .cid-rfwgnYMlni .text-content {
    padding: 2rem 1rem;
  }
  .cid-rfwgnYMlni .mbr-title,
  .cid-rfwgnYMlni .mbr-text,
  .cid-rfwgnYMlni .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-rfwgnYMlni .mbr-text,
.cid-rfwgnYMlni .mbr-section-btn {
  color: #767676;
}
.cid-rfwgnYMlni .mbr-title {
  color: #232323;
}
.cid-rfwgnZg5tn {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rfwgnZg5tn .block-title {
  text-align: center;
}
.cid-rfwgnZw6NN {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rfwgnZw6NN .mbr-section-subtitle {
  color: #767676;
}
.cid-rfwgnZw6NN .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rfwgnZw6NN .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rfwgnZw6NN .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rfwgnZw6NN .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rfwgnZw6NN .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #59585d;
  background: linear-gradient(180deg, #59585d, #e6220f);
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rfwgnZw6NN .icon-focus {
  font-size: 2rem !important;
  width: 50px;
  height: 50px;
  top: calc(50% - 25px);
  left: calc(50% - 25px);
}
.cid-rfwgnZw6NN .icon-focus:before {
  content: '+';
  border-radius: 100px;
  background: #444444;
  width: 100%;
  height: 100%;
  padding-bottom: 6px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rfwgnZw6NN .icon-video {
  font-size: 1.5rem !important;
  width: 50px;
  height: 50px;
  top: calc(50% - 25px);
  left: calc(50% - 25px);
}
.cid-rfwgnZw6NN .icon-video:before {
  border-radius: 100px;
  background: #444444;
  width: 100%;
  height: 100%;
  padding-left: 6px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rfwgnZw6NN .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  bottom: 0;
  right: 0;
  padding: 1rem;
  color: #ffffff;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-rfwgnZw6NN ul {
  font-size: 0;
}
.cid-rfwgnZw6NN .mbr-gallery-filter ul {
  text-align: left;
}
.cid-rfwgnZw6NN .mbr-gallery-filter ul li .btn {
  border: none !important;
  background-color: transparent;
  color: #59585d !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-rfwgnZw6NN .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
}
.cid-rfwgnZw6NN .mbr-gallery-filter ul li {
  padding: 0;
  margin: 0 .2rem;
}
.cid-rfwgnZw6NN .mbr-gallery-filter ul li:first-child,
.cid-rfwgnZw6NN .mbr-gallery-filter ul li:last-child {
  margin: 0;
}
.cid-rfwgnZw6NN .mbr-gallery-item > div:hover .mbr-gallery-title {
  display: block;
}
.cid-rfwgnZw6NN .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-rfwgnZw6NN .btn {
  background: none !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
.cid-rfwgnZw6NN .btn.active:after {
  animation: none;
}
.cid-rfwgnZw6NN .btn:active {
  box-shadow: none !important;
}
.cid-rfwgnZw6NN .btn:hover {
  background: transparent !important;
}
.cid-rfwgnZw6NN .btn:hover:before {
  background: transparent !important;
}
.cid-rfwgnZw6NN .btn:before {
  background-color: transparent !important;
}
.cid-rfwgnZw6NN .btn:focus {
  box-shadow: none !important;
}
.cid-rfPwB5Ibya {
  padding-top: 30px;
  padding-bottom: 30px;
  background: #e6220f;
}
.cid-rfPwB5Ibya .mbr-section-subtitle {
  color: #767676;
}
.cid-rfPwB5Ibya .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
  margin-left: .5rem;
  margin-right: .5rem;
}
.cid-rfPwB5Ibya .mbr-iconfont-social:before {
  padding: .6rem;
  border: 1px solid;
  border-radius: 100px;
  transition: all .3s;
}
.cid-rfPwB5Ibya .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-rfPwB5Ibya .mbr-iconfont-social:hover:before {
  background: #ffffff;
  transition: all .3s;
  border-color: transparent;
}
.cid-rfPwB5Ibya .social-list a:focus {
  text-decoration: none;
}
@media (max-width: 767px) {
  .cid-rfPwB5Ibya .mbr-iconfont-social {
    margin-left: .2rem;
    margin-right: .2rem;
  }
}
.cid-rfPwB5Ibya .mbr-section-title,
.cid-rfPwB5Ibya .social-list,
.cid-rfPwB5Ibya .underline {
  color: #ffffff;
}
.cid-rs3RglTyKG {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-rs3RglTyKG .content {
    text-align: center;
  }
  .cid-rs3RglTyKG .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rs3RglTyKG .img-logo img {
  height: 6rem;
}
.cid-rs3RglTyKG .social-list {
  padding-left: 0;
  margin-bottom: 0;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rs3RglTyKG .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #fff;
}
.cid-rs3RglTyKG .social-list .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-rs3RglTyKG .social-list .soc-item {
  margin: 0 3px 15px 3px;
}
.cid-rs3RglTyKG .social-list a {
  margin: 0;
  opacity: .7;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rs3RglTyKG .social-list a:hover {
  opacity: 1;
}
.cid-rs3RglTyKG .form-control {
  min-height: auto;
  color: #ffffff !important;
  border: none;
  width: 100%;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #ffffff;
}
.cid-rs3RglTyKG .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-rs3RglTyKG input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-rs3RglTyKG input::-moz-placeholder {
  color: #ffffff;
}
.cid-rs3RglTyKG textarea::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-rs3RglTyKG textarea::-moz-placeholder {
  color: #ffffff;
}
.cid-rs3RglTyKG .list {
  list-style-type: none;
  padding: 0;
}
.cid-rs3RglTyKG .list li {
  padding-bottom: .5rem;
}
.cid-rs3RglTyKG .list li:last-child {
  padding-bottom: 0;
}
.cid-rs3RglTyKG .mbr-footer-list,
.cid-rs3RglTyKG .form-text {
  color: #cccccc;
}
@media (max-width: 767px) {
  .cid-rs3RglTyKG .mbr-footer-list,
  .cid-rs3RglTyKG .form-text,
  .cid-rs3RglTyKG .footer-title,
  .cid-rs3RglTyKG .footer-main-title,
  .cid-rs3RglTyKG .form-text,
  .cid-rs3RglTyKG .list {
    text-align: center !important;
  }
  .cid-rs3RglTyKG .mbr-form,
  .cid-rs3RglTyKG .social-list {
    -webkit-justify-content: center !important;
    justify-content: center !important;
  }
}
.cid-rs3RglTyKG .footer-title {
  color: #000000;
}
.cid-rs3RglTyKG .form-text {
  color: #000000;
}
.cid-rs3RglTyKG .mbr-footer-list {
  color: #232323;
}
.cid-rfBvz0kzJv {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rfBvz0kzJv .media-container-row {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rfBvz0kzJv .media-container-row .mbr-text {
  text-align: center;
}
.cid-rfBeqaTpcd .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-rfBeqaTpcd .nav-item,
.cid-rfBeqaTpcd .nav-link,
.cid-rfBeqaTpcd .navbar-caption {
  font-weight: normal;
}
.cid-rfBeqaTpcd .nav-item:focus,
.cid-rfBeqaTpcd .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rfBeqaTpcd .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
  }
}
.cid-rfBeqaTpcd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rfBeqaTpcd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rfBeqaTpcd .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rfBeqaTpcd .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-rfBeqaTpcd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rfBeqaTpcd .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-rfBeqaTpcd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rfBeqaTpcd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rfBeqaTpcd .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #e6220f;
}
.cid-rfBeqaTpcd .navbar.opened {
  transition: all .3s;
  background: #e6220f !important;
}
.cid-rfBeqaTpcd .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rfBeqaTpcd .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-rfBeqaTpcd .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rfBeqaTpcd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rfBeqaTpcd .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rfBeqaTpcd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rfBeqaTpcd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rfBeqaTpcd .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rfBeqaTpcd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rfBeqaTpcd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rfBeqaTpcd .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rfBeqaTpcd .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rfBeqaTpcd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rfBeqaTpcd .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rfBeqaTpcd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rfBeqaTpcd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rfBeqaTpcd .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rfBeqaTpcd .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rfBeqaTpcd .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rfBeqaTpcd .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rfBeqaTpcd .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rfBeqaTpcd .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-rfBeqaTpcd .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rfBeqaTpcd .navbar.navbar-short {
  background: #e6220f !important;
  min-height: 60px;
}
.cid-rfBeqaTpcd .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rfBeqaTpcd .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rfBeqaTpcd .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rfBeqaTpcd .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rfBeqaTpcd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rfBeqaTpcd .dropdown-item.active,
.cid-rfBeqaTpcd .dropdown-item:active {
  background-color: transparent;
}
.cid-rfBeqaTpcd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rfBeqaTpcd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rfBeqaTpcd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rfBeqaTpcd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #e6220f;
}
.cid-rfBeqaTpcd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rfBeqaTpcd .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rfBeqaTpcd ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-rfBeqaTpcd .navbar-buttons {
  text-align: center;
}
.cid-rfBeqaTpcd button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-rfBeqaTpcd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-rfBeqaTpcd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rfBeqaTpcd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rfBeqaTpcd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rfBeqaTpcd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rfBeqaTpcd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rfBeqaTpcd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rfBeqaTpcd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rfBeqaTpcd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rfBeqaTpcd .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rfBeqaTpcd a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-rfBeqaTpcd .mbr-iconfont {
  font-size: 1rem;
  color: #66458e;
  display: inline-flex;
}
.cid-rfBeqaTpcd .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-rfBeqaTpcd .soc-item {
  margin: .5rem .3rem;
}
.cid-rfBeqaTpcd .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rfBeqaTpcd .navbar {
    height: 77px;
  }
  .cid-rfBeqaTpcd .navbar.opened {
    height: auto;
  }
  .cid-rfBeqaTpcd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rfBeqbL0iu {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rfBeqbL0iu .mbr-text,
.cid-rfBeqbL0iu blockquote {
  color: #767676;
}
.cid-rfBeqct2Lx {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rfBeqct2Lx .block-title {
  text-align: center;
}
.cid-rfBeP3DMw5 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rs3QROHpNn {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-rs3QROHpNn .content {
    text-align: center;
  }
  .cid-rs3QROHpNn .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rs3QROHpNn .img-logo img {
  height: 6rem;
}
.cid-rs3QROHpNn .social-list {
  padding-left: 0;
  margin-bottom: 0;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rs3QROHpNn .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #fff;
}
.cid-rs3QROHpNn .social-list .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-rs3QROHpNn .social-list .soc-item {
  margin: 0 3px 15px 3px;
}
.cid-rs3QROHpNn .social-list a {
  margin: 0;
  opacity: .7;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rs3QROHpNn .social-list a:hover {
  opacity: 1;
}
.cid-rs3QROHpNn .form-control {
  min-height: auto;
  color: #ffffff !important;
  border: none;
  width: 100%;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #ffffff;
}
.cid-rs3QROHpNn .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-rs3QROHpNn input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-rs3QROHpNn input::-moz-placeholder {
  color: #ffffff;
}
.cid-rs3QROHpNn textarea::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-rs3QROHpNn textarea::-moz-placeholder {
  color: #ffffff;
}
.cid-rs3QROHpNn .list {
  list-style-type: none;
  padding: 0;
}
.cid-rs3QROHpNn .list li {
  padding-bottom: .5rem;
}
.cid-rs3QROHpNn .list li:last-child {
  padding-bottom: 0;
}
.cid-rs3QROHpNn .mbr-footer-list,
.cid-rs3QROHpNn .form-text {
  color: #cccccc;
}
@media (max-width: 767px) {
  .cid-rs3QROHpNn .mbr-footer-list,
  .cid-rs3QROHpNn .form-text,
  .cid-rs3QROHpNn .footer-title,
  .cid-rs3QROHpNn .footer-main-title,
  .cid-rs3QROHpNn .form-text,
  .cid-rs3QROHpNn .list {
    text-align: center !important;
  }
  .cid-rs3QROHpNn .mbr-form,
  .cid-rs3QROHpNn .social-list {
    -webkit-justify-content: center !important;
    justify-content: center !important;
  }
}
.cid-rs3QROHpNn .footer-title {
  color: #000000;
}
.cid-rs3QROHpNn .form-text {
  color: #000000;
}
.cid-rs3QROHpNn .mbr-footer-list {
  color: #232323;
}
.cid-rfBuf5ymFm {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rfBuf5ymFm .media-container-row {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rfBuf5ymFm .media-container-row .mbr-text {
  text-align: center;
}
.cid-rfBktAQ80h .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-rfBktAQ80h .nav-item,
.cid-rfBktAQ80h .nav-link,
.cid-rfBktAQ80h .navbar-caption {
  font-weight: normal;
}
.cid-rfBktAQ80h .nav-item:focus,
.cid-rfBktAQ80h .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rfBktAQ80h .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
  }
}
.cid-rfBktAQ80h .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rfBktAQ80h .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rfBktAQ80h .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rfBktAQ80h .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-rfBktAQ80h .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rfBktAQ80h .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-rfBktAQ80h .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rfBktAQ80h .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rfBktAQ80h .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #e6220f;
}
.cid-rfBktAQ80h .navbar.opened {
  transition: all .3s;
  background: #e6220f !important;
}
.cid-rfBktAQ80h .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rfBktAQ80h .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-rfBktAQ80h .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rfBktAQ80h .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rfBktAQ80h .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rfBktAQ80h .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rfBktAQ80h .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rfBktAQ80h .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rfBktAQ80h .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rfBktAQ80h .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rfBktAQ80h .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rfBktAQ80h .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rfBktAQ80h .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rfBktAQ80h .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rfBktAQ80h .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rfBktAQ80h .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rfBktAQ80h .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rfBktAQ80h .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rfBktAQ80h .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rfBktAQ80h .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rfBktAQ80h .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rfBktAQ80h .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-rfBktAQ80h .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rfBktAQ80h .navbar.navbar-short {
  background: #e6220f !important;
  min-height: 60px;
}
.cid-rfBktAQ80h .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rfBktAQ80h .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rfBktAQ80h .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rfBktAQ80h .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rfBktAQ80h .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rfBktAQ80h .dropdown-item.active,
.cid-rfBktAQ80h .dropdown-item:active {
  background-color: transparent;
}
.cid-rfBktAQ80h .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rfBktAQ80h .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rfBktAQ80h .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rfBktAQ80h .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #e6220f;
}
.cid-rfBktAQ80h .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rfBktAQ80h .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rfBktAQ80h ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-rfBktAQ80h .navbar-buttons {
  text-align: center;
}
.cid-rfBktAQ80h button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-rfBktAQ80h button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-rfBktAQ80h button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rfBktAQ80h button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rfBktAQ80h button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rfBktAQ80h button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rfBktAQ80h nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rfBktAQ80h nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rfBktAQ80h nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rfBktAQ80h nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rfBktAQ80h .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rfBktAQ80h a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-rfBktAQ80h .mbr-iconfont {
  font-size: 1rem;
  color: #66458e;
  display: inline-flex;
}
.cid-rfBktAQ80h .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-rfBktAQ80h .soc-item {
  margin: .5rem .3rem;
}
.cid-rfBktAQ80h .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rfBktAQ80h .navbar {
    height: 77px;
  }
  .cid-rfBktAQ80h .navbar.opened {
    height: auto;
  }
  .cid-rfBktAQ80h .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rfBktBUssI {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rfBktBUssI .mbr-text,
.cid-rfBktBUssI blockquote {
  color: #767676;
}
.cid-rfBktC9ByE {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rfBktC9ByE .block-title {
  text-align: center;
}
.cid-rfBktCn16B {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rs3QWnehOW {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-rs3QWnehOW .content {
    text-align: center;
  }
  .cid-rs3QWnehOW .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rs3QWnehOW .img-logo img {
  height: 6rem;
}
.cid-rs3QWnehOW .social-list {
  padding-left: 0;
  margin-bottom: 0;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-rs3QWnehOW .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #fff;
}
.cid-rs3QWnehOW .social-list .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-rs3QWnehOW .social-list .soc-item {
  margin: 0 3px 15px 3px;
}
.cid-rs3QWnehOW .social-list a {
  margin: 0;
  opacity: .7;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rs3QWnehOW .social-list a:hover {
  opacity: 1;
}
.cid-rs3QWnehOW .form-control {
  min-height: auto;
  color: #ffffff !important;
  border: none;
  width: 100%;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #ffffff;
}
.cid-rs3QWnehOW .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-rs3QWnehOW input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-rs3QWnehOW input::-moz-placeholder {
  color: #ffffff;
}
.cid-rs3QWnehOW textarea::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-rs3QWnehOW textarea::-moz-placeholder {
  color: #ffffff;
}
.cid-rs3QWnehOW .list {
  list-style-type: none;
  padding: 0;
}
.cid-rs3QWnehOW .list li {
  padding-bottom: .5rem;
}
.cid-rs3QWnehOW .list li:last-child {
  padding-bottom: 0;
}
.cid-rs3QWnehOW .mbr-footer-list,
.cid-rs3QWnehOW .form-text {
  color: #cccccc;
}
@media (max-width: 767px) {
  .cid-rs3QWnehOW .mbr-footer-list,
  .cid-rs3QWnehOW .form-text,
  .cid-rs3QWnehOW .footer-title,
  .cid-rs3QWnehOW .footer-main-title,
  .cid-rs3QWnehOW .form-text,
  .cid-rs3QWnehOW .list {
    text-align: center !important;
  }
  .cid-rs3QWnehOW .mbr-form,
  .cid-rs3QWnehOW .social-list {
    -webkit-justify-content: center !important;
    justify-content: center !important;
  }
}
.cid-rs3QWnehOW .footer-title {
  color: #000000;
}
.cid-rs3QWnehOW .form-text {
  color: #000000;
}
.cid-rs3QWnehOW .mbr-footer-list {
  color: #232323;
}
.cid-rfBuoydRv2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rfBuoydRv2 .media-container-row {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rfBuoydRv2 .media-container-row .mbr-text {
  text-align: center;
}
.cid-szfSTcV1xT .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-szfSTcV1xT .nav-item,
.cid-szfSTcV1xT .nav-link,
.cid-szfSTcV1xT .navbar-caption {
  font-weight: normal;
}
.cid-szfSTcV1xT .nav-item:focus,
.cid-szfSTcV1xT .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-szfSTcV1xT .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
  }
}
.cid-szfSTcV1xT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-szfSTcV1xT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-szfSTcV1xT .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-szfSTcV1xT .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-szfSTcV1xT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-szfSTcV1xT .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-szfSTcV1xT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-szfSTcV1xT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-szfSTcV1xT .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #e6220f;
}
.cid-szfSTcV1xT .navbar.opened {
  transition: all .3s;
  background: #e6220f !important;
}
.cid-szfSTcV1xT .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-szfSTcV1xT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-szfSTcV1xT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-szfSTcV1xT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-szfSTcV1xT .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-szfSTcV1xT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-szfSTcV1xT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-szfSTcV1xT .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-szfSTcV1xT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-szfSTcV1xT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-szfSTcV1xT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-szfSTcV1xT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-szfSTcV1xT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-szfSTcV1xT .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-szfSTcV1xT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-szfSTcV1xT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-szfSTcV1xT .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-szfSTcV1xT .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-szfSTcV1xT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-szfSTcV1xT .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-szfSTcV1xT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-szfSTcV1xT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-szfSTcV1xT .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-szfSTcV1xT .navbar.navbar-short {
  background: #e6220f !important;
  min-height: 60px;
}
.cid-szfSTcV1xT .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-szfSTcV1xT .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-szfSTcV1xT .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-szfSTcV1xT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-szfSTcV1xT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-szfSTcV1xT .dropdown-item.active,
.cid-szfSTcV1xT .dropdown-item:active {
  background-color: transparent;
}
.cid-szfSTcV1xT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-szfSTcV1xT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-szfSTcV1xT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-szfSTcV1xT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #e6220f;
}
.cid-szfSTcV1xT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-szfSTcV1xT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-szfSTcV1xT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-szfSTcV1xT .navbar-buttons {
  text-align: center;
}
.cid-szfSTcV1xT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-szfSTcV1xT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-szfSTcV1xT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-szfSTcV1xT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-szfSTcV1xT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-szfSTcV1xT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-szfSTcV1xT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-szfSTcV1xT nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-szfSTcV1xT nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-szfSTcV1xT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-szfSTcV1xT .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-szfSTcV1xT a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-szfSTcV1xT .mbr-iconfont {
  font-size: 1rem;
  color: #66458e;
  display: inline-flex;
}
.cid-szfSTcV1xT .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-szfSTcV1xT .soc-item {
  margin: .5rem .3rem;
}
.cid-szfSTcV1xT .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-szfSTcV1xT .navbar {
    height: 77px;
  }
  .cid-szfSTcV1xT .navbar.opened {
    height: auto;
  }
  .cid-szfSTcV1xT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-szgvvlbkjo {
  overflow: hidden !important;
}
.cid-szgvvlbkjo .container-fluid {
  padding: 0 3rem;
}
.cid-szgvvlbkjo .animated-element {
  color: #efefef;
}
@media (max-width: 767px) {
  .cid-szgvvlbkjo .container-fluid {
    padding: 0 1rem;
  }
}
.cid-szfSTegxgm {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-szfSTegxgm .mbr-section-subtitle {
  color: #767676;
}
.cid-szgCv1ZK8m {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #e6220f;
}
.cid-szgCv1ZK8m .block-title {
  color: #555555;
}
.cid-szfSTewo0X {
  background-image: url("../../../assets/images/background2-1-1800x1193.jpg");
}
.cid-szfSTewo0X .media-container-column .btn-bgr {
  z-index: 0;
}
.cid-szfSTewo0X .mbr-overlay {
  background: #c33764;
  background: linear-gradient(#c33764 -10%, #1d2671 75%);
}
.cid-szfSTewo0X .mbr-section-title {
  margin: 0;
}
.cid-szfSTewo0X .separator {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  max-width: 125px;
  margin-left: auto;
  margin-right: auto;
}
.cid-szfSTewo0X .mbr-text,
.cid-szfSTewo0X .mbr-section-btn {
  color: #000000;
}
.cid-szfSTjfvn5 {
  padding-top: 30px;
  padding-bottom: 30px;
  background: #e6220f;
}
.cid-szfSTjfvn5 .mbr-section-subtitle {
  color: #767676;
}
.cid-szfSTjfvn5 .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
  margin-left: .5rem;
  margin-right: .5rem;
}
.cid-szfSTjfvn5 .mbr-iconfont-social:before {
  padding: .6rem;
  border: 1px solid;
  border-radius: 100px;
  transition: all .3s;
}
.cid-szfSTjfvn5 .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-szfSTjfvn5 .mbr-iconfont-social:hover:before {
  background: #ffffff;
  transition: all .3s;
  border-color: transparent;
}
.cid-szfSTjfvn5 .social-list a:focus {
  text-decoration: none;
}
@media (max-width: 767px) {
  .cid-szfSTjfvn5 .mbr-iconfont-social {
    margin-left: .2rem;
    margin-right: .2rem;
  }
}
.cid-szfSTjfvn5 .mbr-section-title,
.cid-szfSTjfvn5 .social-list,
.cid-szfSTjfvn5 .underline {
  color: #ffffff;
}
.cid-szfSTjBFrL {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-szfSTjBFrL .content {
    text-align: center;
  }
  .cid-szfSTjBFrL .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-szfSTjBFrL .img-logo img {
  height: 6rem;
}
.cid-szfSTjBFrL .social-list {
  padding-left: 0;
  margin-bottom: 0;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-szfSTjBFrL .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #fff;
}
.cid-szfSTjBFrL .social-list .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-szfSTjBFrL .social-list .soc-item {
  margin: 0 3px 15px 3px;
}
.cid-szfSTjBFrL .social-list a {
  margin: 0;
  opacity: .7;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-szfSTjBFrL .social-list a:hover {
  opacity: 1;
}
.cid-szfSTjBFrL .form-control {
  min-height: auto;
  color: #ffffff !important;
  border: none;
  width: 100%;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #ffffff;
}
.cid-szfSTjBFrL .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-szfSTjBFrL input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-szfSTjBFrL input::-moz-placeholder {
  color: #ffffff;
}
.cid-szfSTjBFrL textarea::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-szfSTjBFrL textarea::-moz-placeholder {
  color: #ffffff;
}
.cid-szfSTjBFrL .list {
  list-style-type: none;
  padding: 0;
}
.cid-szfSTjBFrL .list li {
  padding-bottom: .5rem;
}
.cid-szfSTjBFrL .list li:last-child {
  padding-bottom: 0;
}
.cid-szfSTjBFrL .mbr-footer-list,
.cid-szfSTjBFrL .form-text {
  color: #cccccc;
}
@media (max-width: 767px) {
  .cid-szfSTjBFrL .mbr-footer-list,
  .cid-szfSTjBFrL .form-text,
  .cid-szfSTjBFrL .footer-title,
  .cid-szfSTjBFrL .footer-main-title,
  .cid-szfSTjBFrL .form-text,
  .cid-szfSTjBFrL .list {
    text-align: center !important;
  }
  .cid-szfSTjBFrL .mbr-form,
  .cid-szfSTjBFrL .social-list {
    -webkit-justify-content: center !important;
    justify-content: center !important;
  }
}
.cid-szfSTjBFrL .footer-title {
  color: #000000;
}
.cid-szfSTjBFrL .form-text {
  color: #000000;
}
.cid-szfSTjBFrL .mbr-footer-list {
  color: #232323;
}
.cid-szfSTkaQvV {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-szfSTkaQvV .media-container-row {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-szfSTkaQvV .media-container-row .mbr-text {
  text-align: center;
}
.cid-szfU8ouw8S .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-szfU8ouw8S .nav-item,
.cid-szfU8ouw8S .nav-link,
.cid-szfU8ouw8S .navbar-caption {
  font-weight: normal;
}
.cid-szfU8ouw8S .nav-item:focus,
.cid-szfU8ouw8S .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-szfU8ouw8S .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
  }
}
.cid-szfU8ouw8S .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-szfU8ouw8S .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-szfU8ouw8S .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-szfU8ouw8S .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-szfU8ouw8S .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-szfU8ouw8S .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-szfU8ouw8S .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-szfU8ouw8S .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-szfU8ouw8S .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #e6220f;
}
.cid-szfU8ouw8S .navbar.opened {
  transition: all .3s;
  background: #e6220f !important;
}
.cid-szfU8ouw8S .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-szfU8ouw8S .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-szfU8ouw8S .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-szfU8ouw8S .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-szfU8ouw8S .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-szfU8ouw8S .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-szfU8ouw8S .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-szfU8ouw8S .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-szfU8ouw8S .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-szfU8ouw8S .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-szfU8ouw8S .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-szfU8ouw8S .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-szfU8ouw8S .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-szfU8ouw8S .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-szfU8ouw8S .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-szfU8ouw8S .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-szfU8ouw8S .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-szfU8ouw8S .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-szfU8ouw8S .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-szfU8ouw8S .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-szfU8ouw8S .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-szfU8ouw8S .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-szfU8ouw8S .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-szfU8ouw8S .navbar.navbar-short {
  background: #e6220f !important;
  min-height: 60px;
}
.cid-szfU8ouw8S .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-szfU8ouw8S .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-szfU8ouw8S .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-szfU8ouw8S .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-szfU8ouw8S .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-szfU8ouw8S .dropdown-item.active,
.cid-szfU8ouw8S .dropdown-item:active {
  background-color: transparent;
}
.cid-szfU8ouw8S .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-szfU8ouw8S .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-szfU8ouw8S .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-szfU8ouw8S .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #e6220f;
}
.cid-szfU8ouw8S .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-szfU8ouw8S .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-szfU8ouw8S ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-szfU8ouw8S .navbar-buttons {
  text-align: center;
}
.cid-szfU8ouw8S button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-szfU8ouw8S button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-szfU8ouw8S button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-szfU8ouw8S button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-szfU8ouw8S button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-szfU8ouw8S button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-szfU8ouw8S nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-szfU8ouw8S nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-szfU8ouw8S nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-szfU8ouw8S nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-szfU8ouw8S .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-szfU8ouw8S a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-szfU8ouw8S .mbr-iconfont {
  font-size: 1rem;
  color: #66458e;
  display: inline-flex;
}
.cid-szfU8ouw8S .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-szfU8ouw8S .soc-item {
  margin: .5rem .3rem;
}
.cid-szfU8ouw8S .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-szfU8ouw8S .navbar {
    height: 77px;
  }
  .cid-szfU8ouw8S .navbar.opened {
    height: auto;
  }
  .cid-szfU8ouw8S .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-szfU8pA20M {
  padding-top: 225px;
  padding-bottom: 225px;
  background-image: url("../../../assets/images/backgroundocasion-1800x1193.jpg");
}
.cid-szfU8pA20M .card-wrapper {
  z-index: 3;
}
.cid-szfU8pA20M .card-wrapper .mbr-section-title {
  letter-spacing: 1px;
  transition: all 2.5s cubic-bezier(0, 0.74, 0.52, 1.2);
}
.cid-szfU8pA20M:hover .mbr-section-title {
  letter-spacing: 10px;
}
.cid-szfU8pA20M .full-link {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-szfU8pA20M .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-szfU8pA20M .text-block {
  text-align: right !important;
}
.cid-szfU8q34zD {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-szfU8q34zD .mbr-section-subtitle {
  color: #767676;
}
.cid-szfU8qpvkZ {
  background-image: url("../../../assets/images/background1-2.jpg");
}
.cid-szfU8qpvkZ .media-container-column .btn-bgr {
  z-index: 0;
}
.cid-szfU8qpvkZ .mbr-overlay {
  background: #c33764;
  background: linear-gradient(#c33764 -10%, #1d2671 75%);
}
.cid-szfU8qpvkZ .mbr-section-title {
  margin: 0;
}
.cid-szfU8qpvkZ .separator {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  max-width: 125px;
  margin-left: auto;
  margin-right: auto;
}
.cid-szfU8qOeen {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ff8600;
}
.cid-szfU8qOeen .block-title {
  color: #555555;
}
.cid-szfU8r1mMe {
  background-image: url("../../../assets/images/background1-2.jpg");
}
.cid-szfU8r1mMe .media-container-column .btn-bgr {
  z-index: 0;
}
.cid-szfU8r1mMe .mbr-overlay {
  background: #c33764;
  background: linear-gradient(#c33764 -10%, #1d2671 75%);
}
.cid-szfU8r1mMe .mbr-section-title {
  margin: 0;
}
.cid-szfU8r1mMe .separator {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  max-width: 125px;
  margin-left: auto;
  margin-right: auto;
}
.cid-szfU8rnbn9 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ff8600;
}
.cid-szfU8rnbn9 .block-title {
  color: #555555;
}
.cid-szfU8rBo9s {
  background-image: url("../../../assets/images/background1-2.jpg");
}
.cid-szfU8rBo9s .media-container-column .btn-bgr {
  z-index: 0;
}
.cid-szfU8rBo9s .mbr-overlay {
  background: #c33764;
  background: linear-gradient(#c33764 -10%, #1d2671 75%);
}
.cid-szfU8rBo9s .mbr-section-title {
  margin: 0;
}
.cid-szfU8rBo9s .separator {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  max-width: 125px;
  margin-left: auto;
  margin-right: auto;
}
.cid-szfU8s1Izi {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ff8600;
}
.cid-szfU8s1Izi .block-title {
  color: #555555;
}
.cid-szfU8seCqv {
  background-image: url("../../../assets/images/background1-2.jpg");
}
.cid-szfU8seCqv .media-container-column .btn-bgr {
  z-index: 0;
}
.cid-szfU8seCqv .mbr-overlay {
  background: #c33764;
  background: linear-gradient(#c33764 -10%, #1d2671 75%);
}
.cid-szfU8seCqv .mbr-section-title {
  margin: 0;
}
.cid-szfU8seCqv .separator {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  max-width: 125px;
  margin-left: auto;
  margin-right: auto;
}
.cid-szfU8sHXIR {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ff8600;
}
.cid-szfU8sHXIR .block-title {
  color: #555555;
}
.cid-szfU8sU7Ej {
  background-image: url("../../../assets/images/background1-2.jpg");
}
.cid-szfU8sU7Ej .media-container-column .btn-bgr {
  z-index: 0;
}
.cid-szfU8sU7Ej .mbr-overlay {
  background: #c33764;
  background: linear-gradient(#c33764 -10%, #1d2671 75%);
}
.cid-szfU8sU7Ej .mbr-section-title {
  margin: 0;
}
.cid-szfU8sU7Ej .separator {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  max-width: 125px;
  margin-left: auto;
  margin-right: auto;
}
.cid-szfU8tihBZ {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ff8600;
}
.cid-szfU8tihBZ .block-title {
  color: #555555;
}
.cid-szfU8tvRME {
  background-image: url("../../../assets/images/background1-2.jpg");
}
.cid-szfU8tvRME .media-container-column .btn-bgr {
  z-index: 0;
}
.cid-szfU8tvRME .mbr-overlay {
  background: #c33764;
  background: linear-gradient(#c33764 -10%, #1d2671 75%);
}
.cid-szfU8tvRME .mbr-section-title {
  margin: 0;
}
.cid-szfU8tvRME .separator {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  max-width: 125px;
  margin-left: auto;
  margin-right: auto;
}
.cid-szfU8tT0Lf {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ff8600;
}
.cid-szfU8tT0Lf .block-title {
  color: #555555;
}
.cid-szfU8u748j {
  background-image: url("../../../assets/images/background1-2.jpg");
}
.cid-szfU8u748j .media-container-column .btn-bgr {
  z-index: 0;
}
.cid-szfU8u748j .mbr-overlay {
  background: #c33764;
  background: linear-gradient(#c33764 -10%, #1d2671 75%);
}
.cid-szfU8u748j .mbr-section-title {
  margin: 0;
}
.cid-szfU8u748j .separator {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  max-width: 125px;
  margin-left: auto;
  margin-right: auto;
}
.cid-szfU8utT5x {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #f8f8f8;
}
.cid-szfU8utT5x .card {
  display: flex;
  position: relative;
  justify-content: center;
}
.cid-szfU8utT5x .card .card-wrapper {
  background: #ffffff;
  height: 1%;
}
.cid-szfU8utT5x .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  border-radius: 0;
  z-index: 1;
}
.cid-szfU8utT5x .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-szfU8utT5x .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 1.5rem;
  left: 1.5rem;
  z-index: 1;
  border-radius: 100px;
  background-color: #e96188;
}
.cid-szfU8utT5x .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-szfU8utT5x .card .card-wrapper .card-box {
  padding: 1.5rem;
}
.cid-szfU8utT5x .mbr-card-text {
  margin: 0;
}
.cid-szfU8utT5x .mbr-section-title {
  text-align: center;
}
.cid-szfU8v9YVn {
  padding-top: 30px;
  padding-bottom: 30px;
  background: #e6220f;
}
.cid-szfU8v9YVn .mbr-section-subtitle {
  color: #767676;
}
.cid-szfU8v9YVn .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
  margin-left: .5rem;
  margin-right: .5rem;
}
.cid-szfU8v9YVn .mbr-iconfont-social:before {
  padding: .6rem;
  border: 1px solid;
  border-radius: 100px;
  transition: all .3s;
}
.cid-szfU8v9YVn .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-szfU8v9YVn .mbr-iconfont-social:hover:before {
  background: #ffffff;
  transition: all .3s;
  border-color: transparent;
}
.cid-szfU8v9YVn .social-list a:focus {
  text-decoration: none;
}
@media (max-width: 767px) {
  .cid-szfU8v9YVn .mbr-iconfont-social {
    margin-left: .2rem;
    margin-right: .2rem;
  }
}
.cid-szfU8v9YVn .mbr-section-title,
.cid-szfU8v9YVn .social-list,
.cid-szfU8v9YVn .underline {
  color: #ffffff;
}
.cid-szfU8vvFVR {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-szfU8vvFVR .content {
    text-align: center;
  }
  .cid-szfU8vvFVR .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-szfU8vvFVR .img-logo img {
  height: 6rem;
}
.cid-szfU8vvFVR .social-list {
  padding-left: 0;
  margin-bottom: 0;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-szfU8vvFVR .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #fff;
}
.cid-szfU8vvFVR .social-list .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-szfU8vvFVR .social-list .soc-item {
  margin: 0 3px 15px 3px;
}
.cid-szfU8vvFVR .social-list a {
  margin: 0;
  opacity: .7;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-szfU8vvFVR .social-list a:hover {
  opacity: 1;
}
.cid-szfU8vvFVR .form-control {
  min-height: auto;
  color: #ffffff !important;
  border: none;
  width: 100%;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #ffffff;
}
.cid-szfU8vvFVR .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-szfU8vvFVR input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-szfU8vvFVR input::-moz-placeholder {
  color: #ffffff;
}
.cid-szfU8vvFVR textarea::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-szfU8vvFVR textarea::-moz-placeholder {
  color: #ffffff;
}
.cid-szfU8vvFVR .list {
  list-style-type: none;
  padding: 0;
}
.cid-szfU8vvFVR .list li {
  padding-bottom: .5rem;
}
.cid-szfU8vvFVR .list li:last-child {
  padding-bottom: 0;
}
.cid-szfU8vvFVR .mbr-footer-list,
.cid-szfU8vvFVR .form-text {
  color: #cccccc;
}
@media (max-width: 767px) {
  .cid-szfU8vvFVR .mbr-footer-list,
  .cid-szfU8vvFVR .form-text,
  .cid-szfU8vvFVR .footer-title,
  .cid-szfU8vvFVR .footer-main-title,
  .cid-szfU8vvFVR .form-text,
  .cid-szfU8vvFVR .list {
    text-align: center !important;
  }
  .cid-szfU8vvFVR .mbr-form,
  .cid-szfU8vvFVR .social-list {
    -webkit-justify-content: center !important;
    justify-content: center !important;
  }
}
.cid-szfU8vvFVR .footer-title {
  color: #000000;
}
.cid-szfU8vvFVR .form-text {
  color: #000000;
}
.cid-szfU8vvFVR .mbr-footer-list {
  color: #232323;
}
.cid-szfU8w5jb6 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-szfU8w5jb6 .media-container-row {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-szfU8w5jb6 .media-container-row .mbr-text {
  text-align: center;
}
.cid-szfUpSYSbz .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-szfUpSYSbz .nav-item,
.cid-szfUpSYSbz .nav-link,
.cid-szfUpSYSbz .navbar-caption {
  font-weight: normal;
}
.cid-szfUpSYSbz .nav-item:focus,
.cid-szfUpSYSbz .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-szfUpSYSbz .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
  }
}
.cid-szfUpSYSbz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-szfUpSYSbz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-szfUpSYSbz .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-szfUpSYSbz .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-szfUpSYSbz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-szfUpSYSbz .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-szfUpSYSbz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-szfUpSYSbz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-szfUpSYSbz .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #e6220f;
}
.cid-szfUpSYSbz .navbar.opened {
  transition: all .3s;
  background: #e6220f !important;
}
.cid-szfUpSYSbz .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-szfUpSYSbz .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-szfUpSYSbz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-szfUpSYSbz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-szfUpSYSbz .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-szfUpSYSbz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-szfUpSYSbz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-szfUpSYSbz .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-szfUpSYSbz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-szfUpSYSbz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-szfUpSYSbz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-szfUpSYSbz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-szfUpSYSbz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-szfUpSYSbz .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-szfUpSYSbz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-szfUpSYSbz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-szfUpSYSbz .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-szfUpSYSbz .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-szfUpSYSbz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-szfUpSYSbz .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-szfUpSYSbz .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-szfUpSYSbz .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-szfUpSYSbz .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-szfUpSYSbz .navbar.navbar-short {
  background: #e6220f !important;
  min-height: 60px;
}
.cid-szfUpSYSbz .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-szfUpSYSbz .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-szfUpSYSbz .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-szfUpSYSbz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-szfUpSYSbz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-szfUpSYSbz .dropdown-item.active,
.cid-szfUpSYSbz .dropdown-item:active {
  background-color: transparent;
}
.cid-szfUpSYSbz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-szfUpSYSbz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-szfUpSYSbz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-szfUpSYSbz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #e6220f;
}
.cid-szfUpSYSbz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-szfUpSYSbz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-szfUpSYSbz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-szfUpSYSbz .navbar-buttons {
  text-align: center;
}
.cid-szfUpSYSbz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-szfUpSYSbz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-szfUpSYSbz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-szfUpSYSbz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-szfUpSYSbz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-szfUpSYSbz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-szfUpSYSbz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-szfUpSYSbz nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-szfUpSYSbz nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-szfUpSYSbz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-szfUpSYSbz .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-szfUpSYSbz a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-szfUpSYSbz .mbr-iconfont {
  font-size: 1rem;
  color: #66458e;
  display: inline-flex;
}
.cid-szfUpSYSbz .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-szfUpSYSbz .soc-item {
  margin: .5rem .3rem;
}
.cid-szfUpSYSbz .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-szfUpSYSbz .navbar {
    height: 77px;
  }
  .cid-szfUpSYSbz .navbar.opened {
    height: auto;
  }
  .cid-szfUpSYSbz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-szgrai7zGN {
  overflow: hidden !important;
}
.cid-szgrai7zGN .container-fluid {
  padding: 0 3rem;
}
.cid-szgrai7zGN .animated-element {
  color: #efefef;
}
@media (max-width: 767px) {
  .cid-szgrai7zGN .container-fluid {
    padding: 0 1rem;
  }
}
.cid-szfUpUgfKt {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-szfUpUgfKt .mbr-section-subtitle {
  color: #767676;
}
.cid-szfUpVQFrm {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #e6220f;
}
.cid-szfUpVQFrm .block-title {
  color: #555555;
}
.cid-szfUpW4I4c {
  background-image: url("../../../assets/images/background2-1800x1193.jpg");
}
.cid-szfUpW4I4c .media-container-column .btn-bgr {
  z-index: 0;
}
.cid-szfUpW4I4c .mbr-overlay {
  background: #27bb06;
  background: linear-gradient(#27bb06 -10%, #ffffff 75%);
}
.cid-szfUpW4I4c .mbr-section-title {
  margin: 0;
}
.cid-szfUpW4I4c .separator {
  background-color: #27bb06;
  color: #27bb06;
  align: center;
  height: 2px;
  max-width: 125px;
  margin-left: auto;
  margin-right: auto;
}
.cid-szfUpW4I4c H1 {
  color: #000000;
}
.cid-szfUpWpzM7 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #e6220f;
}
.cid-szfUpWpzM7 .block-title {
  color: #555555;
}
.cid-szfUpYwVeR {
  padding-top: 30px;
  padding-bottom: 30px;
  background: #e6220f;
}
.cid-szfUpYwVeR .mbr-section-subtitle {
  color: #767676;
}
.cid-szfUpYwVeR .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
  margin-left: .5rem;
  margin-right: .5rem;
}
.cid-szfUpYwVeR .mbr-iconfont-social:before {
  padding: .6rem;
  border: 1px solid;
  border-radius: 100px;
  transition: all .3s;
}
.cid-szfUpYwVeR .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-szfUpYwVeR .mbr-iconfont-social:hover:before {
  background: #ffffff;
  transition: all .3s;
  border-color: transparent;
}
.cid-szfUpYwVeR .social-list a:focus {
  text-decoration: none;
}
@media (max-width: 767px) {
  .cid-szfUpYwVeR .mbr-iconfont-social {
    margin-left: .2rem;
    margin-right: .2rem;
  }
}
.cid-szfUpYwVeR .mbr-section-title,
.cid-szfUpYwVeR .social-list,
.cid-szfUpYwVeR .underline {
  color: #ffffff;
}
.cid-szfUpYRLps {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-szfUpYRLps .content {
    text-align: center;
  }
  .cid-szfUpYRLps .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-szfUpYRLps .img-logo img {
  height: 6rem;
}
.cid-szfUpYRLps .social-list {
  padding-left: 0;
  margin-bottom: 0;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-szfUpYRLps .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #fff;
}
.cid-szfUpYRLps .social-list .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-szfUpYRLps .social-list .soc-item {
  margin: 0 3px 15px 3px;
}
.cid-szfUpYRLps .social-list a {
  margin: 0;
  opacity: .7;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-szfUpYRLps .social-list a:hover {
  opacity: 1;
}
.cid-szfUpYRLps .form-control {
  min-height: auto;
  color: #ffffff !important;
  border: none;
  width: 100%;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #ffffff;
}
.cid-szfUpYRLps .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-szfUpYRLps input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-szfUpYRLps input::-moz-placeholder {
  color: #ffffff;
}
.cid-szfUpYRLps textarea::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-szfUpYRLps textarea::-moz-placeholder {
  color: #ffffff;
}
.cid-szfUpYRLps .list {
  list-style-type: none;
  padding: 0;
}
.cid-szfUpYRLps .list li {
  padding-bottom: .5rem;
}
.cid-szfUpYRLps .list li:last-child {
  padding-bottom: 0;
}
.cid-szfUpYRLps .mbr-footer-list,
.cid-szfUpYRLps .form-text {
  color: #cccccc;
}
@media (max-width: 767px) {
  .cid-szfUpYRLps .mbr-footer-list,
  .cid-szfUpYRLps .form-text,
  .cid-szfUpYRLps .footer-title,
  .cid-szfUpYRLps .footer-main-title,
  .cid-szfUpYRLps .form-text,
  .cid-szfUpYRLps .list {
    text-align: center !important;
  }
  .cid-szfUpYRLps .mbr-form,
  .cid-szfUpYRLps .social-list {
    -webkit-justify-content: center !important;
    justify-content: center !important;
  }
}
.cid-szfUpYRLps .footer-title {
  color: #000000;
}
.cid-szfUpYRLps .form-text {
  color: #000000;
}
.cid-szfUpYRLps .mbr-footer-list {
  color: #232323;
}
.cid-szfUpZrAF4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-szfUpZrAF4 .media-container-row {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-szfUpZrAF4 .media-container-row .mbr-text {
  text-align: center;
}
.cid-szfUw3eQQT .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-szfUw3eQQT .nav-item,
.cid-szfUw3eQQT .nav-link,
.cid-szfUw3eQQT .navbar-caption {
  font-weight: normal;
}
.cid-szfUw3eQQT .nav-item:focus,
.cid-szfUw3eQQT .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-szfUw3eQQT .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
  }
}
.cid-szfUw3eQQT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-szfUw3eQQT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-szfUw3eQQT .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-szfUw3eQQT .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-szfUw3eQQT .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-szfUw3eQQT .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-szfUw3eQQT .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-szfUw3eQQT .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-szfUw3eQQT .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #e6220f;
}
.cid-szfUw3eQQT .navbar.opened {
  transition: all .3s;
  background: #e6220f !important;
}
.cid-szfUw3eQQT .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-szfUw3eQQT .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-szfUw3eQQT .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-szfUw3eQQT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-szfUw3eQQT .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-szfUw3eQQT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-szfUw3eQQT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-szfUw3eQQT .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-szfUw3eQQT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-szfUw3eQQT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-szfUw3eQQT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-szfUw3eQQT .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-szfUw3eQQT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-szfUw3eQQT .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-szfUw3eQQT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-szfUw3eQQT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-szfUw3eQQT .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-szfUw3eQQT .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-szfUw3eQQT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-szfUw3eQQT .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-szfUw3eQQT .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-szfUw3eQQT .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-szfUw3eQQT .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-szfUw3eQQT .navbar.navbar-short {
  background: #e6220f !important;
  min-height: 60px;
}
.cid-szfUw3eQQT .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-szfUw3eQQT .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-szfUw3eQQT .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-szfUw3eQQT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-szfUw3eQQT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-szfUw3eQQT .dropdown-item.active,
.cid-szfUw3eQQT .dropdown-item:active {
  background-color: transparent;
}
.cid-szfUw3eQQT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-szfUw3eQQT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-szfUw3eQQT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-szfUw3eQQT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #e6220f;
}
.cid-szfUw3eQQT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-szfUw3eQQT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-szfUw3eQQT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-szfUw3eQQT .navbar-buttons {
  text-align: center;
}
.cid-szfUw3eQQT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-szfUw3eQQT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-szfUw3eQQT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-szfUw3eQQT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-szfUw3eQQT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-szfUw3eQQT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-szfUw3eQQT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-szfUw3eQQT nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-szfUw3eQQT nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-szfUw3eQQT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-szfUw3eQQT .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-szfUw3eQQT a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-szfUw3eQQT .mbr-iconfont {
  font-size: 1rem;
  color: #66458e;
  display: inline-flex;
}
.cid-szfUw3eQQT .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-szfUw3eQQT .soc-item {
  margin: .5rem .3rem;
}
.cid-szfUw3eQQT .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-szfUw3eQQT .navbar {
    height: 77px;
  }
  .cid-szfUw3eQQT .navbar.opened {
    height: auto;
  }
  .cid-szfUw3eQQT .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-szgBh5xrlS {
  overflow: hidden !important;
}
.cid-szgBh5xrlS .container-fluid {
  padding: 0 3rem;
}
.cid-szgBh5xrlS .animated-element {
  color: #efefef;
}
@media (max-width: 767px) {
  .cid-szgBh5xrlS .container-fluid {
    padding: 0 1rem;
  }
}
.cid-szfUw4BXFm {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-szfUw4BXFm .mbr-section-subtitle {
  color: #767676;
}
.cid-szgCEeglDC {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #e6220f;
}
.cid-szgCEeglDC .block-title {
  color: #555555;
}
.cid-szfUw6Qo8N {
  background-image: url("../../../assets/images/background2-1-1800x1193.jpg");
}
.cid-szfUw6Qo8N .media-container-column .btn-bgr {
  z-index: 0;
}
.cid-szfUw6Qo8N .mbr-overlay {
  background: #e6220f;
  background: linear-gradient(#e6220f -10%, #efefef 75%);
}
.cid-szfUw6Qo8N .mbr-section-title {
  margin: 0;
}
.cid-szfUw6Qo8N .separator {
  background-color: #e6220f;
  color: #e6220f;
  align: center;
  height: 2px;
  max-width: 125px;
  margin-left: auto;
  margin-right: auto;
}
.cid-szfUw6Qo8N H1 {
  color: #000000;
}
.cid-szfUw8JIdK {
  padding-top: 30px;
  padding-bottom: 30px;
  background: #e6220f;
}
.cid-szfUw8JIdK .mbr-section-subtitle {
  color: #767676;
}
.cid-szfUw8JIdK .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
  margin-left: .5rem;
  margin-right: .5rem;
}
.cid-szfUw8JIdK .mbr-iconfont-social:before {
  padding: .6rem;
  border: 1px solid;
  border-radius: 100px;
  transition: all .3s;
}
.cid-szfUw8JIdK .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-szfUw8JIdK .mbr-iconfont-social:hover:before {
  background: #ffffff;
  transition: all .3s;
  border-color: transparent;
}
.cid-szfUw8JIdK .social-list a:focus {
  text-decoration: none;
}
@media (max-width: 767px) {
  .cid-szfUw8JIdK .mbr-iconfont-social {
    margin-left: .2rem;
    margin-right: .2rem;
  }
}
.cid-szfUw8JIdK .mbr-section-title,
.cid-szfUw8JIdK .social-list,
.cid-szfUw8JIdK .underline {
  color: #ffffff;
}
.cid-szfUw94AKP {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-szfUw94AKP .content {
    text-align: center;
  }
  .cid-szfUw94AKP .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-szfUw94AKP .img-logo img {
  height: 6rem;
}
.cid-szfUw94AKP .social-list {
  padding-left: 0;
  margin-bottom: 0;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-szfUw94AKP .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #fff;
}
.cid-szfUw94AKP .social-list .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-szfUw94AKP .social-list .soc-item {
  margin: 0 3px 15px 3px;
}
.cid-szfUw94AKP .social-list a {
  margin: 0;
  opacity: .7;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-szfUw94AKP .social-list a:hover {
  opacity: 1;
}
.cid-szfUw94AKP .form-control {
  min-height: auto;
  color: #ffffff !important;
  border: none;
  width: 100%;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #ffffff;
}
.cid-szfUw94AKP .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-szfUw94AKP input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-szfUw94AKP input::-moz-placeholder {
  color: #ffffff;
}
.cid-szfUw94AKP textarea::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-szfUw94AKP textarea::-moz-placeholder {
  color: #ffffff;
}
.cid-szfUw94AKP .list {
  list-style-type: none;
  padding: 0;
}
.cid-szfUw94AKP .list li {
  padding-bottom: .5rem;
}
.cid-szfUw94AKP .list li:last-child {
  padding-bottom: 0;
}
.cid-szfUw94AKP .mbr-footer-list,
.cid-szfUw94AKP .form-text {
  color: #cccccc;
}
@media (max-width: 767px) {
  .cid-szfUw94AKP .mbr-footer-list,
  .cid-szfUw94AKP .form-text,
  .cid-szfUw94AKP .footer-title,
  .cid-szfUw94AKP .footer-main-title,
  .cid-szfUw94AKP .form-text,
  .cid-szfUw94AKP .list {
    text-align: center !important;
  }
  .cid-szfUw94AKP .mbr-form,
  .cid-szfUw94AKP .social-list {
    -webkit-justify-content: center !important;
    justify-content: center !important;
  }
}
.cid-szfUw94AKP .footer-title {
  color: #000000;
}
.cid-szfUw94AKP .form-text {
  color: #000000;
}
.cid-szfUw94AKP .mbr-footer-list {
  color: #232323;
}
.cid-szfUw9B1lZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-szfUw9B1lZ .media-container-row {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-szfUw9B1lZ .media-container-row .mbr-text {
  text-align: center;
}
.cid-szfUHmNlSi .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-szfUHmNlSi .nav-item,
.cid-szfUHmNlSi .nav-link,
.cid-szfUHmNlSi .navbar-caption {
  font-weight: normal;
}
.cid-szfUHmNlSi .nav-item:focus,
.cid-szfUHmNlSi .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-szfUHmNlSi .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
  }
}
.cid-szfUHmNlSi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-szfUHmNlSi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-szfUHmNlSi .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-szfUHmNlSi .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-szfUHmNlSi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-szfUHmNlSi .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-szfUHmNlSi .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-szfUHmNlSi .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-szfUHmNlSi .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #e6220f;
}
.cid-szfUHmNlSi .navbar.opened {
  transition: all .3s;
  background: #e6220f !important;
}
.cid-szfUHmNlSi .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-szfUHmNlSi .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-szfUHmNlSi .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-szfUHmNlSi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-szfUHmNlSi .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-szfUHmNlSi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-szfUHmNlSi .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-szfUHmNlSi .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-szfUHmNlSi .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-szfUHmNlSi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-szfUHmNlSi .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-szfUHmNlSi .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-szfUHmNlSi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-szfUHmNlSi .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-szfUHmNlSi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-szfUHmNlSi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-szfUHmNlSi .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-szfUHmNlSi .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-szfUHmNlSi .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-szfUHmNlSi .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-szfUHmNlSi .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-szfUHmNlSi .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-szfUHmNlSi .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-szfUHmNlSi .navbar.navbar-short {
  background: #e6220f !important;
  min-height: 60px;
}
.cid-szfUHmNlSi .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-szfUHmNlSi .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-szfUHmNlSi .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-szfUHmNlSi .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-szfUHmNlSi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-szfUHmNlSi .dropdown-item.active,
.cid-szfUHmNlSi .dropdown-item:active {
  background-color: transparent;
}
.cid-szfUHmNlSi .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-szfUHmNlSi .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-szfUHmNlSi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-szfUHmNlSi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #e6220f;
}
.cid-szfUHmNlSi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-szfUHmNlSi .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-szfUHmNlSi ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-szfUHmNlSi .navbar-buttons {
  text-align: center;
}
.cid-szfUHmNlSi button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-szfUHmNlSi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-szfUHmNlSi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-szfUHmNlSi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-szfUHmNlSi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-szfUHmNlSi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-szfUHmNlSi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-szfUHmNlSi nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-szfUHmNlSi nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-szfUHmNlSi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-szfUHmNlSi .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-szfUHmNlSi a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-szfUHmNlSi .mbr-iconfont {
  font-size: 1rem;
  color: #66458e;
  display: inline-flex;
}
.cid-szfUHmNlSi .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-szfUHmNlSi .soc-item {
  margin: .5rem .3rem;
}
.cid-szfUHmNlSi .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-szfUHmNlSi .navbar {
    height: 77px;
  }
  .cid-szfUHmNlSi .navbar.opened {
    height: auto;
  }
  .cid-szfUHmNlSi .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-szgDt9xwg5 {
  overflow: hidden !important;
}
.cid-szgDt9xwg5 .container-fluid {
  padding: 0 3rem;
}
.cid-szgDt9xwg5 .animated-element {
  color: #efefef;
}
@media (max-width: 767px) {
  .cid-szgDt9xwg5 .container-fluid {
    padding: 0 1rem;
  }
}
.cid-szfUHoiWDV {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-szfUHoiWDV .mbr-section-subtitle {
  color: #767676;
}
.cid-szgDuvcPL4 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #e6220f;
}
.cid-szgDuvcPL4 .block-title {
  color: #555555;
}
.cid-szfUHr2D9d {
  background-image: url("../../../assets/images/background2-1-1800x1193.jpg");
}
.cid-szfUHr2D9d .media-container-column .btn-bgr {
  z-index: 0;
}
.cid-szfUHr2D9d .mbr-overlay {
  background: #66458e;
  background: linear-gradient(#66458e -10%, #767676 75%);
}
.cid-szfUHr2D9d .mbr-section-title {
  margin: 0;
}
.cid-szfUHr2D9d .separator {
  background-color: #e6220f;
  color: #e6220f;
  align: center;
  height: 2px;
  max-width: 125px;
  margin-left: auto;
  margin-right: auto;
}
.cid-szfUHr2D9d H1 {
  color: #000000;
}
.cid-szfUHsvaQI {
  padding-top: 30px;
  padding-bottom: 30px;
  background: #e6220f;
}
.cid-szfUHsvaQI .mbr-section-subtitle {
  color: #767676;
}
.cid-szfUHsvaQI .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
  margin-left: .5rem;
  margin-right: .5rem;
}
.cid-szfUHsvaQI .mbr-iconfont-social:before {
  padding: .6rem;
  border: 1px solid;
  border-radius: 100px;
  transition: all .3s;
}
.cid-szfUHsvaQI .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-szfUHsvaQI .mbr-iconfont-social:hover:before {
  background: #ffffff;
  transition: all .3s;
  border-color: transparent;
}
.cid-szfUHsvaQI .social-list a:focus {
  text-decoration: none;
}
@media (max-width: 767px) {
  .cid-szfUHsvaQI .mbr-iconfont-social {
    margin-left: .2rem;
    margin-right: .2rem;
  }
}
.cid-szfUHsvaQI .mbr-section-title,
.cid-szfUHsvaQI .social-list,
.cid-szfUHsvaQI .underline {
  color: #ffffff;
}
.cid-szfUHsRhv6 {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-szfUHsRhv6 .content {
    text-align: center;
  }
  .cid-szfUHsRhv6 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-szfUHsRhv6 .img-logo img {
  height: 6rem;
}
.cid-szfUHsRhv6 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-szfUHsRhv6 .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #fff;
}
.cid-szfUHsRhv6 .social-list .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-szfUHsRhv6 .social-list .soc-item {
  margin: 0 3px 15px 3px;
}
.cid-szfUHsRhv6 .social-list a {
  margin: 0;
  opacity: .7;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-szfUHsRhv6 .social-list a:hover {
  opacity: 1;
}
.cid-szfUHsRhv6 .form-control {
  min-height: auto;
  color: #ffffff !important;
  border: none;
  width: 100%;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #ffffff;
}
.cid-szfUHsRhv6 .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-szfUHsRhv6 input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-szfUHsRhv6 input::-moz-placeholder {
  color: #ffffff;
}
.cid-szfUHsRhv6 textarea::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-szfUHsRhv6 textarea::-moz-placeholder {
  color: #ffffff;
}
.cid-szfUHsRhv6 .list {
  list-style-type: none;
  padding: 0;
}
.cid-szfUHsRhv6 .list li {
  padding-bottom: .5rem;
}
.cid-szfUHsRhv6 .list li:last-child {
  padding-bottom: 0;
}
.cid-szfUHsRhv6 .mbr-footer-list,
.cid-szfUHsRhv6 .form-text {
  color: #cccccc;
}
@media (max-width: 767px) {
  .cid-szfUHsRhv6 .mbr-footer-list,
  .cid-szfUHsRhv6 .form-text,
  .cid-szfUHsRhv6 .footer-title,
  .cid-szfUHsRhv6 .footer-main-title,
  .cid-szfUHsRhv6 .form-text,
  .cid-szfUHsRhv6 .list {
    text-align: center !important;
  }
  .cid-szfUHsRhv6 .mbr-form,
  .cid-szfUHsRhv6 .social-list {
    -webkit-justify-content: center !important;
    justify-content: center !important;
  }
}
.cid-szfUHsRhv6 .footer-title {
  color: #000000;
}
.cid-szfUHsRhv6 .form-text {
  color: #000000;
}
.cid-szfUHsRhv6 .mbr-footer-list {
  color: #232323;
}
.cid-szfUHtr9Ac {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-szfUHtr9Ac .media-container-row {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-szfUHtr9Ac .media-container-row .mbr-text {
  text-align: center;
}
.cid-szfUQ96JsY .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-szfUQ96JsY .nav-item,
.cid-szfUQ96JsY .nav-link,
.cid-szfUQ96JsY .navbar-caption {
  font-weight: normal;
}
.cid-szfUQ96JsY .nav-item:focus,
.cid-szfUQ96JsY .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-szfUQ96JsY .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
  }
}
.cid-szfUQ96JsY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-szfUQ96JsY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-szfUQ96JsY .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-szfUQ96JsY .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-szfUQ96JsY .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-szfUQ96JsY .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-szfUQ96JsY .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-szfUQ96JsY .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-szfUQ96JsY .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #e6220f;
}
.cid-szfUQ96JsY .navbar.opened {
  transition: all .3s;
  background: #e6220f !important;
}
.cid-szfUQ96JsY .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-szfUQ96JsY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-szfUQ96JsY .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-szfUQ96JsY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-szfUQ96JsY .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-szfUQ96JsY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-szfUQ96JsY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-szfUQ96JsY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-szfUQ96JsY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-szfUQ96JsY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-szfUQ96JsY .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-szfUQ96JsY .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-szfUQ96JsY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-szfUQ96JsY .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-szfUQ96JsY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-szfUQ96JsY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-szfUQ96JsY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-szfUQ96JsY .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-szfUQ96JsY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-szfUQ96JsY .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-szfUQ96JsY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-szfUQ96JsY .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-szfUQ96JsY .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-szfUQ96JsY .navbar.navbar-short {
  background: #e6220f !important;
  min-height: 60px;
}
.cid-szfUQ96JsY .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-szfUQ96JsY .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-szfUQ96JsY .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-szfUQ96JsY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-szfUQ96JsY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-szfUQ96JsY .dropdown-item.active,
.cid-szfUQ96JsY .dropdown-item:active {
  background-color: transparent;
}
.cid-szfUQ96JsY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-szfUQ96JsY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-szfUQ96JsY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-szfUQ96JsY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #e6220f;
}
.cid-szfUQ96JsY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-szfUQ96JsY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-szfUQ96JsY ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-szfUQ96JsY .navbar-buttons {
  text-align: center;
}
.cid-szfUQ96JsY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-szfUQ96JsY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-szfUQ96JsY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-szfUQ96JsY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-szfUQ96JsY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-szfUQ96JsY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-szfUQ96JsY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-szfUQ96JsY nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-szfUQ96JsY nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-szfUQ96JsY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-szfUQ96JsY .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-szfUQ96JsY a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-szfUQ96JsY .mbr-iconfont {
  font-size: 1rem;
  color: #66458e;
  display: inline-flex;
}
.cid-szfUQ96JsY .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-szfUQ96JsY .soc-item {
  margin: .5rem .3rem;
}
.cid-szfUQ96JsY .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-szfUQ96JsY .navbar {
    height: 77px;
  }
  .cid-szfUQ96JsY .navbar.opened {
    height: auto;
  }
  .cid-szfUQ96JsY .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-szgERaj2ao {
  overflow: hidden !important;
}
.cid-szgERaj2ao .container-fluid {
  padding: 0 3rem;
}
.cid-szgERaj2ao .animated-element {
  color: #efefef;
}
@media (max-width: 767px) {
  .cid-szgERaj2ao .container-fluid {
    padding: 0 1rem;
  }
}
.cid-szfUQas1bh {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-szfUQas1bh .mbr-section-subtitle {
  color: #767676;
}
.cid-szgEVz56g7 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #e6220f;
}
.cid-szgEVz56g7 .block-title {
  color: #555555;
}
.cid-szfUQdCgPT {
  background-image: url("../../../assets/images/background2-1-1800x1193.jpg");
}
.cid-szfUQdCgPT .media-container-column .btn-bgr {
  z-index: 0;
}
.cid-szfUQdCgPT .mbr-overlay {
  background: #1d2671;
  background: linear-gradient(#1d2671 -10%, #879a9f 75%);
}
.cid-szfUQdCgPT .mbr-section-title {
  margin: 0;
}
.cid-szfUQdCgPT .separator {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  max-width: 125px;
  margin-left: auto;
  margin-right: auto;
}
.cid-szfUQewayY {
  padding-top: 30px;
  padding-bottom: 30px;
  background: #e6220f;
}
.cid-szfUQewayY .mbr-section-subtitle {
  color: #767676;
}
.cid-szfUQewayY .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
  margin-left: .5rem;
  margin-right: .5rem;
}
.cid-szfUQewayY .mbr-iconfont-social:before {
  padding: .6rem;
  border: 1px solid;
  border-radius: 100px;
  transition: all .3s;
}
.cid-szfUQewayY .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-szfUQewayY .mbr-iconfont-social:hover:before {
  background: #ffffff;
  transition: all .3s;
  border-color: transparent;
}
.cid-szfUQewayY .social-list a:focus {
  text-decoration: none;
}
@media (max-width: 767px) {
  .cid-szfUQewayY .mbr-iconfont-social {
    margin-left: .2rem;
    margin-right: .2rem;
  }
}
.cid-szfUQewayY .mbr-section-title,
.cid-szfUQewayY .social-list,
.cid-szfUQewayY .underline {
  color: #ffffff;
}
.cid-szfUQeRvxR {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-szfUQeRvxR .content {
    text-align: center;
  }
  .cid-szfUQeRvxR .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-szfUQeRvxR .img-logo img {
  height: 6rem;
}
.cid-szfUQeRvxR .social-list {
  padding-left: 0;
  margin-bottom: 0;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-szfUQeRvxR .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #fff;
}
.cid-szfUQeRvxR .social-list .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-szfUQeRvxR .social-list .soc-item {
  margin: 0 3px 15px 3px;
}
.cid-szfUQeRvxR .social-list a {
  margin: 0;
  opacity: .7;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-szfUQeRvxR .social-list a:hover {
  opacity: 1;
}
.cid-szfUQeRvxR .form-control {
  min-height: auto;
  color: #ffffff !important;
  border: none;
  width: 100%;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #ffffff;
}
.cid-szfUQeRvxR .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-szfUQeRvxR input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-szfUQeRvxR input::-moz-placeholder {
  color: #ffffff;
}
.cid-szfUQeRvxR textarea::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-szfUQeRvxR textarea::-moz-placeholder {
  color: #ffffff;
}
.cid-szfUQeRvxR .list {
  list-style-type: none;
  padding: 0;
}
.cid-szfUQeRvxR .list li {
  padding-bottom: .5rem;
}
.cid-szfUQeRvxR .list li:last-child {
  padding-bottom: 0;
}
.cid-szfUQeRvxR .mbr-footer-list,
.cid-szfUQeRvxR .form-text {
  color: #cccccc;
}
@media (max-width: 767px) {
  .cid-szfUQeRvxR .mbr-footer-list,
  .cid-szfUQeRvxR .form-text,
  .cid-szfUQeRvxR .footer-title,
  .cid-szfUQeRvxR .footer-main-title,
  .cid-szfUQeRvxR .form-text,
  .cid-szfUQeRvxR .list {
    text-align: center !important;
  }
  .cid-szfUQeRvxR .mbr-form,
  .cid-szfUQeRvxR .social-list {
    -webkit-justify-content: center !important;
    justify-content: center !important;
  }
}
.cid-szfUQeRvxR .footer-title {
  color: #000000;
}
.cid-szfUQeRvxR .form-text {
  color: #000000;
}
.cid-szfUQeRvxR .mbr-footer-list {
  color: #232323;
}
.cid-szfUQfr9mK {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-szfUQfr9mK .media-container-row {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-szfUQfr9mK .media-container-row .mbr-text {
  text-align: center;
}
.cid-szg5DPsReQ .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-szg5DPsReQ .nav-item,
.cid-szg5DPsReQ .nav-link,
.cid-szg5DPsReQ .navbar-caption {
  font-weight: normal;
}
.cid-szg5DPsReQ .nav-item:focus,
.cid-szg5DPsReQ .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-szg5DPsReQ .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
  }
}
.cid-szg5DPsReQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-szg5DPsReQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-szg5DPsReQ .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-szg5DPsReQ .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-szg5DPsReQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-szg5DPsReQ .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-szg5DPsReQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-szg5DPsReQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-szg5DPsReQ .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #e6220f;
}
.cid-szg5DPsReQ .navbar.opened {
  transition: all .3s;
  background: #e6220f !important;
}
.cid-szg5DPsReQ .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-szg5DPsReQ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-szg5DPsReQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-szg5DPsReQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-szg5DPsReQ .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-szg5DPsReQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-szg5DPsReQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-szg5DPsReQ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-szg5DPsReQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-szg5DPsReQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-szg5DPsReQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-szg5DPsReQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-szg5DPsReQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-szg5DPsReQ .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-szg5DPsReQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-szg5DPsReQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-szg5DPsReQ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-szg5DPsReQ .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-szg5DPsReQ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-szg5DPsReQ .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-szg5DPsReQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-szg5DPsReQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-szg5DPsReQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-szg5DPsReQ .navbar.navbar-short {
  background: #e6220f !important;
  min-height: 60px;
}
.cid-szg5DPsReQ .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-szg5DPsReQ .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-szg5DPsReQ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-szg5DPsReQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-szg5DPsReQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-szg5DPsReQ .dropdown-item.active,
.cid-szg5DPsReQ .dropdown-item:active {
  background-color: transparent;
}
.cid-szg5DPsReQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-szg5DPsReQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-szg5DPsReQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-szg5DPsReQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #e6220f;
}
.cid-szg5DPsReQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-szg5DPsReQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-szg5DPsReQ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-szg5DPsReQ .navbar-buttons {
  text-align: center;
}
.cid-szg5DPsReQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-szg5DPsReQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-szg5DPsReQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-szg5DPsReQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-szg5DPsReQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-szg5DPsReQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-szg5DPsReQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-szg5DPsReQ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-szg5DPsReQ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-szg5DPsReQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-szg5DPsReQ .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-szg5DPsReQ a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-szg5DPsReQ .mbr-iconfont {
  font-size: 1rem;
  color: #66458e;
  display: inline-flex;
}
.cid-szg5DPsReQ .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-szg5DPsReQ .soc-item {
  margin: .5rem .3rem;
}
.cid-szg5DPsReQ .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-szg5DPsReQ .navbar {
    height: 77px;
  }
  .cid-szg5DPsReQ .navbar.opened {
    height: auto;
  }
  .cid-szg5DPsReQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-szgFWmXYeT {
  overflow: hidden !important;
}
.cid-szgFWmXYeT .container-fluid {
  padding: 0 3rem;
}
.cid-szgFWmXYeT .animated-element {
  color: #efefef;
}
@media (max-width: 767px) {
  .cid-szgFWmXYeT .container-fluid {
    padding: 0 1rem;
  }
}
.cid-szg5DQF7O0 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-szg5DQF7O0 .mbr-section-subtitle {
  color: #767676;
}
.cid-szgFXU98dE {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #e6220f;
}
.cid-szgFXU98dE .block-title {
  color: #555555;
}
.cid-szg5UwI9qO {
  background-image: url("../../../assets/images/background2-1-1800x1193.jpg");
}
.cid-szg5UwI9qO .media-container-column .btn-bgr {
  z-index: 0;
}
.cid-szg5UwI9qO .mbr-overlay {
  background: #1d2671;
  background: linear-gradient(#1d2671 -10%, #c1c1c1 75%);
}
.cid-szg5UwI9qO .mbr-section-title {
  margin: 0;
}
.cid-szg5UwI9qO .separator {
  background-color: #e6220f;
  color: #e6220f;
  align: center;
  height: 2px;
  max-width: 125px;
  margin-left: auto;
  margin-right: auto;
}
.cid-szg5UwI9qO H1 {
  color: #000000;
}
.cid-szg5DUbqfu {
  padding-top: 30px;
  padding-bottom: 30px;
  background: #e6220f;
}
.cid-szg5DUbqfu .mbr-section-subtitle {
  color: #767676;
}
.cid-szg5DUbqfu .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
  margin-left: .5rem;
  margin-right: .5rem;
}
.cid-szg5DUbqfu .mbr-iconfont-social:before {
  padding: .6rem;
  border: 1px solid;
  border-radius: 100px;
  transition: all .3s;
}
.cid-szg5DUbqfu .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-szg5DUbqfu .mbr-iconfont-social:hover:before {
  background: #ffffff;
  transition: all .3s;
  border-color: transparent;
}
.cid-szg5DUbqfu .social-list a:focus {
  text-decoration: none;
}
@media (max-width: 767px) {
  .cid-szg5DUbqfu .mbr-iconfont-social {
    margin-left: .2rem;
    margin-right: .2rem;
  }
}
.cid-szg5DUbqfu .mbr-section-title,
.cid-szg5DUbqfu .social-list,
.cid-szg5DUbqfu .underline {
  color: #ffffff;
}
.cid-szg5DUvg21 {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-szg5DUvg21 .content {
    text-align: center;
  }
  .cid-szg5DUvg21 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-szg5DUvg21 .img-logo img {
  height: 6rem;
}
.cid-szg5DUvg21 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-szg5DUvg21 .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #fff;
}
.cid-szg5DUvg21 .social-list .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-szg5DUvg21 .social-list .soc-item {
  margin: 0 3px 15px 3px;
}
.cid-szg5DUvg21 .social-list a {
  margin: 0;
  opacity: .7;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-szg5DUvg21 .social-list a:hover {
  opacity: 1;
}
.cid-szg5DUvg21 .form-control {
  min-height: auto;
  color: #ffffff !important;
  border: none;
  width: 100%;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #ffffff;
}
.cid-szg5DUvg21 .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-szg5DUvg21 input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-szg5DUvg21 input::-moz-placeholder {
  color: #ffffff;
}
.cid-szg5DUvg21 textarea::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-szg5DUvg21 textarea::-moz-placeholder {
  color: #ffffff;
}
.cid-szg5DUvg21 .list {
  list-style-type: none;
  padding: 0;
}
.cid-szg5DUvg21 .list li {
  padding-bottom: .5rem;
}
.cid-szg5DUvg21 .list li:last-child {
  padding-bottom: 0;
}
.cid-szg5DUvg21 .mbr-footer-list,
.cid-szg5DUvg21 .form-text {
  color: #cccccc;
}
@media (max-width: 767px) {
  .cid-szg5DUvg21 .mbr-footer-list,
  .cid-szg5DUvg21 .form-text,
  .cid-szg5DUvg21 .footer-title,
  .cid-szg5DUvg21 .footer-main-title,
  .cid-szg5DUvg21 .form-text,
  .cid-szg5DUvg21 .list {
    text-align: center !important;
  }
  .cid-szg5DUvg21 .mbr-form,
  .cid-szg5DUvg21 .social-list {
    -webkit-justify-content: center !important;
    justify-content: center !important;
  }
}
.cid-szg5DUvg21 .footer-title {
  color: #000000;
}
.cid-szg5DUvg21 .form-text {
  color: #000000;
}
.cid-szg5DUvg21 .mbr-footer-list {
  color: #232323;
}
.cid-szg5DUUWt9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-szg5DUUWt9 .media-container-row {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-szg5DUUWt9 .media-container-row .mbr-text {
  text-align: center;
}
.cid-szfTSaY2WU .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-szfTSaY2WU .nav-item,
.cid-szfTSaY2WU .nav-link,
.cid-szfTSaY2WU .navbar-caption {
  font-weight: normal;
}
.cid-szfTSaY2WU .nav-item:focus,
.cid-szfTSaY2WU .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-szfTSaY2WU .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
  }
}
.cid-szfTSaY2WU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-szfTSaY2WU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-szfTSaY2WU .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-szfTSaY2WU .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-szfTSaY2WU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-szfTSaY2WU .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-szfTSaY2WU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-szfTSaY2WU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-szfTSaY2WU .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #e6220f;
}
.cid-szfTSaY2WU .navbar.opened {
  transition: all .3s;
  background: #e6220f !important;
}
.cid-szfTSaY2WU .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-szfTSaY2WU .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-szfTSaY2WU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-szfTSaY2WU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-szfTSaY2WU .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-szfTSaY2WU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-szfTSaY2WU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-szfTSaY2WU .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-szfTSaY2WU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-szfTSaY2WU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-szfTSaY2WU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-szfTSaY2WU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-szfTSaY2WU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-szfTSaY2WU .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-szfTSaY2WU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-szfTSaY2WU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-szfTSaY2WU .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-szfTSaY2WU .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-szfTSaY2WU .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-szfTSaY2WU .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-szfTSaY2WU .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-szfTSaY2WU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-szfTSaY2WU .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-szfTSaY2WU .navbar.navbar-short {
  background: #e6220f !important;
  min-height: 60px;
}
.cid-szfTSaY2WU .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-szfTSaY2WU .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-szfTSaY2WU .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-szfTSaY2WU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-szfTSaY2WU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-szfTSaY2WU .dropdown-item.active,
.cid-szfTSaY2WU .dropdown-item:active {
  background-color: transparent;
}
.cid-szfTSaY2WU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-szfTSaY2WU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-szfTSaY2WU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-szfTSaY2WU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #e6220f;
}
.cid-szfTSaY2WU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-szfTSaY2WU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-szfTSaY2WU ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-szfTSaY2WU .navbar-buttons {
  text-align: center;
}
.cid-szfTSaY2WU button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-szfTSaY2WU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-szfTSaY2WU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-szfTSaY2WU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-szfTSaY2WU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-szfTSaY2WU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-szfTSaY2WU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-szfTSaY2WU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-szfTSaY2WU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-szfTSaY2WU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-szfTSaY2WU .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-szfTSaY2WU a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-szfTSaY2WU .mbr-iconfont {
  font-size: 1rem;
  color: #66458e;
  display: inline-flex;
}
.cid-szfTSaY2WU .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-szfTSaY2WU .soc-item {
  margin: .5rem .3rem;
}
.cid-szfTSaY2WU .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-szfTSaY2WU .navbar {
    height: 77px;
  }
  .cid-szfTSaY2WU .navbar.opened {
    height: auto;
  }
  .cid-szfTSaY2WU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-szgAxnudpq {
  overflow: hidden !important;
}
.cid-szgAxnudpq .container-fluid {
  padding: 0 3rem;
}
.cid-szgAxnudpq .animated-element {
  color: #efefef;
}
@media (max-width: 767px) {
  .cid-szgAxnudpq .container-fluid {
    padding: 0 1rem;
  }
}
.cid-szfTScwnOA {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-szfTScwnOA .mbr-section-subtitle {
  color: #767676;
}
.cid-szgCztTYXY {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #e6220f;
}
.cid-szgCztTYXY .block-title {
  color: #555555;
}
.cid-szfTSdiTfd {
  background-image: url("../../../assets/images/background2-1-1800x1193.jpg");
}
.cid-szfTSdiTfd .media-container-column .btn-bgr {
  z-index: 0;
}
.cid-szfTSdiTfd .mbr-overlay {
  background: #1d2671;
  background: linear-gradient(#1d2671 -10%, #92b5d5 75%);
}
.cid-szfTSdiTfd .mbr-section-title {
  margin: 0;
}
.cid-szfTSdiTfd .separator {
  background-color: #1d2671;
  color: #1d2671;
  align: center;
  height: 2px;
  max-width: 125px;
  margin-left: auto;
  margin-right: auto;
}
.cid-szfTSgEe20 {
  padding-top: 30px;
  padding-bottom: 30px;
  background: #e6220f;
}
.cid-szfTSgEe20 .mbr-section-subtitle {
  color: #767676;
}
.cid-szfTSgEe20 .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
  margin-left: .5rem;
  margin-right: .5rem;
}
.cid-szfTSgEe20 .mbr-iconfont-social:before {
  padding: .6rem;
  border: 1px solid;
  border-radius: 100px;
  transition: all .3s;
}
.cid-szfTSgEe20 .mbr-iconfont-social:hover {
  color: #000000;
}
.cid-szfTSgEe20 .mbr-iconfont-social:hover:before {
  background: #ffffff;
  transition: all .3s;
  border-color: transparent;
}
.cid-szfTSgEe20 .social-list a:focus {
  text-decoration: none;
}
@media (max-width: 767px) {
  .cid-szfTSgEe20 .mbr-iconfont-social {
    margin-left: .2rem;
    margin-right: .2rem;
  }
}
.cid-szfTSgEe20 .mbr-section-title,
.cid-szfTSgEe20 .social-list,
.cid-szfTSgEe20 .underline {
  color: #ffffff;
}
.cid-szfTSh35CS {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #cccccc;
}
@media (max-width: 767px) {
  .cid-szfTSh35CS .content {
    text-align: center;
  }
  .cid-szfTSh35CS .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-szfTSh35CS .img-logo img {
  height: 6rem;
}
.cid-szfTSh35CS .social-list {
  padding-left: 0;
  margin-bottom: 0;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.cid-szfTSh35CS .social-list .mbr-iconfont-social {
  font-size: 1rem;
  color: #fff;
}
.cid-szfTSh35CS .social-list .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-szfTSh35CS .social-list .soc-item {
  margin: 0 3px 15px 3px;
}
.cid-szfTSh35CS .social-list a {
  margin: 0;
  opacity: .7;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-szfTSh35CS .social-list a:hover {
  opacity: 1;
}
.cid-szfTSh35CS .form-control {
  min-height: auto;
  color: #ffffff !important;
  border: none;
  width: 100%;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #ffffff;
}
.cid-szfTSh35CS .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-szfTSh35CS input::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-szfTSh35CS input::-moz-placeholder {
  color: #ffffff;
}
.cid-szfTSh35CS textarea::-webkit-input-placeholder {
  color: #ffffff;
}
.cid-szfTSh35CS textarea::-moz-placeholder {
  color: #ffffff;
}
.cid-szfTSh35CS .list {
  list-style-type: none;
  padding: 0;
}
.cid-szfTSh35CS .list li {
  padding-bottom: .5rem;
}
.cid-szfTSh35CS .list li:last-child {
  padding-bottom: 0;
}
.cid-szfTSh35CS .mbr-footer-list,
.cid-szfTSh35CS .form-text {
  color: #cccccc;
}
@media (max-width: 767px) {
  .cid-szfTSh35CS .mbr-footer-list,
  .cid-szfTSh35CS .form-text,
  .cid-szfTSh35CS .footer-title,
  .cid-szfTSh35CS .footer-main-title,
  .cid-szfTSh35CS .form-text,
  .cid-szfTSh35CS .list {
    text-align: center !important;
  }
  .cid-szfTSh35CS .mbr-form,
  .cid-szfTSh35CS .social-list {
    -webkit-justify-content: center !important;
    justify-content: center !important;
  }
}
.cid-szfTSh35CS .footer-title {
  color: #000000;
}
.cid-szfTSh35CS .form-text {
  color: #000000;
}
.cid-szfTSh35CS .mbr-footer-list {
  color: #232323;
}
.cid-szfTShzNAM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-szfTShzNAM .media-container-row {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-szfTShzNAM .media-container-row .mbr-text {
  text-align: center;
}
