.btn {
  border-width: 2px;
}
body {
  font-family: Space Grotesk;
}
.display-1 {
  font-family: 'Space Grotesk', sans-serif;
  font-size: 6rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 7.5rem;
}
.display-2 {
  font-family: 'Space Grotesk', sans-serif;
  font-size: 3rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 3.75rem;
}
.display-4 {
  font-family: 'Space Grotesk', sans-serif;
  font-size: 1.8rem;
  line-height: 1.3;
}
.display-4 > .mbr-iconfont {
  font-size: 2.25rem;
}
.display-5 {
  font-family: 'Space Grotesk', sans-serif;
  font-size: 2.15rem;
  line-height: 1.2;
}
.display-5 > .mbr-iconfont {
  font-size: 2.6875rem;
}
.display-7 {
  font-family: 'Space Grotesk', sans-serif;
  font-size: 1.2rem;
  line-height: 1.4;
}
.display-7 > .mbr-iconfont {
  font-size: 1.5rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
  .display-1 {
    font-size: 4.8rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 4.2rem;
    font-size: calc( 2.75rem + (6 - 2.75) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.75rem + (6 - 2.75) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.4rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 1.44rem;
    font-size: calc( 1.28rem + (1.8 - 1.28) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.28rem + (1.8 - 1.28) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.72rem;
    font-size: calc( 1.4024999999999999rem + (2.15 - 1.4024999999999999) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.2 * (1.4024999999999999rem + (2.15 - 1.4024999999999999) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 0.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 1rem 2.6rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #fc4f4f !important;
}
.bg-success {
  background-color: #fc9d4f !important;
}
.bg-info {
  background-color: #232323 !important;
}
.bg-warning {
  background-color: #5f5e5e !important;
}
.bg-danger {
  background-color: #ee2524 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #fc4f4f !important;
  border-color: #fc4f4f !important;
  color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ef2e2e !important;
  background-color: #ffffff !important;
  border-color: #fc4f4f !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #9b0000 !important;
  border-color: #9b0000 !important;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ef2e2e !important;
  background-color: #ffffff !important;
  border-color: #9b0000 !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-info,
.btn-info:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ef2e2e !important;
  background-color: #ffffff !important;
  border-color: #232323 !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-success,
.btn-success:active {
  background-color: #fc9d4f !important;
  border-color: #fc9d4f !important;
  color: #ffffff !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #ef2e2e !important;
  background-color: #ffffff !important;
  border-color: #fc9d4f !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #5f5e5e !important;
  border-color: #5f5e5e !important;
  color: #ffffff !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ef2e2e !important;
  background-color: #ffffff !important;
  border-color: #5f5e5e !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #ee2524 !important;
  border-color: #ee2524 !important;
  color: #ffffff !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #1fffff !important;
  background-color: #ffffff !important;
  border-color: #ee2524 !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-white,
.btn-white:active {
  background-color: #fbfbfb !important;
  border-color: #fbfbfb !important;
  color: #ffffff !important;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #ef2e2e !important;
  background-color: #ffffff !important;
  border-color: #fbfbfb !important;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #ffffff !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-white {
  color: #fc4f4f !important;
}
.btn-black,
.btn-black:active {
  background-color: #000000 !important;
  border-color: #000000 !important;
  color: #fafafa !important;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ef2525 !important;
  background-color: #fafafa !important;
  border-color: #000000 !important;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #fafafa !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: transparent !important;
  color: #fc4f4f;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #f00404 !important;
  background-color: transparent!important;
  border-color: transparent !important;
  box-shadow: none!important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #fc4f4f !important;
  border-color: #fc4f4f !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: transparent !important;
  color: #9b0000;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #440000 !important;
  background-color: transparent!important;
  border-color: transparent !important;
  box-shadow: none!important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #9b0000 !important;
  border-color: #9b0000 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: transparent !important;
  color: #232323;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: transparent !important;
  box-shadow: none!important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: transparent !important;
  color: #fc9d4f;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #f06f04 !important;
  background-color: transparent!important;
  border-color: transparent !important;
  box-shadow: none!important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #fc9d4f !important;
  border-color: #fc9d4f !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: transparent !important;
  color: #5f5e5e;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #333333 !important;
  background-color: transparent!important;
  border-color: transparent !important;
  box-shadow: none!important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #5f5e5e !important;
  border-color: #5f5e5e !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: transparent !important;
  color: #ee2524;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ae0e0d !important;
  background-color: transparent!important;
  border-color: transparent !important;
  box-shadow: none!important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #ee2524 !important;
  border-color: #ee2524 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: transparent !important;
  color: #000000;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: transparent !important;
  box-shadow: none!important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: transparent !important;
  color: #fbfbfb;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #d0d0d0 !important;
  background-color: transparent!important;
  border-color: transparent !important;
  box-shadow: none!important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7b7b7b !important;
  background-color: #fbfbfb !important;
  border-color: #fbfbfb !important;
}
.text-primary {
  color: #fc4f4f !important;
}
.text-secondary {
  color: #9b0000 !important;
}
.text-success {
  color: #fc9d4f !important;
}
.text-info {
  color: #232323 !important;
}
.text-warning {
  color: #5f5e5e !important;
}
.text-danger {
  color: #ee2524 !important;
}
.text-white {
  color: #fbfbfb !important;
}
.text-black {
  color: #000000 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #e10404 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #350000 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #e16804 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #000000 !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #2c2b2b !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #a00d0c !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #c8c8c8 !important;
}
a.text-black:hover,
a.text-black:focus,
a.text-black.active {
  color: #000000 !important;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption) {
  position: relative;
  background-image: transparent;
  background-size: 10000px 2px;
  background-repeat: no-repeat;
  background-position: 0px 1.2em;
  background-position: -10000px 1.2em;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  transition: background-position 2s ease-in-out;
  background-image: linear-gradient(currentColor 50%, currentColor 50%);
  background-position: 0px 1.2em;
}
.nav-tabs .nav-link.active {
  color: #fc4f4f;
}
.nav-tabs .nav-link:not(.active) {
  color: #000000;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #232323;
}
.alert-warning {
  background-color: #5f5e5e;
}
.alert-danger {
  background-color: #ee2524;
}
.mbr-gallery-filter li.active .btn {
  background-color: #fc4f4f;
  border-color: #fc4f4f;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #fc4f4f;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #d5d5d5;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #9f9e9e;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #fde1e1;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Space Grotesk', sans-serif;
  font-size: 1.8rem;
  line-height: 1.3;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 2.25rem;
}
.form-control:hover,
.form-control:focus {
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
  border-color: #fc4f4f !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Space Grotesk', sans-serif;
  font-size: 1.8rem;
  line-height: 1.3;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 2.25rem;
}
blockquote {
  border-color: #fc4f4f;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #fc4f4f;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #fc4f4f;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: #353535;
  border-bottom-color: #353535;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #fc4f4f;
  border-bottom-color: #fc4f4f;
}
.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: #fc4f4f !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: #9b0000 !important;
  box-shadow: none !important;
}
.lazy-bg {
  background-image: none !important;
}
.lazy-placeholder:not(section),
.lazy-none {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
  width: 100%;
  height: auto;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 200px;
  height: 200px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%23fc4f4f' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.5;
}
body {
  overflow-x: hidden;
}
a {
  transition: color 0.6s;
}
a:hover {
  background-image: none !important;
}
.container {
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  padding-left: 0;
  padding-right: 0;
  min-width: auto !important;
  max-width: 95% !important;
}
.row {
  margin-left: 0;
  margin-right: 0;
  justify-content: center;
}
.row > [class*="col"] {
  padding-left: 0;
  padding-right: 0;
}
.mbr-section-btn .btn {
  min-width: 100px;
  border-radius: 0;
  padding: 1em 3em;
  line-height: 1.25;
  font-weight: 400 !important;
  box-shadow: none !important;
  border: 2px solid currentColor;
  position: relative;
  overflow: hidden;
}
.mbr-section-btn .btn .mbr-iconfont {
  position: relative;
  z-index: 1000;
}
.mbr-section-btn .btn-transform {
  position: relative;
  overflow: hidden;
  transition: 0.1s all !important;
}
.mbr-section-btn .btn-transform .btn-transform-1 {
  transform: translate3d(0px, 0%, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
  transform-style: preserve-3d;
  transition: 0.1s all !important;
  animation: btn-move-out 0.3s ease-in-out;
}
.mbr-section-btn .btn {
  transition: 0.1s all !important;
}
.mbr-section-btn .btn:hover .btn-transform .btn-transform-1 {
  animation: btn-move 0.3s ease-in-out;
}
.mbr-section-btn .btn-primary:hover,
.mbr-section-btn .btn-primary-outline:hover,
.mbr-section-btn .btn-primary:focus,
.mbr-section-btn .btn-primary-outline:focus,
.mbr-section-btn .btn-primary:active,
.mbr-section-btn .btn-primary-outline:active {
  color: #fc4f4f !important;
}
@media (max-width: 575px) {
  .mbr-section-btn .btn {
    padding: 12px 36px;
    width: 100%;
    box-shadow: none !important;
  }
}
b {
  font-weight: 600 !important;
}
@keyframes btn-move {
  0% {
    transform: translate3d(0px, 0%, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
  }
  49% {
    transform: translate3d(0px, -100%, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
  }
  50% {
    transform: translate3d(0px, -100%, 0px) scale3d(1, 0, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
  }
  51% {
    transform: translate3d(0px, 100%, 0px) scale3d(1, 0, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
  }
  52% {
    transform: translate3d(0px, 100%, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
  }
  100% {
    transform: translate3d(0px, 0%, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
  }
}
@keyframes btn-move-out {
  0% {
    transform: translate3d(0px, 0%, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
  }
  49% {
    transform: translate3d(0px, 100%, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
  }
  50% {
    transform: translate3d(0px, 100%, 0px) scale3d(1, 0, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
  }
  51% {
    transform: translate3d(0px, -100%, 0px) scale3d(1, 0, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
  }
  52% {
    transform: translate3d(0px, -100%, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
  }
  100% {
    transform: translate3d(0px, 0%, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
  }
}
.cid-txosF5mcYz .b-shadow {
  box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.05);
}
.cid-txosF5mcYz .nav-item {
  list-style: none;
}
.cid-txosF5mcYz .nav-item:focus,
.cid-txosF5mcYz .nav-link:focus {
  outline: none;
}
.cid-txosF5mcYz .nav-dropdown .dropdown-menu {
  padding-top: 0;
}
.cid-txosF5mcYz .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-txosF5mcYz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-txosF5mcYz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-txosF5mcYz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-txosF5mcYz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0em 0em !important;
  transition: none;
  margin: 0 !important;
}
.cid-txosF5mcYz .navbar {
  min-height: 77px;
  transition: all 0.3s;
  flex-direction: row !important;
  background: #ffffff;
}
.cid-txosF5mcYz .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-txosF5mcYz .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-txosF5mcYz .navbar .navbar-collapse {
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  height: 100%;
  padding-top: 3rem;
  padding-bottom: 3rem;
  z-index: 1;
}
.cid-txosF5mcYz .navbar .navbar-collapse > .container {
  height: 100%;
}
.cid-txosF5mcYz .navbar .navbar-collapse.show,
.cid-txosF5mcYz .navbar .navbar-collapse.collapsing {
  display: block;
}
.cid-txosF5mcYz .navbar .navbar-collapse .img-column img {
  width: 100%;
}
.cid-txosF5mcYz .navbar .navbar-collapse .text-column {
  overflow: auto;
  max-height: calc(100vh - 7rem);
}
.cid-txosF5mcYz .navbar .navbar-collapse .contact-list {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.cid-txosF5mcYz .navbar:not(.navbar-short) .text-column {
  max-height: calc(100vh - 4rem - 3rem);
}
.cid-txosF5mcYz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-txosF5mcYz .navbar.collapsed .dropdown-menu {
  text-align: inherit;
  background: transparent !important;
}
.cid-txosF5mcYz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-txosF5mcYz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-txosF5mcYz .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-txosF5mcYz .navbar.collapsed ul.navbar-nav {
  word-break: break-word;
}
.cid-txosF5mcYz .navbar.collapsed .dropdown-menu .dropdown-item {
  text-align: inherit;
}
.cid-txosF5mcYz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-txosF5mcYz .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-txosF5mcYz .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
  width: auto;
}
.cid-txosF5mcYz .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-txosF5mcYz .navbar-brand {
  min-height: 61px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-txosF5mcYz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-txosF5mcYz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-txosF5mcYz .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-txosF5mcYz .dropdown-item.active,
.cid-txosF5mcYz .dropdown-item:active {
  background-color: transparent;
}
.cid-txosF5mcYz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-txosF5mcYz .nav-dropdown .link {
  margin: 0.2em 0em;
}
.cid-txosF5mcYz .nav-dropdown .link.dropdown-toggle {
  margin: 0;
}
.cid-txosF5mcYz .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin: 0em 0em;
  padding: 0.2em 0em;
}
.cid-txosF5mcYz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-txosF5mcYz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-txosF5mcYz .socicon {
  transition: color 0.3s;
}
.cid-txosF5mcYz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-txosF5mcYz ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-txosF5mcYz .navbar-buttons {
  text-align: inherit;
}
.cid-txosF5mcYz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-txosF5mcYz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-txosF5mcYz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-txosF5mcYz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-txosF5mcYz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-txosF5mcYz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-txosF5mcYz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-txosF5mcYz nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-txosF5mcYz nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-txosF5mcYz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-txosF5mcYz .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-txosF5mcYz .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-txosF5mcYz .icons-menu {
  text-align: inherit;
  margin-right: 20px;
}
.cid-txosF5mcYz .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-txosF5mcYz .nav-link:hover,
.cid-txosF5mcYz .dropdown-item:hover,
.cid-txosF5mcYz .icons-menu .mbr-iconfont:hover {
  color: #e0e0e0 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-txosF5mcYz .navbar {
    height: 77px;
  }
  .cid-txosF5mcYz .navbar.opened {
    height: auto;
  }
}
@media (max-width: 767px) {
  .cid-txosF5mcYz .navbar-collapse .img-column {
    display: none;
  }
  .cid-txosF5mcYz .icons-menu,
  .cid-txosF5mcYz .navbar-buttons,
  .cid-txosF5mcYz .contact-block,
  .cid-txosF5mcYz .text-column {
    text-align: center !important;
  }
}
.cid-txosF5mcYz h6.mbr-fonts-style {
  padding: 0;
}
.cid-txosF5mcYz .collapsing {
  transition: 0s;
}
.cid-txosF5mcYz .flex-container {
  height: 100%;
  width: 100%;
}
@media (min-width: 769px) {
  .cid-txosF5mcYz .flex-container {
    display: flex;
    flex-direction: column;
  }
  .cid-txosF5mcYz .flex-row {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    width: 100%;
  }
  .cid-txosF5mcYz .flex-row.low-row {
    align-items: flex-end;
    flex: 1 1 auto;
  }
  .cid-txosF5mcYz .flex-card {
    display: flex;
    flex-direction: column;
  }
  .cid-txosF5mcYz .flex-card h6 {
    padding: .5rem 1rem;
  }
  .cid-txosF5mcYz .contact-block {
    margin-left: 20px;
  }
  .cid-txosF5mcYz .contact-block ul li {
    text-align: left;
  }
  .cid-txosF5mcYz ul.col {
    padding: 0;
  }
  .cid-txosF5mcYz .flex-row.low-row {
    justify-content: space-between;
  }
}
.cid-txosF5mcYz .icons-menu,
.cid-txosF5mcYz .navbar-buttons,
.cid-txosF5mcYz .contact-block,
.cid-txosF5mcYz .text-column {
  color: #000000;
}
.cid-txosF5mcYz .icons-menu a span {
  color: #000000;
}
.cid-txosF5mcYz H6 {
  color: #c30b0b;
  text-align: left;
}
.cid-tH8vOF9R1n {
  padding-top: 5rem;
  padding-bottom: 5rem;
  padding-right: 2.5rem;
  background-image: url("../../../assets/images/fondo1.1-1920x1280.png");
}
.cid-tH8vOF9R1n .mbr-fallback-image.disabled {
  display: none;
}
.cid-tH8vOF9R1n .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tH8vOF9R1n .row {
  flex-direction: row-reverse;
}
.cid-tH8vOF9R1n .row {
  align-items: center;
}
.cid-tH8vOF9R1n .mbr-section-title {
  color: #ee2524;
  text-align: left;
}
.cid-tH8vOF9R1n .mbr-text,
.cid-tH8vOF9R1n .mbr-section-btn {
  color: #5f5e5e;
  text-align: left;
}
.cid-txose2XUXz {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ee2524;
}
.cid-txose2XUXz .mbr-fallback-image.disabled {
  display: none;
}
.cid-txose2XUXz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txose2XUXz .title-col {
  width: 25%;
}
@media (max-width: 991px) {
  .cid-txose2XUXz .title-col {
    padding-right: 2rem !important;
    padding-left: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-txose2XUXz .title-col {
    width: 100%;
    padding: 0 !important;
    margin-bottom: 4rem;
  }
}
.cid-txose2XUXz .mbr-section-title {
  color: #f0f0f0;
  width: 80%;
}
@media (max-width: 991px) {
  .cid-txose2XUXz .mbr-section-title {
    width: 100%;
  }
}
.cid-txose2XUXz .mbr-section-subtitle {
  color: #f0f0f0;
  width: 80%;
}
@media (max-width: 991px) {
  .cid-txose2XUXz .mbr-section-subtitle {
    width: 100%;
  }
}
.cid-txose2XUXz .lists-col {
  display: grid;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  grid-row-gap: 16px;
  grid-column-gap: 16px;
  grid-template-columns: 1fr 1fr 1fr;
  width: 75%;
}
@media (max-width: 991px) {
  .cid-txose2XUXz .lists-col {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 767px) {
  .cid-txose2XUXz .lists-col {
    width: 100%;
  }
}
@media (max-width: 575px) {
  .cid-txose2XUXz .lists-col {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
}
.cid-txose2XUXz .item-text-1 {
  color: #f0f0f0;
  position: relative;
  z-index: 1;
  transform: translate3d(0px, 0%, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
  transform-style: preserve-3d;
  transition: .5s all;
}
.cid-txose2XUXz .item-text-2 {
  color: #ffffff;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
  transform: translate3d(0px, 100%, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
  transform-style: preserve-3d;
  transition: .5s all;
}
.cid-txose2XUXz .item-wrap {
  position: relative;
  overflow: hidden;
}
.cid-txose2XUXz .item-container {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 1rem;
  min-height: 8rem;
  width: 100%;
  border: 2px solid #cacaca;
}
.cid-txose2XUXz .item-container:hover .item-text-1 {
  transform: translate3d(0px, -100%, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
}
.cid-txose2XUXz .item-container:hover .item-text-2 {
  transform: translate3d(0px, 0%, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
}
.cid-tGNHYYDpj2 {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/portada1-2000x1200.png");
  overflow: hidden;
  position: relative;
}
.cid-tGNHYYDpj2 .container,
.cid-tGNHYYDpj2 .container-fluid {
  position: static;
}
.cid-tGNHYYDpj2 .label-text {
  width: 100%;
  color: #ffffff;
  margin-bottom: 20px;
}
.cid-tGNHYYDpj2 .label-text span {
  padding: 8px 18px;
  background-color: #ee2524;
  border-radius: 15px;
  color: inherit;
}
.cid-tGNHYYDpj2 .mbr-section-title {
  color: #727272;
  margin-bottom: 15px;
}
.cid-tGNHYYDpj2 .colored-text {
  color: #ee2524;
  line-height: inherit;
  text-decoration: underline;
  text-decoration-thickness: 4px;
}
.cid-tGNHYYDpj2 .mbr-text {
  color: #00284E;
  opacity: 0.8;
  margin-bottom: 40px;
}
@media (min-width: 1400px) {
  .cid-tGNHYYDpj2 .mbr-text {
    padding-right: 48px;
  }
}
.cid-tGNHYYDpj2 .cards-container {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-tGNHYYDpj2 .card {
  display: flex;
  align-items: flex-start;
  position: relative;
  width: 100%;
  margin-top: 30px;
  padding: 25px 25px 25px 95px;
  background: #ffffff;
  box-shadow: -20px 20px 50px rgba(0, 40, 99, 0.05);
  border-radius: 10px;
}
.cid-tGNHYYDpj2 .card:hover .card-number {
  background: #fc4f4f;
  border-color: #fc4f4f;
  color: #ffffff;
}
.cid-tGNHYYDpj2 .card-number {
  width: 45px;
  height: 45px;
  border: 1px solid #CECECE;
  border-radius: 50%;
  line-height: 43px;
  text-align: center;
  font-size: 18px;
  color: #ee2524;
  position: absolute;
  top: 27px;
  left: 25px;
  transition: all 0.3s ease-in-out;
}
.cid-tGNHYYDpj2 .card-title {
  color: #ee2524;
  margin-bottom: 8px;
}
.cid-tGNHYYDpj2 .card-text {
  color: #5f5e5e;
  opacity: 0.8;
}
.cid-tGNHYYDpj2 .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 991px) {
  .cid-tGNHYYDpj2 .mbr-section-btn {
    margin-top: 30px;
  }
}
.cid-tGNHYYDpj2 .mbr-section-btn .btn:before {
  display: none;
}
.cid-tGNHYYDpj2 .mbr-section-btn .btn:hover:before {
  display: none;
}
.cid-tGNHYYDpj2 .image-wrapper {
  height: 650px;
  position: relative;
  z-index: 2;
}
.cid-tGNHYYDpj2 .image-wrapper img {
  max-width: 100%;
  height: 100%;
  object-fit: contain;
  margin-left: auto!important;
}
@media (min-width: 768px) {
  .cid-tGNHYYDpj2 .image-wrapper {
    position: absolute;
    z-index: 2;
    top: 24%;
    width: 38.65%;
    right: 6%;
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1200px) and (max-width: 1399px) {
  .cid-tGNHYYDpj2 .image-wrapper {
    top: 37%;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .cid-tGNHYYDpj2 .image-wrapper {
    top: 31%;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tGNHYYDpj2 .image-wrapper {
    top: 42%;
    right: 1%;
  }
}
@media (max-width: 767px) {
  .cid-tGNHYYDpj2 .image-wrapper {
    max-width: 474px !important;
    margin: 80px auto 0;
  }
}
.cid-tGNHYYDpj2 .bg-round {
  position: absolute;
  top: -14%;
  padding: 0;
}
.cid-tGNHYYDpj2 .bg-round svg {
  max-width: 100%;
  max-height: 100%;
  width: 100%;
  object-fit: cover;
}
@media (min-width: 768px) {
  .cid-tGNHYYDpj2 .bg-round {
    width: 56%;
    right: 0;
  }
}
@media (min-width: 992px) and (max-width: 1399px) {
  .cid-tGNHYYDpj2 .bg-round {
    width: 56%;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tGNHYYDpj2 .bg-round {
    width: 68%;
  }
}
@media (max-width: 767px) {
  .cid-tGNHYYDpj2 .bg-round {
    top: auto;
    bottom: -10%;
  }
  .cid-tGNHYYDpj2 .bg-round svg {
    height: 100%;
  }
}
.cid-tGNHYYDpj2 .col-text {
  position: relative;
  z-index: 3;
}
@media (min-width: 768px) {
  .cid-tGNHYYDpj2 .col-text {
    margin-right: auto;
  }
}
.cid-tGNHYYDpj2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGNHYYDpj2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGNHYYDpj2 .mbr-text,
.cid-tGNHYYDpj2 .mbr-section-btn {
  color: #232323;
}
.cid-t4dIyrTIxj {
  padding-top: 120px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-t4dIyrTIxj .mbr-fallback-image.disabled {
  display: none;
}
.cid-t4dIyrTIxj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t4dIyrTIxj .row {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
}
.cid-t4dIyrTIxj .text-container {
  width: 100% !important;
}
.cid-t4dIyrTIxj .mbr-section-title {
  color: #ee2524;
  text-align: left;
}
.cid-t4dIyrTIxj .mbr-section-title-2 {
  color: #727272;
  text-align: left;
}
.cid-t4dIyrTIxj .content-container {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  margin-top: 8rem;
  width: 100%;
  padding: 0;
}
@media (max-width: 767px) {
  .cid-t4dIyrTIxj .content-container {
    margin-top: 4rem;
    flex-wrap: wrap;
  }
}
.cid-t4dIyrTIxj .mbr-section-subtitle {
  width: 30%;
  color: #232323;
}
@media (max-width: 767px) {
  .cid-t4dIyrTIxj .mbr-section-subtitle {
    width: 100%;
    padding: 12px 0;
  }
}
.cid-t4dIyrTIxj .mbr-text {
  width: 40%;
  color: #ee2524;
}
@media (max-width: 991px) {
  .cid-t4dIyrTIxj .mbr-text {
    width: 60%;
  }
}
@media (max-width: 767px) {
  .cid-t4dIyrTIxj .mbr-text {
    width: 100%;
    margin-top: 18px !important;
  }
}
.cid-t4dI7FSQ8c {
  padding-top: 0rem;
  padding-bottom: 5rem;
  padding-right: 0.5rem;
  background-color: #ffffff;
}
.cid-t4dI7FSQ8c .row {
  align-items: center;
  width: 100%;
}
.cid-t4dI7FSQ8c .title-container {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  width: 100%;
  padding: 0 !important;
  margin-bottom: 4rem;
}
@media (max-width: 767px) {
  .cid-t4dI7FSQ8c .title-container {
    margin-bottom: 0;
  }
}
.cid-t4dI7FSQ8c .title-text {
  margin-right: auto;
  max-width: 45%;
}
.cid-t4dI7FSQ8c .main-title {
  color: #ee2524;
  text-align: left;
}
.cid-t4dI7FSQ8c .main-subtitle {
  color: #727272;
}
.cid-t4dI7FSQ8c .title-btn {
  max-width: 45%;
  margin-bottom: -0.6rem;
}
.cid-t4dI7FSQ8c .grid-container {
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  padding: 0;
  margin-bottom: 1rem;
}
@media (max-width: 991px) {
  .cid-t4dI7FSQ8c .grid-container {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 767px) {
  .cid-t4dI7FSQ8c .grid-container {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
}
.cid-t4dI7FSQ8c .img-container {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 333px;
  filter: saturate(0%);
  transition: .5s all;
}
@media (max-width: 991px) {
  .cid-t4dI7FSQ8c .img-container {
    height: 240px;
  }
}
.cid-t4dI7FSQ8c .img-container img {
  max-width: 100%;
  width: 100%;
  height: 100%;
  object-fit: cover;
  transform: scale(1);
  transition: .5s all;
  transform-style: preserve-3d;
}
.cid-t4dI7FSQ8c .content-container {
  display: flex;
  padding: 0 !important;
}
@media (max-width: 767px) {
  .cid-t4dI7FSQ8c .content-container {
    margin-top: 4rem;
  }
}
.cid-t4dI7FSQ8c .content-container:hover .img-container {
  filter: saturate(90%);
}
.cid-t4dI7FSQ8c .content-container:hover .img-container img {
  transform: scale(1.04);
}
.cid-t4dI7FSQ8c .text-container {
  padding: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
}
.cid-t4dI7FSQ8c .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  flex-grow: 1;
}
.cid-t4dI7FSQ8c .header-wrap {
  display: flex;
  align-items: flex-start;
  margin-bottom: 2rem;
  width: 100%;
  flex-wrap: wrap;
  flex-grow: 1;
}
.cid-t4dI7FSQ8c .mbr-section-title {
  width: 100%;
  color: #939292;
  margin-bottom: 0;
}
.cid-t4dI7FSQ8c .mbr-text {
  letter-spacing: inherit;
  color: #000000;
  width: 100%;
  margin-top: 2rem;
  margin-bottom: 0;
}
.cid-t4dI7FSQ8c .btn-container {
  margin-top: 1.4rem;
  width: 100%;
}
@media (max-width: 575px) {
  .cid-t4dI7FSQ8c .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-t4dI7FSQ8c .mbr-section-btn .btn {
    width: auto;
  }
}
.cid-t4dI7FSQ8c .mbr-section-title,
.cid-t4dI7FSQ8c .mbr-section-btn {
  color: #ee2524;
}
.cid-tJiwZb8f8a {
  padding-top: 7rem;
  padding-bottom: 7rem;
  padding-right: 3.5rem;
  background-image: url("../../../assets/images/iphone5.1-2-1920x1280.png");
  border-bottom: 1px solid #000000;
}
.cid-tJiwZb8f8a .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJiwZb8f8a .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJiwZb8f8a .row {
  justify-content: flex-start;
}
.cid-tJiwZb8f8a .mbr-section-title {
  color: #000000;
  width: 100%;
}
.cid-tJiwZb8f8a .colored-text {
  line-height: inherit;
  font-weight: inherit;
  color: inherit;
  color: #ee2524;
}
.cid-tJiwZb8f8a .mbr-section-subtitle {
  color: #727272;
  width: 100%;
  text-align: left;
}
.cid-tJiwZb8f8a .mbr-text {
  color: #ee2524;
  width: 100%;
  text-align: left;
}
.cid-tJiwZb8f8a .mbr-section-btn {
  margin-top: 2.4rem;
}
.cid-tJiwZb8f8a .mbr-section-title,
.cid-tJiwZb8f8a .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-tGKEx71wmC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/iphones2.1-2222x1333.png");
}
.cid-tGKEx71wmC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGKEx71wmC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGKEx71wmC .title-col {
  width: 25%;
}
@media (max-width: 991px) {
  .cid-tGKEx71wmC .title-col {
    padding-right: 2rem !important;
    padding-left: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-tGKEx71wmC .title-col {
    width: 100%;
    padding: 0 !important;
  }
}
.cid-tGKEx71wmC .mbr-section-title {
  color: #ee2524;
  width: 80%;
}
@media (max-width: 991px) {
  .cid-tGKEx71wmC .mbr-section-title {
    width: 100%;
  }
}
.cid-tGKEx71wmC .mbr-section-subtitle {
  color: #727272;
  width: 80%;
}
@media (max-width: 991px) {
  .cid-tGKEx71wmC .mbr-section-subtitle {
    width: 100%;
  }
}
.cid-tGKEx71wmC .lists-col {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  width: 75%;
}
@media (max-width: 767px) {
  .cid-tGKEx71wmC .lists-col {
    width: 100%;
    flex-wrap: wrap;
    padding: 0 !important;
  }
}
.cid-tGKEx71wmC .col-list {
  width: 46%;
}
@media (max-width: 767px) {
  .cid-tGKEx71wmC .col-list {
    width: 100%;
    margin: 4rem 0;
  }
}
.cid-tGKEx71wmC .list-title {
  color: #ee2524;
  width: 100%;
  padding-bottom: 30px;
  margin-bottom: 0;
  border-bottom: 2px solid currentColor;
}
@media (max-width: 991px) {
  .cid-tGKEx71wmC .list-title {
    padding-bottom: 20px;
  }
}
.cid-tGKEx71wmC .list {
  list-style: none;
  margin: 2rem 0 0 0;
  padding-left: 0;
}
.cid-tGKEx71wmC li {
  position: relative;
  padding: 0.5rem 0 0.5rem 1.6rem;
  margin-bottom: 0;
}
.cid-tGKEx71wmC ul li::before {
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  display: flex;
  justify-content: flex-start;
  content: "\2022";
  color: #ee2524;
  font-weight: bold;
  font-size: 1.6rem;
  width: 1.6rem;
}
.cid-tKuFR5YXbL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  padding-right: 2.5rem;
  background-image: url("../../../assets/images/back-b-cards-2000x4330.png");
}
.cid-tKuFR5YXbL .list-group-item {
  background-color: transparent;
  border-top: 1px solid currentColor;
  padding: 0.5rem 0;
  color: #000000;
}
.cid-tKuFR5YXbL .d-flex {
  align-items: flex-end;
}
.cid-tKuFR5YXbL .plan-price {
  display: inline-block;
}
.cid-tKuFR5YXbL .price-wrapper {
  width: 100%;
}
.cid-tKuFR5YXbL ul {
  padding: 0.5rem 2rem;
}
.cid-tKuFR5YXbL .list-group {
  margin-top: 1.5rem;
}
.cid-tKuFR5YXbL .plan-body {
  padding-bottom: 4rem;
}
.cid-tKuFR5YXbL .plan-header {
  padding-top: 4rem;
  padding-left: 2rem;
  padding-right: 2rem;
}
.cid-tKuFR5YXbL .price {
  color: #669900;
}
.cid-tKuFR5YXbL .plan-title,
.cid-tKuFR5YXbL .plan-price,
.cid-tKuFR5YXbL .price-term,
.cid-tKuFR5YXbL .price-text,
.cid-tKuFR5YXbL .list-group-item,
.cid-tKuFR5YXbL .price {
  transition: all 0.3s;
}
.cid-tKuFR5YXbL .plan {
  word-break: break-word;
  border: 1px solid black;
  transition: all 0.3s;
}
.cid-tKuFR5YXbL .plan:hover {
  background: #fc4f4f;
  border-color: #fc4f4f;
}
.cid-tKuFR5YXbL .plan:hover .plan-title,
.cid-tKuFR5YXbL .plan:hover .plan-price,
.cid-tKuFR5YXbL .plan:hover .price-term,
.cid-tKuFR5YXbL .plan:hover .price-text,
.cid-tKuFR5YXbL .plan:hover .list-group-item,
.cid-tKuFR5YXbL .plan:hover .price {
  color: #ffffff !important;
  border-color: #ffffff !important;
}
.cid-tKuFR5YXbL .plan:hover .btn {
  background: white !important;
  color: black !important;
}
@media (max-width: 991px) {
  .cid-tKuFR5YXbL .plan {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tKuFR5YXbL ul {
    padding: 0.5rem 1rem;
  }
  .cid-tKuFR5YXbL .plan-header {
    padding-top: 2rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
.cid-tKuFR5YXbL .plan-title {
  text-align: left;
  color: #727272;
}
.cid-tKuFR5YXbL UL {
  text-align: left;
  color: #ffffff;
}
.cid-tKuFR5YXbL .price-text {
  text-align: left;
  color: #232323;
}
.cid-tKuFR5YXbL .mbr-section-subtitle {
  color: #232323;
}
.cid-tKuFR5YXbL .price,
.cid-tKuFR5YXbL .price-wrapper {
  text-align: left;
  color: #ee2524;
}
.cid-tKuFR5YXbL .mbr-section-title {
  color: #ee2524;
}
.cid-tJix181RqU {
  padding-top: 6rem;
  padding-bottom: 6rem;
  padding-right: 3rem;
  background-color: #fbfbfb;
}
.cid-tJix181RqU .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJix181RqU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJix181RqU .row {
  justify-content: flex-start;
}
.cid-tJix181RqU .main-col {
  display: flex;
  align-items: stretch;
  min-height: 20rem;
  border: 1px solid #cacaca;
}
@media (max-width: 767px) {
  .cid-tJix181RqU .main-col {
    flex-wrap: wrap;
    min-height: auto;
  }
}
.cid-tJix181RqU .title-container {
  display: flex;
  align-items: center;
  width: 50%;
  padding: 2rem;
  border-right: 1px solid #cacaca;
}
@media (max-width: 767px) {
  .cid-tJix181RqU .title-container {
    width: 100%;
    border-right: none !important;
    border-left: none !important;
    padding: 12px 24px;
    border-bottom: 1px solid #cacaca;
  }
}
@media (max-width: 575px) {
  .cid-tJix181RqU .title-container {
    padding: 12px;
  }
}
.cid-tJix181RqU .content-container {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  width: 50%;
  padding: 2rem 3rem;
  flex-grow: 1;
}
@media (max-width: 767px) {
  .cid-tJix181RqU .content-container {
    width: 100%;
    padding: 24px 36px 24px 24px;
  }
}
@media (max-width: 575px) {
  .cid-tJix181RqU .content-container {
    padding: 24px 12px;
  }
}
.cid-tJix181RqU .mbr-section-title {
  color: #ee2524;
  width: 100%;
}
.cid-tJix181RqU .mbr-text {
  color: #232323;
  width: 100%;
}
.cid-tJix181RqU .mbr-section-btn {
  margin-top: 2.4rem;
  flex-grow: 1;
}
@media (max-width: 991px) {
  .cid-tJix181RqU .mbr-section-btn {
    margin-top: 1rem;
    text-align: left !important;
  }
}
.cid-tJlTpWOS4T {
  background-image: url("../../../assets/images/iphonecolors-2000x1250.png");
}
.cid-tJlTpWOS4T .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJlTpWOS4T .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJlTpWOS4T .row {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
}
.cid-tJlTpWOS4T .text-container {
  width: 100% !important;
}
.cid-tJlTpWOS4T .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-tJlTpWOS4T .mbr-section-title-2 {
  color: #9d095d;
  text-align: left;
}
.cid-tJlTpWOS4T .content-container {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  margin-top: 8rem;
  width: 100%;
  padding: 0;
}
@media (max-width: 767px) {
  .cid-tJlTpWOS4T .content-container {
    margin-top: 4rem;
    flex-wrap: wrap;
  }
}
.cid-tJlTpWOS4T .mbr-section-subtitle {
  width: 30%;
  color: #ee2524;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tJlTpWOS4T .mbr-section-subtitle {
    width: 100%;
    padding: 12px 0;
  }
}
.cid-tJlTpWOS4T .mbr-text {
  width: 40%;
  color: #000000;
  width: 100% !important;
}
@media (max-width: 991px) {
  .cid-tJlTpWOS4T .mbr-text {
    width: 60%;
  }
}
@media (max-width: 767px) {
  .cid-tJlTpWOS4T .mbr-text {
    width: 100%;
    margin-top: 18px !important;
  }
}
.cid-tJj7qx5iZ9 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  padding-right: 3rem;
  background-color: #9b0000;
}
.cid-tJj7qx5iZ9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJj7qx5iZ9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJj7qx5iZ9 .row {
  justify-content: flex-start;
}
.cid-tJj7qx5iZ9 .mbr-section-title {
  color: #000000;
  width: 100%;
}
.cid-tJj7qx5iZ9 .colored-text {
  line-height: inherit;
  font-weight: inherit;
  color: inherit;
}
.cid-tJj7qx5iZ9 .mbr-section-subtitle {
  color: #ffffff;
  width: 100%;
}
.cid-tJj7qx5iZ9 .mbr-text {
  color: #ffffff;
  width: 100%;
}
.cid-tJj7qx5iZ9 .mbr-section-btn {
  margin-top: 2.4rem;
}
.cid-tJj7qx5iZ9 .mbr-section-title,
.cid-tJj7qx5iZ9 .mbr-section-btn {
  color: #ffffff;
}
.cid-tGK0hFAe95 {
  padding-top: 5rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/iphones3.1-2000x1212.png");
}
.cid-tGK0hFAe95 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGK0hFAe95 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGK0hFAe95 .container-fluid {
  padding: 0 64px;
}
@media (max-width: 992px) {
  .cid-tGK0hFAe95 .container-fluid {
    padding: 0 20px;
  }
}
.cid-tGK0hFAe95 .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tGK0hFAe95 .container {
    padding: 0 20px;
  }
}
.cid-tGK0hFAe95 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-tGK0hFAe95 .title-wrapper .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-tGK0hFAe95 .card-wrap .panel-group {
  padding: 64px;
  border-radius: 0;
  border: 2px solid #d7d7d7;
}
@media (max-width: 992px) {
  .cid-tGK0hFAe95 .card-wrap .panel-group {
    padding: 50px 20px;
  }
}
.cid-tGK0hFAe95 .card-wrap .panel-group .card {
  border-bottom: 1px solid #d7d7d7;
  border-radius: 0;
}
.cid-tGK0hFAe95 .card-wrap .panel-group .card .card-header {
  background-color: transparent;
  border-bottom: none;
  padding: 20px 0;
}
@media (max-width: 768px) {
  .cid-tGK0hFAe95 .card-wrap .panel-group .card .card-header {
    padding: 15px 0;
  }
}
.cid-tGK0hFAe95 .card-wrap .panel-group .card .card-header .panel-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-tGK0hFAe95 .card-wrap .panel-group .card .card-header .panel-title:not(.collapsed) .mbr-iconfont {
  transform: rotate(90deg);
  background-color: #ee2524;
}
.cid-tGK0hFAe95 .card-wrap .panel-group .card .card-header .panel-title:hover .mbr-iconfont,
.cid-tGK0hFAe95 .card-wrap .panel-group .card .card-header .panel-title:focus .mbr-iconfont {
  background-color: #ee2524;
}
.cid-tGK0hFAe95 .card-wrap .panel-group .card .card-header .panel-title .panel-title-edit {
  margin: 0;
}
.cid-tGK0hFAe95 .card-wrap .panel-group .card .card-header .panel-title .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 32px;
  max-width: 32px;
  height: 32px;
  border-radius: 100%;
  font-size: 16px;
  color: #5f5e5e;
  transition: all 0.3s ease-in-out;
  margin-left: 10px;
}
.cid-tGK0hFAe95 .card-wrap .panel-group .card .panel-collapse .panel-body .panel-text {
  margin-bottom: 32px;
}
.cid-tGK0hFAe95 .mbr-section-title {
  color: #ee2524;
  text-align: right;
}
.cid-tGK0hFAe95 .panel-title-edit {
  color: #232323;
}
.cid-tGK0hFAe95 .panel-text {
  color: #1d1d1d;
}
.cid-tKIiA8Jplt {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tKIiA8Jplt .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKIiA8Jplt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKIiA8Jplt .row {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
}
.cid-tKIiA8Jplt .text-container {
  width: 100% !important;
}
.cid-tKIiA8Jplt .mbr-section-title {
  color: #000000;
}
.cid-tKIiA8Jplt .mbr-section-title-2 {
  color: #EE2524;
}
.cid-tKIiA8Jplt .content-container {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  margin-top: 8rem;
  width: 100%;
  padding: 0;
}
@media (max-width: 767px) {
  .cid-tKIiA8Jplt .content-container {
    margin-top: 4rem;
    flex-wrap: wrap;
  }
}
.cid-tKIiA8Jplt .mbr-section-subtitle {
  width: 30%;
  color: #939292;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tKIiA8Jplt .mbr-section-subtitle {
    width: 100%;
    padding: 12px 0;
  }
}
.cid-tKIiA8Jplt .mbr-text {
  width: 40%;
  color: #000000;
}
@media (max-width: 991px) {
  .cid-tKIiA8Jplt .mbr-text {
    width: 60%;
  }
}
@media (max-width: 767px) {
  .cid-tKIiA8Jplt .mbr-text {
    width: 100%;
    margin-top: 18px !important;
  }
}
.cid-u79vd6o0z1 {
  padding-top: 120px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/fondo1.1-1920x1280.png");
  border-bottom: 1px solid #ee2524;
}
.cid-u79vd6o0z1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u79vd6o0z1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u79vd6o0z1 .main-row {
  display: flex;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u79vd6o0z1 .main-row {
    flex-wrap: wrap;
  }
}
.cid-u79vd6o0z1 .text-container {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
}
.cid-u79vd6o0z1 .mbr-text {
  color: #303030;
  margin-top: 2rem;
  margin-bottom: 0;
}
.cid-u79vd6o0z1 .mbr-section-title {
  color: #ee2524;
  width: 100%;
}
.cid-u79vd6o0z1 .colored-text {
  line-height: inherit;
  font-weight: inherit;
  color: inherit;
}
.cid-u79vd6o0z1 .form-container {
  margin-top: 2rem;
  padding: 0;
}
.cid-u79vd6o0z1 form .dragArea.row {
  justify-content: flex-start;
  width: auto !important;
}
.cid-u79vd6o0z1 form .mbr-section-btn {
  margin-top: 20px;
  margin-right: 100%;
}
.cid-u79vd6o0z1 form .mbr-section-btn .btn {
  width: max-content;
  min-width: 120px;
}
.cid-u79vd6o0z1 form .form-group {
  margin-top: 32px !important;
  margin-bottom: 10px !important;
}
@media (max-width: 767px) {
  .cid-u79vd6o0z1 form .form-group {
    margin-top: 1rem!important;
  }
}
.cid-u79vd6o0z1 form .form-control {
  border: 1px solid #000000 !important;
  box-shadow: none !important;
  border-radius: 0 !important;
  margin-bottom: 0;
  padding: 12px;
  font-size: 16px;
  line-height: 24px;
  color: #939292;
  font-weight: 400;
}
.cid-u79vd6o0z1 form .form-control::-webkit-input-placeholder {
  color: #939292;
}
.cid-u79vd6o0z1 form .form-control::-moz-placeholder {
  color: #939292;
}
.cid-u79vd6o0z1 form .form-control:-moz-placeholder {
  color: #939292;
}
.cid-u79vd6o0z1 form .form-control:-ms-input-placeholder {
  color: #939292;
}
.cid-u79vd6o0z1 form select {
  color: #000000 !important;
}
.cid-u79vd6o0z1 form textarea {
  height: 100px;
}
.cid-u79vd6o0z1 form input,
.cid-u79vd6o0z1 form textarea {
  background-color: transparent !important;
}
.cid-u79vd6o0z1 form input:active,
.cid-u79vd6o0z1 form textarea:active,
.cid-u79vd6o0z1 form input:focus,
.cid-u79vd6o0z1 form textarea:focus {
  border-color: #fc4f4f !important;
}
.cid-u79vd6o0z1 form input:active::-webkit-input-placeholder,
.cid-u79vd6o0z1 form textarea:active::-webkit-input-placeholder,
.cid-u79vd6o0z1 form input:focus::-webkit-input-placeholder,
.cid-u79vd6o0z1 form textarea:focus::-webkit-input-placeholder {
  color: #939292;
}
.cid-u79vd6o0z1 form input:active::-moz-placeholder,
.cid-u79vd6o0z1 form textarea:active::-moz-placeholder,
.cid-u79vd6o0z1 form input:focus::-moz-placeholder,
.cid-u79vd6o0z1 form textarea:focus::-moz-placeholder {
  color: #939292;
}
.cid-u79vd6o0z1 form input:active:-moz-placeholder,
.cid-u79vd6o0z1 form textarea:active:-moz-placeholder,
.cid-u79vd6o0z1 form input:focus:-moz-placeholder,
.cid-u79vd6o0z1 form textarea:focus:-moz-placeholder {
  color: #939292;
}
.cid-u79vd6o0z1 form input:active:-ms-input-placeholder,
.cid-u79vd6o0z1 form textarea:active:-ms-input-placeholder,
.cid-u79vd6o0z1 form input:focus:-ms-input-placeholder,
.cid-u79vd6o0z1 form textarea:focus:-ms-input-placeholder {
  color: #939292;
}
.cid-u79vd6o0z1 form .row {
  margin-left: -2% !important;
  margin-right: -2% !important;
}
.cid-u79vd6o0z1 form .row [class*=col] {
  padding-left: 2% !important;
  padding-right: 2% !important;
}
.cid-u79vd6o0z1 form label {
  width: 100%;
  color: #000000;
  margin-bottom: 1rem;
}
.cid-u79vd6o0z1 form .form-check-input {
  border-color: #000000 !important;
  outline: none !important;
  box-shadow: none !important;
}
.cid-u79vd6o0z1 form .form-check-input:focus,
.cid-u79vd6o0z1 form .form-check-input:hover {
  border-color: #fc4f4f !important;
}
.cid-u79vd6o0z1 form .form-check-input:checked {
  border-color: #fc4f4f !important;
  background-color: #fc4f4f !important;
}
.cid-u79vd6o0z1 .form-control-label {
  color: #303030;
}
.cid-tGKHcnUBJJ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f6f6f6;
}
.cid-tGKHcnUBJJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGKHcnUBJJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGKHcnUBJJ .container-fluid {
  max-width: 100%;
}
.cid-tGKHcnUBJJ .cards-row {
  row-gap: 30px;
  margin-left: 0 !important;
  margin-right: 0 !important;
}
@media (min-width: 992px) {
  .cid-tGKHcnUBJJ .card {
    width: 20% !important;
  }
}
.cid-tGKHcnUBJJ .mbr-iconfont {
  font-size: 104px;
  color: #303030;
  transition: opacity 0.15s ease-out;
  opacity: 0.4;
}
@media (max-width: 991px) {
  .cid-tGKHcnUBJJ .mbr-iconfont {
    font-size: 84px;
  }
}
.cid-tGKHcnUBJJ .card-wrapper {
  display: flex;
  align-items: center;
  flex-direction: column;
  width: 100%;
}
.cid-tGKHcnUBJJ .card-wrapper:hover .mbr-iconfont {
  opacity: 1;
}
.cid-tGKHcnUBJJ .card-box {
  padding-top: 20px;
}
.cid-tGKHcnUBJJ .card-title {
  color: #727272;
  text-align: center;
}
.cid-tKqZqopHEe {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f6f6f6;
}
.cid-tKqZqopHEe .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKqZqopHEe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKqZqopHEe .logo-container {
  max-width: 33.33333333%;
  padding-right: 1rem;
  margin-right: auto;
}
@media (max-width: 767px) {
  .cid-tKqZqopHEe .logo-container {
    width: 100%;
    padding-right: 0;
    max-width: 100%;
    order: 3;
    justify-content: center !important;
  }
}
.cid-tKqZqopHEe .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 0;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  white-space: normal;
}
.cid-tKqZqopHEe .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-tKqZqopHEe .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-tKqZqopHEe .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500;
}
.cid-tKqZqopHEe .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 767px) {
  .cid-tKqZqopHEe .navbar-brand {
    justify-content: center !important;
  }
}
.cid-tKqZqopHEe .items-container {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  padding: 0;
}
@media (max-width: 767px) {
  .cid-tKqZqopHEe .items-container {
    flex-wrap: wrap;
  }
}
.cid-tKqZqopHEe .footer-contacts {
  display: flex;
  justify-content: space-between;
  width: 35%;
}
@media (max-width: 768px) {
  .cid-tKqZqopHEe .footer-contacts {
    width: 100%;
  }
}
.cid-tKqZqopHEe .footer-links {
  display: flex;
  justify-content: space-between;
  width: 35%;
}
@media (max-width: 768px) {
  .cid-tKqZqopHEe .footer-links {
    width: 100%;
  }
}
.cid-tKqZqopHEe .footer-item {
  max-width: 48%;
}
.cid-tKqZqopHEe .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 0;
  padding-left: 1rem;
  margin-left: auto;
  max-width: 33.33333333%;
}
@media (max-width: 768px) {
  .cid-tKqZqopHEe .social-row {
    width: 100%;
    max-width: 100%;
    margin-bottom: 1rem;
    padding-left: 0;
    justify-content: center;
    order: 1;
    margin-left: -0.75rem;
  }
}
.cid-tKqZqopHEe .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: 0.75rem;
}
.cid-tKqZqopHEe .mbr-section-subtitle {
  color: #ee2524;
  opacity: 0.9;
  margin-bottom: 2rem;
}
.cid-tKqZqopHEe .list {
  list-style: none;
  padding-left: 0;
  margin-bottom: 0;
  color: #727272;
  margin-top: 3.4rem;
}
@media (max-width: 767px) {
  .cid-tKqZqopHEe .list {
    margin-top: 3rem !important;
  }
}
.cid-tKqZqopHEe .contacts-list {
  list-style: none;
  padding-left: 0;
  margin-bottom: 0;
  color: #727272;
}
.cid-tKqZqopHEe .item-wrap {
  margin-bottom: 0;
}
.cid-tKqZqopHEe .list li,
.cid-tKqZqopHEe .contacts-list li {
  transition: 0.5s all;
}
.cid-tKqZqopHEe .list li:hover,
.cid-tKqZqopHEe .contacts-list li:hover {
  color: #000000;
}
.cid-tKqZqopHEe .mbr-iconfont {
  color: #c30b0b;
  font-size: 18px;
}
.cid-tKqZqopHEe .copyright-col {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 8rem;
}
@media (max-width: 768px) {
  .cid-tKqZqopHEe .copyright-col {
    flex-direction: column;
    margin-top: 4rem;
  }
}
.cid-tKqZqopHEe .copyright {
  color: #939292;
  max-width: 33.33333333%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tKqZqopHEe .copyright {
    width: 100%;
    max-width: 100%;
    margin-bottom: 1rem !important;
    order: 2;
    text-align: center;
  }
}
.cid-tJ4RN6F3aS.popup-builder {
  background-color: #ffffff;
}
.cid-tJ4RN6F3aS.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJ4RN6F3aS.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJ4RN6F3aS .modal-content,
.cid-tJ4RN6F3aS .modal-dialog {
  height: auto;
}
.cid-tJ4RN6F3aS .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJ4RN6F3aS .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJ4RN6F3aS .form-wrapper .mbr-form .form-group,
  .cid-tJ4RN6F3aS .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJ4RN6F3aS .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJ4RN6F3aS .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJ4RN6F3aS .mbr-text {
  text-align: center;
}
.cid-tJ4RN6F3aS .pt-0 {
  padding-top: 0 !important;
}
.cid-tJ4RN6F3aS .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJ4RN6F3aS .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJ4RN6F3aS .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJ4RN6F3aS .modal-open {
  overflow: hidden;
}
.cid-tJ4RN6F3aS .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJ4RN6F3aS .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJ4RN6F3aS .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJ4RN6F3aS .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tJ4RN6F3aS .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJ4RN6F3aS .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJ4RN6F3aS .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJ4RN6F3aS .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tJ4RN6F3aS .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJ4RN6F3aS .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJ4RN6F3aS .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJ4RN6F3aS .modal-backdrop.show {
  opacity: .5;
}
.cid-tJ4RN6F3aS .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tJ4RN6F3aS .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJ4RN6F3aS .modal-header {
    padding: 1rem;
  }
}
.cid-tJ4RN6F3aS .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJ4RN6F3aS .modal-header .close svg {
  fill: #353535;
}
.cid-tJ4RN6F3aS .modal-header .close:hover {
  opacity: 1;
}
.cid-tJ4RN6F3aS .modal-header .close:focus {
  outline: none;
}
.cid-tJ4RN6F3aS .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #ee2524;
}
.cid-tJ4RN6F3aS .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJ4RN6F3aS .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJ4RN6F3aS .modal-body {
    padding: 1rem;
  }
}
.cid-tJ4RN6F3aS .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tJ4RN6F3aS .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJ4RN6F3aS .modal-footer {
    padding: 1rem;
  }
}
.cid-tJ4RN6F3aS .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJ4RN6F3aS .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJ4RN6F3aS .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJ4RN6F3aS .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJ4RN6F3aS .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJ4RN6F3aS .modal-lg,
  .cid-tJ4RN6F3aS .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJ4RN6F3aS .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJ4RN6F3aS .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJ4RN6F3aS .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tJ4RN6F3aS .form-group {
  margin-bottom: 1rem;
}
.cid-tJ4RN6F3aS .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJ4RN6F3aS .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJ4RN6F3aS .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tJ4RN6F3aS .mbr-section-btn {
  margin: 0;
}
.cid-tJ4RN6F3aS .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJ4RN6F3aS P {
  text-align: center;
}
.cid-tJg6nMGa6P.popup-builder {
  background-color: #ffffff;
}
.cid-tJg6nMGa6P.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJg6nMGa6P.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJg6nMGa6P .modal-content,
.cid-tJg6nMGa6P .modal-dialog {
  height: auto;
}
.cid-tJg6nMGa6P .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJg6nMGa6P .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJg6nMGa6P .form-wrapper .mbr-form .form-group,
  .cid-tJg6nMGa6P .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJg6nMGa6P .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJg6nMGa6P .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJg6nMGa6P .mbr-text {
  text-align: center;
}
.cid-tJg6nMGa6P .pt-0 {
  padding-top: 0 !important;
}
.cid-tJg6nMGa6P .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJg6nMGa6P .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJg6nMGa6P .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJg6nMGa6P .modal-open {
  overflow: hidden;
}
.cid-tJg6nMGa6P .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJg6nMGa6P .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJg6nMGa6P .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJg6nMGa6P .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tJg6nMGa6P .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJg6nMGa6P .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJg6nMGa6P .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJg6nMGa6P .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tJg6nMGa6P .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJg6nMGa6P .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJg6nMGa6P .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJg6nMGa6P .modal-backdrop.show {
  opacity: .5;
}
.cid-tJg6nMGa6P .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tJg6nMGa6P .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJg6nMGa6P .modal-header {
    padding: 1rem;
  }
}
.cid-tJg6nMGa6P .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJg6nMGa6P .modal-header .close svg {
  fill: #353535;
}
.cid-tJg6nMGa6P .modal-header .close:hover {
  opacity: 1;
}
.cid-tJg6nMGa6P .modal-header .close:focus {
  outline: none;
}
.cid-tJg6nMGa6P .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #ee2524;
}
.cid-tJg6nMGa6P .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJg6nMGa6P .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJg6nMGa6P .modal-body {
    padding: 1rem;
  }
}
.cid-tJg6nMGa6P .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tJg6nMGa6P .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJg6nMGa6P .modal-footer {
    padding: 1rem;
  }
}
.cid-tJg6nMGa6P .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJg6nMGa6P .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJg6nMGa6P .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJg6nMGa6P .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJg6nMGa6P .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJg6nMGa6P .modal-lg,
  .cid-tJg6nMGa6P .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJg6nMGa6P .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJg6nMGa6P .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJg6nMGa6P .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tJg6nMGa6P .form-group {
  margin-bottom: 1rem;
}
.cid-tJg6nMGa6P .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJg6nMGa6P .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJg6nMGa6P .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tJg6nMGa6P .mbr-section-btn {
  margin: 0;
}
.cid-tJg6nMGa6P .mbr-section-btn .btn {
  margin: 0;
}
.cid-tKkLkRa7eX.popup-builder {
  background-color: #ffffff;
}
.cid-tKkLkRa7eX.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tKkLkRa7eX.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tKkLkRa7eX .modal-content,
.cid-tKkLkRa7eX .modal-dialog {
  height: auto;
}
.cid-tKkLkRa7eX .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKkLkRa7eX .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tKkLkRa7eX .form-wrapper .mbr-form .form-group,
  .cid-tKkLkRa7eX .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tKkLkRa7eX .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tKkLkRa7eX .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tKkLkRa7eX .mbr-text {
  text-align: center;
}
.cid-tKkLkRa7eX .pt-0 {
  padding-top: 0 !important;
}
.cid-tKkLkRa7eX .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tKkLkRa7eX .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tKkLkRa7eX .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tKkLkRa7eX .modal-open {
  overflow: hidden;
}
.cid-tKkLkRa7eX .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tKkLkRa7eX .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tKkLkRa7eX .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tKkLkRa7eX .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tKkLkRa7eX .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tKkLkRa7eX .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tKkLkRa7eX .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tKkLkRa7eX .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tKkLkRa7eX .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tKkLkRa7eX .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tKkLkRa7eX .modal-backdrop.fade {
  opacity: 0;
}
.cid-tKkLkRa7eX .modal-backdrop.show {
  opacity: .5;
}
.cid-tKkLkRa7eX .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tKkLkRa7eX .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tKkLkRa7eX .modal-header {
    padding: 1rem;
  }
}
.cid-tKkLkRa7eX .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tKkLkRa7eX .modal-header .close svg {
  fill: #353535;
}
.cid-tKkLkRa7eX .modal-header .close:hover {
  opacity: 1;
}
.cid-tKkLkRa7eX .modal-header .close:focus {
  outline: none;
}
.cid-tKkLkRa7eX .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #ee2524;
}
.cid-tKkLkRa7eX .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tKkLkRa7eX .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKkLkRa7eX .modal-body {
    padding: 1rem;
  }
}
.cid-tKkLkRa7eX .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tKkLkRa7eX .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKkLkRa7eX .modal-footer {
    padding: 1rem;
  }
}
.cid-tKkLkRa7eX .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tKkLkRa7eX .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tKkLkRa7eX .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tKkLkRa7eX .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tKkLkRa7eX .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tKkLkRa7eX .modal-lg,
  .cid-tKkLkRa7eX .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tKkLkRa7eX .modal-xl {
    max-width: 1140px;
  }
}
.cid-tKkLkRa7eX .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tKkLkRa7eX .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tKkLkRa7eX .form-group {
  margin-bottom: 1rem;
}
.cid-tKkLkRa7eX .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tKkLkRa7eX .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tKkLkRa7eX .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tKkLkRa7eX .mbr-section-btn {
  margin: 0;
}
.cid-tKkLkRa7eX .mbr-section-btn .btn {
  margin: 0;
}
.cid-tKkV96GebJ.popup-builder {
  background-color: #ffffff;
}
.cid-tKkV96GebJ.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tKkV96GebJ.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tKkV96GebJ .modal-content,
.cid-tKkV96GebJ .modal-dialog {
  height: auto;
}
.cid-tKkV96GebJ .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKkV96GebJ .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tKkV96GebJ .form-wrapper .mbr-form .form-group,
  .cid-tKkV96GebJ .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tKkV96GebJ .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tKkV96GebJ .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tKkV96GebJ .mbr-text {
  text-align: center;
}
.cid-tKkV96GebJ .pt-0 {
  padding-top: 0 !important;
}
.cid-tKkV96GebJ .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tKkV96GebJ .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tKkV96GebJ .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tKkV96GebJ .modal-open {
  overflow: hidden;
}
.cid-tKkV96GebJ .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tKkV96GebJ .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tKkV96GebJ .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tKkV96GebJ .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tKkV96GebJ .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tKkV96GebJ .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tKkV96GebJ .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tKkV96GebJ .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tKkV96GebJ .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tKkV96GebJ .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tKkV96GebJ .modal-backdrop.fade {
  opacity: 0;
}
.cid-tKkV96GebJ .modal-backdrop.show {
  opacity: .5;
}
.cid-tKkV96GebJ .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tKkV96GebJ .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tKkV96GebJ .modal-header {
    padding: 1rem;
  }
}
.cid-tKkV96GebJ .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tKkV96GebJ .modal-header .close svg {
  fill: #353535;
}
.cid-tKkV96GebJ .modal-header .close:hover {
  opacity: 1;
}
.cid-tKkV96GebJ .modal-header .close:focus {
  outline: none;
}
.cid-tKkV96GebJ .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #ee2524;
}
.cid-tKkV96GebJ .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tKkV96GebJ .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKkV96GebJ .modal-body {
    padding: 1rem;
  }
}
.cid-tKkV96GebJ .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tKkV96GebJ .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKkV96GebJ .modal-footer {
    padding: 1rem;
  }
}
.cid-tKkV96GebJ .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tKkV96GebJ .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tKkV96GebJ .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tKkV96GebJ .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tKkV96GebJ .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tKkV96GebJ .modal-lg,
  .cid-tKkV96GebJ .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tKkV96GebJ .modal-xl {
    max-width: 1140px;
  }
}
.cid-tKkV96GebJ .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tKkV96GebJ .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tKkV96GebJ .form-group {
  margin-bottom: 1rem;
}
.cid-tKkV96GebJ .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tKkV96GebJ .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tKkV96GebJ .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tKkV96GebJ .mbr-section-btn {
  margin: 0;
}
.cid-tKkV96GebJ .mbr-section-btn .btn {
  margin: 0;
}
.cid-tKkVcf5wcG.popup-builder {
  background-color: #ffffff;
}
.cid-tKkVcf5wcG.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tKkVcf5wcG.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tKkVcf5wcG .modal-content,
.cid-tKkVcf5wcG .modal-dialog {
  height: auto;
}
.cid-tKkVcf5wcG .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKkVcf5wcG .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tKkVcf5wcG .form-wrapper .mbr-form .form-group,
  .cid-tKkVcf5wcG .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tKkVcf5wcG .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tKkVcf5wcG .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tKkVcf5wcG .mbr-text {
  text-align: center;
}
.cid-tKkVcf5wcG .pt-0 {
  padding-top: 0 !important;
}
.cid-tKkVcf5wcG .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tKkVcf5wcG .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tKkVcf5wcG .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tKkVcf5wcG .modal-open {
  overflow: hidden;
}
.cid-tKkVcf5wcG .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tKkVcf5wcG .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tKkVcf5wcG .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tKkVcf5wcG .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tKkVcf5wcG .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tKkVcf5wcG .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tKkVcf5wcG .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tKkVcf5wcG .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tKkVcf5wcG .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tKkVcf5wcG .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tKkVcf5wcG .modal-backdrop.fade {
  opacity: 0;
}
.cid-tKkVcf5wcG .modal-backdrop.show {
  opacity: .5;
}
.cid-tKkVcf5wcG .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tKkVcf5wcG .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tKkVcf5wcG .modal-header {
    padding: 1rem;
  }
}
.cid-tKkVcf5wcG .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tKkVcf5wcG .modal-header .close svg {
  fill: #353535;
}
.cid-tKkVcf5wcG .modal-header .close:hover {
  opacity: 1;
}
.cid-tKkVcf5wcG .modal-header .close:focus {
  outline: none;
}
.cid-tKkVcf5wcG .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #ee2524;
}
.cid-tKkVcf5wcG .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tKkVcf5wcG .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKkVcf5wcG .modal-body {
    padding: 1rem;
  }
}
.cid-tKkVcf5wcG .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tKkVcf5wcG .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKkVcf5wcG .modal-footer {
    padding: 1rem;
  }
}
.cid-tKkVcf5wcG .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tKkVcf5wcG .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tKkVcf5wcG .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tKkVcf5wcG .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tKkVcf5wcG .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tKkVcf5wcG .modal-lg,
  .cid-tKkVcf5wcG .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tKkVcf5wcG .modal-xl {
    max-width: 1140px;
  }
}
.cid-tKkVcf5wcG .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tKkVcf5wcG .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tKkVcf5wcG .form-group {
  margin-bottom: 1rem;
}
.cid-tKkVcf5wcG .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tKkVcf5wcG .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tKkVcf5wcG .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tKkVcf5wcG .mbr-section-btn {
  margin: 0;
}
.cid-tKkVcf5wcG .mbr-section-btn .btn {
  margin: 0;
}
.cid-tL5O5WS64F.popup-builder {
  background-color: #ffffff;
}
.cid-tL5O5WS64F.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tL5O5WS64F.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tL5O5WS64F .modal-content,
.cid-tL5O5WS64F .modal-dialog {
  height: auto;
}
.cid-tL5O5WS64F .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tL5O5WS64F .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tL5O5WS64F .form-wrapper .mbr-form .form-group,
  .cid-tL5O5WS64F .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tL5O5WS64F .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tL5O5WS64F .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tL5O5WS64F .mbr-text {
  text-align: center;
}
.cid-tL5O5WS64F .pt-0 {
  padding-top: 0 !important;
}
.cid-tL5O5WS64F .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tL5O5WS64F .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tL5O5WS64F .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tL5O5WS64F .modal-open {
  overflow: hidden;
}
.cid-tL5O5WS64F .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tL5O5WS64F .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tL5O5WS64F .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tL5O5WS64F .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tL5O5WS64F .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tL5O5WS64F .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tL5O5WS64F .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tL5O5WS64F .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tL5O5WS64F .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tL5O5WS64F .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tL5O5WS64F .modal-backdrop.fade {
  opacity: 0;
}
.cid-tL5O5WS64F .modal-backdrop.show {
  opacity: .5;
}
.cid-tL5O5WS64F .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tL5O5WS64F .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tL5O5WS64F .modal-header {
    padding: 1rem;
  }
}
.cid-tL5O5WS64F .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tL5O5WS64F .modal-header .close svg {
  fill: #353535;
}
.cid-tL5O5WS64F .modal-header .close:hover {
  opacity: 1;
}
.cid-tL5O5WS64F .modal-header .close:focus {
  outline: none;
}
.cid-tL5O5WS64F .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #ee2524;
}
.cid-tL5O5WS64F .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tL5O5WS64F .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tL5O5WS64F .modal-body {
    padding: 1rem;
  }
}
.cid-tL5O5WS64F .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tL5O5WS64F .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tL5O5WS64F .modal-footer {
    padding: 1rem;
  }
}
.cid-tL5O5WS64F .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tL5O5WS64F .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tL5O5WS64F .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tL5O5WS64F .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tL5O5WS64F .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tL5O5WS64F .modal-lg,
  .cid-tL5O5WS64F .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tL5O5WS64F .modal-xl {
    max-width: 1140px;
  }
}
.cid-tL5O5WS64F .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tL5O5WS64F .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tL5O5WS64F .form-group {
  margin-bottom: 1rem;
}
.cid-tL5O5WS64F .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tL5O5WS64F .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tL5O5WS64F .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tL5O5WS64F .mbr-section-btn {
  margin: 0;
}
.cid-tL5O5WS64F .mbr-section-btn .btn {
  margin: 0;
}
.cid-t4i8IzxUtg {
  background-image: url("../../../assets/images/fondo1-1920x1280.png");
  border-bottom: 1px solid #000000;
}
.cid-t4i8IzxUtg .mbr-fallback-image.disabled {
  display: none;
}
.cid-t4i8IzxUtg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-t4i8IzxUtg .row {
  justify-content: flex-start;
}
.cid-t4i8IzxUtg .mbr-section-title {
  color: #000000;
  width: 100%;
}
.cid-t4i8IzxUtg .colored-text {
  line-height: inherit;
  font-weight: inherit;
  color: inherit;
}
.cid-t4i8IzxUtg .mbr-section-subtitle {
  color: #ffffff;
  width: 100%;
  text-align: left;
}
.cid-t4i8IzxUtg .mbr-text {
  color: #ffffff;
  width: 100%;
  text-align: left;
}
.cid-t4i8IzxUtg .mbr-section-btn {
  margin-top: 2.4rem;
}
.cid-t4i8IzxUtg .mbr-section-title,
.cid-t4i8IzxUtg .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-tKZ2FjBVZx {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tKZ2FjBVZx .title-col {
  width: 25%;
  flex-grow: 1;
}
@media (max-width: 991px) {
  .cid-tKZ2FjBVZx .title-col {
    padding-right: 2rem !important;
    padding-left: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-tKZ2FjBVZx .title-col {
    width: 100%;
    padding: 0 0 12px 0 !important;
  }
}
.cid-tKZ2FjBVZx .text-col {
  width: 75%;
  flex-grow: 1;
}
@media (max-width: 767px) {
  .cid-tKZ2FjBVZx .text-col {
    width: 100%;
    padding: 0 !important;
  }
}
.cid-tKZ2FjBVZx .mbr-section-title {
  color: #ee2524;
  width: 80%;
}
@media (max-width: 991px) {
  .cid-tKZ2FjBVZx .mbr-section-title {
    width: 100%;
  }
}
.cid-tKZ2FjBVZx .mbr-section-subtitle {
  color: #727272;
  width: 80%;
}
@media (max-width: 991px) {
  .cid-tKZ2FjBVZx .mbr-section-subtitle {
    width: 100%;
  }
}
.cid-tKZ2FjBVZx .mbr-text {
  color: #000000;
  width: 80%;
}
@media (max-width: 991px) {
  .cid-tKZ2FjBVZx .mbr-text {
    width: 100%;
  }
}
.cid-tKZ7SL1U2t {
  padding-top: 0rem;
  padding-bottom: 0rem;
  padding-right: 0rem;
  background-image: url("../../../assets/images/iphones2.1-2222x1333.png");
}
.cid-tKZ7SL1U2t .wrapper {
  margin-left: -32px;
  margin-right: -32px;
  border-bottom: 1px solid #ffffff;
}
@media (max-width: 767px) {
  .cid-tKZ7SL1U2t .wrapper {
    margin-left: -12px;
    margin-right: -12px;
  }
}
.cid-tKZ7SL1U2t .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #fc4f4f;
  margin-left: 1rem;
}
.cid-tKZ7SL1U2t .panel-group {
  border: none;
}
.cid-tKZ7SL1U2t .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 24px;
}
.cid-tKZ7SL1U2t .card {
  margin-right: -1px;
  margin-left: -1px;
  border-bottom: 1px solid #ee2524;
  margin-bottom: -1px;
}
.cid-tKZ7SL1U2t .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border-bottom: none;
  border-top: 1px solid #ee2524;
  border-left: 1px solid #ee2524;
  border-right: 1px solid #ee2524;
  padding: 52px 40px 28px;
}
.cid-tKZ7SL1U2t .panel-collapse {
  border-left: 1px solid #ee2524;
  border-right: 1px solid #ee2524;
}
.cid-tKZ7SL1U2t .mbr-section-head {
  padding: 56px 40px 32px;
  border-left: 1px solid #ffffff;
  border-right: 1px solid #ffffff;
  border-top: 1px solid #ffffff;
  margin-top: -1px;
  margin-right: -1px;
  margin-left: -1px;
}
.cid-tKZ7SL1U2t .mbr-section-title {
  color: #ee2524;
  text-align: left;
}
.cid-tKZ7SL1U2t .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-tKZ7SL1U2t .panel-title-edit {
  color: #ee2524;
}
@media (max-width: 991px) {
  .cid-tKZ7SL1U2t .panel-title-edit {
    margin-bottom: 16px;
  }
}
.cid-tKZ7SL1U2t .panel-body {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: flex-start;
  padding: 0 40px 28px;
}
.cid-tKZ7SL1U2t .panel-text {
  width: 100%;
  color: #000000;
}
.cid-tKZ7SL1U2t .panel-subtext {
  color: #ee2524;
  font-size: 1.5rem;
}
@media (max-width: 991px) {
  .cid-tKZ7SL1U2t .panel-title-text {
    margin-bottom: 16px;
  }
}
.cid-tKZ7SL1U2t .panel-title__container {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: space-between;
  width: 90%;
}
@media (max-width: 991px) {
  .cid-tKZ7SL1U2t .panel-title__container {
    flex-direction: column;
    align-items: flex-start;
  }
}
.cid-tKZ7SL1U2t .panel-title__text-container {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 575px) {
  .cid-tKZ7SL1U2t .panel-title__text-container {
    flex-direction: column;
    align-items: flex-start;
  }
}
.cid-tKZ7SL1U2t .panel-title__text-item {
  display: flex;
  flex-direction: column;
  margin-right: 40px;
}
@media (max-width: 575px) {
  .cid-tKZ7SL1U2t .panel-title__text-item {
    margin-right: 0;
    margin-bottom: 16px;
  }
}
.cid-tKZ7SL1U2t .panel-text-add {
  color: #232323;
  margin-bottom: 0;
  text-align: left;
}
.cid-tKZ7SL1U2t .panel-add {
  margin-bottom: 0;
  text-transform: uppercase;
  color: #c30b0b;
  text-align: left;
}
.cid-tKZ7SL1U2t .mbri-arrow-down {
  color: #ee2524;
}
.cid-tKZ7SL1U2t .mbr-section-btn {
  margin: 24px 0;
}
.cid-tKZ7SL1U2t .mbr-section-btn a {
  margin: 0;
  padding: 22px 34px;
}
@media (min-width: 992px) {
  .cid-tKZ7SL1U2t .mbr-section-head {
    padding: 56px 60px 32px;
  }
  .cid-tKZ7SL1U2t .card .card-header {
    padding: 52px 60px 28px;
  }
  .cid-tKZ7SL1U2t .panel-body {
    padding: 0 60px 28px;
  }
}
@media (max-width: 767px) {
  .cid-tKZ7SL1U2t .panel-title {
    flex-wrap: wrap;
  }
  .cid-tKZ7SL1U2t .panel-title span {
    width: 100%;
    text-align: center;
    margin-top: 24px;
  }
  .cid-tKZ7SL1U2t .panel-title__container {
    width: 100%;
  }
}
.cid-tKZ7SL1U2t .btn-info-outline {
  border: 1px solid currentColor;
}
.cid-tKZ7SL1U2t .btn-info-outline:hover {
  background: #FFFFFF !important;
  color: #000000 !important;
  border: 1px solid currentColor !important;
}
@media (max-width: 575px) {
  .cid-tKZ7SL1U2t .mbr-section-head {
    padding: 32px 24px 28px;
  }
  .cid-tKZ7SL1U2t .panel-body {
    padding: 0 24px 28px;
  }
  .cid-tKZ7SL1U2t .card .card-header {
    padding: 52px 24px 28px;
  }
}
.cid-tKZ1dEuu0h {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tKZ1dEuu0h .row {
  align-items: center;
  width: 100%;
}
.cid-tKZ1dEuu0h .title-container {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  width: 100%;
  padding: 0 !important;
  margin-bottom: 4rem;
}
@media (max-width: 767px) {
  .cid-tKZ1dEuu0h .title-container {
    margin-bottom: 0;
  }
}
.cid-tKZ1dEuu0h .title-text {
  margin-right: auto;
  max-width: 45%;
}
.cid-tKZ1dEuu0h .main-title {
  color: #ee2524;
  text-align: left;
}
.cid-tKZ1dEuu0h .main-subtitle {
  color: #727272;
}
.cid-tKZ1dEuu0h .title-btn {
  max-width: 45%;
  margin-bottom: -0.6rem;
}
.cid-tKZ1dEuu0h .grid-container {
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  padding: 0;
  margin-bottom: 1rem;
}
@media (max-width: 991px) {
  .cid-tKZ1dEuu0h .grid-container {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 767px) {
  .cid-tKZ1dEuu0h .grid-container {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
}
.cid-tKZ1dEuu0h .img-container {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 333px;
  filter: saturate(0%);
  transition: .5s all;
}
@media (max-width: 991px) {
  .cid-tKZ1dEuu0h .img-container {
    height: 240px;
  }
}
.cid-tKZ1dEuu0h .img-container img {
  max-width: 100%;
  width: 100%;
  height: 100%;
  object-fit: cover;
  transform: scale(1);
  transition: .5s all;
  transform-style: preserve-3d;
}
.cid-tKZ1dEuu0h .content-container {
  display: flex;
  padding: 0 !important;
}
@media (max-width: 767px) {
  .cid-tKZ1dEuu0h .content-container {
    margin-top: 4rem;
  }
}
.cid-tKZ1dEuu0h .content-container:hover .img-container {
  filter: saturate(90%);
}
.cid-tKZ1dEuu0h .content-container:hover .img-container img {
  transform: scale(1.04);
}
.cid-tKZ1dEuu0h .text-container {
  padding: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
}
.cid-tKZ1dEuu0h .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  flex-grow: 1;
}
.cid-tKZ1dEuu0h .header-wrap {
  display: flex;
  align-items: flex-start;
  margin-bottom: 2rem;
  width: 100%;
  flex-wrap: wrap;
  flex-grow: 1;
}
.cid-tKZ1dEuu0h .mbr-section-title {
  width: 100%;
  color: #939292;
  margin-bottom: 0;
}
.cid-tKZ1dEuu0h .mbr-text {
  letter-spacing: inherit;
  color: #000000;
  width: 100%;
  margin-top: 2rem;
  margin-bottom: 0;
}
.cid-tKZ1dEuu0h .btn-container {
  margin-top: 1.4rem;
  width: 100%;
}
@media (max-width: 575px) {
  .cid-tKZ1dEuu0h .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-tKZ1dEuu0h .mbr-section-btn .btn {
    width: auto;
  }
}
.cid-tKZ1dEuu0h .mbr-section-title,
.cid-tKZ1dEuu0h .mbr-section-btn {
  color: #ee2524;
}
.cid-tKYZ2nEM1l {
  background-image: url("../../../assets/images/iphonecolors-2000x1250.png");
}
.cid-tKYZ2nEM1l .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKYZ2nEM1l .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKYZ2nEM1l .row {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
}
.cid-tKYZ2nEM1l .text-container {
  width: 100% !important;
}
.cid-tKYZ2nEM1l .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-tKYZ2nEM1l .mbr-section-title-2 {
  color: #9d095d;
  text-align: left;
}
.cid-tKYZ2nEM1l .content-container {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  margin-top: 8rem;
  width: 100%;
  padding: 0;
}
@media (max-width: 767px) {
  .cid-tKYZ2nEM1l .content-container {
    margin-top: 4rem;
    flex-wrap: wrap;
  }
}
.cid-tKYZ2nEM1l .mbr-section-subtitle {
  width: 30%;
  color: #727272;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tKYZ2nEM1l .mbr-section-subtitle {
    width: 100%;
    padding: 12px 0;
  }
}
.cid-tKYZ2nEM1l .mbr-text {
  width: 40%;
  color: #000000;
  width: 100% !important;
}
@media (max-width: 991px) {
  .cid-tKYZ2nEM1l .mbr-text {
    width: 60%;
  }
}
@media (max-width: 767px) {
  .cid-tKYZ2nEM1l .mbr-text {
    width: 100%;
    margin-top: 18px !important;
  }
}
.cid-tKZ772rpnJ {
  padding-top: 7rem;
  padding-bottom: 7rem;
  padding-right: 3.5rem;
  background-image: url("../../../assets/images/iphone5.1-2-1920x1280.png");
}
.cid-tKZ772rpnJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKZ772rpnJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKZ772rpnJ .row {
  justify-content: flex-start;
}
.cid-tKZ772rpnJ .mbr-section-title {
  color: #000000;
  width: 100%;
}
.cid-tKZ772rpnJ .colored-text {
  line-height: inherit;
  font-weight: inherit;
  color: inherit;
  color: #c30b0b;
}
.cid-tKZ772rpnJ .mbr-section-subtitle {
  color: #727272;
  width: 100%;
  text-align: left;
}
.cid-tKZ772rpnJ .mbr-text {
  color: #c30b0b;
  width: 100%;
  text-align: left;
}
.cid-tKZ772rpnJ .mbr-section-btn {
  margin-top: 2.4rem;
}
.cid-tKZ772rpnJ .mbr-section-title,
.cid-tKZ772rpnJ .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-tKZ1bCEJJg {
  padding-top: 5rem;
  padding-bottom: 5rem;
  padding-right: 2.5rem;
  background-image: url("../../../assets/images/back-b-cards-2000x4330.png");
}
.cid-tKZ1bCEJJg .list-group-item {
  background-color: transparent;
  border-top: 1px solid currentColor;
  padding: 0.5rem 0;
  color: #000000;
}
.cid-tKZ1bCEJJg .d-flex {
  align-items: flex-end;
}
.cid-tKZ1bCEJJg .plan-price {
  display: inline-block;
}
.cid-tKZ1bCEJJg .price-wrapper {
  width: 100%;
}
.cid-tKZ1bCEJJg ul {
  padding: 0.5rem 2rem;
}
.cid-tKZ1bCEJJg .list-group {
  margin-top: 1.5rem;
}
.cid-tKZ1bCEJJg .plan-body {
  padding-bottom: 4rem;
}
.cid-tKZ1bCEJJg .plan-header {
  padding-top: 4rem;
  padding-left: 2rem;
  padding-right: 2rem;
}
.cid-tKZ1bCEJJg .price {
  color: #669900;
}
.cid-tKZ1bCEJJg .plan-title,
.cid-tKZ1bCEJJg .plan-price,
.cid-tKZ1bCEJJg .price-term,
.cid-tKZ1bCEJJg .price-text,
.cid-tKZ1bCEJJg .list-group-item,
.cid-tKZ1bCEJJg .price {
  transition: all 0.3s;
}
.cid-tKZ1bCEJJg .plan {
  word-break: break-word;
  border: 1px solid black;
  transition: all 0.3s;
}
.cid-tKZ1bCEJJg .plan:hover {
  background: #fc4f4f;
  border-color: #fc4f4f;
}
.cid-tKZ1bCEJJg .plan:hover .plan-title,
.cid-tKZ1bCEJJg .plan:hover .plan-price,
.cid-tKZ1bCEJJg .plan:hover .price-term,
.cid-tKZ1bCEJJg .plan:hover .price-text,
.cid-tKZ1bCEJJg .plan:hover .list-group-item,
.cid-tKZ1bCEJJg .plan:hover .price {
  color: #ffffff !important;
  border-color: #ffffff !important;
}
.cid-tKZ1bCEJJg .plan:hover .btn {
  background: white !important;
  color: black !important;
}
@media (max-width: 991px) {
  .cid-tKZ1bCEJJg .plan {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tKZ1bCEJJg ul {
    padding: 0.5rem 1rem;
  }
  .cid-tKZ1bCEJJg .plan-header {
    padding-top: 2rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
.cid-tKZ1bCEJJg .plan-title {
  text-align: left;
  color: #727272;
}
.cid-tKZ1bCEJJg UL {
  text-align: left;
  color: #ffffff;
}
.cid-tKZ1bCEJJg .price-text {
  text-align: left;
  color: #232323;
}
.cid-tKZ1bCEJJg .mbr-section-subtitle {
  color: #232323;
}
.cid-tKZ1bCEJJg .price,
.cid-tKZ1bCEJJg .price-wrapper {
  text-align: left;
  color: #ee2524;
}
.cid-tKZ1bCEJJg .mbr-section-title {
  color: #ee2524;
}
.cid-tKZ3nM5GT1 {
  padding-top: 10rem;
  padding-bottom: 10rem;
  padding-right: 5rem;
  background-image: url("../../../assets/images/back-b-cards-2000x4330.png");
}
.cid-tKZ3nM5GT1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKZ3nM5GT1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKZ3nM5GT1 .oldcost {
  text-decoration: line-through;
  color: #353535;
}
.cid-tKZ3nM5GT1 .currentcost {
  color: #c30b0b;
}
.cid-tKZ3nM5GT1 .card-wrapper {
  border-radius: 4px;
  background: #ffffff;
}
@media (min-width: 992px) {
  .cid-tKZ3nM5GT1 .text-box {
    padding: 2rem;
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tKZ3nM5GT1 .text-box {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tKZ3nM5GT1 .text-box {
    padding: 1rem;
  }
}
.cid-tKZ3nM5GT1 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tKZ3nM5GT1 H5 {
  color: #c30b0b;
}
.cid-u7aldxXwRn {
  padding-top: 120px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/fondo1.1-1920x1280.png");
  border-bottom: 1px solid #ee2524;
}
.cid-u7aldxXwRn .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7aldxXwRn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u7aldxXwRn .main-row {
  display: flex;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u7aldxXwRn .main-row {
    flex-wrap: wrap;
  }
}
.cid-u7aldxXwRn .text-container {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
}
.cid-u7aldxXwRn .mbr-text {
  color: #303030;
  margin-top: 2rem;
  margin-bottom: 0;
}
.cid-u7aldxXwRn .mbr-section-title {
  color: #ee2524;
  width: 100%;
}
.cid-u7aldxXwRn .colored-text {
  line-height: inherit;
  font-weight: inherit;
  color: inherit;
}
.cid-u7aldxXwRn .form-container {
  margin-top: 2rem;
  padding: 0;
}
.cid-u7aldxXwRn form .dragArea.row {
  justify-content: flex-start;
  width: auto !important;
}
.cid-u7aldxXwRn form .mbr-section-btn {
  margin-top: 20px;
  margin-right: 100%;
}
.cid-u7aldxXwRn form .mbr-section-btn .btn {
  width: max-content;
  min-width: 120px;
}
.cid-u7aldxXwRn form .form-group {
  margin-top: 32px !important;
  margin-bottom: 10px !important;
}
@media (max-width: 767px) {
  .cid-u7aldxXwRn form .form-group {
    margin-top: 1rem!important;
  }
}
.cid-u7aldxXwRn form .form-control {
  border: 1px solid #000000 !important;
  box-shadow: none !important;
  border-radius: 0 !important;
  margin-bottom: 0;
  padding: 12px;
  font-size: 16px;
  line-height: 24px;
  color: #939292;
  font-weight: 400;
}
.cid-u7aldxXwRn form .form-control::-webkit-input-placeholder {
  color: #939292;
}
.cid-u7aldxXwRn form .form-control::-moz-placeholder {
  color: #939292;
}
.cid-u7aldxXwRn form .form-control:-moz-placeholder {
  color: #939292;
}
.cid-u7aldxXwRn form .form-control:-ms-input-placeholder {
  color: #939292;
}
.cid-u7aldxXwRn form select {
  color: #000000 !important;
}
.cid-u7aldxXwRn form textarea {
  height: 100px;
}
.cid-u7aldxXwRn form input,
.cid-u7aldxXwRn form textarea {
  background-color: transparent !important;
}
.cid-u7aldxXwRn form input:active,
.cid-u7aldxXwRn form textarea:active,
.cid-u7aldxXwRn form input:focus,
.cid-u7aldxXwRn form textarea:focus {
  border-color: #fc4f4f !important;
}
.cid-u7aldxXwRn form input:active::-webkit-input-placeholder,
.cid-u7aldxXwRn form textarea:active::-webkit-input-placeholder,
.cid-u7aldxXwRn form input:focus::-webkit-input-placeholder,
.cid-u7aldxXwRn form textarea:focus::-webkit-input-placeholder {
  color: #939292;
}
.cid-u7aldxXwRn form input:active::-moz-placeholder,
.cid-u7aldxXwRn form textarea:active::-moz-placeholder,
.cid-u7aldxXwRn form input:focus::-moz-placeholder,
.cid-u7aldxXwRn form textarea:focus::-moz-placeholder {
  color: #939292;
}
.cid-u7aldxXwRn form input:active:-moz-placeholder,
.cid-u7aldxXwRn form textarea:active:-moz-placeholder,
.cid-u7aldxXwRn form input:focus:-moz-placeholder,
.cid-u7aldxXwRn form textarea:focus:-moz-placeholder {
  color: #939292;
}
.cid-u7aldxXwRn form input:active:-ms-input-placeholder,
.cid-u7aldxXwRn form textarea:active:-ms-input-placeholder,
.cid-u7aldxXwRn form input:focus:-ms-input-placeholder,
.cid-u7aldxXwRn form textarea:focus:-ms-input-placeholder {
  color: #939292;
}
.cid-u7aldxXwRn form .row {
  margin-left: -2% !important;
  margin-right: -2% !important;
}
.cid-u7aldxXwRn form .row [class*=col] {
  padding-left: 2% !important;
  padding-right: 2% !important;
}
.cid-u7aldxXwRn form label {
  width: 100%;
  color: #000000;
  margin-bottom: 1rem;
}
.cid-u7aldxXwRn form .form-check-input {
  border-color: #000000 !important;
  outline: none !important;
  box-shadow: none !important;
}
.cid-u7aldxXwRn form .form-check-input:focus,
.cid-u7aldxXwRn form .form-check-input:hover {
  border-color: #fc4f4f !important;
}
.cid-u7aldxXwRn form .form-check-input:checked {
  border-color: #fc4f4f !important;
  background-color: #fc4f4f !important;
}
.cid-u7aldxXwRn .form-control-label {
  color: #303030;
}
.cid-tKZzLY7wJ8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #fbfbfb;
}
.cid-tKZzLY7wJ8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKZzLY7wJ8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKZzLY7wJ8 .logo-container {
  max-width: 33.33333333%;
  padding-right: 1rem;
  margin-right: auto;
}
@media (max-width: 767px) {
  .cid-tKZzLY7wJ8 .logo-container {
    width: 100%;
    padding-right: 0;
    max-width: 100%;
    order: 3;
    justify-content: center !important;
  }
}
.cid-tKZzLY7wJ8 .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 0;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  white-space: normal;
}
.cid-tKZzLY7wJ8 .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-tKZzLY7wJ8 .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-tKZzLY7wJ8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500;
}
.cid-tKZzLY7wJ8 .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 767px) {
  .cid-tKZzLY7wJ8 .navbar-brand {
    justify-content: center !important;
  }
}
.cid-tKZzLY7wJ8 .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 0;
  padding-left: 1rem;
  margin-left: auto;
  max-width: 33.33333333%;
}
@media (max-width: 768px) {
  .cid-tKZzLY7wJ8 .social-row {
    width: 100%;
    max-width: 100%;
    margin-bottom: 1rem;
    padding-left: 0;
    justify-content: center;
    order: 1;
    margin-left: -0.75rem;
  }
}
.cid-tKZzLY7wJ8 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: 0.75rem;
}
.cid-tKZzLY7wJ8 .mbr-iconfont {
  color: #000000;
  font-size: 18px;
}
.cid-tKZzLY7wJ8 .copyright-col {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 768px) {
  .cid-tKZzLY7wJ8 .copyright-col {
    flex-direction: column;
  }
}
.cid-tKZzLY7wJ8 .copyright {
  color: #5f5e5e;
  flex-grow: 1;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tKZzLY7wJ8 .copyright {
    width: 100%;
    max-width: 100%;
    margin-bottom: 1rem !important;
    order: 2;
    text-align: center;
  }
}
.cid-tLbRBXHnBb.popup-builder {
  background-color: #ffffff;
}
.cid-tLbRBXHnBb.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tLbRBXHnBb.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tLbRBXHnBb .modal-content,
.cid-tLbRBXHnBb .modal-dialog {
  height: auto;
}
.cid-tLbRBXHnBb .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tLbRBXHnBb .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tLbRBXHnBb .form-wrapper .mbr-form .form-group,
  .cid-tLbRBXHnBb .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tLbRBXHnBb .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tLbRBXHnBb .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tLbRBXHnBb .mbr-text {
  text-align: center;
}
.cid-tLbRBXHnBb .pt-0 {
  padding-top: 0 !important;
}
.cid-tLbRBXHnBb .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tLbRBXHnBb .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tLbRBXHnBb .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tLbRBXHnBb .modal-open {
  overflow: hidden;
}
.cid-tLbRBXHnBb .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tLbRBXHnBb .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tLbRBXHnBb .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tLbRBXHnBb .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tLbRBXHnBb .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tLbRBXHnBb .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tLbRBXHnBb .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tLbRBXHnBb .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tLbRBXHnBb .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tLbRBXHnBb .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tLbRBXHnBb .modal-backdrop.fade {
  opacity: 0;
}
.cid-tLbRBXHnBb .modal-backdrop.show {
  opacity: .5;
}
.cid-tLbRBXHnBb .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tLbRBXHnBb .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tLbRBXHnBb .modal-header {
    padding: 1rem;
  }
}
.cid-tLbRBXHnBb .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tLbRBXHnBb .modal-header .close svg {
  fill: #353535;
}
.cid-tLbRBXHnBb .modal-header .close:hover {
  opacity: 1;
}
.cid-tLbRBXHnBb .modal-header .close:focus {
  outline: none;
}
.cid-tLbRBXHnBb .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #ee2524;
}
.cid-tLbRBXHnBb .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tLbRBXHnBb .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tLbRBXHnBb .modal-body {
    padding: 1rem;
  }
}
.cid-tLbRBXHnBb .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tLbRBXHnBb .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tLbRBXHnBb .modal-footer {
    padding: 1rem;
  }
}
.cid-tLbRBXHnBb .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tLbRBXHnBb .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tLbRBXHnBb .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tLbRBXHnBb .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tLbRBXHnBb .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tLbRBXHnBb .modal-lg,
  .cid-tLbRBXHnBb .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tLbRBXHnBb .modal-xl {
    max-width: 1140px;
  }
}
.cid-tLbRBXHnBb .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tLbRBXHnBb .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tLbRBXHnBb .form-group {
  margin-bottom: 1rem;
}
.cid-tLbRBXHnBb .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tLbRBXHnBb .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tLbRBXHnBb .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tLbRBXHnBb .mbr-section-btn {
  margin: 0;
}
.cid-tLbRBXHnBb .mbr-section-btn .btn {
  margin: 0;
}
.cid-tLbRBXHnBb P {
  text-align: center;
}
.cid-tLbREku9xw.popup-builder {
  background-color: #ffffff;
}
.cid-tLbREku9xw.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tLbREku9xw.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tLbREku9xw .modal-content,
.cid-tLbREku9xw .modal-dialog {
  height: auto;
}
.cid-tLbREku9xw .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tLbREku9xw .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tLbREku9xw .form-wrapper .mbr-form .form-group,
  .cid-tLbREku9xw .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tLbREku9xw .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tLbREku9xw .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tLbREku9xw .mbr-text {
  text-align: center;
}
.cid-tLbREku9xw .pt-0 {
  padding-top: 0 !important;
}
.cid-tLbREku9xw .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tLbREku9xw .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tLbREku9xw .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tLbREku9xw .modal-open {
  overflow: hidden;
}
.cid-tLbREku9xw .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tLbREku9xw .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tLbREku9xw .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tLbREku9xw .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tLbREku9xw .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tLbREku9xw .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tLbREku9xw .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tLbREku9xw .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tLbREku9xw .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tLbREku9xw .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tLbREku9xw .modal-backdrop.fade {
  opacity: 0;
}
.cid-tLbREku9xw .modal-backdrop.show {
  opacity: .5;
}
.cid-tLbREku9xw .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tLbREku9xw .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tLbREku9xw .modal-header {
    padding: 1rem;
  }
}
.cid-tLbREku9xw .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tLbREku9xw .modal-header .close svg {
  fill: #353535;
}
.cid-tLbREku9xw .modal-header .close:hover {
  opacity: 1;
}
.cid-tLbREku9xw .modal-header .close:focus {
  outline: none;
}
.cid-tLbREku9xw .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #ee2524;
}
.cid-tLbREku9xw .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tLbREku9xw .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tLbREku9xw .modal-body {
    padding: 1rem;
  }
}
.cid-tLbREku9xw .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tLbREku9xw .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tLbREku9xw .modal-footer {
    padding: 1rem;
  }
}
.cid-tLbREku9xw .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tLbREku9xw .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tLbREku9xw .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tLbREku9xw .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tLbREku9xw .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tLbREku9xw .modal-lg,
  .cid-tLbREku9xw .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tLbREku9xw .modal-xl {
    max-width: 1140px;
  }
}
.cid-tLbREku9xw .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tLbREku9xw .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tLbREku9xw .form-group {
  margin-bottom: 1rem;
}
.cid-tLbREku9xw .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tLbREku9xw .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tLbREku9xw .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tLbREku9xw .mbr-section-btn {
  margin: 0;
}
.cid-tLbREku9xw .mbr-section-btn .btn {
  margin: 0;
}
.cid-tLbREYO4oK.popup-builder {
  background-color: #ffffff;
}
.cid-tLbREYO4oK.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tLbREYO4oK.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tLbREYO4oK .modal-content,
.cid-tLbREYO4oK .modal-dialog {
  height: auto;
}
.cid-tLbREYO4oK .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tLbREYO4oK .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tLbREYO4oK .form-wrapper .mbr-form .form-group,
  .cid-tLbREYO4oK .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tLbREYO4oK .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tLbREYO4oK .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tLbREYO4oK .mbr-text {
  text-align: center;
}
.cid-tLbREYO4oK .pt-0 {
  padding-top: 0 !important;
}
.cid-tLbREYO4oK .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tLbREYO4oK .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tLbREYO4oK .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tLbREYO4oK .modal-open {
  overflow: hidden;
}
.cid-tLbREYO4oK .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tLbREYO4oK .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tLbREYO4oK .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tLbREYO4oK .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tLbREYO4oK .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tLbREYO4oK .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tLbREYO4oK .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tLbREYO4oK .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tLbREYO4oK .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tLbREYO4oK .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tLbREYO4oK .modal-backdrop.fade {
  opacity: 0;
}
.cid-tLbREYO4oK .modal-backdrop.show {
  opacity: .5;
}
.cid-tLbREYO4oK .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tLbREYO4oK .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tLbREYO4oK .modal-header {
    padding: 1rem;
  }
}
.cid-tLbREYO4oK .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tLbREYO4oK .modal-header .close svg {
  fill: #353535;
}
.cid-tLbREYO4oK .modal-header .close:hover {
  opacity: 1;
}
.cid-tLbREYO4oK .modal-header .close:focus {
  outline: none;
}
.cid-tLbREYO4oK .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #ee2524;
}
.cid-tLbREYO4oK .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tLbREYO4oK .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tLbREYO4oK .modal-body {
    padding: 1rem;
  }
}
.cid-tLbREYO4oK .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tLbREYO4oK .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tLbREYO4oK .modal-footer {
    padding: 1rem;
  }
}
.cid-tLbREYO4oK .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tLbREYO4oK .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tLbREYO4oK .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tLbREYO4oK .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tLbREYO4oK .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tLbREYO4oK .modal-lg,
  .cid-tLbREYO4oK .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tLbREYO4oK .modal-xl {
    max-width: 1140px;
  }
}
.cid-tLbREYO4oK .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tLbREYO4oK .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tLbREYO4oK .form-group {
  margin-bottom: 1rem;
}
.cid-tLbREYO4oK .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tLbREYO4oK .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tLbREYO4oK .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tLbREYO4oK .mbr-section-btn {
  margin: 0;
}
.cid-tLbREYO4oK .mbr-section-btn .btn {
  margin: 0;
}
.cid-tL5NtUib5t.popup-builder {
  background-color: #ffffff;
}
.cid-tL5NtUib5t.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tL5NtUib5t.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tL5NtUib5t .modal-content,
.cid-tL5NtUib5t .modal-dialog {
  height: auto;
}
.cid-tL5NtUib5t .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tL5NtUib5t .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tL5NtUib5t .form-wrapper .mbr-form .form-group,
  .cid-tL5NtUib5t .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tL5NtUib5t .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tL5NtUib5t .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tL5NtUib5t .mbr-text {
  text-align: center;
}
.cid-tL5NtUib5t .pt-0 {
  padding-top: 0 !important;
}
.cid-tL5NtUib5t .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tL5NtUib5t .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tL5NtUib5t .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tL5NtUib5t .modal-open {
  overflow: hidden;
}
.cid-tL5NtUib5t .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tL5NtUib5t .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tL5NtUib5t .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tL5NtUib5t .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tL5NtUib5t .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tL5NtUib5t .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tL5NtUib5t .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tL5NtUib5t .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tL5NtUib5t .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tL5NtUib5t .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tL5NtUib5t .modal-backdrop.fade {
  opacity: 0;
}
.cid-tL5NtUib5t .modal-backdrop.show {
  opacity: .5;
}
.cid-tL5NtUib5t .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tL5NtUib5t .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tL5NtUib5t .modal-header {
    padding: 1rem;
  }
}
.cid-tL5NtUib5t .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tL5NtUib5t .modal-header .close svg {
  fill: #353535;
}
.cid-tL5NtUib5t .modal-header .close:hover {
  opacity: 1;
}
.cid-tL5NtUib5t .modal-header .close:focus {
  outline: none;
}
.cid-tL5NtUib5t .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #c30b0b;
}
.cid-tL5NtUib5t .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tL5NtUib5t .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tL5NtUib5t .modal-body {
    padding: 1rem;
  }
}
.cid-tL5NtUib5t .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tL5NtUib5t .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tL5NtUib5t .modal-footer {
    padding: 1rem;
  }
}
.cid-tL5NtUib5t .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tL5NtUib5t .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tL5NtUib5t .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tL5NtUib5t .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tL5NtUib5t .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tL5NtUib5t .modal-lg,
  .cid-tL5NtUib5t .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tL5NtUib5t .modal-xl {
    max-width: 1140px;
  }
}
.cid-tL5NtUib5t .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tL5NtUib5t .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tL5NtUib5t .form-group {
  margin-bottom: 1rem;
}
.cid-tL5NtUib5t .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tL5NtUib5t .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tL5NtUib5t .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tL5NtUib5t .mbr-section-btn {
  margin: 0;
}
.cid-tL5NtUib5t .mbr-section-btn .btn {
  margin: 0;
}
.cid-tLbRDB7FtY.popup-builder {
  background-color: #ffffff;
}
.cid-tLbRDB7FtY.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tLbRDB7FtY.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tLbRDB7FtY .modal-content,
.cid-tLbRDB7FtY .modal-dialog {
  height: auto;
}
.cid-tLbRDB7FtY .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tLbRDB7FtY .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tLbRDB7FtY .form-wrapper .mbr-form .form-group,
  .cid-tLbRDB7FtY .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tLbRDB7FtY .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tLbRDB7FtY .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tLbRDB7FtY .mbr-text {
  text-align: center;
}
.cid-tLbRDB7FtY .pt-0 {
  padding-top: 0 !important;
}
.cid-tLbRDB7FtY .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tLbRDB7FtY .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tLbRDB7FtY .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tLbRDB7FtY .modal-open {
  overflow: hidden;
}
.cid-tLbRDB7FtY .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tLbRDB7FtY .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tLbRDB7FtY .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tLbRDB7FtY .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tLbRDB7FtY .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tLbRDB7FtY .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tLbRDB7FtY .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tLbRDB7FtY .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tLbRDB7FtY .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tLbRDB7FtY .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tLbRDB7FtY .modal-backdrop.fade {
  opacity: 0;
}
.cid-tLbRDB7FtY .modal-backdrop.show {
  opacity: .5;
}
.cid-tLbRDB7FtY .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tLbRDB7FtY .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tLbRDB7FtY .modal-header {
    padding: 1rem;
  }
}
.cid-tLbRDB7FtY .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tLbRDB7FtY .modal-header .close svg {
  fill: #353535;
}
.cid-tLbRDB7FtY .modal-header .close:hover {
  opacity: 1;
}
.cid-tLbRDB7FtY .modal-header .close:focus {
  outline: none;
}
.cid-tLbRDB7FtY .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #ee2524;
}
.cid-tLbRDB7FtY .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tLbRDB7FtY .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tLbRDB7FtY .modal-body {
    padding: 1rem;
  }
}
.cid-tLbRDB7FtY .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tLbRDB7FtY .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tLbRDB7FtY .modal-footer {
    padding: 1rem;
  }
}
.cid-tLbRDB7FtY .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tLbRDB7FtY .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tLbRDB7FtY .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tLbRDB7FtY .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tLbRDB7FtY .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tLbRDB7FtY .modal-lg,
  .cid-tLbRDB7FtY .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tLbRDB7FtY .modal-xl {
    max-width: 1140px;
  }
}
.cid-tLbRDB7FtY .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tLbRDB7FtY .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tLbRDB7FtY .form-group {
  margin-bottom: 1rem;
}
.cid-tLbRDB7FtY .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tLbRDB7FtY .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tLbRDB7FtY .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tLbRDB7FtY .mbr-section-btn {
  margin: 0;
}
.cid-tLbRDB7FtY .mbr-section-btn .btn {
  margin: 0;
}
.cid-tLbRCZN2Lb.popup-builder {
  background-color: #ffffff;
}
.cid-tLbRCZN2Lb.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tLbRCZN2Lb.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tLbRCZN2Lb .modal-content,
.cid-tLbRCZN2Lb .modal-dialog {
  height: auto;
}
.cid-tLbRCZN2Lb .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tLbRCZN2Lb .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tLbRCZN2Lb .form-wrapper .mbr-form .form-group,
  .cid-tLbRCZN2Lb .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tLbRCZN2Lb .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tLbRCZN2Lb .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tLbRCZN2Lb .mbr-text {
  text-align: center;
}
.cid-tLbRCZN2Lb .pt-0 {
  padding-top: 0 !important;
}
.cid-tLbRCZN2Lb .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tLbRCZN2Lb .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tLbRCZN2Lb .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tLbRCZN2Lb .modal-open {
  overflow: hidden;
}
.cid-tLbRCZN2Lb .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tLbRCZN2Lb .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tLbRCZN2Lb .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tLbRCZN2Lb .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tLbRCZN2Lb .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tLbRCZN2Lb .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tLbRCZN2Lb .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tLbRCZN2Lb .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tLbRCZN2Lb .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tLbRCZN2Lb .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tLbRCZN2Lb .modal-backdrop.fade {
  opacity: 0;
}
.cid-tLbRCZN2Lb .modal-backdrop.show {
  opacity: .5;
}
.cid-tLbRCZN2Lb .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tLbRCZN2Lb .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tLbRCZN2Lb .modal-header {
    padding: 1rem;
  }
}
.cid-tLbRCZN2Lb .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tLbRCZN2Lb .modal-header .close svg {
  fill: #353535;
}
.cid-tLbRCZN2Lb .modal-header .close:hover {
  opacity: 1;
}
.cid-tLbRCZN2Lb .modal-header .close:focus {
  outline: none;
}
.cid-tLbRCZN2Lb .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #ee2524;
}
.cid-tLbRCZN2Lb .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tLbRCZN2Lb .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tLbRCZN2Lb .modal-body {
    padding: 1rem;
  }
}
.cid-tLbRCZN2Lb .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tLbRCZN2Lb .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tLbRCZN2Lb .modal-footer {
    padding: 1rem;
  }
}
.cid-tLbRCZN2Lb .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tLbRCZN2Lb .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tLbRCZN2Lb .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tLbRCZN2Lb .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tLbRCZN2Lb .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tLbRCZN2Lb .modal-lg,
  .cid-tLbRCZN2Lb .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tLbRCZN2Lb .modal-xl {
    max-width: 1140px;
  }
}
.cid-tLbRCZN2Lb .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tLbRCZN2Lb .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tLbRCZN2Lb .form-group {
  margin-bottom: 1rem;
}
.cid-tLbRCZN2Lb .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tLbRCZN2Lb .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tLbRCZN2Lb .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tLbRCZN2Lb .mbr-section-btn {
  margin: 0;
}
.cid-tLbRCZN2Lb .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJnhPIphlV .b-shadow {
  box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.05);
}
.cid-tJnhPIphlV .nav-item {
  list-style: none;
}
.cid-tJnhPIphlV .nav-item:focus,
.cid-tJnhPIphlV .nav-link:focus {
  outline: none;
}
.cid-tJnhPIphlV .nav-dropdown .dropdown-menu {
  padding-top: 0;
}
.cid-tJnhPIphlV .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-tJnhPIphlV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tJnhPIphlV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tJnhPIphlV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tJnhPIphlV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0em 0em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tJnhPIphlV .navbar {
  min-height: 77px;
  transition: all 0.3s;
  flex-direction: row !important;
  background: #ffffff;
}
.cid-tJnhPIphlV .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tJnhPIphlV .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-tJnhPIphlV .navbar .navbar-collapse {
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  height: 100%;
  padding-top: 3rem;
  padding-bottom: 3rem;
  z-index: 1;
}
.cid-tJnhPIphlV .navbar .navbar-collapse > .container {
  height: 100%;
}
.cid-tJnhPIphlV .navbar .navbar-collapse.show,
.cid-tJnhPIphlV .navbar .navbar-collapse.collapsing {
  display: block;
}
.cid-tJnhPIphlV .navbar .navbar-collapse .img-column img {
  width: 100%;
}
.cid-tJnhPIphlV .navbar .navbar-collapse .text-column {
  overflow: auto;
  max-height: calc(100vh - 7rem);
}
.cid-tJnhPIphlV .navbar .navbar-collapse .contact-list {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.cid-tJnhPIphlV .navbar:not(.navbar-short) .text-column {
  max-height: calc(100vh - 4rem - 3rem);
}
.cid-tJnhPIphlV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tJnhPIphlV .navbar.collapsed .dropdown-menu {
  text-align: inherit;
  background: transparent !important;
}
.cid-tJnhPIphlV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tJnhPIphlV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tJnhPIphlV .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tJnhPIphlV .navbar.collapsed ul.navbar-nav {
  word-break: break-word;
}
.cid-tJnhPIphlV .navbar.collapsed .dropdown-menu .dropdown-item {
  text-align: inherit;
}
.cid-tJnhPIphlV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tJnhPIphlV .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-tJnhPIphlV .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
  width: auto;
}
.cid-tJnhPIphlV .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tJnhPIphlV .navbar-brand {
  min-height: 61px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tJnhPIphlV .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tJnhPIphlV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tJnhPIphlV .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tJnhPIphlV .dropdown-item.active,
.cid-tJnhPIphlV .dropdown-item:active {
  background-color: transparent;
}
.cid-tJnhPIphlV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tJnhPIphlV .nav-dropdown .link {
  margin: 0.2em 0em;
}
.cid-tJnhPIphlV .nav-dropdown .link.dropdown-toggle {
  margin: 0;
}
.cid-tJnhPIphlV .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin: 0em 0em;
  padding: 0.2em 0em;
}
.cid-tJnhPIphlV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tJnhPIphlV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tJnhPIphlV .socicon {
  transition: color 0.3s;
}
.cid-tJnhPIphlV .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tJnhPIphlV ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tJnhPIphlV .navbar-buttons {
  text-align: inherit;
}
.cid-tJnhPIphlV button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJnhPIphlV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-tJnhPIphlV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tJnhPIphlV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJnhPIphlV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJnhPIphlV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tJnhPIphlV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJnhPIphlV nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tJnhPIphlV nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tJnhPIphlV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJnhPIphlV .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tJnhPIphlV .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tJnhPIphlV .icons-menu {
  text-align: inherit;
  margin-right: 20px;
}
.cid-tJnhPIphlV .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-tJnhPIphlV .nav-link:hover,
.cid-tJnhPIphlV .dropdown-item:hover,
.cid-tJnhPIphlV .icons-menu .mbr-iconfont:hover {
  color: #e0e0e0 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tJnhPIphlV .navbar {
    height: 77px;
  }
  .cid-tJnhPIphlV .navbar.opened {
    height: auto;
  }
}
@media (max-width: 767px) {
  .cid-tJnhPIphlV .navbar-collapse .img-column {
    display: none;
  }
  .cid-tJnhPIphlV .icons-menu,
  .cid-tJnhPIphlV .navbar-buttons,
  .cid-tJnhPIphlV .contact-block,
  .cid-tJnhPIphlV .text-column {
    text-align: center !important;
  }
}
.cid-tJnhPIphlV h6.mbr-fonts-style {
  padding: 0;
}
.cid-tJnhPIphlV .collapsing {
  transition: 0s;
}
.cid-tJnhPIphlV .flex-container {
  height: 100%;
  width: 100%;
}
@media (min-width: 769px) {
  .cid-tJnhPIphlV .flex-container {
    display: flex;
    flex-direction: column;
  }
  .cid-tJnhPIphlV .flex-row {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    width: 100%;
  }
  .cid-tJnhPIphlV .flex-row.low-row {
    align-items: flex-end;
    flex: 1 1 auto;
  }
  .cid-tJnhPIphlV .flex-card {
    display: flex;
    flex-direction: column;
  }
  .cid-tJnhPIphlV .flex-card h6 {
    padding: .5rem 1rem;
  }
  .cid-tJnhPIphlV .contact-block {
    margin-left: 20px;
  }
  .cid-tJnhPIphlV .contact-block ul li {
    text-align: left;
  }
  .cid-tJnhPIphlV ul.col {
    padding: 0;
  }
  .cid-tJnhPIphlV .flex-row.low-row {
    justify-content: space-between;
  }
}
.cid-tJnhPIphlV .icons-menu,
.cid-tJnhPIphlV .navbar-buttons,
.cid-tJnhPIphlV .contact-block,
.cid-tJnhPIphlV .text-column {
  color: #000000;
}
.cid-tJnhPIphlV .icons-menu a span {
  color: #000000;
}
.cid-tJnhPIphlV H6 {
  color: #c30b0b;
  text-align: left;
}
.cid-tJnhPJyxJo {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/iphones3.1-2000x1212.png");
}
.cid-tJnhPJyxJo .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJnhPJyxJo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJnhPJyxJo .row {
  flex-direction: row-reverse;
}
.cid-tJnhPJyxJo .row {
  align-items: center;
}
.cid-tJnhPJyxJo .mbr-section-title {
  color: #cacaca;
  text-align: center;
}
.cid-tJnhPJyxJo .mbr-text,
.cid-tJnhPJyxJo .mbr-section-btn {
  color: #5f5e5e;
  text-align: left;
}
.cid-tJnhPZy8YI {
  padding-top: 0px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/back-b-cards-2000x4330.png");
}
.cid-tJnhPZy8YI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJnhPZy8YI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJnhPZy8YI .row {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
}
.cid-tJnhPZy8YI .text-container {
  width: 100% !important;
}
.cid-tJnhPZy8YI .mbr-section-title {
  color: #ee2524;
}
.cid-tJnhPZy8YI .mbr-section-title-2 {
  color: #EE2524;
}
.cid-tJnhPZy8YI .content-container {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  margin-top: 8rem;
  width: 100%;
  padding: 0;
}
@media (max-width: 767px) {
  .cid-tJnhPZy8YI .content-container {
    margin-top: 4rem;
    flex-wrap: wrap;
  }
}
.cid-tJnhPZy8YI .mbr-section-subtitle {
  width: 30%;
  color: #ffffff;
  width: 100%;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tJnhPZy8YI .mbr-section-subtitle {
    width: 100%;
    padding: 12px 0;
  }
}
.cid-tJnhPZy8YI .mbr-text {
  width: 40%;
  color: #000000;
}
@media (max-width: 991px) {
  .cid-tJnhPZy8YI .mbr-text {
    width: 60%;
  }
}
@media (max-width: 767px) {
  .cid-tJnhPZy8YI .mbr-text {
    width: 100%;
    margin-top: 18px !important;
  }
}
.cid-tJnhQ0Fniq {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #f0f0f0;
}
.cid-tJnhQ0Fniq .title-col {
  width: 25%;
  flex-grow: 1;
}
@media (max-width: 991px) {
  .cid-tJnhQ0Fniq .title-col {
    padding-right: 2rem !important;
    padding-left: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-tJnhQ0Fniq .title-col {
    width: 100%;
    padding: 0 0 12px 0 !important;
  }
}
.cid-tJnhQ0Fniq .text-col {
  width: 75%;
  flex-grow: 1;
}
@media (max-width: 767px) {
  .cid-tJnhQ0Fniq .text-col {
    width: 100%;
    padding: 0 !important;
  }
}
.cid-tJnhQ0Fniq .mbr-section-title {
  color: #ee2524;
  width: 80%;
}
@media (max-width: 991px) {
  .cid-tJnhQ0Fniq .mbr-section-title {
    width: 100%;
  }
}
.cid-tJnhQ0Fniq .mbr-section-subtitle {
  color: #727272;
  width: 80%;
}
@media (max-width: 991px) {
  .cid-tJnhQ0Fniq .mbr-section-subtitle {
    width: 100%;
  }
}
.cid-tJnhQ0Fniq .mbr-text {
  color: #232323;
  width: 80%;
}
@media (max-width: 991px) {
  .cid-tJnhQ0Fniq .mbr-text {
    width: 100%;
  }
}
.cid-tJnhQ1GgWo {
  background-image: url("../../../assets/images/iphonecolors-2000x1250.png");
}
.cid-tJnhQ1GgWo .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJnhQ1GgWo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJnhQ1GgWo .row {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
}
.cid-tJnhQ1GgWo .text-container {
  width: 100% !important;
}
.cid-tJnhQ1GgWo .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-tJnhQ1GgWo .mbr-section-title-2 {
  color: #9d095d;
  text-align: left;
}
.cid-tJnhQ1GgWo .content-container {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  margin-top: 8rem;
  width: 100%;
  padding: 0;
}
@media (max-width: 767px) {
  .cid-tJnhQ1GgWo .content-container {
    margin-top: 4rem;
    flex-wrap: wrap;
  }
}
.cid-tJnhQ1GgWo .mbr-section-subtitle {
  width: 30%;
  color: #727272;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tJnhQ1GgWo .mbr-section-subtitle {
    width: 100%;
    padding: 12px 0;
  }
}
.cid-tJnhQ1GgWo .mbr-text {
  width: 40%;
  color: #000000;
  width: 100% !important;
}
@media (max-width: 991px) {
  .cid-tJnhQ1GgWo .mbr-text {
    width: 60%;
  }
}
@media (max-width: 767px) {
  .cid-tJnhQ1GgWo .mbr-text {
    width: 100%;
    margin-top: 18px !important;
  }
}
.cid-tJnhQ2QmPe {
  background-image: url("../../../assets/images/fondo1.1-1920x1280.png");
}
.cid-tJnhQ2QmPe .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJnhQ2QmPe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJnhQ2QmPe .row {
  justify-content: flex-start;
}
.cid-tJnhQ2QmPe .main-col {
  display: flex;
  align-items: stretch;
  border: 1px solid #cacaca;
  flex-direction: row-reverse;
}
@media (max-width: 767px) {
  .cid-tJnhQ2QmPe .main-col {
    flex-wrap: wrap;
    min-height: auto;
  }
}
.cid-tJnhQ2QmPe .title-container {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 35%;
  padding: 2rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tJnhQ2QmPe .title-container {
    padding: 24px;
  }
}
@media (max-width: 767px) {
  .cid-tJnhQ2QmPe .title-container {
    width: 100%;
  }
}
@media (max-width: 575px) {
  .cid-tJnhQ2QmPe .title-container {
    padding: 12px;
  }
}
.cid-tJnhQ2QmPe .content-container {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  width: 65%;
  flex-grow: 1;
}
@media (max-width: 767px) {
  .cid-tJnhQ2QmPe .content-container {
    width: 100%;
  }
}
.cid-tJnhQ2QmPe .mbr-section-title {
  color: #ffffff;
  width: 100%;
}
.cid-tJnhQ2QmPe .mbr-text {
  color: #232323;
  width: 100%;
}
.cid-tJnhQ2QmPe .mbr-section-btn {
  margin-top: auto;
  width: 100%;
}
.cid-tJnhQ2QmPe .img-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
  border: 1px solid #cacaca;
}
.cid-tJnhQ2QmPe .img-wrap img {
  flex-grow: 1;
  object-fit: cover;
  height: 40rem;
  width: 100%;
  max-width: 100%;
  max-height: 100%;
}
@media (max-width: 991px) {
  .cid-tJnhQ2QmPe .img-wrap img {
    height: 480px;
  }
}
@media (max-width: 767px) {
  .cid-tJnhQ2QmPe .img-wrap img {
    height: auto;
  }
}
.cid-tJnhQ2QmPe .mbr-section-title,
.cid-tJnhQ2QmPe .mbr-section-btn {
  color: #ee2524;
}
.cid-tJnhQ3ZIGf {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tJnhQ3ZIGf .title-col {
  width: 25%;
  flex-grow: 1;
}
@media (max-width: 991px) {
  .cid-tJnhQ3ZIGf .title-col {
    padding-right: 2rem !important;
    padding-left: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-tJnhQ3ZIGf .title-col {
    width: 100%;
    padding: 0 0 12px 0 !important;
  }
}
.cid-tJnhQ3ZIGf .text-col {
  width: 75%;
  flex-grow: 1;
}
@media (max-width: 767px) {
  .cid-tJnhQ3ZIGf .text-col {
    width: 100%;
    padding: 0 !important;
  }
}
.cid-tJnhQ3ZIGf .mbr-section-title {
  color: #ee2524;
  width: 80%;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tJnhQ3ZIGf .mbr-section-title {
    width: 100%;
  }
}
.cid-tJnhQ3ZIGf .mbr-section-subtitle {
  color: #727272;
  width: 80%;
}
@media (max-width: 991px) {
  .cid-tJnhQ3ZIGf .mbr-section-subtitle {
    width: 100%;
  }
}
.cid-tJnhQ3ZIGf .mbr-text {
  color: #ee2524;
  width: 80%;
}
@media (max-width: 991px) {
  .cid-tJnhQ3ZIGf .mbr-text {
    width: 100%;
  }
}
.cid-tJnhQ55et7 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tJnhQ55et7 .row {
  justify-content: center;
}
.cid-tJnhQ55et7 .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: .13em;
  color: #ee2524;
  text-align: left;
}
.cid-tJnhQ55et7 .mbr-section-title {
  margin-bottom: 0;
  color: #080808;
  text-align: center;
}
.cid-tJnhQ55et7 .content-card {
  margin-top: 40px;
}
.cid-tJnhQ55et7 .content-card .content-card-icon {
  width: 76px;
  height: 76px;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #ffffff;
  margin: 0 auto 38px;
}
.cid-tJnhQ55et7 .content-card .content-card-icon span {
  width: 62px;
  height: 64px;
  color: #939292;
  font-size: 42px;
}
.cid-tJnhQ55et7 .content-card .content-card-text .mbr-card-title {
  margin-bottom: 15px;
}
.cid-tJnhQ55et7 .content-card .content-card-text .mbr-card-text {
  margin-bottom: 0;
}
.cid-tJnhQ55et7 .mbr-card-title {
  color: #080808;
  text-align: center;
}
.cid-tJnhQ55et7 .mbr-card-text {
  color: #65676c;
  text-align: center;
}
.cid-tJnhQ6Avwb {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tJnhQ6Avwb .row {
  justify-content: center;
}
.cid-tJnhQ6Avwb .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: .13em;
  color: #ee2524;
  text-align: center;
}
.cid-tJnhQ6Avwb .mbr-section-title {
  margin-bottom: 0;
  color: #080808;
  text-align: center;
}
.cid-tJnhQ6Avwb .content-card {
  margin-top: 40px;
}
.cid-tJnhQ6Avwb .content-card .content-card-icon {
  width: 76px;
  height: 76px;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #ee2524;
  margin: 0 auto 38px;
}
.cid-tJnhQ6Avwb .content-card .content-card-icon span {
  width: 42px;
  height: 42px;
  color: #ffffff;
  font-size: 42px;
}
.cid-tJnhQ6Avwb .content-card .content-card-text .mbr-card-title {
  margin-bottom: 15px;
}
.cid-tJnhQ6Avwb .content-card .content-card-text .mbr-card-text {
  margin-bottom: 0;
}
.cid-tJnhQ6Avwb .mbr-card-title {
  color: #080808;
  text-align: center;
}
.cid-tJnhQ6Avwb .mbr-card-text {
  color: #65676c;
  text-align: center;
}
.cid-tJnhQ8j7Ua {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tJnhQ8j7Ua .row {
  justify-content: center;
}
.cid-tJnhQ8j7Ua .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: .13em;
  color: #FF4712;
  text-align: center;
}
.cid-tJnhQ8j7Ua .mbr-section-title {
  margin-bottom: 0;
  color: #080808;
  text-align: center;
}
.cid-tJnhQ8j7Ua .content-card {
  margin-top: 40px;
}
.cid-tJnhQ8j7Ua .content-card .content-card-icon {
  width: 76px;
  height: 76px;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #ffffff;
  margin: 0 auto 38px;
}
.cid-tJnhQ8j7Ua .content-card .content-card-icon span {
  width: 42px;
  height: 42px;
  color: #727272;
  font-size: 42px;
}
.cid-tJnhQ8j7Ua .content-card .content-card-text .mbr-card-title {
  margin-bottom: 15px;
}
.cid-tJnhQ8j7Ua .content-card .content-card-text .mbr-card-text {
  margin-bottom: 0;
}
.cid-tJnhQ8j7Ua .mbr-card-title {
  color: #080808;
  text-align: center;
}
.cid-tJnhQ8j7Ua .mbr-card-text {
  color: #65676c;
  text-align: center;
}
.cid-tJnhQa3caE {
  padding-top: 10rem;
  padding-bottom: 9rem;
  background-color: #f0f0f0;
}
.cid-tJnhQa3caE .title-col {
  width: 25%;
  flex-grow: 1;
}
@media (max-width: 991px) {
  .cid-tJnhQa3caE .title-col {
    padding-right: 2rem !important;
    padding-left: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-tJnhQa3caE .title-col {
    width: 100%;
    padding: 0 0 12px 0 !important;
  }
}
.cid-tJnhQa3caE .text-col {
  width: 75%;
  flex-grow: 1;
}
@media (max-width: 767px) {
  .cid-tJnhQa3caE .text-col {
    width: 100%;
    padding: 0 !important;
  }
}
.cid-tJnhQa3caE .mbr-section-title {
  color: #ee2524;
  width: 80%;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tJnhQa3caE .mbr-section-title {
    width: 100%;
  }
}
.cid-tJnhQa3caE .mbr-section-subtitle {
  color: #727272;
  width: 80%;
}
@media (max-width: 991px) {
  .cid-tJnhQa3caE .mbr-section-subtitle {
    width: 100%;
  }
}
.cid-tJnhQa3caE .mbr-text {
  color: #000000;
  width: 80%;
}
@media (max-width: 991px) {
  .cid-tJnhQa3caE .mbr-text {
    width: 100%;
  }
}
.cid-tJnhQbdtsA {
  padding-top: 0px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/back-b-cards-2000x4330.png");
}
.cid-tJnhQbdtsA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJnhQbdtsA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJnhQbdtsA .row {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
}
.cid-tJnhQbdtsA .text-container {
  width: 100% !important;
}
.cid-tJnhQbdtsA .mbr-section-title {
  color: #000000;
}
.cid-tJnhQbdtsA .mbr-section-title-2 {
  color: #EE2524;
}
.cid-tJnhQbdtsA .content-container {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  margin-top: 8rem;
  width: 100%;
  padding: 0;
}
@media (max-width: 767px) {
  .cid-tJnhQbdtsA .content-container {
    margin-top: 4rem;
    flex-wrap: wrap;
  }
}
.cid-tJnhQbdtsA .mbr-section-subtitle {
  width: 30%;
  color: #ffffff;
  width: 100%;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tJnhQbdtsA .mbr-section-subtitle {
    width: 100%;
    padding: 12px 0;
  }
}
.cid-tJnhQbdtsA .mbr-text {
  width: 40%;
  color: #000000;
}
@media (max-width: 991px) {
  .cid-tJnhQbdtsA .mbr-text {
    width: 60%;
  }
}
@media (max-width: 767px) {
  .cid-tJnhQbdtsA .mbr-text {
    width: 100%;
    margin-top: 18px !important;
  }
}
.cid-tJnhQcrvUZ {
  background-image: url("../../../assets/images/img-1632-1170x2532.png");
}
.cid-tJnhQcrvUZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJnhQcrvUZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJnhQcrvUZ .row {
  justify-content: flex-start;
}
.cid-tJnhQcrvUZ .main-col {
  display: flex;
  align-items: stretch;
}
@media (max-width: 767px) {
  .cid-tJnhQcrvUZ .main-col {
    flex-wrap: wrap;
    min-height: auto;
  }
}
.cid-tJnhQcrvUZ .title-container {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 35%;
  padding: 2rem;
  background-color: #f0f0f0;
}
@media (max-width: 991px) {
  .cid-tJnhQcrvUZ .title-container {
    padding: 24px;
  }
}
@media (max-width: 767px) {
  .cid-tJnhQcrvUZ .title-container {
    width: 100%;
  }
}
@media (max-width: 575px) {
  .cid-tJnhQcrvUZ .title-container {
    padding: 12px;
  }
}
.cid-tJnhQcrvUZ .content-container {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  width: 65%;
  flex-grow: 1;
}
@media (max-width: 767px) {
  .cid-tJnhQcrvUZ .content-container {
    width: 100%;
  }
}
.cid-tJnhQcrvUZ .mbr-section-title {
  color: #ffffff;
  width: 100%;
}
.cid-tJnhQcrvUZ .mbr-text {
  color: #232323;
  width: 100%;
}
.cid-tJnhQcrvUZ .mbr-section-btn {
  margin-top: auto;
  width: 100%;
}
.cid-tJnhQcrvUZ .img-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
}
.cid-tJnhQcrvUZ .img-wrap img {
  flex-grow: 1;
  object-fit: cover;
  height: 40rem;
  width: 100%;
  max-width: 100%;
  max-height: 100%;
}
@media (max-width: 991px) {
  .cid-tJnhQcrvUZ .img-wrap img {
    height: 480px;
  }
}
@media (max-width: 767px) {
  .cid-tJnhQcrvUZ .img-wrap img {
    height: auto;
  }
}
.cid-tJnhQcrvUZ .mbr-section-title,
.cid-tJnhQcrvUZ .mbr-section-btn {
  color: #ee2524;
}
.cid-tKkybbYOI8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fbfbfb;
}
.cid-tKkybbYOI8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKkybbYOI8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKkybbYOI8 .title-col {
  width: 100%;
  margin-bottom: 2rem;
}
.cid-tKkybbYOI8 .mbr-section-title {
  color: #5f5e5e;
  width: 100%;
}
.cid-tKkybbYOI8 .mbr-section-subtitle {
  color: #000000;
  width: 100%;
}
.cid-tKkybbYOI8 .lists-col {
  width: 100%;
}
.cid-tKkybbYOI8 .col-list {
  width: 100%;
}
.cid-tKkybbYOI8 .list-title {
  color: #ee2524;
  width: 100%;
  margin-bottom: 10px;
}
.cid-tKkybbYOI8 .list {
  list-style: none;
  margin: 0 0 10px 0;
  padding-left: 24px;
}
.cid-tKkybbYOI8 li {
  position: relative;
  padding: 0 0 0 1rem;
  margin-bottom: 0;
}
.cid-tKkybbYOI8 ul li::before {
  position: absolute;
  left: 0;
  top: 0;
  display: flex;
  justify-content: flex-start;
  content: "\2022";
  color: #000000;
  font-weight: bold;
  font-size: 1.2rem;
  width: 1.2rem;
}
.cid-tJnhQdQpuw {
  padding-top: 0px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/back-b-cards-2000x4330.png");
}
.cid-tJnhQdQpuw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJnhQdQpuw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJnhQdQpuw .row {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
}
.cid-tJnhQdQpuw .text-container {
  width: 100% !important;
}
.cid-tJnhQdQpuw .mbr-section-title {
  color: #000000;
}
.cid-tJnhQdQpuw .mbr-section-title-2 {
  color: #EE2524;
}
.cid-tJnhQdQpuw .content-container {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  margin-top: 8rem;
  width: 100%;
  padding: 0;
}
@media (max-width: 767px) {
  .cid-tJnhQdQpuw .content-container {
    margin-top: 4rem;
    flex-wrap: wrap;
  }
}
.cid-tJnhQdQpuw .mbr-section-subtitle {
  width: 30%;
  color: #ffffff;
  width: 100%;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tJnhQdQpuw .mbr-section-subtitle {
    width: 100%;
    padding: 12px 0;
  }
}
.cid-tJnhQdQpuw .mbr-text {
  width: 40%;
  color: #000000;
}
@media (max-width: 991px) {
  .cid-tJnhQdQpuw .mbr-text {
    width: 60%;
  }
}
@media (max-width: 767px) {
  .cid-tJnhQdQpuw .mbr-text {
    width: 100%;
    margin-top: 18px !important;
  }
}
.cid-tJnhQf97Tx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/iphones3.1-2000x1212.png");
}
.cid-tJnhQf97Tx .row {
  align-items: center;
  width: 100%;
}
.cid-tJnhQf97Tx .main-container {
  display: flex;
  align-items: stretch;
  flex-wrap: nowrap;
  justify-content: space-between;
  width: 100%;
  padding: 0;
}
@media (max-width: 767px) {
  .cid-tJnhQf97Tx .main-container {
    flex-wrap: wrap;
  }
}
.cid-tJnhQf97Tx .title-container {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  max-width: 20%;
  width: 100%;
  padding: 0 !important;
}
@media (max-width: 767px) {
  .cid-tJnhQf97Tx .title-container {
    max-width: 100%;
    margin-bottom: 12px;
  }
}
.cid-tJnhQf97Tx .title-text {
  margin-right: auto;
  width: 100%;
}
.cid-tJnhQf97Tx .main-title {
  color: #ee2524;
  width: 100%;
}
.cid-tJnhQf97Tx .main-subtitle {
  color: #727272;
  width: 100%;
}
.cid-tJnhQf97Tx .grid-container {
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  padding: 0;
  margin-bottom: 1rem;
  max-width: 75%;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tJnhQf97Tx .grid-container {
    max-width: 100%;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
}
.cid-tJnhQf97Tx .img-container {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 500px;
  filter: saturate(0%);
  transition: .5s all;
}
@media (max-width: 991px) {
  .cid-tJnhQf97Tx .img-container {
    height: 360px;
  }
}
.cid-tJnhQf97Tx .img-container img {
  max-width: 100%;
  width: 100%;
  height: 100%;
  object-fit: cover;
  transform: scale(1);
  transition: .5s all;
  transform-style: preserve-3d;
}
.cid-tJnhQf97Tx .header-wrap {
  display: flex;
  align-items: flex-start;
  margin-bottom: 2rem;
  width: 100%;
  flex-wrap: wrap;
  border: 1px solid #000000;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tJnhQf97Tx .header-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tJnhQf97Tx .content-container {
  display: flex;
  padding: 0 !important;
}
.cid-tJnhQf97Tx .content-container:hover .img-container {
  filter: saturate(90%);
}
.cid-tJnhQf97Tx .content-container:hover .img-container img {
  transform: scale(1.04);
}
.cid-tJnhQf97Tx .text-container {
  padding: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
}
.cid-tJnhQf97Tx .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  flex-grow: 1;
}
.cid-tJnhQf97Tx .mbr-section-title {
  width: 100%;
  color: #000000;
  margin-bottom: 0;
}
.cid-tJnhQf97Tx .mbr-text {
  letter-spacing: inherit;
  color: #727272;
  width: 100%;
  margin-top: 1rem;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .cid-tJnhQf97Tx .mbr-text {
    margin-top: 0.8rem;
  }
}
.cid-tJnhQf97Tx .mbr-section-title,
.cid-tJnhQf97Tx .mbr-section-btn {
  color: #ee2524;
}
.cid-tKIrbTMpyM {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tKIrbTMpyM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKIrbTMpyM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKIrbTMpyM .row {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
}
.cid-tKIrbTMpyM .text-container {
  width: 100% !important;
}
.cid-tKIrbTMpyM .mbr-section-title {
  color: #000000;
}
.cid-tKIrbTMpyM .mbr-section-title-2 {
  color: #EE2524;
}
.cid-tKIrbTMpyM .content-container {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  margin-top: 8rem;
  width: 100%;
  padding: 0;
}
@media (max-width: 767px) {
  .cid-tKIrbTMpyM .content-container {
    margin-top: 4rem;
    flex-wrap: wrap;
  }
}
.cid-tKIrbTMpyM .mbr-section-subtitle {
  width: 30%;
  color: #939292;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tKIrbTMpyM .mbr-section-subtitle {
    width: 100%;
    padding: 12px 0;
  }
}
.cid-tKIrbTMpyM .mbr-text {
  width: 40%;
  color: #000000;
}
@media (max-width: 991px) {
  .cid-tKIrbTMpyM .mbr-text {
    width: 60%;
  }
}
@media (max-width: 767px) {
  .cid-tKIrbTMpyM .mbr-text {
    width: 100%;
    margin-top: 18px !important;
  }
}
.cid-u79FFoqwZb {
  padding-top: 120px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/fondo1.1-1920x1280.png");
  border-bottom: 1px solid #ee2524;
}
.cid-u79FFoqwZb .mbr-fallback-image.disabled {
  display: none;
}
.cid-u79FFoqwZb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u79FFoqwZb .main-row {
  display: flex;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-u79FFoqwZb .main-row {
    flex-wrap: wrap;
  }
}
.cid-u79FFoqwZb .text-container {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
}
.cid-u79FFoqwZb .mbr-text {
  color: #303030;
  margin-top: 2rem;
  margin-bottom: 0;
}
.cid-u79FFoqwZb .mbr-section-title {
  color: #ee2524;
  width: 100%;
}
.cid-u79FFoqwZb .colored-text {
  line-height: inherit;
  font-weight: inherit;
  color: inherit;
}
.cid-u79FFoqwZb .form-container {
  margin-top: 2rem;
  padding: 0;
}
.cid-u79FFoqwZb form .dragArea.row {
  justify-content: flex-start;
  width: auto !important;
}
.cid-u79FFoqwZb form .mbr-section-btn {
  margin-top: 20px;
  margin-right: 100%;
}
.cid-u79FFoqwZb form .mbr-section-btn .btn {
  width: max-content;
  min-width: 120px;
}
.cid-u79FFoqwZb form .form-group {
  margin-top: 32px !important;
  margin-bottom: 10px !important;
}
@media (max-width: 767px) {
  .cid-u79FFoqwZb form .form-group {
    margin-top: 1rem!important;
  }
}
.cid-u79FFoqwZb form .form-control {
  border: 1px solid #000000 !important;
  box-shadow: none !important;
  border-radius: 0 !important;
  margin-bottom: 0;
  padding: 12px;
  font-size: 16px;
  line-height: 24px;
  color: #939292;
  font-weight: 400;
}
.cid-u79FFoqwZb form .form-control::-webkit-input-placeholder {
  color: #939292;
}
.cid-u79FFoqwZb form .form-control::-moz-placeholder {
  color: #939292;
}
.cid-u79FFoqwZb form .form-control:-moz-placeholder {
  color: #939292;
}
.cid-u79FFoqwZb form .form-control:-ms-input-placeholder {
  color: #939292;
}
.cid-u79FFoqwZb form select {
  color: #000000 !important;
}
.cid-u79FFoqwZb form textarea {
  height: 100px;
}
.cid-u79FFoqwZb form input,
.cid-u79FFoqwZb form textarea {
  background-color: transparent !important;
}
.cid-u79FFoqwZb form input:active,
.cid-u79FFoqwZb form textarea:active,
.cid-u79FFoqwZb form input:focus,
.cid-u79FFoqwZb form textarea:focus {
  border-color: #fc4f4f !important;
}
.cid-u79FFoqwZb form input:active::-webkit-input-placeholder,
.cid-u79FFoqwZb form textarea:active::-webkit-input-placeholder,
.cid-u79FFoqwZb form input:focus::-webkit-input-placeholder,
.cid-u79FFoqwZb form textarea:focus::-webkit-input-placeholder {
  color: #939292;
}
.cid-u79FFoqwZb form input:active::-moz-placeholder,
.cid-u79FFoqwZb form textarea:active::-moz-placeholder,
.cid-u79FFoqwZb form input:focus::-moz-placeholder,
.cid-u79FFoqwZb form textarea:focus::-moz-placeholder {
  color: #939292;
}
.cid-u79FFoqwZb form input:active:-moz-placeholder,
.cid-u79FFoqwZb form textarea:active:-moz-placeholder,
.cid-u79FFoqwZb form input:focus:-moz-placeholder,
.cid-u79FFoqwZb form textarea:focus:-moz-placeholder {
  color: #939292;
}
.cid-u79FFoqwZb form input:active:-ms-input-placeholder,
.cid-u79FFoqwZb form textarea:active:-ms-input-placeholder,
.cid-u79FFoqwZb form input:focus:-ms-input-placeholder,
.cid-u79FFoqwZb form textarea:focus:-ms-input-placeholder {
  color: #939292;
}
.cid-u79FFoqwZb form .row {
  margin-left: -2% !important;
  margin-right: -2% !important;
}
.cid-u79FFoqwZb form .row [class*=col] {
  padding-left: 2% !important;
  padding-right: 2% !important;
}
.cid-u79FFoqwZb form label {
  width: 100%;
  color: #000000;
  margin-bottom: 1rem;
}
.cid-u79FFoqwZb form .form-check-input {
  border-color: #000000 !important;
  outline: none !important;
  box-shadow: none !important;
}
.cid-u79FFoqwZb form .form-check-input:focus,
.cid-u79FFoqwZb form .form-check-input:hover {
  border-color: #fc4f4f !important;
}
.cid-u79FFoqwZb form .form-check-input:checked {
  border-color: #fc4f4f !important;
  background-color: #fc4f4f !important;
}
.cid-u79FFoqwZb .form-control-label {
  color: #303030;
}
.cid-tJnhPWayNU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f6f6f6;
}
.cid-tJnhPWayNU .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJnhPWayNU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJnhPWayNU .container-fluid {
  max-width: 100%;
}
.cid-tJnhPWayNU .cards-row {
  row-gap: 30px;
  margin-left: 0 !important;
  margin-right: 0 !important;
}
@media (min-width: 992px) {
  .cid-tJnhPWayNU .card {
    width: 20% !important;
  }
}
.cid-tJnhPWayNU .mbr-iconfont {
  font-size: 104px;
  color: #303030;
  transition: opacity 0.15s ease-out;
  opacity: 0.4;
}
@media (max-width: 991px) {
  .cid-tJnhPWayNU .mbr-iconfont {
    font-size: 84px;
  }
}
.cid-tJnhPWayNU .card-wrapper {
  display: flex;
  align-items: center;
  flex-direction: column;
  width: 100%;
}
.cid-tJnhPWayNU .card-wrapper:hover .mbr-iconfont {
  opacity: 1;
}
.cid-tJnhPWayNU .card-box {
  padding-top: 20px;
}
.cid-tJnhPWayNU .card-title {
  color: #727272;
  text-align: center;
}
.cid-tJnhQszj2U.popup-builder {
  background-color: #ffffff;
}
.cid-tJnhQszj2U.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJnhQszj2U.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJnhQszj2U .modal-content,
.cid-tJnhQszj2U .modal-dialog {
  height: auto;
}
.cid-tJnhQszj2U .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJnhQszj2U .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJnhQszj2U .form-wrapper .mbr-form .form-group,
  .cid-tJnhQszj2U .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJnhQszj2U .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJnhQszj2U .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJnhQszj2U .mbr-text {
  text-align: center;
}
.cid-tJnhQszj2U .pt-0 {
  padding-top: 0 !important;
}
.cid-tJnhQszj2U .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJnhQszj2U .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJnhQszj2U .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJnhQszj2U .modal-open {
  overflow: hidden;
}
.cid-tJnhQszj2U .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJnhQszj2U .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJnhQszj2U .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJnhQszj2U .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tJnhQszj2U .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJnhQszj2U .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJnhQszj2U .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJnhQszj2U .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tJnhQszj2U .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJnhQszj2U .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJnhQszj2U .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJnhQszj2U .modal-backdrop.show {
  opacity: .5;
}
.cid-tJnhQszj2U .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tJnhQszj2U .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJnhQszj2U .modal-header {
    padding: 1rem;
  }
}
.cid-tJnhQszj2U .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJnhQszj2U .modal-header .close svg {
  fill: #353535;
}
.cid-tJnhQszj2U .modal-header .close:hover {
  opacity: 1;
}
.cid-tJnhQszj2U .modal-header .close:focus {
  outline: none;
}
.cid-tJnhQszj2U .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #ee2524;
}
.cid-tJnhQszj2U .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJnhQszj2U .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJnhQszj2U .modal-body {
    padding: 1rem;
  }
}
.cid-tJnhQszj2U .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tJnhQszj2U .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJnhQszj2U .modal-footer {
    padding: 1rem;
  }
}
.cid-tJnhQszj2U .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJnhQszj2U .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJnhQszj2U .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJnhQszj2U .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJnhQszj2U .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJnhQszj2U .modal-lg,
  .cid-tJnhQszj2U .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJnhQszj2U .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJnhQszj2U .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJnhQszj2U .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tJnhQszj2U .form-group {
  margin-bottom: 1rem;
}
.cid-tJnhQszj2U .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJnhQszj2U .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJnhQszj2U .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tJnhQszj2U .mbr-section-btn {
  margin: 0;
}
.cid-tJnhQszj2U .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJnhQszj2U P {
  text-align: center;
}
.cid-tKkOUwD4O7.popup-builder {
  background-color: #ffffff;
}
.cid-tKkOUwD4O7.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tKkOUwD4O7.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tKkOUwD4O7 .modal-content,
.cid-tKkOUwD4O7 .modal-dialog {
  height: auto;
}
.cid-tKkOUwD4O7 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKkOUwD4O7 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tKkOUwD4O7 .form-wrapper .mbr-form .form-group,
  .cid-tKkOUwD4O7 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tKkOUwD4O7 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tKkOUwD4O7 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tKkOUwD4O7 .mbr-text {
  text-align: center;
}
.cid-tKkOUwD4O7 .pt-0 {
  padding-top: 0 !important;
}
.cid-tKkOUwD4O7 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tKkOUwD4O7 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tKkOUwD4O7 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tKkOUwD4O7 .modal-open {
  overflow: hidden;
}
.cid-tKkOUwD4O7 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tKkOUwD4O7 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tKkOUwD4O7 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tKkOUwD4O7 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tKkOUwD4O7 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tKkOUwD4O7 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tKkOUwD4O7 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tKkOUwD4O7 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tKkOUwD4O7 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tKkOUwD4O7 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tKkOUwD4O7 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tKkOUwD4O7 .modal-backdrop.show {
  opacity: .5;
}
.cid-tKkOUwD4O7 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tKkOUwD4O7 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tKkOUwD4O7 .modal-header {
    padding: 1rem;
  }
}
.cid-tKkOUwD4O7 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tKkOUwD4O7 .modal-header .close svg {
  fill: #353535;
}
.cid-tKkOUwD4O7 .modal-header .close:hover {
  opacity: 1;
}
.cid-tKkOUwD4O7 .modal-header .close:focus {
  outline: none;
}
.cid-tKkOUwD4O7 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #ee2524;
}
.cid-tKkOUwD4O7 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tKkOUwD4O7 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKkOUwD4O7 .modal-body {
    padding: 1rem;
  }
}
.cid-tKkOUwD4O7 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tKkOUwD4O7 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKkOUwD4O7 .modal-footer {
    padding: 1rem;
  }
}
.cid-tKkOUwD4O7 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tKkOUwD4O7 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tKkOUwD4O7 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tKkOUwD4O7 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tKkOUwD4O7 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tKkOUwD4O7 .modal-lg,
  .cid-tKkOUwD4O7 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tKkOUwD4O7 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tKkOUwD4O7 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tKkOUwD4O7 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tKkOUwD4O7 .form-group {
  margin-bottom: 1rem;
}
.cid-tKkOUwD4O7 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tKkOUwD4O7 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tKkOUwD4O7 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tKkOUwD4O7 .mbr-section-btn {
  margin: 0;
}
.cid-tKkOUwD4O7 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tKkOVpsi0W.popup-builder {
  background-color: #ffffff;
}
.cid-tKkOVpsi0W.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tKkOVpsi0W.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tKkOVpsi0W .modal-content,
.cid-tKkOVpsi0W .modal-dialog {
  height: auto;
}
.cid-tKkOVpsi0W .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKkOVpsi0W .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tKkOVpsi0W .form-wrapper .mbr-form .form-group,
  .cid-tKkOVpsi0W .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tKkOVpsi0W .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tKkOVpsi0W .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tKkOVpsi0W .mbr-text {
  text-align: center;
}
.cid-tKkOVpsi0W .pt-0 {
  padding-top: 0 !important;
}
.cid-tKkOVpsi0W .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tKkOVpsi0W .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tKkOVpsi0W .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tKkOVpsi0W .modal-open {
  overflow: hidden;
}
.cid-tKkOVpsi0W .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tKkOVpsi0W .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tKkOVpsi0W .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tKkOVpsi0W .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tKkOVpsi0W .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tKkOVpsi0W .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tKkOVpsi0W .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tKkOVpsi0W .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tKkOVpsi0W .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tKkOVpsi0W .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tKkOVpsi0W .modal-backdrop.fade {
  opacity: 0;
}
.cid-tKkOVpsi0W .modal-backdrop.show {
  opacity: .5;
}
.cid-tKkOVpsi0W .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tKkOVpsi0W .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tKkOVpsi0W .modal-header {
    padding: 1rem;
  }
}
.cid-tKkOVpsi0W .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tKkOVpsi0W .modal-header .close svg {
  fill: #353535;
}
.cid-tKkOVpsi0W .modal-header .close:hover {
  opacity: 1;
}
.cid-tKkOVpsi0W .modal-header .close:focus {
  outline: none;
}
.cid-tKkOVpsi0W .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #ee2524;
}
.cid-tKkOVpsi0W .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tKkOVpsi0W .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKkOVpsi0W .modal-body {
    padding: 1rem;
  }
}
.cid-tKkOVpsi0W .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tKkOVpsi0W .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKkOVpsi0W .modal-footer {
    padding: 1rem;
  }
}
.cid-tKkOVpsi0W .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tKkOVpsi0W .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tKkOVpsi0W .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tKkOVpsi0W .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tKkOVpsi0W .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tKkOVpsi0W .modal-lg,
  .cid-tKkOVpsi0W .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tKkOVpsi0W .modal-xl {
    max-width: 1140px;
  }
}
.cid-tKkOVpsi0W .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tKkOVpsi0W .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tKkOVpsi0W .form-group {
  margin-bottom: 1rem;
}
.cid-tKkOVpsi0W .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tKkOVpsi0W .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tKkOVpsi0W .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tKkOVpsi0W .mbr-section-btn {
  margin: 0;
}
.cid-tKkOVpsi0W .mbr-section-btn .btn {
  margin: 0;
}
.cid-tKkOW6DtDm.popup-builder {
  background-color: #ffffff;
}
.cid-tKkOW6DtDm.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tKkOW6DtDm.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tKkOW6DtDm .modal-content,
.cid-tKkOW6DtDm .modal-dialog {
  height: auto;
}
.cid-tKkOW6DtDm .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKkOW6DtDm .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tKkOW6DtDm .form-wrapper .mbr-form .form-group,
  .cid-tKkOW6DtDm .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tKkOW6DtDm .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tKkOW6DtDm .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tKkOW6DtDm .mbr-text {
  text-align: center;
}
.cid-tKkOW6DtDm .pt-0 {
  padding-top: 0 !important;
}
.cid-tKkOW6DtDm .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tKkOW6DtDm .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tKkOW6DtDm .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tKkOW6DtDm .modal-open {
  overflow: hidden;
}
.cid-tKkOW6DtDm .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tKkOW6DtDm .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tKkOW6DtDm .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tKkOW6DtDm .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tKkOW6DtDm .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tKkOW6DtDm .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tKkOW6DtDm .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tKkOW6DtDm .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tKkOW6DtDm .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tKkOW6DtDm .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tKkOW6DtDm .modal-backdrop.fade {
  opacity: 0;
}
.cid-tKkOW6DtDm .modal-backdrop.show {
  opacity: .5;
}
.cid-tKkOW6DtDm .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tKkOW6DtDm .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tKkOW6DtDm .modal-header {
    padding: 1rem;
  }
}
.cid-tKkOW6DtDm .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tKkOW6DtDm .modal-header .close svg {
  fill: #353535;
}
.cid-tKkOW6DtDm .modal-header .close:hover {
  opacity: 1;
}
.cid-tKkOW6DtDm .modal-header .close:focus {
  outline: none;
}
.cid-tKkOW6DtDm .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #ee2524;
}
.cid-tKkOW6DtDm .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tKkOW6DtDm .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKkOW6DtDm .modal-body {
    padding: 1rem;
  }
}
.cid-tKkOW6DtDm .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tKkOW6DtDm .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKkOW6DtDm .modal-footer {
    padding: 1rem;
  }
}
.cid-tKkOW6DtDm .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tKkOW6DtDm .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tKkOW6DtDm .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tKkOW6DtDm .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tKkOW6DtDm .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tKkOW6DtDm .modal-lg,
  .cid-tKkOW6DtDm .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tKkOW6DtDm .modal-xl {
    max-width: 1140px;
  }
}
.cid-tKkOW6DtDm .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tKkOW6DtDm .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tKkOW6DtDm .form-group {
  margin-bottom: 1rem;
}
.cid-tKkOW6DtDm .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tKkOW6DtDm .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tKkOW6DtDm .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tKkOW6DtDm .mbr-section-btn {
  margin: 0;
}
.cid-tKkOW6DtDm .mbr-section-btn .btn {
  margin: 0;
}
.cid-tKqrd4iwXN.popup-builder {
  background-color: #ffffff;
}
.cid-tKqrd4iwXN.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tKqrd4iwXN.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tKqrd4iwXN .modal-content,
.cid-tKqrd4iwXN .modal-dialog {
  height: auto;
}
.cid-tKqrd4iwXN .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKqrd4iwXN .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tKqrd4iwXN .form-wrapper .mbr-form .form-group,
  .cid-tKqrd4iwXN .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tKqrd4iwXN .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tKqrd4iwXN .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tKqrd4iwXN .mbr-text {
  text-align: center;
}
.cid-tKqrd4iwXN .pt-0 {
  padding-top: 0 !important;
}
.cid-tKqrd4iwXN .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tKqrd4iwXN .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tKqrd4iwXN .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tKqrd4iwXN .modal-open {
  overflow: hidden;
}
.cid-tKqrd4iwXN .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tKqrd4iwXN .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tKqrd4iwXN .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tKqrd4iwXN .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tKqrd4iwXN .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tKqrd4iwXN .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tKqrd4iwXN .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tKqrd4iwXN .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tKqrd4iwXN .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tKqrd4iwXN .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tKqrd4iwXN .modal-backdrop.fade {
  opacity: 0;
}
.cid-tKqrd4iwXN .modal-backdrop.show {
  opacity: .5;
}
.cid-tKqrd4iwXN .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tKqrd4iwXN .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tKqrd4iwXN .modal-header {
    padding: 1rem;
  }
}
.cid-tKqrd4iwXN .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tKqrd4iwXN .modal-header .close svg {
  fill: #353535;
}
.cid-tKqrd4iwXN .modal-header .close:hover {
  opacity: 1;
}
.cid-tKqrd4iwXN .modal-header .close:focus {
  outline: none;
}
.cid-tKqrd4iwXN .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-tKqrd4iwXN .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tKqrd4iwXN .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKqrd4iwXN .modal-body {
    padding: 1rem;
  }
}
.cid-tKqrd4iwXN .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tKqrd4iwXN .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKqrd4iwXN .modal-footer {
    padding: 1rem;
  }
}
.cid-tKqrd4iwXN .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tKqrd4iwXN .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tKqrd4iwXN .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tKqrd4iwXN .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tKqrd4iwXN .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tKqrd4iwXN .modal-lg,
  .cid-tKqrd4iwXN .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tKqrd4iwXN .modal-xl {
    max-width: 1140px;
  }
}
.cid-tKqrd4iwXN .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tKqrd4iwXN .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tKqrd4iwXN .form-group {
  margin-bottom: 1rem;
}
.cid-tKqrd4iwXN .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tKqrd4iwXN .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tKqrd4iwXN .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tKqrd4iwXN .mbr-section-btn {
  margin: 0;
}
.cid-tKqrd4iwXN .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJnhQubGsu.popup-builder {
  background-color: #ffffff;
}
.cid-tJnhQubGsu.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJnhQubGsu.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJnhQubGsu .modal-content,
.cid-tJnhQubGsu .modal-dialog {
  height: auto;
}
.cid-tJnhQubGsu .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJnhQubGsu .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJnhQubGsu .form-wrapper .mbr-form .form-group,
  .cid-tJnhQubGsu .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJnhQubGsu .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJnhQubGsu .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJnhQubGsu .mbr-text {
  text-align: center;
}
.cid-tJnhQubGsu .pt-0 {
  padding-top: 0 !important;
}
.cid-tJnhQubGsu .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJnhQubGsu .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJnhQubGsu .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJnhQubGsu .modal-open {
  overflow: hidden;
}
.cid-tJnhQubGsu .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJnhQubGsu .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJnhQubGsu .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJnhQubGsu .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tJnhQubGsu .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJnhQubGsu .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJnhQubGsu .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJnhQubGsu .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tJnhQubGsu .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJnhQubGsu .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJnhQubGsu .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJnhQubGsu .modal-backdrop.show {
  opacity: .5;
}
.cid-tJnhQubGsu .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tJnhQubGsu .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJnhQubGsu .modal-header {
    padding: 1rem;
  }
}
.cid-tJnhQubGsu .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJnhQubGsu .modal-header .close svg {
  fill: #353535;
}
.cid-tJnhQubGsu .modal-header .close:hover {
  opacity: 1;
}
.cid-tJnhQubGsu .modal-header .close:focus {
  outline: none;
}
.cid-tJnhQubGsu .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #ee2524;
}
.cid-tJnhQubGsu .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJnhQubGsu .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJnhQubGsu .modal-body {
    padding: 1rem;
  }
}
.cid-tJnhQubGsu .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tJnhQubGsu .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJnhQubGsu .modal-footer {
    padding: 1rem;
  }
}
.cid-tJnhQubGsu .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJnhQubGsu .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJnhQubGsu .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJnhQubGsu .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJnhQubGsu .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJnhQubGsu .modal-lg,
  .cid-tJnhQubGsu .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJnhQubGsu .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJnhQubGsu .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJnhQubGsu .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tJnhQubGsu .form-group {
  margin-bottom: 1rem;
}
.cid-tJnhQubGsu .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJnhQubGsu .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJnhQubGsu .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tJnhQubGsu .mbr-section-btn {
  margin: 0;
}
.cid-tJnhQubGsu .mbr-section-btn .btn {
  margin: 0;
}
.cid-tKkHo4X5R6.popup-builder {
  background-color: #ffffff;
}
.cid-tKkHo4X5R6.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tKkHo4X5R6.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tKkHo4X5R6 .modal-content,
.cid-tKkHo4X5R6 .modal-dialog {
  height: auto;
}
.cid-tKkHo4X5R6 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKkHo4X5R6 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tKkHo4X5R6 .form-wrapper .mbr-form .form-group,
  .cid-tKkHo4X5R6 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tKkHo4X5R6 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tKkHo4X5R6 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tKkHo4X5R6 .mbr-text {
  text-align: center;
}
.cid-tKkHo4X5R6 .pt-0 {
  padding-top: 0 !important;
}
.cid-tKkHo4X5R6 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tKkHo4X5R6 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tKkHo4X5R6 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tKkHo4X5R6 .modal-open {
  overflow: hidden;
}
.cid-tKkHo4X5R6 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tKkHo4X5R6 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tKkHo4X5R6 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tKkHo4X5R6 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tKkHo4X5R6 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tKkHo4X5R6 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tKkHo4X5R6 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tKkHo4X5R6 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tKkHo4X5R6 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tKkHo4X5R6 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tKkHo4X5R6 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tKkHo4X5R6 .modal-backdrop.show {
  opacity: .5;
}
.cid-tKkHo4X5R6 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tKkHo4X5R6 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tKkHo4X5R6 .modal-header {
    padding: 1rem;
  }
}
.cid-tKkHo4X5R6 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tKkHo4X5R6 .modal-header .close svg {
  fill: #353535;
}
.cid-tKkHo4X5R6 .modal-header .close:hover {
  opacity: 1;
}
.cid-tKkHo4X5R6 .modal-header .close:focus {
  outline: none;
}
.cid-tKkHo4X5R6 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #ee2524;
}
.cid-tKkHo4X5R6 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tKkHo4X5R6 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKkHo4X5R6 .modal-body {
    padding: 1rem;
  }
}
.cid-tKkHo4X5R6 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tKkHo4X5R6 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKkHo4X5R6 .modal-footer {
    padding: 1rem;
  }
}
.cid-tKkHo4X5R6 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tKkHo4X5R6 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tKkHo4X5R6 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tKkHo4X5R6 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tKkHo4X5R6 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tKkHo4X5R6 .modal-lg,
  .cid-tKkHo4X5R6 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tKkHo4X5R6 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tKkHo4X5R6 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tKkHo4X5R6 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tKkHo4X5R6 .form-group {
  margin-bottom: 1rem;
}
.cid-tKkHo4X5R6 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tKkHo4X5R6 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tKkHo4X5R6 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tKkHo4X5R6 .mbr-section-btn {
  margin: 0;
}
.cid-tKkHo4X5R6 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tKkHp1ysAz.popup-builder {
  background-color: #ffffff;
}
.cid-tKkHp1ysAz.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tKkHp1ysAz.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tKkHp1ysAz .modal-content,
.cid-tKkHp1ysAz .modal-dialog {
  height: auto;
}
.cid-tKkHp1ysAz .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKkHp1ysAz .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tKkHp1ysAz .form-wrapper .mbr-form .form-group,
  .cid-tKkHp1ysAz .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tKkHp1ysAz .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tKkHp1ysAz .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tKkHp1ysAz .mbr-text {
  text-align: center;
}
.cid-tKkHp1ysAz .pt-0 {
  padding-top: 0 !important;
}
.cid-tKkHp1ysAz .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tKkHp1ysAz .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tKkHp1ysAz .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tKkHp1ysAz .modal-open {
  overflow: hidden;
}
.cid-tKkHp1ysAz .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tKkHp1ysAz .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tKkHp1ysAz .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tKkHp1ysAz .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tKkHp1ysAz .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tKkHp1ysAz .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tKkHp1ysAz .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tKkHp1ysAz .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tKkHp1ysAz .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tKkHp1ysAz .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tKkHp1ysAz .modal-backdrop.fade {
  opacity: 0;
}
.cid-tKkHp1ysAz .modal-backdrop.show {
  opacity: .5;
}
.cid-tKkHp1ysAz .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tKkHp1ysAz .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tKkHp1ysAz .modal-header {
    padding: 1rem;
  }
}
.cid-tKkHp1ysAz .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tKkHp1ysAz .modal-header .close svg {
  fill: #353535;
}
.cid-tKkHp1ysAz .modal-header .close:hover {
  opacity: 1;
}
.cid-tKkHp1ysAz .modal-header .close:focus {
  outline: none;
}
.cid-tKkHp1ysAz .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #ee2524;
}
.cid-tKkHp1ysAz .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tKkHp1ysAz .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKkHp1ysAz .modal-body {
    padding: 1rem;
  }
}
.cid-tKkHp1ysAz .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tKkHp1ysAz .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKkHp1ysAz .modal-footer {
    padding: 1rem;
  }
}
.cid-tKkHp1ysAz .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tKkHp1ysAz .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tKkHp1ysAz .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tKkHp1ysAz .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tKkHp1ysAz .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tKkHp1ysAz .modal-lg,
  .cid-tKkHp1ysAz .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tKkHp1ysAz .modal-xl {
    max-width: 1140px;
  }
}
.cid-tKkHp1ysAz .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tKkHp1ysAz .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tKkHp1ysAz .form-group {
  margin-bottom: 1rem;
}
.cid-tKkHp1ysAz .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tKkHp1ysAz .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tKkHp1ysAz .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tKkHp1ysAz .mbr-section-btn {
  margin: 0;
}
.cid-tKkHp1ysAz .mbr-section-btn .btn {
  margin: 0;
}
.cid-tKkHpTWhxT.popup-builder {
  background-color: #ffffff;
}
.cid-tKkHpTWhxT.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tKkHpTWhxT.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tKkHpTWhxT .modal-content,
.cid-tKkHpTWhxT .modal-dialog {
  height: auto;
}
.cid-tKkHpTWhxT .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKkHpTWhxT .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tKkHpTWhxT .form-wrapper .mbr-form .form-group,
  .cid-tKkHpTWhxT .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tKkHpTWhxT .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tKkHpTWhxT .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tKkHpTWhxT .mbr-text {
  text-align: center;
}
.cid-tKkHpTWhxT .pt-0 {
  padding-top: 0 !important;
}
.cid-tKkHpTWhxT .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tKkHpTWhxT .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tKkHpTWhxT .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tKkHpTWhxT .modal-open {
  overflow: hidden;
}
.cid-tKkHpTWhxT .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tKkHpTWhxT .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tKkHpTWhxT .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tKkHpTWhxT .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tKkHpTWhxT .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tKkHpTWhxT .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tKkHpTWhxT .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tKkHpTWhxT .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tKkHpTWhxT .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tKkHpTWhxT .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tKkHpTWhxT .modal-backdrop.fade {
  opacity: 0;
}
.cid-tKkHpTWhxT .modal-backdrop.show {
  opacity: .5;
}
.cid-tKkHpTWhxT .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tKkHpTWhxT .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tKkHpTWhxT .modal-header {
    padding: 1rem;
  }
}
.cid-tKkHpTWhxT .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tKkHpTWhxT .modal-header .close svg {
  fill: #353535;
}
.cid-tKkHpTWhxT .modal-header .close:hover {
  opacity: 1;
}
.cid-tKkHpTWhxT .modal-header .close:focus {
  outline: none;
}
.cid-tKkHpTWhxT .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #ee2524;
}
.cid-tKkHpTWhxT .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tKkHpTWhxT .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKkHpTWhxT .modal-body {
    padding: 1rem;
  }
}
.cid-tKkHpTWhxT .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tKkHpTWhxT .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKkHpTWhxT .modal-footer {
    padding: 1rem;
  }
}
.cid-tKkHpTWhxT .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tKkHpTWhxT .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tKkHpTWhxT .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tKkHpTWhxT .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tKkHpTWhxT .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tKkHpTWhxT .modal-lg,
  .cid-tKkHpTWhxT .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tKkHpTWhxT .modal-xl {
    max-width: 1140px;
  }
}
.cid-tKkHpTWhxT .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tKkHpTWhxT .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tKkHpTWhxT .form-group {
  margin-bottom: 1rem;
}
.cid-tKkHpTWhxT .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tKkHpTWhxT .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tKkHpTWhxT .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tKkHpTWhxT .mbr-section-btn {
  margin: 0;
}
.cid-tKkHpTWhxT .mbr-section-btn .btn {
  margin: 0;
}
.cid-tKqZqopHEe {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f6f6f6;
}
.cid-tKqZqopHEe .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKqZqopHEe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKqZqopHEe .logo-container {
  max-width: 33.33333333%;
  padding-right: 1rem;
  margin-right: auto;
}
@media (max-width: 767px) {
  .cid-tKqZqopHEe .logo-container {
    width: 100%;
    padding-right: 0;
    max-width: 100%;
    order: 3;
    justify-content: center !important;
  }
}
.cid-tKqZqopHEe .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 0;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  white-space: normal;
}
.cid-tKqZqopHEe .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-tKqZqopHEe .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-tKqZqopHEe .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500;
}
.cid-tKqZqopHEe .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 767px) {
  .cid-tKqZqopHEe .navbar-brand {
    justify-content: center !important;
  }
}
.cid-tKqZqopHEe .items-container {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  padding: 0;
}
@media (max-width: 767px) {
  .cid-tKqZqopHEe .items-container {
    flex-wrap: wrap;
  }
}
.cid-tKqZqopHEe .footer-contacts {
  display: flex;
  justify-content: space-between;
  width: 35%;
}
@media (max-width: 768px) {
  .cid-tKqZqopHEe .footer-contacts {
    width: 100%;
  }
}
.cid-tKqZqopHEe .footer-links {
  display: flex;
  justify-content: space-between;
  width: 35%;
}
@media (max-width: 768px) {
  .cid-tKqZqopHEe .footer-links {
    width: 100%;
  }
}
.cid-tKqZqopHEe .footer-item {
  max-width: 48%;
}
.cid-tKqZqopHEe .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 0;
  padding-left: 1rem;
  margin-left: auto;
  max-width: 33.33333333%;
}
@media (max-width: 768px) {
  .cid-tKqZqopHEe .social-row {
    width: 100%;
    max-width: 100%;
    margin-bottom: 1rem;
    padding-left: 0;
    justify-content: center;
    order: 1;
    margin-left: -0.75rem;
  }
}
.cid-tKqZqopHEe .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: 0.75rem;
}
.cid-tKqZqopHEe .mbr-section-subtitle {
  color: #ee2524;
  opacity: 0.9;
  margin-bottom: 2rem;
}
.cid-tKqZqopHEe .list {
  list-style: none;
  padding-left: 0;
  margin-bottom: 0;
  color: #727272;
  margin-top: 3.4rem;
}
@media (max-width: 767px) {
  .cid-tKqZqopHEe .list {
    margin-top: 3rem !important;
  }
}
.cid-tKqZqopHEe .contacts-list {
  list-style: none;
  padding-left: 0;
  margin-bottom: 0;
  color: #727272;
}
.cid-tKqZqopHEe .item-wrap {
  margin-bottom: 0;
}
.cid-tKqZqopHEe .list li,
.cid-tKqZqopHEe .contacts-list li {
  transition: 0.5s all;
}
.cid-tKqZqopHEe .list li:hover,
.cid-tKqZqopHEe .contacts-list li:hover {
  color: #000000;
}
.cid-tKqZqopHEe .mbr-iconfont {
  color: #c30b0b;
  font-size: 18px;
}
.cid-tKqZqopHEe .copyright-col {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 8rem;
}
@media (max-width: 768px) {
  .cid-tKqZqopHEe .copyright-col {
    flex-direction: column;
    margin-top: 4rem;
  }
}
.cid-tKqZqopHEe .copyright {
  color: #939292;
  max-width: 33.33333333%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tKqZqopHEe .copyright {
    width: 100%;
    max-width: 100%;
    margin-bottom: 1rem !important;
    order: 2;
    text-align: center;
  }
}
.cid-tKkXly6lua .b-shadow {
  box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.05);
}
.cid-tKkXly6lua .nav-item {
  list-style: none;
}
.cid-tKkXly6lua .nav-item:focus,
.cid-tKkXly6lua .nav-link:focus {
  outline: none;
}
.cid-tKkXly6lua .nav-dropdown .dropdown-menu {
  padding-top: 0;
}
.cid-tKkXly6lua .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-tKkXly6lua .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tKkXly6lua .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tKkXly6lua .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tKkXly6lua .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0em 0em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tKkXly6lua .navbar {
  min-height: 77px;
  transition: all 0.3s;
  flex-direction: row !important;
  background: #ffffff;
}
.cid-tKkXly6lua .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tKkXly6lua .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-tKkXly6lua .navbar .navbar-collapse {
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  height: 100%;
  padding-top: 3rem;
  padding-bottom: 3rem;
  z-index: 1;
}
.cid-tKkXly6lua .navbar .navbar-collapse > .container {
  height: 100%;
}
.cid-tKkXly6lua .navbar .navbar-collapse.show,
.cid-tKkXly6lua .navbar .navbar-collapse.collapsing {
  display: block;
}
.cid-tKkXly6lua .navbar .navbar-collapse .img-column img {
  width: 100%;
}
.cid-tKkXly6lua .navbar .navbar-collapse .text-column {
  overflow: auto;
  max-height: calc(100vh - 7rem);
}
.cid-tKkXly6lua .navbar .navbar-collapse .contact-list {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.cid-tKkXly6lua .navbar:not(.navbar-short) .text-column {
  max-height: calc(100vh - 4rem - 3rem);
}
.cid-tKkXly6lua .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tKkXly6lua .navbar.collapsed .dropdown-menu {
  text-align: inherit;
  background: transparent !important;
}
.cid-tKkXly6lua .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tKkXly6lua .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tKkXly6lua .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tKkXly6lua .navbar.collapsed ul.navbar-nav {
  word-break: break-word;
}
.cid-tKkXly6lua .navbar.collapsed .dropdown-menu .dropdown-item {
  text-align: inherit;
}
.cid-tKkXly6lua .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tKkXly6lua .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-tKkXly6lua .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
  width: auto;
}
.cid-tKkXly6lua .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tKkXly6lua .navbar-brand {
  min-height: 61px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tKkXly6lua .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tKkXly6lua .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tKkXly6lua .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tKkXly6lua .dropdown-item.active,
.cid-tKkXly6lua .dropdown-item:active {
  background-color: transparent;
}
.cid-tKkXly6lua .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tKkXly6lua .nav-dropdown .link {
  margin: 0.2em 0em;
}
.cid-tKkXly6lua .nav-dropdown .link.dropdown-toggle {
  margin: 0;
}
.cid-tKkXly6lua .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin: 0em 0em;
  padding: 0.2em 0em;
}
.cid-tKkXly6lua .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tKkXly6lua .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tKkXly6lua .socicon {
  transition: color 0.3s;
}
.cid-tKkXly6lua .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tKkXly6lua ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tKkXly6lua .navbar-buttons {
  text-align: inherit;
}
.cid-tKkXly6lua button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tKkXly6lua button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-tKkXly6lua button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tKkXly6lua button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKkXly6lua button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKkXly6lua button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tKkXly6lua nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKkXly6lua nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tKkXly6lua nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tKkXly6lua nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKkXly6lua .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tKkXly6lua .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tKkXly6lua .icons-menu {
  text-align: inherit;
  margin-right: 20px;
}
.cid-tKkXly6lua .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-tKkXly6lua .nav-link:hover,
.cid-tKkXly6lua .dropdown-item:hover,
.cid-tKkXly6lua .icons-menu .mbr-iconfont:hover {
  color: #e0e0e0 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tKkXly6lua .navbar {
    height: 77px;
  }
  .cid-tKkXly6lua .navbar.opened {
    height: auto;
  }
}
@media (max-width: 767px) {
  .cid-tKkXly6lua .navbar-collapse .img-column {
    display: none;
  }
  .cid-tKkXly6lua .icons-menu,
  .cid-tKkXly6lua .navbar-buttons,
  .cid-tKkXly6lua .contact-block,
  .cid-tKkXly6lua .text-column {
    text-align: center !important;
  }
}
.cid-tKkXly6lua h6.mbr-fonts-style {
  padding: 0;
}
.cid-tKkXly6lua .collapsing {
  transition: 0s;
}
.cid-tKkXly6lua .flex-container {
  height: 100%;
  width: 100%;
}
@media (min-width: 769px) {
  .cid-tKkXly6lua .flex-container {
    display: flex;
    flex-direction: column;
  }
  .cid-tKkXly6lua .flex-row {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    width: 100%;
  }
  .cid-tKkXly6lua .flex-row.low-row {
    align-items: flex-end;
    flex: 1 1 auto;
  }
  .cid-tKkXly6lua .flex-card {
    display: flex;
    flex-direction: column;
  }
  .cid-tKkXly6lua .flex-card h6 {
    padding: .5rem 1rem;
  }
  .cid-tKkXly6lua .contact-block {
    margin-left: 20px;
  }
  .cid-tKkXly6lua .contact-block ul li {
    text-align: left;
  }
  .cid-tKkXly6lua ul.col {
    padding: 0;
  }
  .cid-tKkXly6lua .flex-row.low-row {
    justify-content: space-between;
  }
}
.cid-tKkXly6lua .icons-menu,
.cid-tKkXly6lua .navbar-buttons,
.cid-tKkXly6lua .contact-block,
.cid-tKkXly6lua .text-column {
  color: #000000;
}
.cid-tKkXly6lua .icons-menu a span {
  color: #000000;
}
.cid-tKkXly6lua H6 {
  color: #c30b0b;
  text-align: left;
}
.cid-tKkXlz8bEs {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/iphones3.1-2000x1212.png");
}
.cid-tKkXlz8bEs .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKkXlz8bEs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKkXlz8bEs .row {
  flex-direction: row-reverse;
}
.cid-tKkXlz8bEs .row {
  align-items: center;
}
.cid-tKkXlz8bEs .mbr-section-title {
  color: #ee2524;
  text-align: left;
}
.cid-tKkXlz8bEs .mbr-text,
.cid-tKkXlz8bEs .mbr-section-btn {
  color: #5f5e5e;
  text-align: left;
}
.cid-tKkXlB8CIw {
  padding-top: 0px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/back-b-cards-2000x4330.png");
}
.cid-tKkXlB8CIw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKkXlB8CIw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKkXlB8CIw .row {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
}
.cid-tKkXlB8CIw .text-container {
  width: 100% !important;
}
.cid-tKkXlB8CIw .mbr-section-title {
  color: #ee2524;
}
.cid-tKkXlB8CIw .mbr-section-title-2 {
  color: #EE2524;
}
.cid-tKkXlB8CIw .content-container {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  margin-top: 8rem;
  width: 100%;
  padding: 0;
}
@media (max-width: 767px) {
  .cid-tKkXlB8CIw .content-container {
    margin-top: 4rem;
    flex-wrap: wrap;
  }
}
.cid-tKkXlB8CIw .mbr-section-subtitle {
  width: 30%;
  color: #ffffff;
  width: 100%;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tKkXlB8CIw .mbr-section-subtitle {
    width: 100%;
    padding: 12px 0;
  }
}
.cid-tKkXlB8CIw .mbr-text {
  width: 40%;
  color: #000000;
}
@media (max-width: 991px) {
  .cid-tKkXlB8CIw .mbr-text {
    width: 60%;
  }
}
@media (max-width: 767px) {
  .cid-tKkXlB8CIw .mbr-text {
    width: 100%;
    margin-top: 18px !important;
  }
}
.cid-tKpwrF2jbB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  padding-right: 2.5rem;
  background-image: url("../../../assets/images/iphones2.1-2222x1333.png");
}
.cid-tKpwrF2jbB .row {
  align-items: center;
  width: 100%;
}
.cid-tKpwrF2jbB .title-container {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  width: 100%;
  padding: 0 !important;
  margin-bottom: 4rem;
}
@media (max-width: 767px) {
  .cid-tKpwrF2jbB .title-container {
    margin-bottom: 0;
  }
}
.cid-tKpwrF2jbB .title-text {
  margin-right: auto;
  max-width: 45%;
}
.cid-tKpwrF2jbB .main-title {
  color: #ee2524;
}
.cid-tKpwrF2jbB .main-subtitle {
  color: #727272;
}
.cid-tKpwrF2jbB .title-btn {
  max-width: 45%;
  margin-bottom: -0.6rem;
}
.cid-tKpwrF2jbB .grid-container {
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  padding: 0;
  margin-bottom: 1rem;
}
@media (max-width: 991px) {
  .cid-tKpwrF2jbB .grid-container {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 767px) {
  .cid-tKpwrF2jbB .grid-container {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
}
.cid-tKpwrF2jbB .img-container {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 444px;
  filter: saturate(0%);
  transition: .5s all;
}
@media (max-width: 991px) {
  .cid-tKpwrF2jbB .img-container {
    height: 320px;
  }
}
.cid-tKpwrF2jbB .img-container img {
  max-width: 100%;
  width: 100%;
  height: 100%;
  object-fit: cover;
  transform: scale(1);
  transition: .5s all;
  transform-style: preserve-3d;
}
.cid-tKpwrF2jbB .content-container {
  display: flex;
  padding: 0 !important;
}
@media (max-width: 767px) {
  .cid-tKpwrF2jbB .content-container {
    margin-top: 4rem;
  }
}
.cid-tKpwrF2jbB .content-container:hover .img-container {
  filter: saturate(90%);
}
.cid-tKpwrF2jbB .content-container:hover .img-container img {
  transform: scale(1.04);
}
.cid-tKpwrF2jbB .text-container {
  padding: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
}
.cid-tKpwrF2jbB .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  flex-grow: 1;
}
.cid-tKpwrF2jbB .header-wrap {
  display: flex;
  align-items: flex-start;
  margin-bottom: 2rem;
  width: 100%;
  flex-wrap: wrap;
  flex-grow: 1;
}
.cid-tKpwrF2jbB .mbr-section-title {
  width: 100%;
  color: #939292;
  margin-bottom: 0;
}
.cid-tKpwrF2jbB .mbr-text {
  letter-spacing: inherit;
  color: #000000;
  width: 100%;
  margin-top: 2rem;
  margin-bottom: 0;
}
.cid-tKpwrF2jbB .btn-container {
  margin-top: 1.4rem;
  width: 100%;
}
@media (max-width: 575px) {
  .cid-tKpwrF2jbB .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-tKpwrF2jbB .mbr-section-btn .btn {
    width: auto;
  }
}
.cid-tKqzvnXDT1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-tKqzvnXDT1 .row {
  align-items: center;
  width: 100%;
}
.cid-tKqzvnXDT1 .title-container {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  width: 100%;
  padding: 0 !important;
  margin-bottom: 4rem;
}
@media (max-width: 767px) {
  .cid-tKqzvnXDT1 .title-container {
    margin-bottom: 0;
  }
}
.cid-tKqzvnXDT1 .title-text {
  margin-right: auto;
  max-width: 45%;
}
.cid-tKqzvnXDT1 .main-title {
  color: #ee2524;
}
.cid-tKqzvnXDT1 .main-subtitle {
  color: #232323;
}
.cid-tKqzvnXDT1 .title-btn {
  max-width: 45%;
  margin-bottom: -0.6rem;
}
.cid-tKqzvnXDT1 .grid-container {
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  padding: 0;
  margin-bottom: 1rem;
}
@media (max-width: 991px) {
  .cid-tKqzvnXDT1 .grid-container {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 767px) {
  .cid-tKqzvnXDT1 .grid-container {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
}
.cid-tKqzvnXDT1 .img-container {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 222px;
  filter: saturate(0%);
  transition: .5s all;
}
@media (max-width: 991px) {
  .cid-tKqzvnXDT1 .img-container {
    height: 160px;
  }
}
.cid-tKqzvnXDT1 .img-container img {
  max-width: 100%;
  width: 100%;
  height: 100%;
  object-fit: cover;
  transform: scale(1);
  transition: .5s all;
  transform-style: preserve-3d;
}
.cid-tKqzvnXDT1 .content-container {
  display: flex;
  padding: 0 !important;
}
@media (max-width: 767px) {
  .cid-tKqzvnXDT1 .content-container {
    margin-top: 4rem;
  }
}
.cid-tKqzvnXDT1 .content-container:hover .img-container {
  filter: saturate(90%);
}
.cid-tKqzvnXDT1 .content-container:hover .img-container img {
  transform: scale(1.04);
}
.cid-tKqzvnXDT1 .text-container {
  padding: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
}
.cid-tKqzvnXDT1 .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  flex-grow: 1;
}
.cid-tKqzvnXDT1 .header-wrap {
  display: flex;
  align-items: flex-start;
  margin-bottom: 2rem;
  width: 100%;
  flex-wrap: wrap;
  flex-grow: 1;
}
.cid-tKqzvnXDT1 .mbr-section-title {
  width: 100%;
  color: #939292;
  margin-bottom: 0;
}
.cid-tKqzvnXDT1 .mbr-text {
  letter-spacing: inherit;
  color: #000000;
  width: 100%;
  margin-top: 2rem;
  margin-bottom: 0;
}
.cid-tKqzvnXDT1 .btn-container {
  margin-top: 1.4rem;
  width: 100%;
}
@media (max-width: 575px) {
  .cid-tKqzvnXDT1 .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-tKqzvnXDT1 .mbr-section-btn .btn {
    width: auto;
  }
}
.cid-tKkXlLobfV {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tKkXlLobfV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKkXlLobfV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKkXlLobfV .title-col {
  width: 100%;
  margin-bottom: 2rem;
}
.cid-tKkXlLobfV .mbr-section-title {
  color: #ee2524;
  width: 100%;
}
.cid-tKkXlLobfV .mbr-section-subtitle {
  color: #000000;
  width: 100%;
}
.cid-tKkXlLobfV .lists-col {
  width: 100%;
}
.cid-tKkXlLobfV .col-list {
  width: 100%;
}
.cid-tKkXlLobfV .list-title {
  color: #5f5e5e;
  width: 100%;
  margin-bottom: 10px;
}
.cid-tKkXlLobfV .list {
  list-style: none;
  margin: 0 0 10px 0;
  padding-left: 24px;
}
.cid-tKkXlLobfV li {
  position: relative;
  padding: 0 0 0 1rem;
  margin-bottom: 0;
}
.cid-tKkXlLobfV ul li::before {
  position: absolute;
  left: 0;
  top: 0;
  display: flex;
  justify-content: flex-start;
  content: "\2022";
  color: #ee2524;
  font-weight: bold;
  font-size: 1.2rem;
  width: 1.2rem;
}
.cid-tKpCczSUH9 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-tKpCczSUH9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKpCczSUH9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tKpCczSUH9 .container {
    padding: 0 20px;
  }
  .cid-tKpCczSUH9 .container .row {
    padding: 0;
  }
}
.cid-tKpCczSUH9 .row {
  justify-content: center;
}
.cid-tKpCczSUH9 .list-wrapper .card-wrapper {
  display: flex;
  justify-content: space-between;
  border-top: 1px solid #727272;
  padding: 30px 0;
}
@media (max-width: 992px) {
  .cid-tKpCczSUH9 .list-wrapper .card-wrapper {
    display: block;
  }
}
.cid-tKpCczSUH9 .list-wrapper .card-wrapper .mbr-desc {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-tKpCczSUH9 .list-wrapper .card-wrapper .mbr-desc {
    margin-bottom: 10px;
  }
}
.cid-tKpCczSUH9 .list-wrapper .card-wrapper .mbr-name {
  margin-bottom: 0;
}
.cid-tKpCczSUH9 .mbr-desc {
  color: #ee2524;
}
.cid-tKpCczSUH9 .mbr-name {
  color: #232323;
  text-align: right;
}
.cid-tKqsaKHSTS {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tKqsaKHSTS .row {
  align-items: center;
  width: 100%;
}
.cid-tKqsaKHSTS .title-container {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  width: 100%;
  padding: 0 !important;
  margin-bottom: 4rem;
}
@media (max-width: 767px) {
  .cid-tKqsaKHSTS .title-container {
    margin-bottom: 0;
  }
}
.cid-tKqsaKHSTS .title-text {
  margin-right: auto;
  max-width: 45%;
}
.cid-tKqsaKHSTS .main-title {
  color: #ee2524;
}
.cid-tKqsaKHSTS .main-subtitle {
  color: #232323;
}
.cid-tKqsaKHSTS .title-btn {
  max-width: 45%;
  margin-bottom: -0.6rem;
}
.cid-tKqsaKHSTS .grid-container {
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  padding: 0;
  margin-bottom: 1rem;
}
@media (max-width: 991px) {
  .cid-tKqsaKHSTS .grid-container {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 767px) {
  .cid-tKqsaKHSTS .grid-container {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
}
.cid-tKqsaKHSTS .img-container {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 222px;
  filter: saturate(0%);
  transition: .5s all;
}
@media (max-width: 991px) {
  .cid-tKqsaKHSTS .img-container {
    height: 160px;
  }
}
.cid-tKqsaKHSTS .img-container img {
  max-width: 100%;
  width: 100%;
  height: 100%;
  object-fit: cover;
  transform: scale(1);
  transition: .5s all;
  transform-style: preserve-3d;
}
.cid-tKqsaKHSTS .content-container {
  display: flex;
  padding: 0 !important;
}
@media (max-width: 767px) {
  .cid-tKqsaKHSTS .content-container {
    margin-top: 4rem;
  }
}
.cid-tKqsaKHSTS .content-container:hover .img-container {
  filter: saturate(90%);
}
.cid-tKqsaKHSTS .content-container:hover .img-container img {
  transform: scale(1.04);
}
.cid-tKqsaKHSTS .text-container {
  padding: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
}
.cid-tKqsaKHSTS .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  flex-grow: 1;
}
.cid-tKqsaKHSTS .header-wrap {
  display: flex;
  align-items: flex-start;
  margin-bottom: 2rem;
  width: 100%;
  flex-wrap: wrap;
  flex-grow: 1;
}
.cid-tKqsaKHSTS .mbr-section-title {
  width: 100%;
  color: #939292;
  margin-bottom: 0;
}
.cid-tKqsaKHSTS .mbr-text {
  letter-spacing: inherit;
  color: #000000;
  width: 100%;
  margin-top: 2rem;
  margin-bottom: 0;
}
.cid-tKqsaKHSTS .btn-container {
  margin-top: 1.4rem;
  width: 100%;
}
@media (max-width: 575px) {
  .cid-tKqsaKHSTS .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-tKqsaKHSTS .mbr-section-btn .btn {
    width: auto;
  }
}
.cid-tKl7pP0cuw {
  padding-top: 10rem;
  padding-bottom: 10rem;
  padding-right: 5rem;
  background-image: url("../../../assets/images/fondo1.1-1920x1280.png");
}
.cid-tKl7pP0cuw .row {
  align-items: center;
  width: 100%;
}
.cid-tKl7pP0cuw .title-container {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  width: 100%;
  padding: 0 !important;
  margin-bottom: 4rem;
}
@media (max-width: 767px) {
  .cid-tKl7pP0cuw .title-container {
    margin-bottom: 0;
  }
}
.cid-tKl7pP0cuw .title-text {
  margin-right: auto;
  max-width: 45%;
}
.cid-tKl7pP0cuw .main-title {
  color: #ee2524;
}
.cid-tKl7pP0cuw .main-subtitle {
  color: #727272;
}
.cid-tKl7pP0cuw .title-btn {
  max-width: 45%;
  margin-bottom: -0.6rem;
}
.cid-tKl7pP0cuw .grid-container {
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  padding: 0;
  margin-bottom: 1rem;
}
@media (max-width: 991px) {
  .cid-tKl7pP0cuw .grid-container {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 767px) {
  .cid-tKl7pP0cuw .grid-container {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
}
.cid-tKl7pP0cuw .img-container {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 444px;
  filter: saturate(0%);
  transition: .5s all;
}
@media (max-width: 991px) {
  .cid-tKl7pP0cuw .img-container {
    height: 320px;
  }
}
.cid-tKl7pP0cuw .img-container img {
  max-width: 100%;
  width: 100%;
  height: 100%;
  object-fit: cover;
  transform: scale(1);
  transition: .5s all;
  transform-style: preserve-3d;
}
.cid-tKl7pP0cuw .content-container {
  display: flex;
  padding: 0 !important;
}
@media (max-width: 767px) {
  .cid-tKl7pP0cuw .content-container {
    margin-top: 4rem;
  }
}
.cid-tKl7pP0cuw .content-container:hover .img-container {
  filter: saturate(90%);
}
.cid-tKl7pP0cuw .content-container:hover .img-container img {
  transform: scale(1.04);
}
.cid-tKl7pP0cuw .text-container {
  padding: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
}
.cid-tKl7pP0cuw .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  flex-grow: 1;
}
.cid-tKl7pP0cuw .header-wrap {
  display: flex;
  align-items: flex-start;
  margin-bottom: 2rem;
  width: 100%;
  flex-wrap: wrap;
  flex-grow: 1;
}
.cid-tKl7pP0cuw .mbr-section-title {
  width: 100%;
  color: #939292;
  margin-bottom: 0;
}
.cid-tKl7pP0cuw .mbr-text {
  letter-spacing: inherit;
  color: #000000;
  width: 100%;
  margin-top: 2rem;
  margin-bottom: 0;
}
.cid-tKl7pP0cuw .btn-container {
  margin-top: 1.4rem;
  width: 100%;
}
@media (max-width: 575px) {
  .cid-tKl7pP0cuw .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-tKl7pP0cuw .mbr-section-btn .btn {
    width: auto;
  }
}
.cid-tKl7pP0cuw .mbr-section-title,
.cid-tKl7pP0cuw .mbr-section-btn {
  color: #ee2524;
}
.cid-tKl9hSeN3y {
  background-image: url("../../../assets/images/sistema-portada-1337x891.jpg");
}
.cid-tKl9hSeN3y .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKl9hSeN3y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKl9hSeN3y .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-tKl9hSeN3y .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-tKl9hSeN3y .container {
    padding: 0 16px;
  }
}
.cid-tKl9hSeN3y .title-wrapper .mbr-section-title {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-tKl9hSeN3y .title-wrapper .mbr-section-title {
    margin-bottom: 40px;
  }
}
@media (max-width: 992px) {
  .cid-tKl9hSeN3y .text-wrapper {
    margin-bottom: 40px;
  }
}
.cid-tKl9hSeN3y .text-wrapper .mbr-desc {
  margin-bottom: 40px;
}
@media (max-width: 768px) {
  .cid-tKl9hSeN3y .text-wrapper .mbr-desc {
    margin-bottom: 20px;
  }
}
.cid-tKl9hSeN3y .text-wrapper .mbr-text {
  margin-bottom: 40px;
}
@media (max-width: 768px) {
  .cid-tKl9hSeN3y .text-wrapper .mbr-text {
    margin-bottom: 20px;
  }
}
.cid-tKl9hSeN3y .video-block .video-wrapper iframe {
  border-radius: 16px;
}
.cid-tKl9hSeN3y .video-block .video-wrapper .app-video-wrapper img {
  height: 320px;
  object-fit: cover;
  border-radius: 16px;
}
.cid-tKl9hSeN3y .video-block .video-wrapper .app-video-wrapper::before {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 82px;
  width: 82px;
  color: #ee2524;
  background-color: #ffffff;
  text-shadow: none;
  font-size: 20px;
  border-radius: 100%;
  top: auto;
  bottom: 20px;
  left: 60px;
}
.cid-tKl9hSeN3y .mbr-section-title {
  color: #ee2524;
}
.cid-tKl9hSeN3y .mbr-desc {
  color: #08323C;
}
.cid-tKl9hSeN3y .mbr-text {
  color: #08323C;
}
.cid-tKl9hSeN3y .mbr-desc,
.cid-tKl9hSeN3y .mbr-section-btn {
  color: #232323;
}
.cid-tKkXlPiIUQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f6f6f6;
}
.cid-tKkXlPiIUQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKkXlPiIUQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKkXlPiIUQ .container-fluid {
  max-width: 100%;
}
.cid-tKkXlPiIUQ .cards-row {
  row-gap: 30px;
  margin-left: 0 !important;
  margin-right: 0 !important;
}
@media (min-width: 992px) {
  .cid-tKkXlPiIUQ .card {
    width: 20% !important;
  }
}
.cid-tKkXlPiIUQ .mbr-iconfont {
  font-size: 104px;
  color: #303030;
  transition: opacity 0.15s ease-out;
  opacity: 0.4;
}
@media (max-width: 991px) {
  .cid-tKkXlPiIUQ .mbr-iconfont {
    font-size: 84px;
  }
}
.cid-tKkXlPiIUQ .card-wrapper {
  display: flex;
  align-items: center;
  flex-direction: column;
  width: 100%;
}
.cid-tKkXlPiIUQ .card-wrapper:hover .mbr-iconfont {
  opacity: 1;
}
.cid-tKkXlPiIUQ .card-box {
  padding-top: 20px;
}
.cid-tKkXlPiIUQ .card-title {
  color: #727272;
  text-align: center;
}
.cid-tKkXlTMVpm.popup-builder {
  background-color: #ffffff;
}
.cid-tKkXlTMVpm.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tKkXlTMVpm.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tKkXlTMVpm .modal-content,
.cid-tKkXlTMVpm .modal-dialog {
  height: auto;
}
.cid-tKkXlTMVpm .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKkXlTMVpm .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tKkXlTMVpm .form-wrapper .mbr-form .form-group,
  .cid-tKkXlTMVpm .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tKkXlTMVpm .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tKkXlTMVpm .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tKkXlTMVpm .mbr-text {
  text-align: center;
}
.cid-tKkXlTMVpm .pt-0 {
  padding-top: 0 !important;
}
.cid-tKkXlTMVpm .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tKkXlTMVpm .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tKkXlTMVpm .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tKkXlTMVpm .modal-open {
  overflow: hidden;
}
.cid-tKkXlTMVpm .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tKkXlTMVpm .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tKkXlTMVpm .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tKkXlTMVpm .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tKkXlTMVpm .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tKkXlTMVpm .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tKkXlTMVpm .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tKkXlTMVpm .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tKkXlTMVpm .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tKkXlTMVpm .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tKkXlTMVpm .modal-backdrop.fade {
  opacity: 0;
}
.cid-tKkXlTMVpm .modal-backdrop.show {
  opacity: .5;
}
.cid-tKkXlTMVpm .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tKkXlTMVpm .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tKkXlTMVpm .modal-header {
    padding: 1rem;
  }
}
.cid-tKkXlTMVpm .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tKkXlTMVpm .modal-header .close svg {
  fill: #353535;
}
.cid-tKkXlTMVpm .modal-header .close:hover {
  opacity: 1;
}
.cid-tKkXlTMVpm .modal-header .close:focus {
  outline: none;
}
.cid-tKkXlTMVpm .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #ee2524;
}
.cid-tKkXlTMVpm .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tKkXlTMVpm .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKkXlTMVpm .modal-body {
    padding: 1rem;
  }
}
.cid-tKkXlTMVpm .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tKkXlTMVpm .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKkXlTMVpm .modal-footer {
    padding: 1rem;
  }
}
.cid-tKkXlTMVpm .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tKkXlTMVpm .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tKkXlTMVpm .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tKkXlTMVpm .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tKkXlTMVpm .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tKkXlTMVpm .modal-lg,
  .cid-tKkXlTMVpm .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tKkXlTMVpm .modal-xl {
    max-width: 1140px;
  }
}
.cid-tKkXlTMVpm .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tKkXlTMVpm .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tKkXlTMVpm .form-group {
  margin-bottom: 1rem;
}
.cid-tKkXlTMVpm .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tKkXlTMVpm .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tKkXlTMVpm .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tKkXlTMVpm .mbr-section-btn {
  margin: 0;
}
.cid-tKkXlTMVpm .mbr-section-btn .btn {
  margin: 0;
}
.cid-tKkXlTMVpm P {
  text-align: center;
}
.cid-tKkXlV05V6.popup-builder {
  background-color: #ffffff;
}
.cid-tKkXlV05V6.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tKkXlV05V6.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tKkXlV05V6 .modal-content,
.cid-tKkXlV05V6 .modal-dialog {
  height: auto;
}
.cid-tKkXlV05V6 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKkXlV05V6 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tKkXlV05V6 .form-wrapper .mbr-form .form-group,
  .cid-tKkXlV05V6 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tKkXlV05V6 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tKkXlV05V6 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tKkXlV05V6 .mbr-text {
  text-align: center;
}
.cid-tKkXlV05V6 .pt-0 {
  padding-top: 0 !important;
}
.cid-tKkXlV05V6 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tKkXlV05V6 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tKkXlV05V6 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tKkXlV05V6 .modal-open {
  overflow: hidden;
}
.cid-tKkXlV05V6 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tKkXlV05V6 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tKkXlV05V6 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tKkXlV05V6 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tKkXlV05V6 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tKkXlV05V6 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tKkXlV05V6 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tKkXlV05V6 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tKkXlV05V6 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tKkXlV05V6 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tKkXlV05V6 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tKkXlV05V6 .modal-backdrop.show {
  opacity: .5;
}
.cid-tKkXlV05V6 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tKkXlV05V6 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tKkXlV05V6 .modal-header {
    padding: 1rem;
  }
}
.cid-tKkXlV05V6 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tKkXlV05V6 .modal-header .close svg {
  fill: #353535;
}
.cid-tKkXlV05V6 .modal-header .close:hover {
  opacity: 1;
}
.cid-tKkXlV05V6 .modal-header .close:focus {
  outline: none;
}
.cid-tKkXlV05V6 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #ee2524;
}
.cid-tKkXlV05V6 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tKkXlV05V6 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKkXlV05V6 .modal-body {
    padding: 1rem;
  }
}
.cid-tKkXlV05V6 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tKkXlV05V6 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKkXlV05V6 .modal-footer {
    padding: 1rem;
  }
}
.cid-tKkXlV05V6 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tKkXlV05V6 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tKkXlV05V6 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tKkXlV05V6 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tKkXlV05V6 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tKkXlV05V6 .modal-lg,
  .cid-tKkXlV05V6 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tKkXlV05V6 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tKkXlV05V6 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tKkXlV05V6 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tKkXlV05V6 .form-group {
  margin-bottom: 1rem;
}
.cid-tKkXlV05V6 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tKkXlV05V6 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tKkXlV05V6 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tKkXlV05V6 .mbr-section-btn {
  margin: 0;
}
.cid-tKkXlV05V6 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tKkXlWeKH5.popup-builder {
  background-color: #ffffff;
}
.cid-tKkXlWeKH5.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tKkXlWeKH5.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tKkXlWeKH5 .modal-content,
.cid-tKkXlWeKH5 .modal-dialog {
  height: auto;
}
.cid-tKkXlWeKH5 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKkXlWeKH5 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tKkXlWeKH5 .form-wrapper .mbr-form .form-group,
  .cid-tKkXlWeKH5 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tKkXlWeKH5 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tKkXlWeKH5 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tKkXlWeKH5 .mbr-text {
  text-align: center;
}
.cid-tKkXlWeKH5 .pt-0 {
  padding-top: 0 !important;
}
.cid-tKkXlWeKH5 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tKkXlWeKH5 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tKkXlWeKH5 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tKkXlWeKH5 .modal-open {
  overflow: hidden;
}
.cid-tKkXlWeKH5 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tKkXlWeKH5 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tKkXlWeKH5 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tKkXlWeKH5 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tKkXlWeKH5 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tKkXlWeKH5 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tKkXlWeKH5 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tKkXlWeKH5 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tKkXlWeKH5 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tKkXlWeKH5 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tKkXlWeKH5 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tKkXlWeKH5 .modal-backdrop.show {
  opacity: .5;
}
.cid-tKkXlWeKH5 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tKkXlWeKH5 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tKkXlWeKH5 .modal-header {
    padding: 1rem;
  }
}
.cid-tKkXlWeKH5 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tKkXlWeKH5 .modal-header .close svg {
  fill: #353535;
}
.cid-tKkXlWeKH5 .modal-header .close:hover {
  opacity: 1;
}
.cid-tKkXlWeKH5 .modal-header .close:focus {
  outline: none;
}
.cid-tKkXlWeKH5 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #ee2524;
}
.cid-tKkXlWeKH5 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tKkXlWeKH5 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKkXlWeKH5 .modal-body {
    padding: 1rem;
  }
}
.cid-tKkXlWeKH5 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tKkXlWeKH5 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKkXlWeKH5 .modal-footer {
    padding: 1rem;
  }
}
.cid-tKkXlWeKH5 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tKkXlWeKH5 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tKkXlWeKH5 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tKkXlWeKH5 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tKkXlWeKH5 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tKkXlWeKH5 .modal-lg,
  .cid-tKkXlWeKH5 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tKkXlWeKH5 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tKkXlWeKH5 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tKkXlWeKH5 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tKkXlWeKH5 .form-group {
  margin-bottom: 1rem;
}
.cid-tKkXlWeKH5 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tKkXlWeKH5 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tKkXlWeKH5 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tKkXlWeKH5 .mbr-section-btn {
  margin: 0;
}
.cid-tKkXlWeKH5 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tKkXlXAUAK.popup-builder {
  background-color: #ffffff;
}
.cid-tKkXlXAUAK.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tKkXlXAUAK.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tKkXlXAUAK .modal-content,
.cid-tKkXlXAUAK .modal-dialog {
  height: auto;
}
.cid-tKkXlXAUAK .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKkXlXAUAK .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tKkXlXAUAK .form-wrapper .mbr-form .form-group,
  .cid-tKkXlXAUAK .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tKkXlXAUAK .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tKkXlXAUAK .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tKkXlXAUAK .mbr-text {
  text-align: center;
}
.cid-tKkXlXAUAK .pt-0 {
  padding-top: 0 !important;
}
.cid-tKkXlXAUAK .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tKkXlXAUAK .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tKkXlXAUAK .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tKkXlXAUAK .modal-open {
  overflow: hidden;
}
.cid-tKkXlXAUAK .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tKkXlXAUAK .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tKkXlXAUAK .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tKkXlXAUAK .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tKkXlXAUAK .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tKkXlXAUAK .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tKkXlXAUAK .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tKkXlXAUAK .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tKkXlXAUAK .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tKkXlXAUAK .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tKkXlXAUAK .modal-backdrop.fade {
  opacity: 0;
}
.cid-tKkXlXAUAK .modal-backdrop.show {
  opacity: .5;
}
.cid-tKkXlXAUAK .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tKkXlXAUAK .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tKkXlXAUAK .modal-header {
    padding: 1rem;
  }
}
.cid-tKkXlXAUAK .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tKkXlXAUAK .modal-header .close svg {
  fill: #353535;
}
.cid-tKkXlXAUAK .modal-header .close:hover {
  opacity: 1;
}
.cid-tKkXlXAUAK .modal-header .close:focus {
  outline: none;
}
.cid-tKkXlXAUAK .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #ee2524;
}
.cid-tKkXlXAUAK .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tKkXlXAUAK .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKkXlXAUAK .modal-body {
    padding: 1rem;
  }
}
.cid-tKkXlXAUAK .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tKkXlXAUAK .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKkXlXAUAK .modal-footer {
    padding: 1rem;
  }
}
.cid-tKkXlXAUAK .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tKkXlXAUAK .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tKkXlXAUAK .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tKkXlXAUAK .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tKkXlXAUAK .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tKkXlXAUAK .modal-lg,
  .cid-tKkXlXAUAK .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tKkXlXAUAK .modal-xl {
    max-width: 1140px;
  }
}
.cid-tKkXlXAUAK .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tKkXlXAUAK .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tKkXlXAUAK .form-group {
  margin-bottom: 1rem;
}
.cid-tKkXlXAUAK .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tKkXlXAUAK .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tKkXlXAUAK .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tKkXlXAUAK .mbr-section-btn {
  margin: 0;
}
.cid-tKkXlXAUAK .mbr-section-btn .btn {
  margin: 0;
}
.cid-tKkXlYR3B2.popup-builder {
  background-color: #ffffff;
}
.cid-tKkXlYR3B2.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tKkXlYR3B2.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tKkXlYR3B2 .modal-content,
.cid-tKkXlYR3B2 .modal-dialog {
  height: auto;
}
.cid-tKkXlYR3B2 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKkXlYR3B2 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tKkXlYR3B2 .form-wrapper .mbr-form .form-group,
  .cid-tKkXlYR3B2 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tKkXlYR3B2 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tKkXlYR3B2 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tKkXlYR3B2 .mbr-text {
  text-align: center;
}
.cid-tKkXlYR3B2 .pt-0 {
  padding-top: 0 !important;
}
.cid-tKkXlYR3B2 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tKkXlYR3B2 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tKkXlYR3B2 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tKkXlYR3B2 .modal-open {
  overflow: hidden;
}
.cid-tKkXlYR3B2 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tKkXlYR3B2 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tKkXlYR3B2 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tKkXlYR3B2 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tKkXlYR3B2 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tKkXlYR3B2 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tKkXlYR3B2 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tKkXlYR3B2 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tKkXlYR3B2 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tKkXlYR3B2 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tKkXlYR3B2 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tKkXlYR3B2 .modal-backdrop.show {
  opacity: .5;
}
.cid-tKkXlYR3B2 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tKkXlYR3B2 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tKkXlYR3B2 .modal-header {
    padding: 1rem;
  }
}
.cid-tKkXlYR3B2 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tKkXlYR3B2 .modal-header .close svg {
  fill: #353535;
}
.cid-tKkXlYR3B2 .modal-header .close:hover {
  opacity: 1;
}
.cid-tKkXlYR3B2 .modal-header .close:focus {
  outline: none;
}
.cid-tKkXlYR3B2 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #ee2524;
}
.cid-tKkXlYR3B2 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tKkXlYR3B2 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKkXlYR3B2 .modal-body {
    padding: 1rem;
  }
}
.cid-tKkXlYR3B2 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tKkXlYR3B2 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKkXlYR3B2 .modal-footer {
    padding: 1rem;
  }
}
.cid-tKkXlYR3B2 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tKkXlYR3B2 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tKkXlYR3B2 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tKkXlYR3B2 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tKkXlYR3B2 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tKkXlYR3B2 .modal-lg,
  .cid-tKkXlYR3B2 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tKkXlYR3B2 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tKkXlYR3B2 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tKkXlYR3B2 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tKkXlYR3B2 .form-group {
  margin-bottom: 1rem;
}
.cid-tKkXlYR3B2 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tKkXlYR3B2 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tKkXlYR3B2 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tKkXlYR3B2 .mbr-section-btn {
  margin: 0;
}
.cid-tKkXlYR3B2 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tKkXm0esgG.popup-builder {
  background-color: #ffffff;
}
.cid-tKkXm0esgG.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tKkXm0esgG.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tKkXm0esgG .modal-content,
.cid-tKkXm0esgG .modal-dialog {
  height: auto;
}
.cid-tKkXm0esgG .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKkXm0esgG .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tKkXm0esgG .form-wrapper .mbr-form .form-group,
  .cid-tKkXm0esgG .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tKkXm0esgG .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tKkXm0esgG .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tKkXm0esgG .mbr-text {
  text-align: center;
}
.cid-tKkXm0esgG .pt-0 {
  padding-top: 0 !important;
}
.cid-tKkXm0esgG .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tKkXm0esgG .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tKkXm0esgG .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tKkXm0esgG .modal-open {
  overflow: hidden;
}
.cid-tKkXm0esgG .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tKkXm0esgG .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tKkXm0esgG .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tKkXm0esgG .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tKkXm0esgG .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tKkXm0esgG .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tKkXm0esgG .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tKkXm0esgG .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tKkXm0esgG .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tKkXm0esgG .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tKkXm0esgG .modal-backdrop.fade {
  opacity: 0;
}
.cid-tKkXm0esgG .modal-backdrop.show {
  opacity: .5;
}
.cid-tKkXm0esgG .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tKkXm0esgG .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tKkXm0esgG .modal-header {
    padding: 1rem;
  }
}
.cid-tKkXm0esgG .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tKkXm0esgG .modal-header .close svg {
  fill: #353535;
}
.cid-tKkXm0esgG .modal-header .close:hover {
  opacity: 1;
}
.cid-tKkXm0esgG .modal-header .close:focus {
  outline: none;
}
.cid-tKkXm0esgG .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #ee2524;
}
.cid-tKkXm0esgG .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tKkXm0esgG .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKkXm0esgG .modal-body {
    padding: 1rem;
  }
}
.cid-tKkXm0esgG .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tKkXm0esgG .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKkXm0esgG .modal-footer {
    padding: 1rem;
  }
}
.cid-tKkXm0esgG .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tKkXm0esgG .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tKkXm0esgG .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tKkXm0esgG .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tKkXm0esgG .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tKkXm0esgG .modal-lg,
  .cid-tKkXm0esgG .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tKkXm0esgG .modal-xl {
    max-width: 1140px;
  }
}
.cid-tKkXm0esgG .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tKkXm0esgG .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tKkXm0esgG .form-group {
  margin-bottom: 1rem;
}
.cid-tKkXm0esgG .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tKkXm0esgG .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tKkXm0esgG .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tKkXm0esgG .mbr-section-btn {
  margin: 0;
}
.cid-tKkXm0esgG .mbr-section-btn .btn {
  margin: 0;
}
.cid-tKkXm1DKaW.popup-builder {
  background-color: #ffffff;
}
.cid-tKkXm1DKaW.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tKkXm1DKaW.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tKkXm1DKaW .modal-content,
.cid-tKkXm1DKaW .modal-dialog {
  height: auto;
}
.cid-tKkXm1DKaW .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKkXm1DKaW .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tKkXm1DKaW .form-wrapper .mbr-form .form-group,
  .cid-tKkXm1DKaW .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tKkXm1DKaW .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tKkXm1DKaW .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tKkXm1DKaW .mbr-text {
  text-align: center;
}
.cid-tKkXm1DKaW .pt-0 {
  padding-top: 0 !important;
}
.cid-tKkXm1DKaW .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tKkXm1DKaW .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tKkXm1DKaW .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tKkXm1DKaW .modal-open {
  overflow: hidden;
}
.cid-tKkXm1DKaW .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tKkXm1DKaW .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tKkXm1DKaW .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tKkXm1DKaW .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tKkXm1DKaW .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tKkXm1DKaW .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tKkXm1DKaW .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tKkXm1DKaW .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tKkXm1DKaW .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tKkXm1DKaW .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tKkXm1DKaW .modal-backdrop.fade {
  opacity: 0;
}
.cid-tKkXm1DKaW .modal-backdrop.show {
  opacity: .5;
}
.cid-tKkXm1DKaW .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tKkXm1DKaW .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tKkXm1DKaW .modal-header {
    padding: 1rem;
  }
}
.cid-tKkXm1DKaW .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tKkXm1DKaW .modal-header .close svg {
  fill: #353535;
}
.cid-tKkXm1DKaW .modal-header .close:hover {
  opacity: 1;
}
.cid-tKkXm1DKaW .modal-header .close:focus {
  outline: none;
}
.cid-tKkXm1DKaW .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #ee2524;
}
.cid-tKkXm1DKaW .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tKkXm1DKaW .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKkXm1DKaW .modal-body {
    padding: 1rem;
  }
}
.cid-tKkXm1DKaW .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tKkXm1DKaW .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKkXm1DKaW .modal-footer {
    padding: 1rem;
  }
}
.cid-tKkXm1DKaW .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tKkXm1DKaW .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tKkXm1DKaW .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tKkXm1DKaW .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tKkXm1DKaW .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tKkXm1DKaW .modal-lg,
  .cid-tKkXm1DKaW .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tKkXm1DKaW .modal-xl {
    max-width: 1140px;
  }
}
.cid-tKkXm1DKaW .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tKkXm1DKaW .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tKkXm1DKaW .form-group {
  margin-bottom: 1rem;
}
.cid-tKkXm1DKaW .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tKkXm1DKaW .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tKkXm1DKaW .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tKkXm1DKaW .mbr-section-btn {
  margin: 0;
}
.cid-tKkXm1DKaW .mbr-section-btn .btn {
  margin: 0;
}
.cid-tKkXm3x45z.popup-builder {
  background-color: #ffffff;
}
.cid-tKkXm3x45z.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tKkXm3x45z.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tKkXm3x45z .modal-content,
.cid-tKkXm3x45z .modal-dialog {
  height: auto;
}
.cid-tKkXm3x45z .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKkXm3x45z .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tKkXm3x45z .form-wrapper .mbr-form .form-group,
  .cid-tKkXm3x45z .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tKkXm3x45z .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tKkXm3x45z .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tKkXm3x45z .mbr-text {
  text-align: center;
}
.cid-tKkXm3x45z .pt-0 {
  padding-top: 0 !important;
}
.cid-tKkXm3x45z .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tKkXm3x45z .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tKkXm3x45z .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tKkXm3x45z .modal-open {
  overflow: hidden;
}
.cid-tKkXm3x45z .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tKkXm3x45z .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tKkXm3x45z .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tKkXm3x45z .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tKkXm3x45z .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tKkXm3x45z .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tKkXm3x45z .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tKkXm3x45z .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tKkXm3x45z .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tKkXm3x45z .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tKkXm3x45z .modal-backdrop.fade {
  opacity: 0;
}
.cid-tKkXm3x45z .modal-backdrop.show {
  opacity: .5;
}
.cid-tKkXm3x45z .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tKkXm3x45z .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tKkXm3x45z .modal-header {
    padding: 1rem;
  }
}
.cid-tKkXm3x45z .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tKkXm3x45z .modal-header .close svg {
  fill: #353535;
}
.cid-tKkXm3x45z .modal-header .close:hover {
  opacity: 1;
}
.cid-tKkXm3x45z .modal-header .close:focus {
  outline: none;
}
.cid-tKkXm3x45z .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #ee2524;
}
.cid-tKkXm3x45z .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tKkXm3x45z .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKkXm3x45z .modal-body {
    padding: 1rem;
  }
}
.cid-tKkXm3x45z .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tKkXm3x45z .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKkXm3x45z .modal-footer {
    padding: 1rem;
  }
}
.cid-tKkXm3x45z .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tKkXm3x45z .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tKkXm3x45z .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tKkXm3x45z .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tKkXm3x45z .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tKkXm3x45z .modal-lg,
  .cid-tKkXm3x45z .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tKkXm3x45z .modal-xl {
    max-width: 1140px;
  }
}
.cid-tKkXm3x45z .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tKkXm3x45z .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tKkXm3x45z .form-group {
  margin-bottom: 1rem;
}
.cid-tKkXm3x45z .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tKkXm3x45z .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tKkXm3x45z .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tKkXm3x45z .mbr-section-btn {
  margin: 0;
}
.cid-tKkXm3x45z .mbr-section-btn .btn {
  margin: 0;
}
.cid-tKqZqopHEe {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f6f6f6;
}
.cid-tKqZqopHEe .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKqZqopHEe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKqZqopHEe .logo-container {
  max-width: 33.33333333%;
  padding-right: 1rem;
  margin-right: auto;
}
@media (max-width: 767px) {
  .cid-tKqZqopHEe .logo-container {
    width: 100%;
    padding-right: 0;
    max-width: 100%;
    order: 3;
    justify-content: center !important;
  }
}
.cid-tKqZqopHEe .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 0;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  white-space: normal;
}
.cid-tKqZqopHEe .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-tKqZqopHEe .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-tKqZqopHEe .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500;
}
.cid-tKqZqopHEe .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 767px) {
  .cid-tKqZqopHEe .navbar-brand {
    justify-content: center !important;
  }
}
.cid-tKqZqopHEe .items-container {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  padding: 0;
}
@media (max-width: 767px) {
  .cid-tKqZqopHEe .items-container {
    flex-wrap: wrap;
  }
}
.cid-tKqZqopHEe .footer-contacts {
  display: flex;
  justify-content: space-between;
  width: 35%;
}
@media (max-width: 768px) {
  .cid-tKqZqopHEe .footer-contacts {
    width: 100%;
  }
}
.cid-tKqZqopHEe .footer-links {
  display: flex;
  justify-content: space-between;
  width: 35%;
}
@media (max-width: 768px) {
  .cid-tKqZqopHEe .footer-links {
    width: 100%;
  }
}
.cid-tKqZqopHEe .footer-item {
  max-width: 48%;
}
.cid-tKqZqopHEe .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 0;
  padding-left: 1rem;
  margin-left: auto;
  max-width: 33.33333333%;
}
@media (max-width: 768px) {
  .cid-tKqZqopHEe .social-row {
    width: 100%;
    max-width: 100%;
    margin-bottom: 1rem;
    padding-left: 0;
    justify-content: center;
    order: 1;
    margin-left: -0.75rem;
  }
}
.cid-tKqZqopHEe .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: 0.75rem;
}
.cid-tKqZqopHEe .mbr-section-subtitle {
  color: #ee2524;
  opacity: 0.9;
  margin-bottom: 2rem;
}
.cid-tKqZqopHEe .list {
  list-style: none;
  padding-left: 0;
  margin-bottom: 0;
  color: #727272;
  margin-top: 3.4rem;
}
@media (max-width: 767px) {
  .cid-tKqZqopHEe .list {
    margin-top: 3rem !important;
  }
}
.cid-tKqZqopHEe .contacts-list {
  list-style: none;
  padding-left: 0;
  margin-bottom: 0;
  color: #727272;
}
.cid-tKqZqopHEe .item-wrap {
  margin-bottom: 0;
}
.cid-tKqZqopHEe .list li,
.cid-tKqZqopHEe .contacts-list li {
  transition: 0.5s all;
}
.cid-tKqZqopHEe .list li:hover,
.cid-tKqZqopHEe .contacts-list li:hover {
  color: #000000;
}
.cid-tKqZqopHEe .mbr-iconfont {
  color: #c30b0b;
  font-size: 18px;
}
.cid-tKqZqopHEe .copyright-col {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 8rem;
}
@media (max-width: 768px) {
  .cid-tKqZqopHEe .copyright-col {
    flex-direction: column;
    margin-top: 4rem;
  }
}
.cid-tKqZqopHEe .copyright {
  color: #939292;
  max-width: 33.33333333%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tKqZqopHEe .copyright {
    width: 100%;
    max-width: 100%;
    margin-bottom: 1rem !important;
    order: 2;
    text-align: center;
  }
}
.cid-tKtwq0Yh6v .b-shadow {
  box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.05);
}
.cid-tKtwq0Yh6v .nav-item {
  list-style: none;
}
.cid-tKtwq0Yh6v .nav-item:focus,
.cid-tKtwq0Yh6v .nav-link:focus {
  outline: none;
}
.cid-tKtwq0Yh6v .nav-dropdown .dropdown-menu {
  padding-top: 0;
}
.cid-tKtwq0Yh6v .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-tKtwq0Yh6v .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tKtwq0Yh6v .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tKtwq0Yh6v .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tKtwq0Yh6v .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0em 0em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tKtwq0Yh6v .navbar {
  min-height: 77px;
  transition: all 0.3s;
  flex-direction: row !important;
  background: #ffffff;
}
.cid-tKtwq0Yh6v .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tKtwq0Yh6v .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-tKtwq0Yh6v .navbar .navbar-collapse {
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  height: 100%;
  padding-top: 3rem;
  padding-bottom: 3rem;
  z-index: 1;
}
.cid-tKtwq0Yh6v .navbar .navbar-collapse > .container {
  height: 100%;
}
.cid-tKtwq0Yh6v .navbar .navbar-collapse.show,
.cid-tKtwq0Yh6v .navbar .navbar-collapse.collapsing {
  display: block;
}
.cid-tKtwq0Yh6v .navbar .navbar-collapse .img-column img {
  width: 100%;
}
.cid-tKtwq0Yh6v .navbar .navbar-collapse .text-column {
  overflow: auto;
  max-height: calc(100vh - 7rem);
}
.cid-tKtwq0Yh6v .navbar .navbar-collapse .contact-list {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.cid-tKtwq0Yh6v .navbar:not(.navbar-short) .text-column {
  max-height: calc(100vh - 4rem - 3rem);
}
.cid-tKtwq0Yh6v .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tKtwq0Yh6v .navbar.collapsed .dropdown-menu {
  text-align: inherit;
  background: transparent !important;
}
.cid-tKtwq0Yh6v .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tKtwq0Yh6v .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tKtwq0Yh6v .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tKtwq0Yh6v .navbar.collapsed ul.navbar-nav {
  word-break: break-word;
}
.cid-tKtwq0Yh6v .navbar.collapsed .dropdown-menu .dropdown-item {
  text-align: inherit;
}
.cid-tKtwq0Yh6v .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tKtwq0Yh6v .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-tKtwq0Yh6v .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
  width: auto;
}
.cid-tKtwq0Yh6v .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tKtwq0Yh6v .navbar-brand {
  min-height: 61px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tKtwq0Yh6v .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tKtwq0Yh6v .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tKtwq0Yh6v .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tKtwq0Yh6v .dropdown-item.active,
.cid-tKtwq0Yh6v .dropdown-item:active {
  background-color: transparent;
}
.cid-tKtwq0Yh6v .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tKtwq0Yh6v .nav-dropdown .link {
  margin: 0.2em 0em;
}
.cid-tKtwq0Yh6v .nav-dropdown .link.dropdown-toggle {
  margin: 0;
}
.cid-tKtwq0Yh6v .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin: 0em 0em;
  padding: 0.2em 0em;
}
.cid-tKtwq0Yh6v .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tKtwq0Yh6v .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tKtwq0Yh6v .socicon {
  transition: color 0.3s;
}
.cid-tKtwq0Yh6v .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tKtwq0Yh6v ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tKtwq0Yh6v .navbar-buttons {
  text-align: inherit;
}
.cid-tKtwq0Yh6v button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tKtwq0Yh6v button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-tKtwq0Yh6v button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tKtwq0Yh6v button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKtwq0Yh6v button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKtwq0Yh6v button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tKtwq0Yh6v nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKtwq0Yh6v nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tKtwq0Yh6v nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tKtwq0Yh6v nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKtwq0Yh6v .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tKtwq0Yh6v .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tKtwq0Yh6v .icons-menu {
  text-align: inherit;
  margin-right: 20px;
}
.cid-tKtwq0Yh6v .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-tKtwq0Yh6v .nav-link:hover,
.cid-tKtwq0Yh6v .dropdown-item:hover,
.cid-tKtwq0Yh6v .icons-menu .mbr-iconfont:hover {
  color: #e0e0e0 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tKtwq0Yh6v .navbar {
    height: 77px;
  }
  .cid-tKtwq0Yh6v .navbar.opened {
    height: auto;
  }
}
@media (max-width: 767px) {
  .cid-tKtwq0Yh6v .navbar-collapse .img-column {
    display: none;
  }
  .cid-tKtwq0Yh6v .icons-menu,
  .cid-tKtwq0Yh6v .navbar-buttons,
  .cid-tKtwq0Yh6v .contact-block,
  .cid-tKtwq0Yh6v .text-column {
    text-align: center !important;
  }
}
.cid-tKtwq0Yh6v h6.mbr-fonts-style {
  padding: 0;
}
.cid-tKtwq0Yh6v .collapsing {
  transition: 0s;
}
.cid-tKtwq0Yh6v .flex-container {
  height: 100%;
  width: 100%;
}
@media (min-width: 769px) {
  .cid-tKtwq0Yh6v .flex-container {
    display: flex;
    flex-direction: column;
  }
  .cid-tKtwq0Yh6v .flex-row {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    width: 100%;
  }
  .cid-tKtwq0Yh6v .flex-row.low-row {
    align-items: flex-end;
    flex: 1 1 auto;
  }
  .cid-tKtwq0Yh6v .flex-card {
    display: flex;
    flex-direction: column;
  }
  .cid-tKtwq0Yh6v .flex-card h6 {
    padding: .5rem 1rem;
  }
  .cid-tKtwq0Yh6v .contact-block {
    margin-left: 20px;
  }
  .cid-tKtwq0Yh6v .contact-block ul li {
    text-align: left;
  }
  .cid-tKtwq0Yh6v ul.col {
    padding: 0;
  }
  .cid-tKtwq0Yh6v .flex-row.low-row {
    justify-content: space-between;
  }
}
.cid-tKtwq0Yh6v .icons-menu,
.cid-tKtwq0Yh6v .navbar-buttons,
.cid-tKtwq0Yh6v .contact-block,
.cid-tKtwq0Yh6v .text-column {
  color: #000000;
}
.cid-tKtwq0Yh6v .icons-menu a span {
  color: #000000;
}
.cid-tKtwq0Yh6v H6 {
  color: #c30b0b;
  text-align: left;
}
.cid-tKtwq1Xml4 {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/iphones3.1-2000x1212.png");
}
.cid-tKtwq1Xml4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKtwq1Xml4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKtwq1Xml4 .row {
  flex-direction: row-reverse;
}
.cid-tKtwq1Xml4 .row {
  align-items: center;
}
.cid-tKtwq1Xml4 .mbr-section-title {
  color: #ee2524;
  text-align: left;
}
.cid-tKtwq1Xml4 .mbr-text,
.cid-tKtwq1Xml4 .mbr-section-btn {
  color: #5f5e5e;
  text-align: left;
}
.cid-tKtwq2BTrm {
  padding-top: 0px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/back-b-cards-2000x4330.png");
}
.cid-tKtwq2BTrm .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKtwq2BTrm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKtwq2BTrm .row {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
}
.cid-tKtwq2BTrm .text-container {
  width: 100% !important;
}
.cid-tKtwq2BTrm .mbr-section-title {
  color: #ee2524;
}
.cid-tKtwq2BTrm .mbr-section-title-2 {
  color: #EE2524;
}
.cid-tKtwq2BTrm .content-container {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  margin-top: 8rem;
  width: 100%;
  padding: 0;
}
@media (max-width: 767px) {
  .cid-tKtwq2BTrm .content-container {
    margin-top: 4rem;
    flex-wrap: wrap;
  }
}
.cid-tKtwq2BTrm .mbr-section-subtitle {
  width: 30%;
  color: #ffffff;
  width: 100%;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tKtwq2BTrm .mbr-section-subtitle {
    width: 100%;
    padding: 12px 0;
  }
}
.cid-tKtwq2BTrm .mbr-text {
  width: 40%;
  color: #000000;
}
@media (max-width: 991px) {
  .cid-tKtwq2BTrm .mbr-text {
    width: 60%;
  }
}
@media (max-width: 767px) {
  .cid-tKtwq2BTrm .mbr-text {
    width: 100%;
    margin-top: 18px !important;
  }
}
.cid-tKtwq8Sy7s {
  padding-top: 4rem;
  padding-bottom: 2rem;
  padding-right: 1rem;
  background-color: #f6f6f6;
}
.cid-tKtwq8Sy7s .row {
  align-items: center;
  width: 100%;
}
.cid-tKtwq8Sy7s .title-container {
  width: 100%;
  padding: 0 !important;
  margin-bottom: 2rem;
}
.cid-tKtwq8Sy7s .title-text {
  width: 100%;
}
.cid-tKtwq8Sy7s .main-title {
  color: #ee2524;
  text-align: center;
}
.cid-tKtwq8Sy7s .main-subtitle {
  color: #727272;
}
.cid-tKtwq8Sy7s form .dragArea.row {
  justify-content: flex-start;
  width: auto !important;
}
.cid-tKtwq8Sy7s form .mbr-section-btn {
  margin-top: 20px;
  margin-right: 100%;
}
.cid-tKtwq8Sy7s form .mbr-section-btn .btn {
  width: max-content;
  min-width: 120px;
}
.cid-tKtwq8Sy7s form .form-group {
  margin-top: 32px !important;
  margin-bottom: 10px !important;
}
@media (max-width: 767px) {
  .cid-tKtwq8Sy7s form .form-group {
    margin-top: 1rem!important;
  }
}
.cid-tKtwq8Sy7s form .form-control {
  border: 1px solid #000000 !important;
  box-shadow: none !important;
  border-radius: 0 !important;
  margin-bottom: 0;
  padding: 12px;
  font-size: 16px;
  line-height: 24px;
  color: #939292;
  font-weight: 400;
}
.cid-tKtwq8Sy7s form .form-control::-webkit-input-placeholder {
  color: #939292;
}
.cid-tKtwq8Sy7s form .form-control::-moz-placeholder {
  color: #939292;
}
.cid-tKtwq8Sy7s form .form-control:-moz-placeholder {
  color: #939292;
}
.cid-tKtwq8Sy7s form .form-control:-ms-input-placeholder {
  color: #939292;
}
.cid-tKtwq8Sy7s form select {
  color: #000000 !important;
}
.cid-tKtwq8Sy7s form textarea {
  height: 100px;
}
.cid-tKtwq8Sy7s form input,
.cid-tKtwq8Sy7s form textarea {
  background-color: transparent !important;
}
.cid-tKtwq8Sy7s form input:active,
.cid-tKtwq8Sy7s form textarea:active,
.cid-tKtwq8Sy7s form input:focus,
.cid-tKtwq8Sy7s form textarea:focus {
  border-color: #fc4f4f !important;
}
.cid-tKtwq8Sy7s form input:active::-webkit-input-placeholder,
.cid-tKtwq8Sy7s form textarea:active::-webkit-input-placeholder,
.cid-tKtwq8Sy7s form input:focus::-webkit-input-placeholder,
.cid-tKtwq8Sy7s form textarea:focus::-webkit-input-placeholder {
  color: #939292;
}
.cid-tKtwq8Sy7s form input:active::-moz-placeholder,
.cid-tKtwq8Sy7s form textarea:active::-moz-placeholder,
.cid-tKtwq8Sy7s form input:focus::-moz-placeholder,
.cid-tKtwq8Sy7s form textarea:focus::-moz-placeholder {
  color: #939292;
}
.cid-tKtwq8Sy7s form input:active:-moz-placeholder,
.cid-tKtwq8Sy7s form textarea:active:-moz-placeholder,
.cid-tKtwq8Sy7s form input:focus:-moz-placeholder,
.cid-tKtwq8Sy7s form textarea:focus:-moz-placeholder {
  color: #939292;
}
.cid-tKtwq8Sy7s form input:active:-ms-input-placeholder,
.cid-tKtwq8Sy7s form textarea:active:-ms-input-placeholder,
.cid-tKtwq8Sy7s form input:focus:-ms-input-placeholder,
.cid-tKtwq8Sy7s form textarea:focus:-ms-input-placeholder {
  color: #939292;
}
.cid-tKtwq8Sy7s form .row {
  margin-left: -2% !important;
  margin-right: -2% !important;
}
.cid-tKtwq8Sy7s form .row [class*=col] {
  padding-left: 2% !important;
  padding-right: 2% !important;
}
.cid-tKtwq8Sy7s form label {
  width: 100%;
  color: #000000;
  margin-bottom: 1rem;
}
.cid-tKtwq8Sy7s form .form-check-input {
  border-color: #000000 !important;
  outline: none !important;
  box-shadow: none !important;
}
.cid-tKtwq8Sy7s form .form-check-input:focus,
.cid-tKtwq8Sy7s form .form-check-input:hover {
  border-color: #fc4f4f !important;
}
.cid-tKtwq8Sy7s form .form-check-input:checked {
  border-color: #fc4f4f !important;
  background-color: #fc4f4f !important;
}
.cid-tKtwq8Sy7s LABEL {
  color: #fbfbfb;
  text-align: left;
}
.cid-tKtwq9Gwdl {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #f6f6f6;
  border-bottom: 1px solid #000000;
}
.cid-tKtwq9Gwdl .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKtwq9Gwdl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKtwq9Gwdl .row {
  display: flex;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-tKtwq9Gwdl .row {
    flex-wrap: wrap;
  }
}
.cid-tKtwq9Gwdl .text-container {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
}
.cid-tKtwq9Gwdl .contacts-container {
  display: flex;
  justify-content: flex-start;
  width: 100%;
  align-items: stretch;
  padding: 2rem 0;
}
.cid-tKtwq9Gwdl .email-container {
  max-width: 49%;
  margin-right: auto;
}
.cid-tKtwq9Gwdl .phone-container {
  max-width: 49%;
}
.cid-tKtwq9Gwdl .mbr-text {
  color: #ee2524;
  margin-bottom: 22px;
}
.cid-tKtwq9Gwdl .link-text {
  color: #000000;
  margin-bottom: 0;
}
.cid-tKtwq9Gwdl .mbr-section-title {
  color: #727272;
  width: 100%;
}
.cid-tKtwq9Gwdl .colored-text {
  line-height: inherit;
  font-weight: inherit;
  color: inherit;
  color: #ee2524;
}
.cid-tKtwq898oE {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f6f6f6;
}
.cid-tKtwq898oE .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKtwq898oE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKtwq898oE .container-fluid {
  max-width: 100%;
}
.cid-tKtwq898oE .cards-row {
  row-gap: 30px;
  margin-left: 0 !important;
  margin-right: 0 !important;
}
@media (min-width: 992px) {
  .cid-tKtwq898oE .card {
    width: 20% !important;
  }
}
.cid-tKtwq898oE .mbr-iconfont {
  font-size: 104px;
  color: #303030;
  transition: opacity 0.15s ease-out;
  opacity: 0.4;
}
@media (max-width: 991px) {
  .cid-tKtwq898oE .mbr-iconfont {
    font-size: 84px;
  }
}
.cid-tKtwq898oE .card-wrapper {
  display: flex;
  align-items: center;
  flex-direction: column;
  width: 100%;
}
.cid-tKtwq898oE .card-wrapper:hover .mbr-iconfont {
  opacity: 1;
}
.cid-tKtwq898oE .card-box {
  padding-top: 20px;
}
.cid-tKtwq898oE .card-title {
  color: #727272;
  text-align: center;
}
.cid-tKtwqamU5r.popup-builder {
  background-color: #ffffff;
}
.cid-tKtwqamU5r.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tKtwqamU5r.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tKtwqamU5r .modal-content,
.cid-tKtwqamU5r .modal-dialog {
  height: auto;
}
.cid-tKtwqamU5r .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKtwqamU5r .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tKtwqamU5r .form-wrapper .mbr-form .form-group,
  .cid-tKtwqamU5r .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tKtwqamU5r .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tKtwqamU5r .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tKtwqamU5r .mbr-text {
  text-align: center;
}
.cid-tKtwqamU5r .pt-0 {
  padding-top: 0 !important;
}
.cid-tKtwqamU5r .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tKtwqamU5r .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tKtwqamU5r .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tKtwqamU5r .modal-open {
  overflow: hidden;
}
.cid-tKtwqamU5r .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tKtwqamU5r .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tKtwqamU5r .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tKtwqamU5r .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tKtwqamU5r .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tKtwqamU5r .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tKtwqamU5r .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tKtwqamU5r .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tKtwqamU5r .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tKtwqamU5r .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tKtwqamU5r .modal-backdrop.fade {
  opacity: 0;
}
.cid-tKtwqamU5r .modal-backdrop.show {
  opacity: .5;
}
.cid-tKtwqamU5r .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tKtwqamU5r .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tKtwqamU5r .modal-header {
    padding: 1rem;
  }
}
.cid-tKtwqamU5r .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tKtwqamU5r .modal-header .close svg {
  fill: #353535;
}
.cid-tKtwqamU5r .modal-header .close:hover {
  opacity: 1;
}
.cid-tKtwqamU5r .modal-header .close:focus {
  outline: none;
}
.cid-tKtwqamU5r .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #ee2524;
}
.cid-tKtwqamU5r .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tKtwqamU5r .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKtwqamU5r .modal-body {
    padding: 1rem;
  }
}
.cid-tKtwqamU5r .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tKtwqamU5r .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKtwqamU5r .modal-footer {
    padding: 1rem;
  }
}
.cid-tKtwqamU5r .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tKtwqamU5r .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tKtwqamU5r .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tKtwqamU5r .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tKtwqamU5r .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tKtwqamU5r .modal-lg,
  .cid-tKtwqamU5r .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tKtwqamU5r .modal-xl {
    max-width: 1140px;
  }
}
.cid-tKtwqamU5r .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tKtwqamU5r .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tKtwqamU5r .form-group {
  margin-bottom: 1rem;
}
.cid-tKtwqamU5r .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tKtwqamU5r .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tKtwqamU5r .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tKtwqamU5r .mbr-section-btn {
  margin: 0;
}
.cid-tKtwqamU5r .mbr-section-btn .btn {
  margin: 0;
}
.cid-tKtwqamU5r P {
  text-align: center;
}
.cid-tKtwqb9T80.popup-builder {
  background-color: #ffffff;
}
.cid-tKtwqb9T80.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tKtwqb9T80.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tKtwqb9T80 .modal-content,
.cid-tKtwqb9T80 .modal-dialog {
  height: auto;
}
.cid-tKtwqb9T80 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKtwqb9T80 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tKtwqb9T80 .form-wrapper .mbr-form .form-group,
  .cid-tKtwqb9T80 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tKtwqb9T80 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tKtwqb9T80 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tKtwqb9T80 .mbr-text {
  text-align: center;
}
.cid-tKtwqb9T80 .pt-0 {
  padding-top: 0 !important;
}
.cid-tKtwqb9T80 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tKtwqb9T80 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tKtwqb9T80 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tKtwqb9T80 .modal-open {
  overflow: hidden;
}
.cid-tKtwqb9T80 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tKtwqb9T80 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tKtwqb9T80 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tKtwqb9T80 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tKtwqb9T80 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tKtwqb9T80 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tKtwqb9T80 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tKtwqb9T80 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tKtwqb9T80 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tKtwqb9T80 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tKtwqb9T80 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tKtwqb9T80 .modal-backdrop.show {
  opacity: .5;
}
.cid-tKtwqb9T80 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tKtwqb9T80 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tKtwqb9T80 .modal-header {
    padding: 1rem;
  }
}
.cid-tKtwqb9T80 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tKtwqb9T80 .modal-header .close svg {
  fill: #353535;
}
.cid-tKtwqb9T80 .modal-header .close:hover {
  opacity: 1;
}
.cid-tKtwqb9T80 .modal-header .close:focus {
  outline: none;
}
.cid-tKtwqb9T80 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #ee2524;
}
.cid-tKtwqb9T80 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tKtwqb9T80 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKtwqb9T80 .modal-body {
    padding: 1rem;
  }
}
.cid-tKtwqb9T80 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tKtwqb9T80 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKtwqb9T80 .modal-footer {
    padding: 1rem;
  }
}
.cid-tKtwqb9T80 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tKtwqb9T80 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tKtwqb9T80 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tKtwqb9T80 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tKtwqb9T80 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tKtwqb9T80 .modal-lg,
  .cid-tKtwqb9T80 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tKtwqb9T80 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tKtwqb9T80 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tKtwqb9T80 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tKtwqb9T80 .form-group {
  margin-bottom: 1rem;
}
.cid-tKtwqb9T80 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tKtwqb9T80 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tKtwqb9T80 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tKtwqb9T80 .mbr-section-btn {
  margin: 0;
}
.cid-tKtwqb9T80 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tKtwqbWW3o.popup-builder {
  background-color: #ffffff;
}
.cid-tKtwqbWW3o.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tKtwqbWW3o.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tKtwqbWW3o .modal-content,
.cid-tKtwqbWW3o .modal-dialog {
  height: auto;
}
.cid-tKtwqbWW3o .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKtwqbWW3o .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tKtwqbWW3o .form-wrapper .mbr-form .form-group,
  .cid-tKtwqbWW3o .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tKtwqbWW3o .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tKtwqbWW3o .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tKtwqbWW3o .mbr-text {
  text-align: center;
}
.cid-tKtwqbWW3o .pt-0 {
  padding-top: 0 !important;
}
.cid-tKtwqbWW3o .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tKtwqbWW3o .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tKtwqbWW3o .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tKtwqbWW3o .modal-open {
  overflow: hidden;
}
.cid-tKtwqbWW3o .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tKtwqbWW3o .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tKtwqbWW3o .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tKtwqbWW3o .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tKtwqbWW3o .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tKtwqbWW3o .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tKtwqbWW3o .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tKtwqbWW3o .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tKtwqbWW3o .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tKtwqbWW3o .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tKtwqbWW3o .modal-backdrop.fade {
  opacity: 0;
}
.cid-tKtwqbWW3o .modal-backdrop.show {
  opacity: .5;
}
.cid-tKtwqbWW3o .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tKtwqbWW3o .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tKtwqbWW3o .modal-header {
    padding: 1rem;
  }
}
.cid-tKtwqbWW3o .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tKtwqbWW3o .modal-header .close svg {
  fill: #353535;
}
.cid-tKtwqbWW3o .modal-header .close:hover {
  opacity: 1;
}
.cid-tKtwqbWW3o .modal-header .close:focus {
  outline: none;
}
.cid-tKtwqbWW3o .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #ee2524;
}
.cid-tKtwqbWW3o .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tKtwqbWW3o .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKtwqbWW3o .modal-body {
    padding: 1rem;
  }
}
.cid-tKtwqbWW3o .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tKtwqbWW3o .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKtwqbWW3o .modal-footer {
    padding: 1rem;
  }
}
.cid-tKtwqbWW3o .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tKtwqbWW3o .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tKtwqbWW3o .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tKtwqbWW3o .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tKtwqbWW3o .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tKtwqbWW3o .modal-lg,
  .cid-tKtwqbWW3o .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tKtwqbWW3o .modal-xl {
    max-width: 1140px;
  }
}
.cid-tKtwqbWW3o .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tKtwqbWW3o .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tKtwqbWW3o .form-group {
  margin-bottom: 1rem;
}
.cid-tKtwqbWW3o .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tKtwqbWW3o .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tKtwqbWW3o .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tKtwqbWW3o .mbr-section-btn {
  margin: 0;
}
.cid-tKtwqbWW3o .mbr-section-btn .btn {
  margin: 0;
}
.cid-tKtwqcZFIj.popup-builder {
  background-color: #ffffff;
}
.cid-tKtwqcZFIj.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tKtwqcZFIj.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tKtwqcZFIj .modal-content,
.cid-tKtwqcZFIj .modal-dialog {
  height: auto;
}
.cid-tKtwqcZFIj .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKtwqcZFIj .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tKtwqcZFIj .form-wrapper .mbr-form .form-group,
  .cid-tKtwqcZFIj .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tKtwqcZFIj .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tKtwqcZFIj .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tKtwqcZFIj .mbr-text {
  text-align: center;
}
.cid-tKtwqcZFIj .pt-0 {
  padding-top: 0 !important;
}
.cid-tKtwqcZFIj .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tKtwqcZFIj .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tKtwqcZFIj .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tKtwqcZFIj .modal-open {
  overflow: hidden;
}
.cid-tKtwqcZFIj .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tKtwqcZFIj .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tKtwqcZFIj .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tKtwqcZFIj .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tKtwqcZFIj .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tKtwqcZFIj .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tKtwqcZFIj .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tKtwqcZFIj .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tKtwqcZFIj .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tKtwqcZFIj .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tKtwqcZFIj .modal-backdrop.fade {
  opacity: 0;
}
.cid-tKtwqcZFIj .modal-backdrop.show {
  opacity: .5;
}
.cid-tKtwqcZFIj .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tKtwqcZFIj .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tKtwqcZFIj .modal-header {
    padding: 1rem;
  }
}
.cid-tKtwqcZFIj .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tKtwqcZFIj .modal-header .close svg {
  fill: #353535;
}
.cid-tKtwqcZFIj .modal-header .close:hover {
  opacity: 1;
}
.cid-tKtwqcZFIj .modal-header .close:focus {
  outline: none;
}
.cid-tKtwqcZFIj .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #ee2524;
}
.cid-tKtwqcZFIj .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tKtwqcZFIj .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKtwqcZFIj .modal-body {
    padding: 1rem;
  }
}
.cid-tKtwqcZFIj .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tKtwqcZFIj .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKtwqcZFIj .modal-footer {
    padding: 1rem;
  }
}
.cid-tKtwqcZFIj .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tKtwqcZFIj .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tKtwqcZFIj .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tKtwqcZFIj .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tKtwqcZFIj .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tKtwqcZFIj .modal-lg,
  .cid-tKtwqcZFIj .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tKtwqcZFIj .modal-xl {
    max-width: 1140px;
  }
}
.cid-tKtwqcZFIj .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tKtwqcZFIj .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tKtwqcZFIj .form-group {
  margin-bottom: 1rem;
}
.cid-tKtwqcZFIj .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tKtwqcZFIj .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tKtwqcZFIj .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tKtwqcZFIj .mbr-section-btn {
  margin: 0;
}
.cid-tKtwqcZFIj .mbr-section-btn .btn {
  margin: 0;
}
.cid-tKtwqdXba4.popup-builder {
  background-color: #ffffff;
}
.cid-tKtwqdXba4.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tKtwqdXba4.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tKtwqdXba4 .modal-content,
.cid-tKtwqdXba4 .modal-dialog {
  height: auto;
}
.cid-tKtwqdXba4 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKtwqdXba4 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tKtwqdXba4 .form-wrapper .mbr-form .form-group,
  .cid-tKtwqdXba4 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tKtwqdXba4 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tKtwqdXba4 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tKtwqdXba4 .mbr-text {
  text-align: center;
}
.cid-tKtwqdXba4 .pt-0 {
  padding-top: 0 !important;
}
.cid-tKtwqdXba4 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tKtwqdXba4 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tKtwqdXba4 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tKtwqdXba4 .modal-open {
  overflow: hidden;
}
.cid-tKtwqdXba4 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tKtwqdXba4 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tKtwqdXba4 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tKtwqdXba4 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tKtwqdXba4 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tKtwqdXba4 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tKtwqdXba4 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tKtwqdXba4 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tKtwqdXba4 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tKtwqdXba4 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tKtwqdXba4 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tKtwqdXba4 .modal-backdrop.show {
  opacity: .5;
}
.cid-tKtwqdXba4 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tKtwqdXba4 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tKtwqdXba4 .modal-header {
    padding: 1rem;
  }
}
.cid-tKtwqdXba4 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tKtwqdXba4 .modal-header .close svg {
  fill: #353535;
}
.cid-tKtwqdXba4 .modal-header .close:hover {
  opacity: 1;
}
.cid-tKtwqdXba4 .modal-header .close:focus {
  outline: none;
}
.cid-tKtwqdXba4 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #ee2524;
}
.cid-tKtwqdXba4 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tKtwqdXba4 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKtwqdXba4 .modal-body {
    padding: 1rem;
  }
}
.cid-tKtwqdXba4 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tKtwqdXba4 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKtwqdXba4 .modal-footer {
    padding: 1rem;
  }
}
.cid-tKtwqdXba4 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tKtwqdXba4 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tKtwqdXba4 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tKtwqdXba4 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tKtwqdXba4 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tKtwqdXba4 .modal-lg,
  .cid-tKtwqdXba4 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tKtwqdXba4 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tKtwqdXba4 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tKtwqdXba4 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tKtwqdXba4 .form-group {
  margin-bottom: 1rem;
}
.cid-tKtwqdXba4 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tKtwqdXba4 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tKtwqdXba4 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tKtwqdXba4 .mbr-section-btn {
  margin: 0;
}
.cid-tKtwqdXba4 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tKtwqeXYFJ.popup-builder {
  background-color: #ffffff;
}
.cid-tKtwqeXYFJ.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tKtwqeXYFJ.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tKtwqeXYFJ .modal-content,
.cid-tKtwqeXYFJ .modal-dialog {
  height: auto;
}
.cid-tKtwqeXYFJ .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKtwqeXYFJ .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tKtwqeXYFJ .form-wrapper .mbr-form .form-group,
  .cid-tKtwqeXYFJ .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tKtwqeXYFJ .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tKtwqeXYFJ .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tKtwqeXYFJ .mbr-text {
  text-align: center;
}
.cid-tKtwqeXYFJ .pt-0 {
  padding-top: 0 !important;
}
.cid-tKtwqeXYFJ .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tKtwqeXYFJ .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tKtwqeXYFJ .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tKtwqeXYFJ .modal-open {
  overflow: hidden;
}
.cid-tKtwqeXYFJ .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tKtwqeXYFJ .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tKtwqeXYFJ .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tKtwqeXYFJ .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tKtwqeXYFJ .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tKtwqeXYFJ .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tKtwqeXYFJ .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tKtwqeXYFJ .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tKtwqeXYFJ .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tKtwqeXYFJ .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tKtwqeXYFJ .modal-backdrop.fade {
  opacity: 0;
}
.cid-tKtwqeXYFJ .modal-backdrop.show {
  opacity: .5;
}
.cid-tKtwqeXYFJ .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tKtwqeXYFJ .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tKtwqeXYFJ .modal-header {
    padding: 1rem;
  }
}
.cid-tKtwqeXYFJ .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tKtwqeXYFJ .modal-header .close svg {
  fill: #353535;
}
.cid-tKtwqeXYFJ .modal-header .close:hover {
  opacity: 1;
}
.cid-tKtwqeXYFJ .modal-header .close:focus {
  outline: none;
}
.cid-tKtwqeXYFJ .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #ee2524;
}
.cid-tKtwqeXYFJ .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tKtwqeXYFJ .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKtwqeXYFJ .modal-body {
    padding: 1rem;
  }
}
.cid-tKtwqeXYFJ .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tKtwqeXYFJ .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKtwqeXYFJ .modal-footer {
    padding: 1rem;
  }
}
.cid-tKtwqeXYFJ .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tKtwqeXYFJ .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tKtwqeXYFJ .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tKtwqeXYFJ .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tKtwqeXYFJ .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tKtwqeXYFJ .modal-lg,
  .cid-tKtwqeXYFJ .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tKtwqeXYFJ .modal-xl {
    max-width: 1140px;
  }
}
.cid-tKtwqeXYFJ .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tKtwqeXYFJ .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tKtwqeXYFJ .form-group {
  margin-bottom: 1rem;
}
.cid-tKtwqeXYFJ .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tKtwqeXYFJ .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tKtwqeXYFJ .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tKtwqeXYFJ .mbr-section-btn {
  margin: 0;
}
.cid-tKtwqeXYFJ .mbr-section-btn .btn {
  margin: 0;
}
.cid-tKtwqg17v9.popup-builder {
  background-color: #ffffff;
}
.cid-tKtwqg17v9.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tKtwqg17v9.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tKtwqg17v9 .modal-content,
.cid-tKtwqg17v9 .modal-dialog {
  height: auto;
}
.cid-tKtwqg17v9 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKtwqg17v9 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tKtwqg17v9 .form-wrapper .mbr-form .form-group,
  .cid-tKtwqg17v9 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tKtwqg17v9 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tKtwqg17v9 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tKtwqg17v9 .mbr-text {
  text-align: center;
}
.cid-tKtwqg17v9 .pt-0 {
  padding-top: 0 !important;
}
.cid-tKtwqg17v9 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tKtwqg17v9 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tKtwqg17v9 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tKtwqg17v9 .modal-open {
  overflow: hidden;
}
.cid-tKtwqg17v9 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tKtwqg17v9 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tKtwqg17v9 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tKtwqg17v9 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tKtwqg17v9 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tKtwqg17v9 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tKtwqg17v9 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tKtwqg17v9 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tKtwqg17v9 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tKtwqg17v9 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tKtwqg17v9 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tKtwqg17v9 .modal-backdrop.show {
  opacity: .5;
}
.cid-tKtwqg17v9 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tKtwqg17v9 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tKtwqg17v9 .modal-header {
    padding: 1rem;
  }
}
.cid-tKtwqg17v9 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tKtwqg17v9 .modal-header .close svg {
  fill: #353535;
}
.cid-tKtwqg17v9 .modal-header .close:hover {
  opacity: 1;
}
.cid-tKtwqg17v9 .modal-header .close:focus {
  outline: none;
}
.cid-tKtwqg17v9 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #ee2524;
}
.cid-tKtwqg17v9 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tKtwqg17v9 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKtwqg17v9 .modal-body {
    padding: 1rem;
  }
}
.cid-tKtwqg17v9 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tKtwqg17v9 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKtwqg17v9 .modal-footer {
    padding: 1rem;
  }
}
.cid-tKtwqg17v9 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tKtwqg17v9 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tKtwqg17v9 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tKtwqg17v9 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tKtwqg17v9 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tKtwqg17v9 .modal-lg,
  .cid-tKtwqg17v9 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tKtwqg17v9 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tKtwqg17v9 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tKtwqg17v9 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tKtwqg17v9 .form-group {
  margin-bottom: 1rem;
}
.cid-tKtwqg17v9 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tKtwqg17v9 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tKtwqg17v9 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tKtwqg17v9 .mbr-section-btn {
  margin: 0;
}
.cid-tKtwqg17v9 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tKtwqgVAtT.popup-builder {
  background-color: #ffffff;
}
.cid-tKtwqgVAtT.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tKtwqgVAtT.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tKtwqgVAtT .modal-content,
.cid-tKtwqgVAtT .modal-dialog {
  height: auto;
}
.cid-tKtwqgVAtT .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKtwqgVAtT .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tKtwqgVAtT .form-wrapper .mbr-form .form-group,
  .cid-tKtwqgVAtT .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tKtwqgVAtT .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tKtwqgVAtT .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tKtwqgVAtT .mbr-text {
  text-align: center;
}
.cid-tKtwqgVAtT .pt-0 {
  padding-top: 0 !important;
}
.cid-tKtwqgVAtT .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tKtwqgVAtT .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tKtwqgVAtT .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tKtwqgVAtT .modal-open {
  overflow: hidden;
}
.cid-tKtwqgVAtT .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tKtwqgVAtT .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tKtwqgVAtT .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tKtwqgVAtT .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tKtwqgVAtT .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tKtwqgVAtT .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tKtwqgVAtT .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tKtwqgVAtT .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tKtwqgVAtT .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tKtwqgVAtT .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tKtwqgVAtT .modal-backdrop.fade {
  opacity: 0;
}
.cid-tKtwqgVAtT .modal-backdrop.show {
  opacity: .5;
}
.cid-tKtwqgVAtT .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tKtwqgVAtT .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tKtwqgVAtT .modal-header {
    padding: 1rem;
  }
}
.cid-tKtwqgVAtT .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tKtwqgVAtT .modal-header .close svg {
  fill: #353535;
}
.cid-tKtwqgVAtT .modal-header .close:hover {
  opacity: 1;
}
.cid-tKtwqgVAtT .modal-header .close:focus {
  outline: none;
}
.cid-tKtwqgVAtT .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #ee2524;
}
.cid-tKtwqgVAtT .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tKtwqgVAtT .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKtwqgVAtT .modal-body {
    padding: 1rem;
  }
}
.cid-tKtwqgVAtT .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tKtwqgVAtT .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKtwqgVAtT .modal-footer {
    padding: 1rem;
  }
}
.cid-tKtwqgVAtT .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tKtwqgVAtT .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tKtwqgVAtT .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tKtwqgVAtT .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tKtwqgVAtT .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tKtwqgVAtT .modal-lg,
  .cid-tKtwqgVAtT .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tKtwqgVAtT .modal-xl {
    max-width: 1140px;
  }
}
.cid-tKtwqgVAtT .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tKtwqgVAtT .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tKtwqgVAtT .form-group {
  margin-bottom: 1rem;
}
.cid-tKtwqgVAtT .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tKtwqgVAtT .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tKtwqgVAtT .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tKtwqgVAtT .mbr-section-btn {
  margin: 0;
}
.cid-tKtwqgVAtT .mbr-section-btn .btn {
  margin: 0;
}
.cid-tKtwqhRBBz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f6f6f6;
}
.cid-tKtwqhRBBz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKtwqhRBBz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKtwqhRBBz .logo-container {
  max-width: 33.33333333%;
  padding-right: 1rem;
  margin-right: auto;
}
@media (max-width: 767px) {
  .cid-tKtwqhRBBz .logo-container {
    width: 100%;
    padding-right: 0;
    max-width: 100%;
    order: 3;
    justify-content: center !important;
  }
}
.cid-tKtwqhRBBz .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 0;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  white-space: normal;
}
.cid-tKtwqhRBBz .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-tKtwqhRBBz .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-tKtwqhRBBz .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500;
}
.cid-tKtwqhRBBz .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 767px) {
  .cid-tKtwqhRBBz .navbar-brand {
    justify-content: center !important;
  }
}
.cid-tKtwqhRBBz .items-container {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  padding: 0;
}
@media (max-width: 767px) {
  .cid-tKtwqhRBBz .items-container {
    flex-wrap: wrap;
  }
}
.cid-tKtwqhRBBz .footer-contacts {
  display: flex;
  justify-content: space-between;
  width: 35%;
}
@media (max-width: 768px) {
  .cid-tKtwqhRBBz .footer-contacts {
    width: 100%;
  }
}
.cid-tKtwqhRBBz .footer-links {
  display: flex;
  justify-content: space-between;
  width: 35%;
}
@media (max-width: 768px) {
  .cid-tKtwqhRBBz .footer-links {
    width: 100%;
  }
}
.cid-tKtwqhRBBz .footer-item {
  max-width: 48%;
}
.cid-tKtwqhRBBz .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 0;
  padding-left: 1rem;
  margin-left: auto;
  max-width: 33.33333333%;
}
@media (max-width: 768px) {
  .cid-tKtwqhRBBz .social-row {
    width: 100%;
    max-width: 100%;
    margin-bottom: 1rem;
    padding-left: 0;
    justify-content: center;
    order: 1;
    margin-left: -0.75rem;
  }
}
.cid-tKtwqhRBBz .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: 0.75rem;
}
.cid-tKtwqhRBBz .mbr-section-subtitle {
  color: #ee2524;
  opacity: 0.9;
  margin-bottom: 2rem;
}
.cid-tKtwqhRBBz .list {
  list-style: none;
  padding-left: 0;
  margin-bottom: 0;
  color: #727272;
  margin-top: 3.4rem;
}
@media (max-width: 767px) {
  .cid-tKtwqhRBBz .list {
    margin-top: 3rem !important;
  }
}
.cid-tKtwqhRBBz .contacts-list {
  list-style: none;
  padding-left: 0;
  margin-bottom: 0;
  color: #727272;
}
.cid-tKtwqhRBBz .item-wrap {
  margin-bottom: 0;
}
.cid-tKtwqhRBBz .list li,
.cid-tKtwqhRBBz .contacts-list li {
  transition: 0.5s all;
}
.cid-tKtwqhRBBz .list li:hover,
.cid-tKtwqhRBBz .contacts-list li:hover {
  color: #000000;
}
.cid-tKtwqhRBBz .mbr-iconfont {
  color: #c30b0b;
  font-size: 18px;
}
.cid-tKtwqhRBBz .copyright-col {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 8rem;
}
@media (max-width: 768px) {
  .cid-tKtwqhRBBz .copyright-col {
    flex-direction: column;
    margin-top: 4rem;
  }
}
.cid-tKtwqhRBBz .copyright {
  color: #939292;
  max-width: 33.33333333%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tKtwqhRBBz .copyright {
    width: 100%;
    max-width: 100%;
    margin-bottom: 1rem !important;
    order: 2;
    text-align: center;
  }
}
.cid-tKtAohiu3Q .b-shadow {
  box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.05);
}
.cid-tKtAohiu3Q .nav-item {
  list-style: none;
}
.cid-tKtAohiu3Q .nav-item:focus,
.cid-tKtAohiu3Q .nav-link:focus {
  outline: none;
}
.cid-tKtAohiu3Q .nav-dropdown .dropdown-menu {
  padding-top: 0;
}
.cid-tKtAohiu3Q .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-tKtAohiu3Q .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tKtAohiu3Q .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tKtAohiu3Q .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tKtAohiu3Q .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0em 0em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tKtAohiu3Q .navbar {
  min-height: 77px;
  transition: all 0.3s;
  flex-direction: row !important;
  background: #ffffff;
}
.cid-tKtAohiu3Q .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tKtAohiu3Q .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-tKtAohiu3Q .navbar .navbar-collapse {
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  height: 100%;
  padding-top: 3rem;
  padding-bottom: 3rem;
  z-index: 1;
}
.cid-tKtAohiu3Q .navbar .navbar-collapse > .container {
  height: 100%;
}
.cid-tKtAohiu3Q .navbar .navbar-collapse.show,
.cid-tKtAohiu3Q .navbar .navbar-collapse.collapsing {
  display: block;
}
.cid-tKtAohiu3Q .navbar .navbar-collapse .img-column img {
  width: 100%;
}
.cid-tKtAohiu3Q .navbar .navbar-collapse .text-column {
  overflow: auto;
  max-height: calc(100vh - 7rem);
}
.cid-tKtAohiu3Q .navbar .navbar-collapse .contact-list {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.cid-tKtAohiu3Q .navbar:not(.navbar-short) .text-column {
  max-height: calc(100vh - 4rem - 3rem);
}
.cid-tKtAohiu3Q .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tKtAohiu3Q .navbar.collapsed .dropdown-menu {
  text-align: inherit;
  background: transparent !important;
}
.cid-tKtAohiu3Q .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tKtAohiu3Q .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tKtAohiu3Q .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tKtAohiu3Q .navbar.collapsed ul.navbar-nav {
  word-break: break-word;
}
.cid-tKtAohiu3Q .navbar.collapsed .dropdown-menu .dropdown-item {
  text-align: inherit;
}
.cid-tKtAohiu3Q .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tKtAohiu3Q .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-tKtAohiu3Q .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
  width: auto;
}
.cid-tKtAohiu3Q .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tKtAohiu3Q .navbar-brand {
  min-height: 61px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tKtAohiu3Q .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tKtAohiu3Q .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tKtAohiu3Q .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tKtAohiu3Q .dropdown-item.active,
.cid-tKtAohiu3Q .dropdown-item:active {
  background-color: transparent;
}
.cid-tKtAohiu3Q .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tKtAohiu3Q .nav-dropdown .link {
  margin: 0.2em 0em;
}
.cid-tKtAohiu3Q .nav-dropdown .link.dropdown-toggle {
  margin: 0;
}
.cid-tKtAohiu3Q .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin: 0em 0em;
  padding: 0.2em 0em;
}
.cid-tKtAohiu3Q .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tKtAohiu3Q .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tKtAohiu3Q .socicon {
  transition: color 0.3s;
}
.cid-tKtAohiu3Q .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tKtAohiu3Q ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tKtAohiu3Q .navbar-buttons {
  text-align: inherit;
}
.cid-tKtAohiu3Q button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tKtAohiu3Q button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-tKtAohiu3Q button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tKtAohiu3Q button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKtAohiu3Q button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKtAohiu3Q button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tKtAohiu3Q nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKtAohiu3Q nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tKtAohiu3Q nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tKtAohiu3Q nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKtAohiu3Q .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tKtAohiu3Q .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tKtAohiu3Q .icons-menu {
  text-align: inherit;
  margin-right: 20px;
}
.cid-tKtAohiu3Q .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-tKtAohiu3Q .nav-link:hover,
.cid-tKtAohiu3Q .dropdown-item:hover,
.cid-tKtAohiu3Q .icons-menu .mbr-iconfont:hover {
  color: #e0e0e0 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tKtAohiu3Q .navbar {
    height: 77px;
  }
  .cid-tKtAohiu3Q .navbar.opened {
    height: auto;
  }
}
@media (max-width: 767px) {
  .cid-tKtAohiu3Q .navbar-collapse .img-column {
    display: none;
  }
  .cid-tKtAohiu3Q .icons-menu,
  .cid-tKtAohiu3Q .navbar-buttons,
  .cid-tKtAohiu3Q .contact-block,
  .cid-tKtAohiu3Q .text-column {
    text-align: center !important;
  }
}
.cid-tKtAohiu3Q h6.mbr-fonts-style {
  padding: 0;
}
.cid-tKtAohiu3Q .collapsing {
  transition: 0s;
}
.cid-tKtAohiu3Q .flex-container {
  height: 100%;
  width: 100%;
}
@media (min-width: 769px) {
  .cid-tKtAohiu3Q .flex-container {
    display: flex;
    flex-direction: column;
  }
  .cid-tKtAohiu3Q .flex-row {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    width: 100%;
  }
  .cid-tKtAohiu3Q .flex-row.low-row {
    align-items: flex-end;
    flex: 1 1 auto;
  }
  .cid-tKtAohiu3Q .flex-card {
    display: flex;
    flex-direction: column;
  }
  .cid-tKtAohiu3Q .flex-card h6 {
    padding: .5rem 1rem;
  }
  .cid-tKtAohiu3Q .contact-block {
    margin-left: 20px;
  }
  .cid-tKtAohiu3Q .contact-block ul li {
    text-align: left;
  }
  .cid-tKtAohiu3Q ul.col {
    padding: 0;
  }
  .cid-tKtAohiu3Q .flex-row.low-row {
    justify-content: space-between;
  }
}
.cid-tKtAohiu3Q .icons-menu,
.cid-tKtAohiu3Q .navbar-buttons,
.cid-tKtAohiu3Q .contact-block,
.cid-tKtAohiu3Q .text-column {
  color: #000000;
}
.cid-tKtAohiu3Q .icons-menu a span {
  color: #000000;
}
.cid-tKtAohiu3Q H6 {
  color: #c30b0b;
  text-align: left;
}
.cid-tKtAoioDLk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/fondo1.1-1920x1280.png");
}
.cid-tKtAoioDLk .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKtAoioDLk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKtAoioDLk .row {
  flex-direction: row-reverse;
}
.cid-tKtAoioDLk .row {
  align-items: center;
}
.cid-tKtAoioDLk .mbr-section-title {
  color: #ee2524;
  text-align: left;
}
.cid-tKtAoioDLk .mbr-text,
.cid-tKtAoioDLk .mbr-section-btn {
  color: #5f5e5e;
  text-align: left;
}
.cid-tKtAoj4vmj {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #ee2524;
}
.cid-tKtAoj4vmj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKtAoj4vmj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKtAoj4vmj .title-col {
  width: 25%;
}
@media (max-width: 991px) {
  .cid-tKtAoj4vmj .title-col {
    padding-right: 2rem !important;
    padding-left: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-tKtAoj4vmj .title-col {
    width: 100%;
    padding: 0 !important;
    margin-bottom: 4rem;
  }
}
.cid-tKtAoj4vmj .mbr-section-title {
  color: #f0f0f0;
  width: 80%;
}
@media (max-width: 991px) {
  .cid-tKtAoj4vmj .mbr-section-title {
    width: 100%;
  }
}
.cid-tKtAoj4vmj .mbr-section-subtitle {
  color: #f0f0f0;
  width: 80%;
}
@media (max-width: 991px) {
  .cid-tKtAoj4vmj .mbr-section-subtitle {
    width: 100%;
  }
}
.cid-tKtAoj4vmj .lists-col {
  display: grid;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  grid-row-gap: 16px;
  grid-column-gap: 16px;
  grid-template-columns: 1fr 1fr 1fr;
  width: 75%;
}
@media (max-width: 991px) {
  .cid-tKtAoj4vmj .lists-col {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 767px) {
  .cid-tKtAoj4vmj .lists-col {
    width: 100%;
  }
}
@media (max-width: 575px) {
  .cid-tKtAoj4vmj .lists-col {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
}
.cid-tKtAoj4vmj .item-text-1 {
  color: #f0f0f0;
  position: relative;
  z-index: 1;
  transform: translate3d(0px, 0%, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
  transform-style: preserve-3d;
  transition: .5s all;
}
.cid-tKtAoj4vmj .item-text-2 {
  color: #ffffff;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
  transform: translate3d(0px, 100%, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
  transform-style: preserve-3d;
  transition: .5s all;
}
.cid-tKtAoj4vmj .item-wrap {
  position: relative;
  overflow: hidden;
}
.cid-tKtAoj4vmj .item-container {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 1rem;
  min-height: 8rem;
  width: 100%;
  border: 2px solid #cacaca;
}
.cid-tKtAoj4vmj .item-container:hover .item-text-1 {
  transform: translate3d(0px, -100%, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
}
.cid-tKtAoj4vmj .item-container:hover .item-text-2 {
  transform: translate3d(0px, 0%, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);
}
.cid-tKtAojPdc3 {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/portada1-2000x1200.png");
  overflow: hidden;
  position: relative;
}
.cid-tKtAojPdc3 .container,
.cid-tKtAojPdc3 .container-fluid {
  position: static;
}
.cid-tKtAojPdc3 .label-text {
  width: 100%;
  color: #ffffff;
  margin-bottom: 20px;
}
.cid-tKtAojPdc3 .label-text span {
  padding: 8px 18px;
  background-color: #ee2524;
  border-radius: 15px;
  color: inherit;
}
.cid-tKtAojPdc3 .mbr-section-title {
  color: #727272;
  margin-bottom: 15px;
}
.cid-tKtAojPdc3 .colored-text {
  color: #ee2524;
  line-height: inherit;
  text-decoration: underline;
  text-decoration-thickness: 4px;
}
.cid-tKtAojPdc3 .mbr-text {
  color: #00284E;
  opacity: 0.8;
  margin-bottom: 40px;
}
@media (min-width: 1400px) {
  .cid-tKtAojPdc3 .mbr-text {
    padding-right: 48px;
  }
}
.cid-tKtAojPdc3 .cards-container {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-tKtAojPdc3 .card {
  display: flex;
  align-items: flex-start;
  position: relative;
  width: 100%;
  margin-top: 30px;
  padding: 25px 25px 25px 95px;
  background: #ffffff;
  box-shadow: -20px 20px 50px rgba(0, 40, 99, 0.05);
  border-radius: 10px;
}
.cid-tKtAojPdc3 .card:hover .card-number {
  background: #fc4f4f;
  border-color: #fc4f4f;
  color: #ffffff;
}
.cid-tKtAojPdc3 .card-number {
  width: 45px;
  height: 45px;
  border: 1px solid #CECECE;
  border-radius: 50%;
  line-height: 43px;
  text-align: center;
  font-size: 18px;
  color: #ee2524;
  position: absolute;
  top: 27px;
  left: 25px;
  transition: all 0.3s ease-in-out;
}
.cid-tKtAojPdc3 .card-title {
  color: #ee2524;
  margin-bottom: 8px;
}
.cid-tKtAojPdc3 .card-text {
  color: #5f5e5e;
  opacity: 0.8;
}
.cid-tKtAojPdc3 .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 991px) {
  .cid-tKtAojPdc3 .mbr-section-btn {
    margin-top: 30px;
  }
}
.cid-tKtAojPdc3 .mbr-section-btn .btn:before {
  display: none;
}
.cid-tKtAojPdc3 .mbr-section-btn .btn:hover:before {
  display: none;
}
.cid-tKtAojPdc3 .image-wrapper {
  height: 650px;
  position: relative;
  z-index: 2;
}
.cid-tKtAojPdc3 .image-wrapper img {
  max-width: 100%;
  height: 100%;
  object-fit: contain;
  margin-left: auto!important;
}
@media (min-width: 768px) {
  .cid-tKtAojPdc3 .image-wrapper {
    position: absolute;
    z-index: 2;
    top: 24%;
    width: 38.65%;
    right: 6%;
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1200px) and (max-width: 1399px) {
  .cid-tKtAojPdc3 .image-wrapper {
    top: 37%;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .cid-tKtAojPdc3 .image-wrapper {
    top: 31%;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tKtAojPdc3 .image-wrapper {
    top: 42%;
    right: 1%;
  }
}
@media (max-width: 767px) {
  .cid-tKtAojPdc3 .image-wrapper {
    max-width: 474px !important;
    margin: 80px auto 0;
  }
}
.cid-tKtAojPdc3 .bg-round {
  position: absolute;
  top: -14%;
  padding: 0;
}
.cid-tKtAojPdc3 .bg-round svg {
  max-width: 100%;
  max-height: 100%;
  width: 100%;
  object-fit: cover;
}
@media (min-width: 768px) {
  .cid-tKtAojPdc3 .bg-round {
    width: 56%;
    right: 0;
  }
}
@media (min-width: 992px) and (max-width: 1399px) {
  .cid-tKtAojPdc3 .bg-round {
    width: 56%;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tKtAojPdc3 .bg-round {
    width: 68%;
  }
}
@media (max-width: 767px) {
  .cid-tKtAojPdc3 .bg-round {
    top: auto;
    bottom: -10%;
  }
  .cid-tKtAojPdc3 .bg-round svg {
    height: 100%;
  }
}
.cid-tKtAojPdc3 .col-text {
  position: relative;
  z-index: 3;
}
@media (min-width: 768px) {
  .cid-tKtAojPdc3 .col-text {
    margin-right: auto;
  }
}
.cid-tKtAojPdc3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKtAojPdc3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKtAojPdc3 .mbr-text,
.cid-tKtAojPdc3 .mbr-section-btn {
  color: #232323;
}
.cid-tKtAokykPY {
  padding-top: 120px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tKtAokykPY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKtAokykPY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKtAokykPY .row {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
}
.cid-tKtAokykPY .text-container {
  width: 100% !important;
}
.cid-tKtAokykPY .mbr-section-title {
  color: #ee2524;
  text-align: left;
}
.cid-tKtAokykPY .mbr-section-title-2 {
  color: #727272;
  text-align: left;
}
.cid-tKtAokykPY .content-container {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  margin-top: 8rem;
  width: 100%;
  padding: 0;
}
@media (max-width: 767px) {
  .cid-tKtAokykPY .content-container {
    margin-top: 4rem;
    flex-wrap: wrap;
  }
}
.cid-tKtAokykPY .mbr-section-subtitle {
  width: 30%;
  color: #232323;
}
@media (max-width: 767px) {
  .cid-tKtAokykPY .mbr-section-subtitle {
    width: 100%;
    padding: 12px 0;
  }
}
.cid-tKtAokykPY .mbr-text {
  width: 40%;
  color: #ee2524;
}
@media (max-width: 991px) {
  .cid-tKtAokykPY .mbr-text {
    width: 60%;
  }
}
@media (max-width: 767px) {
  .cid-tKtAokykPY .mbr-text {
    width: 100%;
    margin-top: 18px !important;
  }
}
.cid-tKtAoldi6x {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tKtAoldi6x .row {
  align-items: center;
  width: 100%;
}
.cid-tKtAoldi6x .title-container {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  width: 100%;
  padding: 0 !important;
  margin-bottom: 4rem;
}
@media (max-width: 767px) {
  .cid-tKtAoldi6x .title-container {
    margin-bottom: 0;
  }
}
.cid-tKtAoldi6x .title-text {
  margin-right: auto;
  max-width: 45%;
}
.cid-tKtAoldi6x .main-title {
  color: #ee2524;
  text-align: left;
}
.cid-tKtAoldi6x .main-subtitle {
  color: #727272;
}
.cid-tKtAoldi6x .title-btn {
  max-width: 45%;
  margin-bottom: -0.6rem;
}
.cid-tKtAoldi6x .grid-container {
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  padding: 0;
  margin-bottom: 1rem;
}
@media (max-width: 991px) {
  .cid-tKtAoldi6x .grid-container {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 767px) {
  .cid-tKtAoldi6x .grid-container {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
}
.cid-tKtAoldi6x .img-container {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 333px;
  filter: saturate(0%);
  transition: .5s all;
}
@media (max-width: 991px) {
  .cid-tKtAoldi6x .img-container {
    height: 240px;
  }
}
.cid-tKtAoldi6x .img-container img {
  max-width: 100%;
  width: 100%;
  height: 100%;
  object-fit: cover;
  transform: scale(1);
  transition: .5s all;
  transform-style: preserve-3d;
}
.cid-tKtAoldi6x .content-container {
  display: flex;
  padding: 0 !important;
}
@media (max-width: 767px) {
  .cid-tKtAoldi6x .content-container {
    margin-top: 4rem;
  }
}
.cid-tKtAoldi6x .content-container:hover .img-container {
  filter: saturate(90%);
}
.cid-tKtAoldi6x .content-container:hover .img-container img {
  transform: scale(1.04);
}
.cid-tKtAoldi6x .text-container {
  padding: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
}
.cid-tKtAoldi6x .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  flex-grow: 1;
}
.cid-tKtAoldi6x .header-wrap {
  display: flex;
  align-items: flex-start;
  margin-bottom: 2rem;
  width: 100%;
  flex-wrap: wrap;
  flex-grow: 1;
}
.cid-tKtAoldi6x .mbr-section-title {
  width: 100%;
  color: #939292;
  margin-bottom: 0;
}
.cid-tKtAoldi6x .mbr-text {
  letter-spacing: inherit;
  color: #000000;
  width: 100%;
  margin-top: 2rem;
  margin-bottom: 0;
}
.cid-tKtAoldi6x .btn-container {
  margin-top: 1.4rem;
  width: 100%;
}
@media (max-width: 575px) {
  .cid-tKtAoldi6x .mbr-section-btn {
    display: flex;
    flex-wrap: wrap;
  }
  .cid-tKtAoldi6x .mbr-section-btn .btn {
    width: auto;
  }
}
.cid-tKtAoldi6x .mbr-section-title,
.cid-tKtAoldi6x .mbr-section-btn {
  color: #ee2524;
}
.cid-tKtAolVW8k {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/iphone5.1-2-1920x1280.png");
  border-bottom: 1px solid #000000;
}
.cid-tKtAolVW8k .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKtAolVW8k .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKtAolVW8k .row {
  justify-content: flex-start;
}
.cid-tKtAolVW8k .mbr-section-title {
  color: #000000;
  width: 100%;
}
.cid-tKtAolVW8k .colored-text {
  line-height: inherit;
  font-weight: inherit;
  color: inherit;
  color: #ee2524;
}
.cid-tKtAolVW8k .mbr-section-subtitle {
  color: #727272;
  width: 100%;
  text-align: left;
}
.cid-tKtAolVW8k .mbr-text {
  color: #ee2524;
  width: 100%;
  text-align: left;
}
.cid-tKtAolVW8k .mbr-section-btn {
  margin-top: 2.4rem;
}
.cid-tKtAolVW8k .mbr-section-title,
.cid-tKtAolVW8k .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-tKtAomzjPN {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/iphones2.1-2222x1333.png");
}
.cid-tKtAomzjPN .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKtAomzjPN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKtAomzjPN .title-col {
  width: 25%;
}
@media (max-width: 991px) {
  .cid-tKtAomzjPN .title-col {
    padding-right: 2rem !important;
    padding-left: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-tKtAomzjPN .title-col {
    width: 100%;
    padding: 0 !important;
  }
}
.cid-tKtAomzjPN .mbr-section-title {
  color: #ee2524;
  width: 80%;
}
@media (max-width: 991px) {
  .cid-tKtAomzjPN .mbr-section-title {
    width: 100%;
  }
}
.cid-tKtAomzjPN .mbr-section-subtitle {
  color: #727272;
  width: 80%;
}
@media (max-width: 991px) {
  .cid-tKtAomzjPN .mbr-section-subtitle {
    width: 100%;
  }
}
.cid-tKtAomzjPN .lists-col {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  width: 75%;
}
@media (max-width: 767px) {
  .cid-tKtAomzjPN .lists-col {
    width: 100%;
    flex-wrap: wrap;
    padding: 0 !important;
  }
}
.cid-tKtAomzjPN .col-list {
  width: 46%;
}
@media (max-width: 767px) {
  .cid-tKtAomzjPN .col-list {
    width: 100%;
    margin: 4rem 0;
  }
}
.cid-tKtAomzjPN .list-title {
  color: #ee2524;
  width: 100%;
  padding-bottom: 30px;
  margin-bottom: 0;
  border-bottom: 2px solid currentColor;
}
@media (max-width: 991px) {
  .cid-tKtAomzjPN .list-title {
    padding-bottom: 20px;
  }
}
.cid-tKtAomzjPN .list {
  list-style: none;
  margin: 2rem 0 0 0;
  padding-left: 0;
}
.cid-tKtAomzjPN li {
  position: relative;
  padding: 0.5rem 0 0.5rem 1.6rem;
  margin-bottom: 0;
}
.cid-tKtAomzjPN ul li::before {
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  display: flex;
  justify-content: flex-start;
  content: "\2022";
  color: #ee2524;
  font-weight: bold;
  font-size: 1.6rem;
  width: 1.6rem;
}
.cid-tKtAonfrTC {
  padding-top: 9rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/back-b-cards-2000x4330.png");
}
.cid-tKtAonfrTC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKtAonfrTC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKtAonfrTC .row {
  justify-content: flex-start;
}
.cid-tKtAonfrTC .grid-container {
  display: grid;
  grid-auto-flow: row;
  grid-auto-columns: 1fr;
  grid-column-gap: 1rem;
  grid-row-gap: 3rem;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tKtAonfrTC .grid-container {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 767px) {
  .cid-tKtAonfrTC .grid-container {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
}
.cid-tKtAonfrTC .main-col {
  position: relative;
  display: flex;
  align-items: stretch;
  flex-wrap: wrap;
  max-width: 28rem;
  width: 100%;
  margin-right: auto;
  overflow: hidden;
  background-color: #fbfbfb;
  border: 1px solid #cacaca;
}
@media (min-width: 992px) {
  .cid-tKtAonfrTC .main-col {
    min-height: 28.4rem;
  }
}
.cid-tKtAonfrTC .main-col:hover {
  border-left: 1px solid #cacaca;
  border-right: 1px solid #cacaca;
}
@media (max-width: 991px) {
  .cid-tKtAonfrTC .main-col {
    max-width: 334px;
  }
}
@media (max-width: 767px) {
  .cid-tKtAonfrTC .main-col {
    max-width: 100%;
  }
}
.cid-tKtAonfrTC .item-wrapper {
  display: flex;
  align-items: stretch;
  flex-wrap: wrap;
  bottom: auto;
  width: 100%;
  height: 100%;
  transition: all .5s  ease !important;
  position: relative;
}
.cid-tKtAonfrTC .img-container {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  width: 100%;
  flex-grow: 1;
  height: 21rem;
  position: absolute;
  bottom: 7.4rem;
  transition: all .5s  ease !important;
}
@media (max-width: 991px) {
  .cid-tKtAonfrTC .img-container {
    position: sticky;
    height: 240px;
  }
}
.cid-tKtAonfrTC .title-container {
  position: absolute;
  width: 100%;
  bottom: 0;
  transform: translateY(calc(100% - 7.4rem));
  transition: all .5s  ease !important;
  border-top: 1px solid #cacaca;
  background-color: #fbfbfb;
}
@media (max-width: 991px) {
  .cid-tKtAonfrTC .title-container {
    position: sticky;
    transform: translateY(0);
  }
}
.cid-tKtAonfrTC .head-content {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  padding: 1rem;
}
@media (min-width: 992px) {
  .cid-tKtAonfrTC .head-content {
    min-height: 7.4rem;
  }
}
@media (max-width: 991px) {
  .cid-tKtAonfrTC .head-content {
    padding: 12px;
  }
}
.cid-tKtAonfrTC .foot-content {
  width: 100%;
  padding: 0 1rem 1rem 1rem;
  transition: all .5s  ease !important;
}
@media (max-width: 991px) {
  .cid-tKtAonfrTC .foot-content {
    padding: 0 12px 12px 12px;
  }
}
@media (min-width: 992px) {
  .cid-tKtAonfrTC .main-col:hover .img-container {
    bottom: 13.4rem;
  }
  .cid-tKtAonfrTC .main-col:hover .title-container {
    transform: translateY(0);
  }
}
.cid-tKtAonfrTC .mbr-section-title {
  color: #232323;
  width: 100%;
  text-align: center;
}
.cid-tKtAonfrTC .mbr-text {
  color: #000000;
  width: 100%;
}
.cid-tKtAonfrTC .price-container {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 1rem;
}
.cid-tKtAonfrTC .price-name {
  color: #727272;
}
.cid-tKtAonfrTC .price-number {
  color: #ee2524;
}
.cid-tKtAonfrTC .mbr-section-btn {
  margin-top: 10px;
  width: 100%;
}
.cid-tKtAonfrTC .mbr-section-btn .btn {
  padding: 12px 36px;
}
@media (max-width: 768px) {
  .cid-tKtAonfrTC .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-tKtAonfrTC .img-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  width: 100%;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
}
.cid-tKtAonfrTC .img-wrap img {
  object-fit: cover;
  height: 100%;
  width: 100%;
  max-width: 100%;
  max-height: 100%;
  min-height: 100%;
  transition: .5s all;
  transform-style: preserve-3d;
}
.cid-tKtAoohtjW {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #fbfbfb;
}
.cid-tKtAoohtjW .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKtAoohtjW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKtAoohtjW .row {
  justify-content: flex-start;
}
.cid-tKtAoohtjW .main-col {
  display: flex;
  align-items: stretch;
  min-height: 20rem;
  border: 1px solid #cacaca;
}
@media (max-width: 767px) {
  .cid-tKtAoohtjW .main-col {
    flex-wrap: wrap;
    min-height: auto;
  }
}
.cid-tKtAoohtjW .title-container {
  display: flex;
  align-items: center;
  width: 50%;
  padding: 2rem;
  border-right: 1px solid #cacaca;
}
@media (max-width: 767px) {
  .cid-tKtAoohtjW .title-container {
    width: 100%;
    border-right: none !important;
    border-left: none !important;
    padding: 12px 24px;
    border-bottom: 1px solid #cacaca;
  }
}
@media (max-width: 575px) {
  .cid-tKtAoohtjW .title-container {
    padding: 12px;
  }
}
.cid-tKtAoohtjW .content-container {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  width: 50%;
  padding: 2rem 3rem;
  flex-grow: 1;
}
@media (max-width: 767px) {
  .cid-tKtAoohtjW .content-container {
    width: 100%;
    padding: 24px 36px 24px 24px;
  }
}
@media (max-width: 575px) {
  .cid-tKtAoohtjW .content-container {
    padding: 24px 12px;
  }
}
.cid-tKtAoohtjW .mbr-section-title {
  color: #ee2524;
  width: 100%;
}
.cid-tKtAoohtjW .mbr-text {
  color: #232323;
  width: 100%;
}
.cid-tKtAoohtjW .mbr-section-btn {
  margin-top: 2.4rem;
  flex-grow: 1;
}
@media (max-width: 991px) {
  .cid-tKtAoohtjW .mbr-section-btn {
    margin-top: 1rem;
    text-align: left !important;
  }
}
.cid-tKtAop6AmP {
  background-image: url("../../../assets/images/iphonecolors-2000x1250.png");
}
.cid-tKtAop6AmP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKtAop6AmP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKtAop6AmP .row {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
}
.cid-tKtAop6AmP .text-container {
  width: 100% !important;
}
.cid-tKtAop6AmP .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-tKtAop6AmP .mbr-section-title-2 {
  color: #9d095d;
  text-align: left;
}
.cid-tKtAop6AmP .content-container {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  margin-top: 8rem;
  width: 100%;
  padding: 0;
}
@media (max-width: 767px) {
  .cid-tKtAop6AmP .content-container {
    margin-top: 4rem;
    flex-wrap: wrap;
  }
}
.cid-tKtAop6AmP .mbr-section-subtitle {
  width: 30%;
  color: #ee2524;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tKtAop6AmP .mbr-section-subtitle {
    width: 100%;
    padding: 12px 0;
  }
}
.cid-tKtAop6AmP .mbr-text {
  width: 40%;
  color: #000000;
  width: 100% !important;
}
@media (max-width: 991px) {
  .cid-tKtAop6AmP .mbr-text {
    width: 60%;
  }
}
@media (max-width: 767px) {
  .cid-tKtAop6AmP .mbr-text {
    width: 100%;
    margin-top: 18px !important;
  }
}
.cid-tKtAopVcne {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #9b0000;
}
.cid-tKtAopVcne .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKtAopVcne .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKtAopVcne .row {
  justify-content: flex-start;
}
.cid-tKtAopVcne .mbr-section-title {
  color: #000000;
  width: 100%;
}
.cid-tKtAopVcne .colored-text {
  line-height: inherit;
  font-weight: inherit;
  color: inherit;
}
.cid-tKtAopVcne .mbr-section-subtitle {
  color: #ffffff;
  width: 100%;
}
.cid-tKtAopVcne .mbr-text {
  color: #ffffff;
  width: 100%;
}
.cid-tKtAopVcne .mbr-section-btn {
  margin-top: 2.4rem;
}
.cid-tKtAopVcne .mbr-section-title,
.cid-tKtAopVcne .mbr-section-btn {
  color: #ffffff;
}
.cid-tKtAoqG7T0 {
  padding-top: 5rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/iphones3.1-2000x1212.png");
}
.cid-tKtAoqG7T0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKtAoqG7T0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKtAoqG7T0 .container-fluid {
  padding: 0 64px;
}
@media (max-width: 992px) {
  .cid-tKtAoqG7T0 .container-fluid {
    padding: 0 20px;
  }
}
.cid-tKtAoqG7T0 .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tKtAoqG7T0 .container {
    padding: 0 20px;
  }
}
.cid-tKtAoqG7T0 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-tKtAoqG7T0 .title-wrapper .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-tKtAoqG7T0 .card-wrap .panel-group {
  padding: 64px;
  border-radius: 0;
  border: 2px solid #d7d7d7;
}
@media (max-width: 992px) {
  .cid-tKtAoqG7T0 .card-wrap .panel-group {
    padding: 50px 20px;
  }
}
.cid-tKtAoqG7T0 .card-wrap .panel-group .card {
  border-bottom: 1px solid #d7d7d7;
  border-radius: 0;
}
.cid-tKtAoqG7T0 .card-wrap .panel-group .card .card-header {
  background-color: transparent;
  border-bottom: none;
  padding: 20px 0;
}
@media (max-width: 768px) {
  .cid-tKtAoqG7T0 .card-wrap .panel-group .card .card-header {
    padding: 15px 0;
  }
}
.cid-tKtAoqG7T0 .card-wrap .panel-group .card .card-header .panel-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-tKtAoqG7T0 .card-wrap .panel-group .card .card-header .panel-title:not(.collapsed) .mbr-iconfont {
  transform: rotate(90deg);
  background-color: #ee2524;
}
.cid-tKtAoqG7T0 .card-wrap .panel-group .card .card-header .panel-title:hover .mbr-iconfont,
.cid-tKtAoqG7T0 .card-wrap .panel-group .card .card-header .panel-title:focus .mbr-iconfont {
  background-color: #ee2524;
}
.cid-tKtAoqG7T0 .card-wrap .panel-group .card .card-header .panel-title .panel-title-edit {
  margin: 0;
}
.cid-tKtAoqG7T0 .card-wrap .panel-group .card .card-header .panel-title .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 32px;
  max-width: 32px;
  height: 32px;
  border-radius: 100%;
  font-size: 16px;
  color: #5f5e5e;
  transition: all 0.3s ease-in-out;
  margin-left: 10px;
}
.cid-tKtAoqG7T0 .card-wrap .panel-group .card .panel-collapse .panel-body .panel-text {
  margin-bottom: 32px;
}
.cid-tKtAoqG7T0 .mbr-section-title {
  color: #ee2524;
  text-align: right;
}
.cid-tKtAoqG7T0 .panel-title-edit {
  color: #232323;
}
.cid-tKtAoqG7T0 .panel-text {
  color: #1d1d1d;
}
.cid-tKtAoryL3s {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f6f6f6;
}
.cid-tKtAoryL3s .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKtAoryL3s .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKtAoryL3s .container-fluid {
  max-width: 100%;
}
.cid-tKtAoryL3s .cards-row {
  row-gap: 30px;
  margin-left: 0 !important;
  margin-right: 0 !important;
}
@media (min-width: 992px) {
  .cid-tKtAoryL3s .card {
    width: 20% !important;
  }
}
.cid-tKtAoryL3s .mbr-iconfont {
  font-size: 104px;
  color: #303030;
  transition: opacity 0.15s ease-out;
  opacity: 0.4;
}
@media (max-width: 991px) {
  .cid-tKtAoryL3s .mbr-iconfont {
    font-size: 84px;
  }
}
.cid-tKtAoryL3s .card-wrapper {
  display: flex;
  align-items: center;
  flex-direction: column;
  width: 100%;
}
.cid-tKtAoryL3s .card-wrapper:hover .mbr-iconfont {
  opacity: 1;
}
.cid-tKtAoryL3s .card-box {
  padding-top: 20px;
}
.cid-tKtAoryL3s .card-title {
  color: #727272;
  text-align: center;
}
.cid-tKtAosoYl9 {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #f6f6f6;
}
.cid-tKtAosoYl9 .row {
  align-items: center;
  width: 100%;
}
.cid-tKtAosoYl9 .title-container {
  width: 100%;
  padding: 0 !important;
  margin-bottom: 2rem;
}
.cid-tKtAosoYl9 .title-text {
  width: 100%;
}
.cid-tKtAosoYl9 .main-title {
  color: #ee2524;
  text-align: center;
}
.cid-tKtAosoYl9 .main-subtitle {
  color: #727272;
}
.cid-tKtAosoYl9 form .dragArea.row {
  justify-content: flex-start;
  width: auto !important;
}
.cid-tKtAosoYl9 form .mbr-section-btn {
  margin-top: 20px;
  margin-right: 100%;
}
.cid-tKtAosoYl9 form .mbr-section-btn .btn {
  width: max-content;
  min-width: 120px;
}
.cid-tKtAosoYl9 form .form-group {
  margin-top: 32px !important;
  margin-bottom: 10px !important;
}
@media (max-width: 767px) {
  .cid-tKtAosoYl9 form .form-group {
    margin-top: 1rem!important;
  }
}
.cid-tKtAosoYl9 form .form-control {
  border: 1px solid #000000 !important;
  box-shadow: none !important;
  border-radius: 0 !important;
  margin-bottom: 0;
  padding: 12px;
  font-size: 16px;
  line-height: 24px;
  color: #939292;
  font-weight: 400;
}
.cid-tKtAosoYl9 form .form-control::-webkit-input-placeholder {
  color: #939292;
}
.cid-tKtAosoYl9 form .form-control::-moz-placeholder {
  color: #939292;
}
.cid-tKtAosoYl9 form .form-control:-moz-placeholder {
  color: #939292;
}
.cid-tKtAosoYl9 form .form-control:-ms-input-placeholder {
  color: #939292;
}
.cid-tKtAosoYl9 form select {
  color: #000000 !important;
}
.cid-tKtAosoYl9 form textarea {
  height: 100px;
}
.cid-tKtAosoYl9 form input,
.cid-tKtAosoYl9 form textarea {
  background-color: transparent !important;
}
.cid-tKtAosoYl9 form input:active,
.cid-tKtAosoYl9 form textarea:active,
.cid-tKtAosoYl9 form input:focus,
.cid-tKtAosoYl9 form textarea:focus {
  border-color: #fc4f4f !important;
}
.cid-tKtAosoYl9 form input:active::-webkit-input-placeholder,
.cid-tKtAosoYl9 form textarea:active::-webkit-input-placeholder,
.cid-tKtAosoYl9 form input:focus::-webkit-input-placeholder,
.cid-tKtAosoYl9 form textarea:focus::-webkit-input-placeholder {
  color: #939292;
}
.cid-tKtAosoYl9 form input:active::-moz-placeholder,
.cid-tKtAosoYl9 form textarea:active::-moz-placeholder,
.cid-tKtAosoYl9 form input:focus::-moz-placeholder,
.cid-tKtAosoYl9 form textarea:focus::-moz-placeholder {
  color: #939292;
}
.cid-tKtAosoYl9 form input:active:-moz-placeholder,
.cid-tKtAosoYl9 form textarea:active:-moz-placeholder,
.cid-tKtAosoYl9 form input:focus:-moz-placeholder,
.cid-tKtAosoYl9 form textarea:focus:-moz-placeholder {
  color: #939292;
}
.cid-tKtAosoYl9 form input:active:-ms-input-placeholder,
.cid-tKtAosoYl9 form textarea:active:-ms-input-placeholder,
.cid-tKtAosoYl9 form input:focus:-ms-input-placeholder,
.cid-tKtAosoYl9 form textarea:focus:-ms-input-placeholder {
  color: #939292;
}
.cid-tKtAosoYl9 form .row {
  margin-left: -2% !important;
  margin-right: -2% !important;
}
.cid-tKtAosoYl9 form .row [class*=col] {
  padding-left: 2% !important;
  padding-right: 2% !important;
}
.cid-tKtAosoYl9 form label {
  width: 100%;
  color: #000000;
  margin-bottom: 1rem;
}
.cid-tKtAosoYl9 form .form-check-input {
  border-color: #000000 !important;
  outline: none !important;
  box-shadow: none !important;
}
.cid-tKtAosoYl9 form .form-check-input:focus,
.cid-tKtAosoYl9 form .form-check-input:hover {
  border-color: #fc4f4f !important;
}
.cid-tKtAosoYl9 form .form-check-input:checked {
  border-color: #fc4f4f !important;
  background-color: #fc4f4f !important;
}
.cid-tKtAosoYl9 LABEL {
  color: #fbfbfb;
  text-align: left;
}
.cid-tKtAotesLu {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
  border-bottom: 1px solid #000000;
}
.cid-tKtAotesLu .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKtAotesLu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKtAotesLu .row {
  display: flex;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: center;
}
@media (max-width: 767px) {
  .cid-tKtAotesLu .row {
    flex-wrap: wrap;
  }
}
.cid-tKtAotesLu .text-container {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
}
.cid-tKtAotesLu .contacts-container {
  display: flex;
  justify-content: flex-start;
  width: 100%;
  align-items: stretch;
  padding: 2rem 0;
}
.cid-tKtAotesLu .email-container {
  max-width: 49%;
  margin-right: auto;
}
.cid-tKtAotesLu .phone-container {
  max-width: 49%;
}
.cid-tKtAotesLu .mbr-text {
  color: #727272;
  margin-bottom: 22px;
}
.cid-tKtAotesLu .link-text {
  color: #000000;
  margin-bottom: 0;
}
.cid-tKtAotesLu .mbr-section-title {
  color: #000000;
  width: 100%;
}
.cid-tKtAotesLu .colored-text {
  line-height: inherit;
  font-weight: inherit;
  color: inherit;
  color: #ee2524;
}
.cid-tKtAou6LeW {
  padding-top: 0px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/back-b-cards-2000x4330.png");
}
.cid-tKtAou6LeW .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKtAou6LeW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKtAou6LeW .row {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
}
.cid-tKtAou6LeW .text-container {
  width: 100% !important;
}
.cid-tKtAou6LeW .mbr-section-title {
  color: #ee2524;
}
.cid-tKtAou6LeW .mbr-section-title-2 {
  color: #EE2524;
}
.cid-tKtAou6LeW .content-container {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  margin-top: 8rem;
  width: 100%;
  padding: 0;
}
@media (max-width: 767px) {
  .cid-tKtAou6LeW .content-container {
    margin-top: 4rem;
    flex-wrap: wrap;
  }
}
.cid-tKtAou6LeW .mbr-section-subtitle {
  width: 30%;
  color: #ffffff;
  width: 100%;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tKtAou6LeW .mbr-section-subtitle {
    width: 100%;
    padding: 12px 0;
  }
}
.cid-tKtAou6LeW .mbr-text {
  width: 40%;
  color: #000000;
}
@media (max-width: 991px) {
  .cid-tKtAou6LeW .mbr-text {
    width: 60%;
  }
}
@media (max-width: 767px) {
  .cid-tKtAou6LeW .mbr-text {
    width: 100%;
    margin-top: 18px !important;
  }
}
.cid-tKtAouUAHZ {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #f0f0f0;
}
.cid-tKtAouUAHZ .title-col {
  width: 25%;
  flex-grow: 1;
}
@media (max-width: 991px) {
  .cid-tKtAouUAHZ .title-col {
    padding-right: 2rem !important;
    padding-left: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-tKtAouUAHZ .title-col {
    width: 100%;
    padding: 0 0 12px 0 !important;
  }
}
.cid-tKtAouUAHZ .text-col {
  width: 75%;
  flex-grow: 1;
}
@media (max-width: 767px) {
  .cid-tKtAouUAHZ .text-col {
    width: 100%;
    padding: 0 !important;
  }
}
.cid-tKtAouUAHZ .mbr-section-title {
  color: #ee2524;
  width: 80%;
}
@media (max-width: 991px) {
  .cid-tKtAouUAHZ .mbr-section-title {
    width: 100%;
  }
}
.cid-tKtAouUAHZ .mbr-section-subtitle {
  color: #727272;
  width: 80%;
}
@media (max-width: 991px) {
  .cid-tKtAouUAHZ .mbr-section-subtitle {
    width: 100%;
  }
}
.cid-tKtAouUAHZ .mbr-text {
  color: #232323;
  width: 80%;
}
@media (max-width: 991px) {
  .cid-tKtAouUAHZ .mbr-text {
    width: 100%;
  }
}
.cid-tKtAovHpFi {
  background-image: url("../../../assets/images/iphonecolors-2000x1250.png");
}
.cid-tKtAovHpFi .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKtAovHpFi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKtAovHpFi .row {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
}
.cid-tKtAovHpFi .text-container {
  width: 100% !important;
}
.cid-tKtAovHpFi .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-tKtAovHpFi .mbr-section-title-2 {
  color: #9d095d;
  text-align: left;
}
.cid-tKtAovHpFi .content-container {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  margin-top: 8rem;
  width: 100%;
  padding: 0;
}
@media (max-width: 767px) {
  .cid-tKtAovHpFi .content-container {
    margin-top: 4rem;
    flex-wrap: wrap;
  }
}
.cid-tKtAovHpFi .mbr-section-subtitle {
  width: 30%;
  color: #727272;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tKtAovHpFi .mbr-section-subtitle {
    width: 100%;
    padding: 12px 0;
  }
}
.cid-tKtAovHpFi .mbr-text {
  width: 40%;
  color: #000000;
  width: 100% !important;
}
@media (max-width: 991px) {
  .cid-tKtAovHpFi .mbr-text {
    width: 60%;
  }
}
@media (max-width: 767px) {
  .cid-tKtAovHpFi .mbr-text {
    width: 100%;
    margin-top: 18px !important;
  }
}
.cid-tKtAowGLSa {
  background-image: url("../../../assets/images/fondo1.1-1920x1280.png");
}
.cid-tKtAowGLSa .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKtAowGLSa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKtAowGLSa .row {
  justify-content: flex-start;
}
.cid-tKtAowGLSa .main-col {
  display: flex;
  align-items: stretch;
  border: 1px solid #cacaca;
  flex-direction: row-reverse;
}
@media (max-width: 767px) {
  .cid-tKtAowGLSa .main-col {
    flex-wrap: wrap;
    min-height: auto;
  }
}
.cid-tKtAowGLSa .title-container {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 35%;
  padding: 2rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tKtAowGLSa .title-container {
    padding: 24px;
  }
}
@media (max-width: 767px) {
  .cid-tKtAowGLSa .title-container {
    width: 100%;
  }
}
@media (max-width: 575px) {
  .cid-tKtAowGLSa .title-container {
    padding: 12px;
  }
}
.cid-tKtAowGLSa .content-container {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  width: 65%;
  flex-grow: 1;
}
@media (max-width: 767px) {
  .cid-tKtAowGLSa .content-container {
    width: 100%;
  }
}
.cid-tKtAowGLSa .mbr-section-title {
  color: #ffffff;
  width: 100%;
}
.cid-tKtAowGLSa .mbr-text {
  color: #232323;
  width: 100%;
}
.cid-tKtAowGLSa .mbr-section-btn {
  margin-top: auto;
  width: 100%;
}
.cid-tKtAowGLSa .img-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
  border: 1px solid #cacaca;
}
.cid-tKtAowGLSa .img-wrap img {
  flex-grow: 1;
  object-fit: cover;
  height: 40rem;
  width: 100%;
  max-width: 100%;
  max-height: 100%;
}
@media (max-width: 991px) {
  .cid-tKtAowGLSa .img-wrap img {
    height: 480px;
  }
}
@media (max-width: 767px) {
  .cid-tKtAowGLSa .img-wrap img {
    height: auto;
  }
}
.cid-tKtAowGLSa .mbr-section-title,
.cid-tKtAowGLSa .mbr-section-btn {
  color: #ee2524;
}
.cid-tKtAoxIlbz {
  padding-top: 7rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tKtAoxIlbz .title-col {
  width: 25%;
  flex-grow: 1;
}
@media (max-width: 991px) {
  .cid-tKtAoxIlbz .title-col {
    padding-right: 2rem !important;
    padding-left: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-tKtAoxIlbz .title-col {
    width: 100%;
    padding: 0 0 12px 0 !important;
  }
}
.cid-tKtAoxIlbz .text-col {
  width: 75%;
  flex-grow: 1;
}
@media (max-width: 767px) {
  .cid-tKtAoxIlbz .text-col {
    width: 100%;
    padding: 0 !important;
  }
}
.cid-tKtAoxIlbz .mbr-section-title {
  color: #ee2524;
  width: 80%;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-tKtAoxIlbz .mbr-section-title {
    width: 100%;
  }
}
.cid-tKtAoxIlbz .mbr-section-subtitle {
  color: #727272;
  width: 80%;
}
@media (max-width: 991px) {
  .cid-tKtAoxIlbz .mbr-section-subtitle {
    width: 100%;
  }
}
.cid-tKtAoxIlbz .mbr-text {
  color: #ee2524;
  width: 80%;
}
@media (max-width: 991px) {
  .cid-tKtAoxIlbz .mbr-text {
    width: 100%;
  }
}
.cid-tKtAoyH9bH {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tKtAoyH9bH .row {
  justify-content: center;
}
.cid-tKtAoyH9bH .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: .13em;
  color: #ee2524;
  text-align: left;
}
.cid-tKtAoyH9bH .mbr-section-title {
  margin-bottom: 0;
  color: #080808;
  text-align: center;
}
.cid-tKtAoyH9bH .content-card {
  margin-top: 40px;
}
.cid-tKtAoyH9bH .content-card .content-card-icon {
  width: 76px;
  height: 76px;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #ffffff;
  margin: 0 auto 38px;
}
.cid-tKtAoyH9bH .content-card .content-card-icon span {
  width: 62px;
  height: 64px;
  color: #939292;
  font-size: 42px;
}
.cid-tKtAoyH9bH .content-card .content-card-text .mbr-card-title {
  margin-bottom: 15px;
}
.cid-tKtAoyH9bH .content-card .content-card-text .mbr-card-text {
  margin-bottom: 0;
}
.cid-tKtAoyH9bH .mbr-card-title {
  color: #080808;
  text-align: center;
}
.cid-tKtAoyH9bH .mbr-card-text {
  color: #65676c;
  text-align: center;
}
.cid-tKtAozYy6k {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tKtAozYy6k .row {
  justify-content: center;
}
.cid-tKtAozYy6k .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: .13em;
  color: #ee2524;
  text-align: center;
}
.cid-tKtAozYy6k .mbr-section-title {
  margin-bottom: 0;
  color: #080808;
  text-align: center;
}
.cid-tKtAozYy6k .content-card {
  margin-top: 40px;
}
.cid-tKtAozYy6k .content-card .content-card-icon {
  width: 76px;
  height: 76px;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #ee2524;
  margin: 0 auto 38px;
}
.cid-tKtAozYy6k .content-card .content-card-icon span {
  width: 42px;
  height: 42px;
  color: #ffffff;
  font-size: 42px;
}
.cid-tKtAozYy6k .content-card .content-card-text .mbr-card-title {
  margin-bottom: 15px;
}
.cid-tKtAozYy6k .content-card .content-card-text .mbr-card-text {
  margin-bottom: 0;
}
.cid-tKtAozYy6k .mbr-card-title {
  color: #080808;
  text-align: center;
}
.cid-tKtAozYy6k .mbr-card-text {
  color: #65676c;
  text-align: center;
}
.cid-tKtAoBmpIu {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tKtAoBmpIu .row {
  justify-content: center;
}
.cid-tKtAoBmpIu .mbr-section-subtitle {
  margin-bottom: 27px;
  letter-spacing: .13em;
  color: #FF4712;
  text-align: center;
}
.cid-tKtAoBmpIu .mbr-section-title {
  margin-bottom: 0;
  color: #080808;
  text-align: center;
}
.cid-tKtAoBmpIu .content-card {
  margin-top: 40px;
}
.cid-tKtAoBmpIu .content-card .content-card-icon {
  width: 76px;
  height: 76px;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #ffffff;
  margin: 0 auto 38px;
}
.cid-tKtAoBmpIu .content-card .content-card-icon span {
  width: 42px;
  height: 42px;
  color: #727272;
  font-size: 42px;
}
.cid-tKtAoBmpIu .content-card .content-card-text .mbr-card-title {
  margin-bottom: 15px;
}
.cid-tKtAoBmpIu .content-card .content-card-text .mbr-card-text {
  margin-bottom: 0;
}
.cid-tKtAoBmpIu .mbr-card-title {
  color: #080808;
  text-align: center;
}
.cid-tKtAoBmpIu .mbr-card-text {
  color: #65676c;
  text-align: center;
}
.cid-tKtAoCI4U7 {
  padding-top: 10rem;
  padding-bottom: 9rem;
  background-color: #f0f0f0;
}
.cid-tKtAoCI4U7 .title-col {
  width: 25%;
  flex-grow: 1;
}
@media (max-width: 991px) {
  .cid-tKtAoCI4U7 .title-col {
    padding-right: 2rem !important;
    padding-left: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-tKtAoCI4U7 .title-col {
    width: 100%;
    padding: 0 0 12px 0 !important;
  }
}
.cid-tKtAoCI4U7 .text-col {
  width: 75%;
  flex-grow: 1;
}
@media (max-width: 767px) {
  .cid-tKtAoCI4U7 .text-col {
    width: 100%;
    padding: 0 !important;
  }
}
.cid-tKtAoCI4U7 .mbr-section-title {
  color: #ee2524;
  width: 80%;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-tKtAoCI4U7 .mbr-section-title {
    width: 100%;
  }
}
.cid-tKtAoCI4U7 .mbr-section-subtitle {
  color: #727272;
  width: 80%;
}
@media (max-width: 991px) {
  .cid-tKtAoCI4U7 .mbr-section-subtitle {
    width: 100%;
  }
}
.cid-tKtAoCI4U7 .mbr-text {
  color: #000000;
  width: 80%;
}
@media (max-width: 991px) {
  .cid-tKtAoCI4U7 .mbr-text {
    width: 100%;
  }
}
.cid-tKtAoDIxUA {
  padding-top: 0px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/back-b-cards-2000x4330.png");
}
.cid-tKtAoDIxUA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKtAoDIxUA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKtAoDIxUA .row {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
}
.cid-tKtAoDIxUA .text-container {
  width: 100% !important;
}
.cid-tKtAoDIxUA .mbr-section-title {
  color: #000000;
}
.cid-tKtAoDIxUA .mbr-section-title-2 {
  color: #EE2524;
}
.cid-tKtAoDIxUA .content-container {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  margin-top: 8rem;
  width: 100%;
  padding: 0;
}
@media (max-width: 767px) {
  .cid-tKtAoDIxUA .content-container {
    margin-top: 4rem;
    flex-wrap: wrap;
  }
}
.cid-tKtAoDIxUA .mbr-section-subtitle {
  width: 30%;
  color: #ffffff;
  width: 100%;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tKtAoDIxUA .mbr-section-subtitle {
    width: 100%;
    padding: 12px 0;
  }
}
.cid-tKtAoDIxUA .mbr-text {
  width: 40%;
  color: #000000;
}
@media (max-width: 991px) {
  .cid-tKtAoDIxUA .mbr-text {
    width: 60%;
  }
}
@media (max-width: 767px) {
  .cid-tKtAoDIxUA .mbr-text {
    width: 100%;
    margin-top: 18px !important;
  }
}
.cid-tKtAoESpYH {
  background-image: url("../../../assets/images/img-1632-1170x2532.png");
}
.cid-tKtAoESpYH .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKtAoESpYH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKtAoESpYH .row {
  justify-content: flex-start;
}
.cid-tKtAoESpYH .main-col {
  display: flex;
  align-items: stretch;
}
@media (max-width: 767px) {
  .cid-tKtAoESpYH .main-col {
    flex-wrap: wrap;
    min-height: auto;
  }
}
.cid-tKtAoESpYH .title-container {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 35%;
  padding: 2rem;
  background-color: #f0f0f0;
}
@media (max-width: 991px) {
  .cid-tKtAoESpYH .title-container {
    padding: 24px;
  }
}
@media (max-width: 767px) {
  .cid-tKtAoESpYH .title-container {
    width: 100%;
  }
}
@media (max-width: 575px) {
  .cid-tKtAoESpYH .title-container {
    padding: 12px;
  }
}
.cid-tKtAoESpYH .content-container {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  width: 65%;
  flex-grow: 1;
}
@media (max-width: 767px) {
  .cid-tKtAoESpYH .content-container {
    width: 100%;
  }
}
.cid-tKtAoESpYH .mbr-section-title {
  color: #ffffff;
  width: 100%;
}
.cid-tKtAoESpYH .mbr-text {
  color: #232323;
  width: 100%;
}
.cid-tKtAoESpYH .mbr-section-btn {
  margin-top: auto;
  width: 100%;
}
.cid-tKtAoESpYH .img-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
}
.cid-tKtAoESpYH .img-wrap img {
  flex-grow: 1;
  object-fit: cover;
  height: 40rem;
  width: 100%;
  max-width: 100%;
  max-height: 100%;
}
@media (max-width: 991px) {
  .cid-tKtAoESpYH .img-wrap img {
    height: 480px;
  }
}
@media (max-width: 767px) {
  .cid-tKtAoESpYH .img-wrap img {
    height: auto;
  }
}
.cid-tKtAoESpYH .mbr-section-title,
.cid-tKtAoESpYH .mbr-section-btn {
  color: #ee2524;
}
.cid-tKtAoG26ut {
  padding-top: 0px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/back-b-cards-2000x4330.png");
}
.cid-tKtAoG26ut .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKtAoG26ut .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKtAoG26ut .row {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
}
.cid-tKtAoG26ut .text-container {
  width: 100% !important;
}
.cid-tKtAoG26ut .mbr-section-title {
  color: #000000;
}
.cid-tKtAoG26ut .mbr-section-title-2 {
  color: #EE2524;
}
.cid-tKtAoG26ut .content-container {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  margin-top: 8rem;
  width: 100%;
  padding: 0;
}
@media (max-width: 767px) {
  .cid-tKtAoG26ut .content-container {
    margin-top: 4rem;
    flex-wrap: wrap;
  }
}
.cid-tKtAoG26ut .mbr-section-subtitle {
  width: 30%;
  color: #ffffff;
  width: 100%;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tKtAoG26ut .mbr-section-subtitle {
    width: 100%;
    padding: 12px 0;
  }
}
.cid-tKtAoG26ut .mbr-text {
  width: 40%;
  color: #000000;
}
@media (max-width: 991px) {
  .cid-tKtAoG26ut .mbr-text {
    width: 60%;
  }
}
@media (max-width: 767px) {
  .cid-tKtAoG26ut .mbr-text {
    width: 100%;
    margin-top: 18px !important;
  }
}
.cid-tKtAoHxHyb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/iphones3.1-2000x1212.png");
}
.cid-tKtAoHxHyb .row {
  align-items: center;
  width: 100%;
}
.cid-tKtAoHxHyb .main-container {
  display: flex;
  align-items: stretch;
  flex-wrap: nowrap;
  justify-content: space-between;
  width: 100%;
  padding: 0;
}
@media (max-width: 767px) {
  .cid-tKtAoHxHyb .main-container {
    flex-wrap: wrap;
  }
}
.cid-tKtAoHxHyb .title-container {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  max-width: 20%;
  width: 100%;
  padding: 0 !important;
}
@media (max-width: 767px) {
  .cid-tKtAoHxHyb .title-container {
    max-width: 100%;
    margin-bottom: 12px;
  }
}
.cid-tKtAoHxHyb .title-text {
  margin-right: auto;
  width: 100%;
}
.cid-tKtAoHxHyb .main-title {
  color: #ee2524;
  width: 100%;
}
.cid-tKtAoHxHyb .main-subtitle {
  color: #727272;
  width: 100%;
}
.cid-tKtAoHxHyb .grid-container {
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  padding: 0;
  margin-bottom: 1rem;
  max-width: 75%;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tKtAoHxHyb .grid-container {
    max-width: 100%;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
}
.cid-tKtAoHxHyb .img-container {
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 500px;
  filter: saturate(0%);
  transition: .5s all;
}
@media (max-width: 991px) {
  .cid-tKtAoHxHyb .img-container {
    height: 360px;
  }
}
.cid-tKtAoHxHyb .img-container img {
  max-width: 100%;
  width: 100%;
  height: 100%;
  object-fit: cover;
  transform: scale(1);
  transition: .5s all;
  transform-style: preserve-3d;
}
.cid-tKtAoHxHyb .header-wrap {
  display: flex;
  align-items: flex-start;
  margin-bottom: 2rem;
  width: 100%;
  flex-wrap: wrap;
  border: 1px solid #000000;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tKtAoHxHyb .header-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tKtAoHxHyb .content-container {
  display: flex;
  padding: 0 !important;
}
.cid-tKtAoHxHyb .content-container:hover .img-container {
  filter: saturate(90%);
}
.cid-tKtAoHxHyb .content-container:hover .img-container img {
  transform: scale(1.04);
}
.cid-tKtAoHxHyb .text-container {
  padding: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
}
.cid-tKtAoHxHyb .text-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  flex-grow: 1;
}
.cid-tKtAoHxHyb .mbr-section-title {
  width: 100%;
  color: #000000;
  margin-bottom: 0;
}
.cid-tKtAoHxHyb .mbr-text {
  letter-spacing: inherit;
  color: #727272;
  width: 100%;
  margin-top: 1rem;
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .cid-tKtAoHxHyb .mbr-text {
    margin-top: 0.8rem;
  }
}
.cid-tKtAoHxHyb .mbr-section-title,
.cid-tKtAoHxHyb .mbr-section-btn {
  color: #ee2524;
}
.cid-tKtAoIAGV0 {
  overflow: hidden;
  background-image: url("../../../assets/images/iphones2.1-2222x1333.png");
}
.cid-tKtAoIAGV0 .row {
  flex-direction: row-reverse;
}
.cid-tKtAoIAGV0 .container-fluid {
  padding: 0;
}
.cid-tKtAoIAGV0 .content-wrapper .text-wrapper {
  padding-right: 4rem;
  padding-left: 2rem;
  padding-right: 3rem;
  padding-left: 3rem;
}
.cid-tKtAoIAGV0 .content-wrapper .image-wrapper {
  max-height: 680px;
}
.cid-tKtAoIAGV0 .content-wrapper .image-wrapper img {
  width: 100%;
  max-height: 680px;
  object-fit: cover;
}
@media (max-width: 991px) {
  .cid-tKtAoIAGV0 .content-wrapper .text-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-tKtAoIAGV0 .mbr-section-btn {
  margin-right: 0;
  margin-left: 0;
}
.cid-tKtAoIAGV0 .btn {
  width: 100%;
  box-shadow: none !important;
  margin-top: -1px;
  margin-bottom: 0;
  padding-right: 0;
  padding-left: 0;
  border-radius: 0;
  border-bottom: 1px solid rgba(61, 61, 61, 0.3) !important;
  justify-content: space-between;
}
.cid-tKtAoIAGV0 .btn:first-child {
  border-top: 1px solid rgba(61, 61, 61, 0.3) !important;
}
.cid-tKtAoIAGV0 .btn:hover {
  border-bottom: 1px solid rgba(61, 61, 61, 0.3) !important;
}
.cid-tKtAoIAGV0 .btn:hover:first-child {
  border-top: 1px solid rgba(61, 61, 61, 0.3) !important;
}
.cid-tKtAoIAGV0 .mbr-iconfont {
  font-size: 16px !important;
  width: 39px;
  height: 39px;
  border-radius: 50%;
  border: 1px solid;
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tKtAoJP7vW {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #fafafa;
}
@media (min-width: 1400px) {
  .cid-tKtAoJP7vW .container {
    max-width: 1000px;
  }
}
.cid-tKtAoJP7vW .item-img,
.cid-tKtAoJP7vW img {
  height: 100%;
  object-fit: cover;
}
.cid-tKtAoJP7vW .mbr-iconfont {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 2rem;
  color: #000000;
  margin-bottom: 1rem;
  background: #fc4f4f;
  width: 60px;
  height: 60px;
  border-radius: 50%;
}
.cid-tKtAoJP7vW .card-wrapper {
  margin-bottom: 2rem;
}
.cid-tKtAoJP7vW .row {
  justify-content: center;
}
.cid-tKtAoJP7vW .card-text {
  color: #353535;
}
.cid-tKtAoJP7vW .card-title,
.cid-tKtAoJP7vW .iconfont-wrapper {
  color: #272727;
}
.cid-tKtAoL9aBX {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #fbfbfb;
}
.cid-tKtAoL9aBX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKtAoL9aBX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKtAoL9aBX .row {
  justify-content: flex-start;
}
.cid-tKtAoL9aBX .mbr-section-title {
  color: #000000;
  width: 100%;
  margin-bottom: 4rem;
}
.cid-tKtAoL9aBX .item-wrap {
  width: 100%;
  margin-bottom: 2rem;
}
.cid-tKtAoL9aBX .mbr-section-subtitle {
  color: #000000;
  width: 100%;
  text-align: center;
}
.cid-tKtAoL9aBX .mbr-text {
  color: #000000;
  width: 100%;
  margin-top: 10px;
  margin-bottom: 10px;
}
.cid-tKtAoMv96d {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tKtAoMv96d .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKtAoMv96d .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKtAoMv96d .img-big {
  height: 100%;
}
.cid-tKtAoMv96d .img-big img {
  height: 100%;
  object-fit: cover;
}
.cid-tKtAoMv96d .mbr-section-title {
  padding-bottom: 13rem;
}
@media (max-width: 1400px) {
  .cid-tKtAoMv96d .mbr-section-title {
    padding-bottom: 3rem;
  }
}
.cid-tKtAoMv96d .row {
  justify-content: space-between;
}
.cid-tKtAoMv96d .img-wrapper {
  border-radius: 3rem;
  position: relative;
}
.cid-tKtAoMv96d .img-wrapper img {
  border-radius: 3rem;
}
.cid-tKtAoMv96d .img-wrapper:before {
  content: "";
  position: absolute;
  top: 0;
  border-radius: 3rem;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
  box-shadow: inset 0px 0px 10px 6px rgba(0, 0, 0, 0.2);
}
@media (max-width: 992px) {
  .cid-tKtAoMv96d .image-wrapper {
    margin-bottom: 4rem;
  }
}
.cid-tKtAoMv96d .dot {
  width: 6px;
  height: 6px;
  background: currentColor;
}
.cid-tKtAoMv96d .dot-right {
  margin-right: 0;
  margin-left: auto;
}
.cid-tKtAoMv96d .row {
  flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tKtAoMv96d .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-tKtAoMv96d .mbr-text,
.cid-tKtAoMv96d .mbr-section-btn {
  color: #232323;
}
.cid-tKtAoMv96d .mbr-text,
.cid-tKtAoMv96d .dot,
.cid-tKtAoMv96d .mbr-section-btn {
  color: #333333;
}
.cid-tKtAoNJlTy {
  padding-top: 6rem;
  padding-bottom: 6rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-tKtAoNJlTy .row {
  display: flex;
  align-items: stretch;
  justify-content: center;
  flex-wrap: wrap;
  padding-top: 55px;
}
@media (max-width: 1024px) and (min-width: 768px) {
  .cid-tKtAoNJlTy .col-card {
    width: 100% !important;
  }
}
.cid-tKtAoNJlTy .card-title {
  color: #000000;
  margin-right: 41%;
}
@media (max-width: 680px) {
  .cid-tKtAoNJlTy .card-title {
    margin-right: 10%;
  }
}
.cid-tKtAoNJlTy .mbr-text {
  color: #000000;
  margin: 16px 60px 0 0;
}
.cid-tKtAoNJlTy .icon-link-box {
  display: flex;
  justify-content: flex-start;
  margin-top: 30px;
  position: relative;
  z-index: 5;
}
.cid-tKtAoNJlTy .card-wrapper {
  height: 100%;
  padding-left: 5%;
  overflow: visible;
}
@media (min-width: 1441px) {
  .cid-tKtAoNJlTy .card-wrapper {
    padding-left: 18%;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .cid-tKtAoNJlTy .card-wrapper {
    padding-right: 35%;
    padding-left: 0;
  }
}
@media (max-width: 880px) {
  .cid-tKtAoNJlTy .card-wrapper {
    padding: 0 15% 0 10%;
  }
}
@media (max-width: 767px) {
  .cid-tKtAoNJlTy .card-wrapper {
    padding: 0 0 0 5%;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .cid-tKtAoNJlTy .card-2,
  .cid-tKtAoNJlTy .card-3 {
    padding-top: 15%;
  }
}
@media (max-width: 880px) {
  .cid-tKtAoNJlTy .card-2,
  .cid-tKtAoNJlTy .card-3 {
    padding: 20% 15% 0 10%;
  }
}
@media (max-width: 767px) {
  .cid-tKtAoNJlTy .card-2,
  .cid-tKtAoNJlTy .card-3 {
    padding: 40% 0 0 5%;
  }
}
.cid-tKtAoNJlTy .card-box {
  position: relative;
  z-index: 2;
  overflow: visible;
}
.cid-tKtAoNJlTy .card-number {
  display: flex;
  align-items: center;
  position: absolute;
  pointer-events: none;
  left: -68px;
  top: -53%;
  height: 276px;
  margin: 10px 0;
  z-index: -2;
  opacity: 0.2;
  font-size: 230px;
  color: transparent;
  background: linear-gradient(-90deg, #9b0000 0, #ee2524 50%, #fc4f4f 100%);
  -webkit-background-clip: text;
}
@media (max-width: 680px) {
  .cid-tKtAoNJlTy .card-number {
    font-size: 265px;
    left: -40px;
    top: -65%;
  }
}
.cid-tKtAoNJlTy .card-link {
  position: relative;
  z-index: 5;
  padding-left: 95px;
  transition: all 0.4s cubic-bezier(0, 0.68, 0.58, 1);
}
.cid-tKtAoNJlTy .card-link:after {
  content: '';
  position: absolute;
  top: 50%;
  left: 0;
  width: 80px;
  height: 1px;
  background-color: #ee2524;
  transition: width 0.4s cubic-bezier(0, 0.68, 0.58, 1);
}
.cid-tKtAoNJlTy .card-link:hover {
  padding-left: 0;
  padding-right: 95px;
}
.cid-tKtAoNJlTy .card-link:hover:after {
  width: 0;
}
.cid-tKtAoNJlTy .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKtAoNJlTy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKtAoOSq8z {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fbfbfb;
}
.cid-tKtAoOSq8z .title-col {
  width: 25%;
  flex-grow: 1;
}
@media (max-width: 991px) {
  .cid-tKtAoOSq8z .title-col {
    padding-right: 2rem !important;
    padding-left: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-tKtAoOSq8z .title-col {
    width: 100%;
    padding: 0 0 12px 0 !important;
  }
}
.cid-tKtAoOSq8z .text-col {
  width: 75%;
  flex-grow: 1;
}
@media (max-width: 767px) {
  .cid-tKtAoOSq8z .text-col {
    width: 100%;
    padding: 0 !important;
  }
}
.cid-tKtAoOSq8z .mbr-section-title {
  color: #727272;
  width: 80%;
}
@media (max-width: 991px) {
  .cid-tKtAoOSq8z .mbr-section-title {
    width: 100%;
  }
}
.cid-tKtAoOSq8z .mbr-section-subtitle {
  color: #727272;
  width: 80%;
}
@media (max-width: 991px) {
  .cid-tKtAoOSq8z .mbr-section-subtitle {
    width: 100%;
  }
}
.cid-tKtAoOSq8z .mbr-text {
  color: #000000;
  width: 80%;
}
@media (max-width: 991px) {
  .cid-tKtAoOSq8z .mbr-text {
    width: 100%;
  }
}
.cid-tKtAoPVlb1 {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #fbfbfb;
}
.cid-tKtAoPVlb1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKtAoPVlb1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKtAoPVlb1 .row {
  justify-content: flex-start;
}
.cid-tKtAoPVlb1 .mbr-section-title {
  color: #000000;
  width: 100%;
  margin-bottom: 4rem;
}
.cid-tKtAoPVlb1 .item-wrap {
  width: 100%;
  margin-bottom: 2rem;
}
.cid-tKtAoPVlb1 .mbr-section-subtitle {
  color: #7c0046;
  width: 100%;
}
.cid-tKtAoPVlb1 .mbr-text {
  color: #727272;
  width: 100%;
  margin-top: 10px;
  margin-bottom: 10px;
}
.cid-tKtAoPVlb1 .mbr-section-title,
.cid-tKtAoPVlb1 .mbr-section-btn {
  text-align: center;
}
.cid-tKtAoReRHI.popup-builder {
  background-color: #ffffff;
}
.cid-tKtAoReRHI.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tKtAoReRHI.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tKtAoReRHI .modal-content,
.cid-tKtAoReRHI .modal-dialog {
  height: auto;
}
.cid-tKtAoReRHI .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKtAoReRHI .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tKtAoReRHI .form-wrapper .mbr-form .form-group,
  .cid-tKtAoReRHI .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tKtAoReRHI .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tKtAoReRHI .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tKtAoReRHI .mbr-text {
  text-align: center;
}
.cid-tKtAoReRHI .pt-0 {
  padding-top: 0 !important;
}
.cid-tKtAoReRHI .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tKtAoReRHI .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tKtAoReRHI .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tKtAoReRHI .modal-open {
  overflow: hidden;
}
.cid-tKtAoReRHI .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tKtAoReRHI .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tKtAoReRHI .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tKtAoReRHI .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tKtAoReRHI .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tKtAoReRHI .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tKtAoReRHI .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tKtAoReRHI .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tKtAoReRHI .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tKtAoReRHI .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tKtAoReRHI .modal-backdrop.fade {
  opacity: 0;
}
.cid-tKtAoReRHI .modal-backdrop.show {
  opacity: .5;
}
.cid-tKtAoReRHI .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tKtAoReRHI .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tKtAoReRHI .modal-header {
    padding: 1rem;
  }
}
.cid-tKtAoReRHI .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tKtAoReRHI .modal-header .close svg {
  fill: #353535;
}
.cid-tKtAoReRHI .modal-header .close:hover {
  opacity: 1;
}
.cid-tKtAoReRHI .modal-header .close:focus {
  outline: none;
}
.cid-tKtAoReRHI .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #ee2524;
}
.cid-tKtAoReRHI .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tKtAoReRHI .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKtAoReRHI .modal-body {
    padding: 1rem;
  }
}
.cid-tKtAoReRHI .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tKtAoReRHI .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKtAoReRHI .modal-footer {
    padding: 1rem;
  }
}
.cid-tKtAoReRHI .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tKtAoReRHI .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tKtAoReRHI .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tKtAoReRHI .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tKtAoReRHI .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tKtAoReRHI .modal-lg,
  .cid-tKtAoReRHI .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tKtAoReRHI .modal-xl {
    max-width: 1140px;
  }
}
.cid-tKtAoReRHI .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tKtAoReRHI .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tKtAoReRHI .form-group {
  margin-bottom: 1rem;
}
.cid-tKtAoReRHI .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tKtAoReRHI .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tKtAoReRHI .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tKtAoReRHI .mbr-section-btn {
  margin: 0;
}
.cid-tKtAoReRHI .mbr-section-btn .btn {
  margin: 0;
}
.cid-tKtAoReRHI P {
  text-align: center;
}
.cid-tKtAoSwNcr.popup-builder {
  background-color: #ffffff;
}
.cid-tKtAoSwNcr.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tKtAoSwNcr.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tKtAoSwNcr .modal-content,
.cid-tKtAoSwNcr .modal-dialog {
  height: auto;
}
.cid-tKtAoSwNcr .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKtAoSwNcr .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tKtAoSwNcr .form-wrapper .mbr-form .form-group,
  .cid-tKtAoSwNcr .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tKtAoSwNcr .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tKtAoSwNcr .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tKtAoSwNcr .mbr-text {
  text-align: center;
}
.cid-tKtAoSwNcr .pt-0 {
  padding-top: 0 !important;
}
.cid-tKtAoSwNcr .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tKtAoSwNcr .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tKtAoSwNcr .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tKtAoSwNcr .modal-open {
  overflow: hidden;
}
.cid-tKtAoSwNcr .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tKtAoSwNcr .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tKtAoSwNcr .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tKtAoSwNcr .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tKtAoSwNcr .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tKtAoSwNcr .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tKtAoSwNcr .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tKtAoSwNcr .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tKtAoSwNcr .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tKtAoSwNcr .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tKtAoSwNcr .modal-backdrop.fade {
  opacity: 0;
}
.cid-tKtAoSwNcr .modal-backdrop.show {
  opacity: .5;
}
.cid-tKtAoSwNcr .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tKtAoSwNcr .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tKtAoSwNcr .modal-header {
    padding: 1rem;
  }
}
.cid-tKtAoSwNcr .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tKtAoSwNcr .modal-header .close svg {
  fill: #353535;
}
.cid-tKtAoSwNcr .modal-header .close:hover {
  opacity: 1;
}
.cid-tKtAoSwNcr .modal-header .close:focus {
  outline: none;
}
.cid-tKtAoSwNcr .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #ee2524;
}
.cid-tKtAoSwNcr .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tKtAoSwNcr .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKtAoSwNcr .modal-body {
    padding: 1rem;
  }
}
.cid-tKtAoSwNcr .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tKtAoSwNcr .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKtAoSwNcr .modal-footer {
    padding: 1rem;
  }
}
.cid-tKtAoSwNcr .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tKtAoSwNcr .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tKtAoSwNcr .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tKtAoSwNcr .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tKtAoSwNcr .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tKtAoSwNcr .modal-lg,
  .cid-tKtAoSwNcr .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tKtAoSwNcr .modal-xl {
    max-width: 1140px;
  }
}
.cid-tKtAoSwNcr .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tKtAoSwNcr .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tKtAoSwNcr .form-group {
  margin-bottom: 1rem;
}
.cid-tKtAoSwNcr .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tKtAoSwNcr .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tKtAoSwNcr .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tKtAoSwNcr .mbr-section-btn {
  margin: 0;
}
.cid-tKtAoSwNcr .mbr-section-btn .btn {
  margin: 0;
}
.cid-tKtAoTYULt {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f6f6f6;
}
.cid-tKtAoTYULt .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKtAoTYULt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKtAoTYULt .logo-container {
  max-width: 33.33333333%;
  padding-right: 1rem;
  margin-right: auto;
}
@media (max-width: 767px) {
  .cid-tKtAoTYULt .logo-container {
    width: 100%;
    padding-right: 0;
    max-width: 100%;
    order: 3;
    justify-content: center !important;
  }
}
.cid-tKtAoTYULt .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 0;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  white-space: normal;
}
.cid-tKtAoTYULt .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-tKtAoTYULt .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-tKtAoTYULt .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500;
}
.cid-tKtAoTYULt .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 767px) {
  .cid-tKtAoTYULt .navbar-brand {
    justify-content: center !important;
  }
}
.cid-tKtAoTYULt .items-container {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  padding: 0;
}
@media (max-width: 767px) {
  .cid-tKtAoTYULt .items-container {
    flex-wrap: wrap;
  }
}
.cid-tKtAoTYULt .footer-contacts {
  display: flex;
  justify-content: space-between;
  width: 35%;
}
@media (max-width: 768px) {
  .cid-tKtAoTYULt .footer-contacts {
    width: 100%;
  }
}
.cid-tKtAoTYULt .footer-links {
  display: flex;
  justify-content: space-between;
  width: 35%;
}
@media (max-width: 768px) {
  .cid-tKtAoTYULt .footer-links {
    width: 100%;
  }
}
.cid-tKtAoTYULt .footer-item {
  max-width: 48%;
}
.cid-tKtAoTYULt .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 0;
  padding-left: 1rem;
  margin-left: auto;
  max-width: 33.33333333%;
}
@media (max-width: 768px) {
  .cid-tKtAoTYULt .social-row {
    width: 100%;
    max-width: 100%;
    margin-bottom: 1rem;
    padding-left: 0;
    justify-content: center;
    order: 1;
    margin-left: -0.75rem;
  }
}
.cid-tKtAoTYULt .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: 0.75rem;
}
.cid-tKtAoTYULt .mbr-section-subtitle {
  color: #ee2524;
  opacity: 0.9;
  margin-bottom: 2rem;
}
.cid-tKtAoTYULt .list {
  list-style: none;
  padding-left: 0;
  margin-bottom: 0;
  color: #727272;
  margin-top: 3.4rem;
}
@media (max-width: 767px) {
  .cid-tKtAoTYULt .list {
    margin-top: 3rem !important;
  }
}
.cid-tKtAoTYULt .contacts-list {
  list-style: none;
  padding-left: 0;
  margin-bottom: 0;
  color: #727272;
}
.cid-tKtAoTYULt .item-wrap {
  margin-bottom: 0;
}
.cid-tKtAoTYULt .list li,
.cid-tKtAoTYULt .contacts-list li {
  transition: 0.5s all;
}
.cid-tKtAoTYULt .list li:hover,
.cid-tKtAoTYULt .contacts-list li:hover {
  color: #000000;
}
.cid-tKtAoTYULt .mbr-iconfont {
  color: #c30b0b;
  font-size: 18px;
}
.cid-tKtAoTYULt .copyright-col {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 8rem;
}
@media (max-width: 768px) {
  .cid-tKtAoTYULt .copyright-col {
    flex-direction: column;
    margin-top: 4rem;
  }
}
.cid-tKtAoTYULt .copyright {
  color: #939292;
  max-width: 33.33333333%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tKtAoTYULt .copyright {
    width: 100%;
    max-width: 100%;
    margin-bottom: 1rem !important;
    order: 2;
    text-align: center;
  }
}
.cid-tJnj7RO7CH .b-shadow {
  box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.05);
}
.cid-tJnj7RO7CH .nav-item {
  list-style: none;
}
.cid-tJnj7RO7CH .nav-item:focus,
.cid-tJnj7RO7CH .nav-link:focus {
  outline: none;
}
.cid-tJnj7RO7CH .nav-dropdown .dropdown-menu {
  padding-top: 0;
}
.cid-tJnj7RO7CH .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-tJnj7RO7CH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tJnj7RO7CH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tJnj7RO7CH .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tJnj7RO7CH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0em 0em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tJnj7RO7CH .navbar {
  min-height: 77px;
  transition: all 0.3s;
  flex-direction: row !important;
  background: #ffffff;
}
.cid-tJnj7RO7CH .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tJnj7RO7CH .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-tJnj7RO7CH .navbar .navbar-collapse {
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  height: 100%;
  padding-top: 3rem;
  padding-bottom: 3rem;
  z-index: 1;
}
.cid-tJnj7RO7CH .navbar .navbar-collapse > .container {
  height: 100%;
}
.cid-tJnj7RO7CH .navbar .navbar-collapse.show,
.cid-tJnj7RO7CH .navbar .navbar-collapse.collapsing {
  display: block;
}
.cid-tJnj7RO7CH .navbar .navbar-collapse .img-column img {
  width: 100%;
}
.cid-tJnj7RO7CH .navbar .navbar-collapse .text-column {
  overflow: auto;
  max-height: calc(100vh - 7rem);
}
.cid-tJnj7RO7CH .navbar .navbar-collapse .contact-list {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.cid-tJnj7RO7CH .navbar:not(.navbar-short) .text-column {
  max-height: calc(100vh - 4rem - 3rem);
}
.cid-tJnj7RO7CH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tJnj7RO7CH .navbar.collapsed .dropdown-menu {
  text-align: inherit;
  background: transparent !important;
}
.cid-tJnj7RO7CH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tJnj7RO7CH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tJnj7RO7CH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tJnj7RO7CH .navbar.collapsed ul.navbar-nav {
  word-break: break-word;
}
.cid-tJnj7RO7CH .navbar.collapsed .dropdown-menu .dropdown-item {
  text-align: inherit;
}
.cid-tJnj7RO7CH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tJnj7RO7CH .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-tJnj7RO7CH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
  width: auto;
}
.cid-tJnj7RO7CH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tJnj7RO7CH .navbar-brand {
  min-height: 61px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tJnj7RO7CH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tJnj7RO7CH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tJnj7RO7CH .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tJnj7RO7CH .dropdown-item.active,
.cid-tJnj7RO7CH .dropdown-item:active {
  background-color: transparent;
}
.cid-tJnj7RO7CH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tJnj7RO7CH .nav-dropdown .link {
  margin: 0.2em 0em;
}
.cid-tJnj7RO7CH .nav-dropdown .link.dropdown-toggle {
  margin: 0;
}
.cid-tJnj7RO7CH .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin: 0em 0em;
  padding: 0.2em 0em;
}
.cid-tJnj7RO7CH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tJnj7RO7CH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tJnj7RO7CH .socicon {
  transition: color 0.3s;
}
.cid-tJnj7RO7CH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tJnj7RO7CH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tJnj7RO7CH .navbar-buttons {
  text-align: inherit;
}
.cid-tJnj7RO7CH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJnj7RO7CH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-tJnj7RO7CH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tJnj7RO7CH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJnj7RO7CH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tJnj7RO7CH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tJnj7RO7CH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJnj7RO7CH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tJnj7RO7CH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tJnj7RO7CH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tJnj7RO7CH .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tJnj7RO7CH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tJnj7RO7CH .icons-menu {
  text-align: inherit;
  margin-right: 20px;
}
.cid-tJnj7RO7CH .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-tJnj7RO7CH .nav-link:hover,
.cid-tJnj7RO7CH .dropdown-item:hover,
.cid-tJnj7RO7CH .icons-menu .mbr-iconfont:hover {
  color: #e0e0e0 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tJnj7RO7CH .navbar {
    height: 77px;
  }
  .cid-tJnj7RO7CH .navbar.opened {
    height: auto;
  }
}
@media (max-width: 767px) {
  .cid-tJnj7RO7CH .navbar-collapse .img-column {
    display: none;
  }
  .cid-tJnj7RO7CH .icons-menu,
  .cid-tJnj7RO7CH .navbar-buttons,
  .cid-tJnj7RO7CH .contact-block,
  .cid-tJnj7RO7CH .text-column {
    text-align: center !important;
  }
}
.cid-tJnj7RO7CH h6.mbr-fonts-style {
  padding: 0;
}
.cid-tJnj7RO7CH .collapsing {
  transition: 0s;
}
.cid-tJnj7RO7CH .flex-container {
  height: 100%;
  width: 100%;
}
@media (min-width: 769px) {
  .cid-tJnj7RO7CH .flex-container {
    display: flex;
    flex-direction: column;
  }
  .cid-tJnj7RO7CH .flex-row {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    width: 100%;
  }
  .cid-tJnj7RO7CH .flex-row.low-row {
    align-items: flex-end;
    flex: 1 1 auto;
  }
  .cid-tJnj7RO7CH .flex-card {
    display: flex;
    flex-direction: column;
  }
  .cid-tJnj7RO7CH .flex-card h6 {
    padding: .5rem 1rem;
  }
  .cid-tJnj7RO7CH .contact-block {
    margin-left: 20px;
  }
  .cid-tJnj7RO7CH .contact-block ul li {
    text-align: left;
  }
  .cid-tJnj7RO7CH ul.col {
    padding: 0;
  }
  .cid-tJnj7RO7CH .flex-row.low-row {
    justify-content: space-between;
  }
}
.cid-tJnj7RO7CH .icons-menu,
.cid-tJnj7RO7CH .navbar-buttons,
.cid-tJnj7RO7CH .contact-block,
.cid-tJnj7RO7CH .text-column {
  color: #000000;
}
.cid-tJnj7RO7CH .icons-menu a span {
  color: #000000;
}
.cid-tJnj7RO7CH H6 {
  color: #c30b0b;
  text-align: left;
}
.cid-tJnj7SKmRB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  padding-right: 2.5rem;
  background-image: url("../../../assets/images/fondo1.1-1920x1280.png");
}
.cid-tJnj7SKmRB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJnj7SKmRB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJnj7SKmRB .row {
  flex-direction: row-reverse;
}
.cid-tJnj7SKmRB .row {
  align-items: center;
}
.cid-tJnj7SKmRB .mbr-section-title {
  color: #9b0000;
  text-align: left;
}
.cid-tJnj7SKmRB .mbr-text,
.cid-tJnj7SKmRB .mbr-section-btn {
  color: #5f5e5e;
  text-align: left;
}
.cid-tJnj7UamEH {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/fondo1-1920x1280.png");
  overflow: hidden;
  position: relative;
}
.cid-tJnj7UamEH .container,
.cid-tJnj7UamEH .container-fluid {
  position: static;
}
.cid-tJnj7UamEH .label-text {
  width: 100%;
  color: #9b0000;
  margin-bottom: 20px;
}
.cid-tJnj7UamEH .label-text span {
  padding: 8px 18px;
  background-color: #ffffff;
  border-radius: 15px;
  color: inherit;
}
.cid-tJnj7UamEH .mbr-section-title {
  color: #cacaca;
  margin-bottom: 15px;
}
.cid-tJnj7UamEH .colored-text {
  color: #ffffff;
  line-height: inherit;
  text-decoration: underline;
  text-decoration-thickness: 4px;
}
.cid-tJnj7UamEH .mbr-text {
  color: #00284E;
  opacity: 0.8;
  margin-bottom: 40px;
}
@media (min-width: 1400px) {
  .cid-tJnj7UamEH .mbr-text {
    padding-right: 48px;
  }
}
.cid-tJnj7UamEH .cards-container {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-tJnj7UamEH .card {
  display: flex;
  align-items: flex-start;
  position: relative;
  width: 100%;
  margin-top: 30px;
  padding: 25px 25px 25px 95px;
  padding: 25px 25px 25px 25px;
  background: #ffffff;
  box-shadow: -20px 20px 50px rgba(0, 40, 99, 0.05);
  border-radius: 10px;
}
.cid-tJnj7UamEH .card:hover .card-number {
  background: #fc4f4f;
  border-color: #fc4f4f;
  color: #ffffff;
}
.cid-tJnj7UamEH .card-number {
  width: 45px;
  height: 45px;
  border: 1px solid #CECECE;
  border-radius: 50%;
  line-height: 43px;
  text-align: center;
  font-size: 18px;
  color: #9b0000;
  position: absolute;
  top: 27px;
  left: 25px;
  transition: all 0.3s ease-in-out;
}
.cid-tJnj7UamEH .card-title {
  color: #c30b0b;
  margin-bottom: 8px;
}
.cid-tJnj7UamEH .card-text {
  color: #5f5e5e;
  opacity: 0.8;
}
.cid-tJnj7UamEH .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 991px) {
  .cid-tJnj7UamEH .mbr-section-btn {
    margin-top: 30px;
  }
}
.cid-tJnj7UamEH .mbr-section-btn .btn:before {
  display: none;
}
.cid-tJnj7UamEH .mbr-section-btn .btn:hover:before {
  display: none;
}
.cid-tJnj7UamEH .image-wrapper {
  height: 650px;
  position: relative;
  z-index: 2;
}
.cid-tJnj7UamEH .image-wrapper img {
  max-width: 100%;
  height: 100%;
  object-fit: contain;
  margin-left: auto!important;
}
@media (min-width: 768px) {
  .cid-tJnj7UamEH .image-wrapper {
    position: absolute;
    z-index: 2;
    top: 24%;
    width: 38.65%;
    right: 6%;
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1200px) and (max-width: 1399px) {
  .cid-tJnj7UamEH .image-wrapper {
    top: 37%;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .cid-tJnj7UamEH .image-wrapper {
    top: 31%;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tJnj7UamEH .image-wrapper {
    top: 42%;
    right: 1%;
  }
}
@media (max-width: 767px) {
  .cid-tJnj7UamEH .image-wrapper {
    max-width: 474px !important;
    margin: 80px auto 0;
  }
}
.cid-tJnj7UamEH .bg-round {
  position: absolute;
  top: -14%;
  padding: 0;
}
.cid-tJnj7UamEH .bg-round svg {
  max-width: 100%;
  max-height: 100%;
  width: 100%;
  object-fit: cover;
}
@media (min-width: 768px) {
  .cid-tJnj7UamEH .bg-round {
    width: 56%;
    right: 0;
  }
}
@media (min-width: 992px) and (max-width: 1399px) {
  .cid-tJnj7UamEH .bg-round {
    width: 56%;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-tJnj7UamEH .bg-round {
    width: 68%;
  }
}
@media (max-width: 767px) {
  .cid-tJnj7UamEH .bg-round {
    top: auto;
    bottom: -10%;
  }
  .cid-tJnj7UamEH .bg-round svg {
    height: 100%;
  }
}
.cid-tJnj7UamEH .col-text {
  position: relative;
  z-index: 3;
}
@media (min-width: 768px) {
  .cid-tJnj7UamEH .col-text {
    margin-right: auto;
  }
}
.cid-tJnj7UamEH .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJnj7UamEH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJnj7UamEH .mbr-text,
.cid-tJnj7UamEH .mbr-section-btn {
  color: #ffffff;
}
.cid-tJnj7XhFfy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/iphones2.1-2222x1333.png");
}
.cid-tJnj7XhFfy .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJnj7XhFfy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJnj7XhFfy .title-col {
  width: 25%;
}
@media (max-width: 991px) {
  .cid-tJnj7XhFfy .title-col {
    padding-right: 2rem !important;
    padding-left: 0 !important;
  }
}
@media (max-width: 767px) {
  .cid-tJnj7XhFfy .title-col {
    width: 100%;
    padding: 0 !important;
  }
}
.cid-tJnj7XhFfy .mbr-section-title {
  color: #c30b0b;
  width: 80%;
}
@media (max-width: 991px) {
  .cid-tJnj7XhFfy .mbr-section-title {
    width: 100%;
  }
}
.cid-tJnj7XhFfy .mbr-section-subtitle {
  color: #727272;
  width: 80%;
}
@media (max-width: 991px) {
  .cid-tJnj7XhFfy .mbr-section-subtitle {
    width: 100%;
  }
}
.cid-tJnj7XhFfy .lists-col {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  width: 75%;
}
@media (max-width: 767px) {
  .cid-tJnj7XhFfy .lists-col {
    width: 100%;
    flex-wrap: wrap;
    padding: 0 !important;
  }
}
.cid-tJnj7XhFfy .col-list {
  width: 46%;
  width: 100%;
}
@media (max-width: 767px) {
  .cid-tJnj7XhFfy .col-list {
    width: 100%;
    margin: 4rem 0;
  }
}
.cid-tJnj7XhFfy .list-title {
  color: #c30b0b;
  width: 100%;
  padding-bottom: 30px;
  margin-bottom: 0;
  border-bottom: 2px solid currentColor;
}
@media (max-width: 991px) {
  .cid-tJnj7XhFfy .list-title {
    padding-bottom: 20px;
  }
}
.cid-tJnj7XhFfy .list {
  list-style: none;
  margin: 2rem 0 0 0;
  padding-left: 0;
}
.cid-tJnj7XhFfy li {
  position: relative;
  padding: 0.5rem 0 0.5rem 1.6rem;
  margin-bottom: 0;
}
.cid-tJnj7XhFfy ul li::before {
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  display: flex;
  justify-content: flex-start;
  content: "\2022";
  color: #c30b0b;
  font-weight: bold;
  font-size: 1.6rem;
  width: 1.6rem;
}
.cid-tJnj8poyB7 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  padding-right: 3rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-tJnj8poyB7 .row {
  display: flex;
  align-items: stretch;
  justify-content: center;
  flex-wrap: wrap;
  padding-top: 55px;
}
@media (max-width: 1024px) and (min-width: 768px) {
  .cid-tJnj8poyB7 .col-card {
    width: 100% !important;
  }
}
.cid-tJnj8poyB7 .card-title {
  color: #9b0000;
  margin-right: 41%;
}
@media (max-width: 680px) {
  .cid-tJnj8poyB7 .card-title {
    margin-right: 10%;
  }
}
.cid-tJnj8poyB7 .mbr-text {
  color: #000000;
  margin: 16px 60px 0 0;
}
.cid-tJnj8poyB7 .icon-link-box {
  display: flex;
  justify-content: flex-start;
  margin-top: 30px;
  position: relative;
  z-index: 5;
}
.cid-tJnj8poyB7 .card-wrapper {
  height: 100%;
  padding-left: 5%;
  overflow: visible;
}
@media (min-width: 1441px) {
  .cid-tJnj8poyB7 .card-wrapper {
    padding-left: 18%;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .cid-tJnj8poyB7 .card-wrapper {
    padding-right: 35%;
    padding-left: 0;
  }
}
@media (max-width: 880px) {
  .cid-tJnj8poyB7 .card-wrapper {
    padding: 0 15% 0 10%;
  }
}
@media (max-width: 767px) {
  .cid-tJnj8poyB7 .card-wrapper {
    padding: 0 0 0 5%;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .cid-tJnj8poyB7 .card-2,
  .cid-tJnj8poyB7 .card-3 {
    padding-top: 15%;
  }
}
@media (max-width: 880px) {
  .cid-tJnj8poyB7 .card-2,
  .cid-tJnj8poyB7 .card-3 {
    padding: 20% 15% 0 10%;
  }
}
@media (max-width: 767px) {
  .cid-tJnj8poyB7 .card-2,
  .cid-tJnj8poyB7 .card-3 {
    padding: 40% 0 0 5%;
  }
}
.cid-tJnj8poyB7 .card-box {
  position: relative;
  z-index: 2;
  overflow: visible;
}
.cid-tJnj8poyB7 .card-number {
  display: flex;
  align-items: center;
  position: absolute;
  pointer-events: none;
  left: -68px;
  top: -53%;
  height: 276px;
  margin: 10px 0;
  z-index: -2;
  opacity: 0.2;
  font-size: 230px;
  color: transparent;
  background: linear-gradient(-90deg, #9b0000 0, #ee2524 50%, #fc4f4f 100%);
  -webkit-background-clip: text;
}
@media (max-width: 680px) {
  .cid-tJnj8poyB7 .card-number {
    font-size: 265px;
    left: -40px;
    top: -65%;
  }
}
.cid-tJnj8poyB7 .card-link {
  position: relative;
  z-index: 5;
  padding-left: 95px;
  transition: all 0.4s cubic-bezier(0, 0.68, 0.58, 1);
}
.cid-tJnj8poyB7 .card-link:after {
  content: '';
  position: absolute;
  top: 50%;
  left: 0;
  width: 80px;
  height: 1px;
  background-color: #ee2524;
  transition: width 0.4s cubic-bezier(0, 0.68, 0.58, 1);
}
.cid-tJnj8poyB7 .card-link:hover {
  padding-left: 0;
  padding-right: 95px;
}
.cid-tJnj8poyB7 .card-link:hover:after {
  width: 0;
}
.cid-tJnj8poyB7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJnj8poyB7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJnj8poyB7 card-link {
  color: #c30b0b;
}
.cid-tJnj7Wx26U {
  padding-top: 7rem;
  padding-bottom: 7rem;
  padding-right: 3.5rem;
  background-image: url("../../../assets/images/iphone5.1-2-1920x1280.png");
  border-bottom: 1px solid #000000;
}
.cid-tJnj7Wx26U .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJnj7Wx26U .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJnj7Wx26U .row {
  justify-content: flex-start;
}
.cid-tJnj7Wx26U .mbr-section-title {
  color: #000000;
  width: 100%;
}
.cid-tJnj7Wx26U .colored-text {
  line-height: inherit;
  font-weight: inherit;
  color: inherit;
  color: #c30b0b;
}
.cid-tJnj7Wx26U .mbr-section-subtitle {
  color: #727272;
  width: 100%;
  text-align: left;
}
.cid-tJnj7Wx26U .mbr-text {
  color: #c30b0b;
  width: 100%;
  text-align: left;
}
.cid-tJnj7Wx26U .mbr-section-btn {
  margin-top: 2.4rem;
}
.cid-tJnj7Wx26U .mbr-section-title,
.cid-tJnj7Wx26U .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-tKuwIPDNyO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  padding-right: 2.5rem;
  background-image: url("../../../assets/images/back-b-cards-2000x4330.png");
}
.cid-tKuwIPDNyO .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKuwIPDNyO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKuwIPDNyO .oldcost {
  text-decoration: line-through;
  color: #5f5e5e;
}
.cid-tKuwIPDNyO .currentcost {
  color: #c30b0b;
}
.cid-tKuwIPDNyO .card-wrapper {
  border-radius: 4px;
  background: #ffffff;
}
@media (min-width: 992px) {
  .cid-tKuwIPDNyO .text-box {
    padding: 2rem;
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tKuwIPDNyO .text-box {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tKuwIPDNyO .text-box {
    padding: 1rem;
  }
}
.cid-tKuwIPDNyO .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tKuwIPDNyO H5 {
  color: #c30b0b;
}
.cid-tKuby2uoW9 {
  padding-top: 7rem;
  padding-bottom: 5rem;
  background-color: #f0f0f0;
}
.cid-tKuby2uoW9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKuby2uoW9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKuby2uoW9 .mbr-section-head {
  margin-bottom: 3rem;
}
.cid-tKuby2uoW9 .mbr-section-title {
  color: #c30b0b;
}
.cid-tKuby2uoW9 .mbr-section-subtitle {
  margin-top: 1rem;
  color: #24262b;
}
.cid-tKuby2uoW9 .row {
  row-gap: 32px;
}
.cid-tKuby2uoW9 .card {
  border-radius: 0;
}
.cid-tKuby2uoW9 .card-wrapper {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 2rem;
  height: 100%;
  width: 100%;
  background-color: #ffffff;
}
.cid-tKuby2uoW9 .card-title-wrap {
  width: 100%;
  margin-bottom: 16px;
  padding-bottom: 16px;
  border-bottom: 1px solid #767676;
}
.cid-tKuby2uoW9 .card-title {
  color: #c30b0b;
}
.cid-tKuby2uoW9 .card-subtitle {
  margin-top: 8px;
  color: #24262b;
}
.cid-tKuby2uoW9 .mbr-text {
  margin-top: 16px;
  color: #24262b;
}
.cid-tKuby2uoW9 .card-number-wrap {
  display: flex;
  align-items: center;
  width: 100%;
}
.cid-tKuby2uoW9 .price-text {
  color: #c30b0b;
}
.cid-tKuby2uoW9 .price-number-text {
  color: #c30b0b;
}
.cid-tKuby2uoW9 .price-caption {
  margin-top: 16px;
  color: #24262b;
}
.cid-tKuby2uoW9 .card-list-wrap {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 7px;
  margin-top: 16px;
}
.cid-tKuby2uoW9 .card-list-item {
  display: flex;
  align-items: center;
  gap: 0.5rem;
}
.cid-tKuby2uoW9 .iconfont-wrapper {
  flex-shrink: 0;
}
.cid-tKuby2uoW9 .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  font-weight: 700;
  color: #b79b6c;
}
.cid-tKuby2uoW9 .list-text {
  flex-grow: 1;
  color: #24262b;
}
.cid-tKuby2uoW9 .mbr-section-btn {
  margin-top: 8px;
}
.cid-u78zBoOVXE {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-u78zBoOVXE .mbr-fallback-image.disabled {
  display: none;
}
.cid-u78zBoOVXE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u78zBoOVXE .oldcost {
  text-decoration: line-through;
  color: #727272;
}
.cid-u78zBoOVXE .currentcost {
  color: #c19e60;
}
.cid-u78zBoOVXE .card-wrapper {
  border-radius: 4px;
  background: #000000;
}
@media (min-width: 992px) {
  .cid-u78zBoOVXE .text-box {
    padding: 2rem;
    padding-right: 4rem;
    padding-left: 4rem;
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-u78zBoOVXE .text-box {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u78zBoOVXE .text-box {
    padding: 1rem;
  }
}
.cid-u78zBoOVXE .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-u78zBoOVXE H5 {
  color: #c19e60;
}
.cid-u78zBoOVXE .mbr-text,
.cid-u78zBoOVXE .cost,
.cid-u78zBoOVXE .mbr-section-btn {
  color: #939292;
}
.cid-tJnj81AL4F {
  padding-top: 5rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/iphones3.1-2000x1212.png");
}
.cid-tJnj81AL4F .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJnj81AL4F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJnj81AL4F .container-fluid {
  padding: 0 64px;
}
@media (max-width: 992px) {
  .cid-tJnj81AL4F .container-fluid {
    padding: 0 20px;
  }
}
.cid-tJnj81AL4F .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tJnj81AL4F .container {
    padding: 0 20px;
  }
}
.cid-tJnj81AL4F .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-tJnj81AL4F .title-wrapper .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-tJnj81AL4F .card-wrap .panel-group {
  padding: 64px;
  border-radius: 0;
  border: 2px solid #d7d7d7;
}
@media (max-width: 992px) {
  .cid-tJnj81AL4F .card-wrap .panel-group {
    padding: 50px 20px;
  }
}
.cid-tJnj81AL4F .card-wrap .panel-group .card {
  border-bottom: 1px solid #d7d7d7;
  border-radius: 0;
}
.cid-tJnj81AL4F .card-wrap .panel-group .card .card-header {
  background-color: transparent;
  border-bottom: none;
  padding: 20px 0;
}
@media (max-width: 768px) {
  .cid-tJnj81AL4F .card-wrap .panel-group .card .card-header {
    padding: 15px 0;
  }
}
.cid-tJnj81AL4F .card-wrap .panel-group .card .card-header .panel-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-tJnj81AL4F .card-wrap .panel-group .card .card-header .panel-title:not(.collapsed) .mbr-iconfont {
  transform: rotate(90deg);
  background-color: #c30b0b;
}
.cid-tJnj81AL4F .card-wrap .panel-group .card .card-header .panel-title:hover .mbr-iconfont,
.cid-tJnj81AL4F .card-wrap .panel-group .card .card-header .panel-title:focus .mbr-iconfont {
  background-color: #c30b0b;
}
.cid-tJnj81AL4F .card-wrap .panel-group .card .card-header .panel-title .panel-title-edit {
  margin: 0;
}
.cid-tJnj81AL4F .card-wrap .panel-group .card .card-header .panel-title .mbr-iconfont {
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 32px;
  max-width: 32px;
  height: 32px;
  border-radius: 100%;
  font-size: 16px;
  color: #5f5e5e;
  transition: all 0.3s ease-in-out;
  margin-left: 10px;
}
.cid-tJnj81AL4F .card-wrap .panel-group .card .panel-collapse .panel-body .panel-text {
  margin-bottom: 32px;
}
.cid-tJnj81AL4F .mbr-section-title {
  color: #c30b0b;
  text-align: right;
}
.cid-tJnj81AL4F .panel-title-edit {
  color: #232323;
}
.cid-tJnj81AL4F .panel-text {
  color: #1d1d1d;
}
.cid-tJnj8rVjlX {
  padding-top: 4rem;
  padding-bottom: 6rem;
  background-color: #fbfbfb;
}
.cid-tJnj8rVjlX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJnj8rVjlX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJnj8rVjlX .row {
  justify-content: flex-start;
}
.cid-tJnj8rVjlX .mbr-section-title {
  color: #000000;
  width: 100%;
  margin-bottom: 4rem;
}
.cid-tJnj8rVjlX .item-wrap {
  width: 100%;
  margin-bottom: 2rem;
}
.cid-tJnj8rVjlX .mbr-section-subtitle {
  color: #c30b0b;
  width: 100%;
}
.cid-tJnj8rVjlX .mbr-text {
  color: #727272;
  width: 100%;
  margin-top: 10px;
  margin-bottom: 10px;
}
.cid-tJnj8rVjlX .mbr-section-title,
.cid-tJnj8rVjlX .mbr-section-btn {
  text-align: center;
  color: #c30b0b;
}
.cid-tKId9R0LPg {
  padding-top: 2rem;
  padding-bottom: 5rem;
  padding-right: 2.5rem;
  background-color: #ffffff;
}
.cid-tKId9R0LPg .row {
  align-items: center;
  width: 100%;
}
.cid-tKId9R0LPg .title-container {
  width: 100%;
  padding: 0 !important;
  margin-bottom: 2rem;
}
.cid-tKId9R0LPg .title-text {
  width: 100%;
}
.cid-tKId9R0LPg .main-title {
  color: #c30b0b;
}
.cid-tKId9R0LPg .main-subtitle {
  color: #727272;
}
.cid-tKId9R0LPg form .dragArea.row {
  justify-content: flex-start;
  width: auto !important;
}
.cid-tKId9R0LPg form .mbr-section-btn {
  margin-top: 20px;
  margin-right: 100%;
}
.cid-tKId9R0LPg form .mbr-section-btn .btn {
  width: max-content;
  min-width: 120px;
}
.cid-tKId9R0LPg form .form-group {
  margin-top: 32px !important;
  margin-bottom: 10px !important;
}
@media (max-width: 767px) {
  .cid-tKId9R0LPg form .form-group {
    margin-top: 1rem!important;
  }
}
.cid-tKId9R0LPg form .form-control {
  border: 1px solid #000000 !important;
  box-shadow: none !important;
  border-radius: 0 !important;
  margin-bottom: 0;
  padding: 12px;
  font-size: 16px;
  line-height: 24px;
  color: #939292;
  font-weight: 400;
}
.cid-tKId9R0LPg form .form-control::-webkit-input-placeholder {
  color: #939292;
}
.cid-tKId9R0LPg form .form-control::-moz-placeholder {
  color: #939292;
}
.cid-tKId9R0LPg form .form-control:-moz-placeholder {
  color: #939292;
}
.cid-tKId9R0LPg form .form-control:-ms-input-placeholder {
  color: #939292;
}
.cid-tKId9R0LPg form select {
  color: #000000 !important;
}
.cid-tKId9R0LPg form textarea {
  height: 100px;
}
.cid-tKId9R0LPg form input,
.cid-tKId9R0LPg form textarea {
  background-color: transparent !important;
}
.cid-tKId9R0LPg form input:active,
.cid-tKId9R0LPg form textarea:active,
.cid-tKId9R0LPg form input:focus,
.cid-tKId9R0LPg form textarea:focus {
  border-color: #fc4f4f !important;
}
.cid-tKId9R0LPg form input:active::-webkit-input-placeholder,
.cid-tKId9R0LPg form textarea:active::-webkit-input-placeholder,
.cid-tKId9R0LPg form input:focus::-webkit-input-placeholder,
.cid-tKId9R0LPg form textarea:focus::-webkit-input-placeholder {
  color: #939292;
}
.cid-tKId9R0LPg form input:active::-moz-placeholder,
.cid-tKId9R0LPg form textarea:active::-moz-placeholder,
.cid-tKId9R0LPg form input:focus::-moz-placeholder,
.cid-tKId9R0LPg form textarea:focus::-moz-placeholder {
  color: #939292;
}
.cid-tKId9R0LPg form input:active:-moz-placeholder,
.cid-tKId9R0LPg form textarea:active:-moz-placeholder,
.cid-tKId9R0LPg form input:focus:-moz-placeholder,
.cid-tKId9R0LPg form textarea:focus:-moz-placeholder {
  color: #939292;
}
.cid-tKId9R0LPg form input:active:-ms-input-placeholder,
.cid-tKId9R0LPg form textarea:active:-ms-input-placeholder,
.cid-tKId9R0LPg form input:focus:-ms-input-placeholder,
.cid-tKId9R0LPg form textarea:focus:-ms-input-placeholder {
  color: #939292;
}
.cid-tKId9R0LPg form .row {
  margin-left: -2% !important;
  margin-right: -2% !important;
}
.cid-tKId9R0LPg form .row [class*=col] {
  padding-left: 2% !important;
  padding-right: 2% !important;
}
.cid-tKId9R0LPg form label {
  width: 100%;
  color: #000000;
  margin-bottom: 1rem;
}
.cid-tKId9R0LPg form .form-check-input {
  border-color: #000000 !important;
  outline: none !important;
  box-shadow: none !important;
}
.cid-tKId9R0LPg form .form-check-input:focus,
.cid-tKId9R0LPg form .form-check-input:hover {
  border-color: #fc4f4f !important;
}
.cid-tKId9R0LPg form .form-check-input:checked {
  border-color: #fc4f4f !important;
  background-color: #fc4f4f !important;
}
.cid-tJnj82wLBU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f6f6f6;
}
.cid-tJnj82wLBU .mbr-fallback-image.disabled {
  display: none;
}
.cid-tJnj82wLBU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tJnj82wLBU .container-fluid {
  max-width: 100%;
}
.cid-tJnj82wLBU .cards-row {
  row-gap: 30px;
  margin-left: 0 !important;
  margin-right: 0 !important;
}
@media (min-width: 992px) {
  .cid-tJnj82wLBU .card {
    width: 20% !important;
  }
}
.cid-tJnj82wLBU .mbr-iconfont {
  font-size: 104px;
  color: #303030;
  transition: opacity 0.15s ease-out;
  opacity: 0.4;
}
@media (max-width: 991px) {
  .cid-tJnj82wLBU .mbr-iconfont {
    font-size: 84px;
  }
}
.cid-tJnj82wLBU .card-wrapper {
  display: flex;
  align-items: center;
  flex-direction: column;
  width: 100%;
}
.cid-tJnj82wLBU .card-wrapper:hover .mbr-iconfont {
  opacity: 1;
}
.cid-tJnj82wLBU .card-box {
  padding-top: 20px;
}
.cid-tJnj82wLBU .card-title {
  color: #727272;
  text-align: center;
}
.cid-tKqZqopHEe {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f6f6f6;
}
.cid-tKqZqopHEe .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKqZqopHEe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKqZqopHEe .logo-container {
  max-width: 33.33333333%;
  padding-right: 1rem;
  margin-right: auto;
}
@media (max-width: 767px) {
  .cid-tKqZqopHEe .logo-container {
    width: 100%;
    padding-right: 0;
    max-width: 100%;
    order: 3;
    justify-content: center !important;
  }
}
.cid-tKqZqopHEe .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 0;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  white-space: normal;
}
.cid-tKqZqopHEe .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-tKqZqopHEe .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-tKqZqopHEe .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500;
}
.cid-tKqZqopHEe .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 767px) {
  .cid-tKqZqopHEe .navbar-brand {
    justify-content: center !important;
  }
}
.cid-tKqZqopHEe .items-container {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  padding: 0;
}
@media (max-width: 767px) {
  .cid-tKqZqopHEe .items-container {
    flex-wrap: wrap;
  }
}
.cid-tKqZqopHEe .footer-contacts {
  display: flex;
  justify-content: space-between;
  width: 35%;
}
@media (max-width: 768px) {
  .cid-tKqZqopHEe .footer-contacts {
    width: 100%;
  }
}
.cid-tKqZqopHEe .footer-links {
  display: flex;
  justify-content: space-between;
  width: 35%;
}
@media (max-width: 768px) {
  .cid-tKqZqopHEe .footer-links {
    width: 100%;
  }
}
.cid-tKqZqopHEe .footer-item {
  max-width: 48%;
}
.cid-tKqZqopHEe .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 0;
  padding-left: 1rem;
  margin-left: auto;
  max-width: 33.33333333%;
}
@media (max-width: 768px) {
  .cid-tKqZqopHEe .social-row {
    width: 100%;
    max-width: 100%;
    margin-bottom: 1rem;
    padding-left: 0;
    justify-content: center;
    order: 1;
    margin-left: -0.75rem;
  }
}
.cid-tKqZqopHEe .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: 0.75rem;
}
.cid-tKqZqopHEe .mbr-section-subtitle {
  color: #ee2524;
  opacity: 0.9;
  margin-bottom: 2rem;
}
.cid-tKqZqopHEe .list {
  list-style: none;
  padding-left: 0;
  margin-bottom: 0;
  color: #727272;
  margin-top: 3.4rem;
}
@media (max-width: 767px) {
  .cid-tKqZqopHEe .list {
    margin-top: 3rem !important;
  }
}
.cid-tKqZqopHEe .contacts-list {
  list-style: none;
  padding-left: 0;
  margin-bottom: 0;
  color: #727272;
}
.cid-tKqZqopHEe .item-wrap {
  margin-bottom: 0;
}
.cid-tKqZqopHEe .list li,
.cid-tKqZqopHEe .contacts-list li {
  transition: 0.5s all;
}
.cid-tKqZqopHEe .list li:hover,
.cid-tKqZqopHEe .contacts-list li:hover {
  color: #000000;
}
.cid-tKqZqopHEe .mbr-iconfont {
  color: #c30b0b;
  font-size: 18px;
}
.cid-tKqZqopHEe .copyright-col {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 8rem;
}
@media (max-width: 768px) {
  .cid-tKqZqopHEe .copyright-col {
    flex-direction: column;
    margin-top: 4rem;
  }
}
.cid-tKqZqopHEe .copyright {
  color: #939292;
  max-width: 33.33333333%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tKqZqopHEe .copyright {
    width: 100%;
    max-width: 100%;
    margin-bottom: 1rem !important;
    order: 2;
    text-align: center;
  }
}
.cid-tJnj8uFbhI.popup-builder {
  background-color: #ffffff;
}
.cid-tJnj8uFbhI.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJnj8uFbhI.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJnj8uFbhI .modal-content,
.cid-tJnj8uFbhI .modal-dialog {
  height: auto;
}
.cid-tJnj8uFbhI .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJnj8uFbhI .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJnj8uFbhI .form-wrapper .mbr-form .form-group,
  .cid-tJnj8uFbhI .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJnj8uFbhI .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJnj8uFbhI .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJnj8uFbhI .mbr-text {
  text-align: center;
}
.cid-tJnj8uFbhI .pt-0 {
  padding-top: 0 !important;
}
.cid-tJnj8uFbhI .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJnj8uFbhI .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJnj8uFbhI .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJnj8uFbhI .modal-open {
  overflow: hidden;
}
.cid-tJnj8uFbhI .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJnj8uFbhI .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJnj8uFbhI .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJnj8uFbhI .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tJnj8uFbhI .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJnj8uFbhI .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJnj8uFbhI .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJnj8uFbhI .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tJnj8uFbhI .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJnj8uFbhI .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJnj8uFbhI .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJnj8uFbhI .modal-backdrop.show {
  opacity: .5;
}
.cid-tJnj8uFbhI .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tJnj8uFbhI .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJnj8uFbhI .modal-header {
    padding: 1rem;
  }
}
.cid-tJnj8uFbhI .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJnj8uFbhI .modal-header .close svg {
  fill: #353535;
}
.cid-tJnj8uFbhI .modal-header .close:hover {
  opacity: 1;
}
.cid-tJnj8uFbhI .modal-header .close:focus {
  outline: none;
}
.cid-tJnj8uFbhI .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #ee2524;
}
.cid-tJnj8uFbhI .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJnj8uFbhI .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJnj8uFbhI .modal-body {
    padding: 1rem;
  }
}
.cid-tJnj8uFbhI .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tJnj8uFbhI .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJnj8uFbhI .modal-footer {
    padding: 1rem;
  }
}
.cid-tJnj8uFbhI .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJnj8uFbhI .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJnj8uFbhI .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJnj8uFbhI .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJnj8uFbhI .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJnj8uFbhI .modal-lg,
  .cid-tJnj8uFbhI .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJnj8uFbhI .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJnj8uFbhI .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJnj8uFbhI .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tJnj8uFbhI .form-group {
  margin-bottom: 1rem;
}
.cid-tJnj8uFbhI .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJnj8uFbhI .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJnj8uFbhI .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tJnj8uFbhI .mbr-section-btn {
  margin: 0;
}
.cid-tJnj8uFbhI .mbr-section-btn .btn {
  margin: 0;
}
.cid-tJnj8uFbhI P {
  text-align: center;
}
.cid-tJnj8wagY9.popup-builder {
  background-color: #ffffff;
}
.cid-tJnj8wagY9.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tJnj8wagY9.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tJnj8wagY9 .modal-content,
.cid-tJnj8wagY9 .modal-dialog {
  height: auto;
}
.cid-tJnj8wagY9 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tJnj8wagY9 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tJnj8wagY9 .form-wrapper .mbr-form .form-group,
  .cid-tJnj8wagY9 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tJnj8wagY9 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tJnj8wagY9 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJnj8wagY9 .mbr-text {
  text-align: center;
}
.cid-tJnj8wagY9 .pt-0 {
  padding-top: 0 !important;
}
.cid-tJnj8wagY9 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tJnj8wagY9 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tJnj8wagY9 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tJnj8wagY9 .modal-open {
  overflow: hidden;
}
.cid-tJnj8wagY9 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tJnj8wagY9 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tJnj8wagY9 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tJnj8wagY9 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tJnj8wagY9 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tJnj8wagY9 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tJnj8wagY9 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tJnj8wagY9 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tJnj8wagY9 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tJnj8wagY9 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tJnj8wagY9 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tJnj8wagY9 .modal-backdrop.show {
  opacity: .5;
}
.cid-tJnj8wagY9 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tJnj8wagY9 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tJnj8wagY9 .modal-header {
    padding: 1rem;
  }
}
.cid-tJnj8wagY9 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tJnj8wagY9 .modal-header .close svg {
  fill: #353535;
}
.cid-tJnj8wagY9 .modal-header .close:hover {
  opacity: 1;
}
.cid-tJnj8wagY9 .modal-header .close:focus {
  outline: none;
}
.cid-tJnj8wagY9 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #ee2524;
}
.cid-tJnj8wagY9 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tJnj8wagY9 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJnj8wagY9 .modal-body {
    padding: 1rem;
  }
}
.cid-tJnj8wagY9 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tJnj8wagY9 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tJnj8wagY9 .modal-footer {
    padding: 1rem;
  }
}
.cid-tJnj8wagY9 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tJnj8wagY9 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tJnj8wagY9 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tJnj8wagY9 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tJnj8wagY9 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tJnj8wagY9 .modal-lg,
  .cid-tJnj8wagY9 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tJnj8wagY9 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tJnj8wagY9 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tJnj8wagY9 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tJnj8wagY9 .form-group {
  margin-bottom: 1rem;
}
.cid-tJnj8wagY9 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tJnj8wagY9 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tJnj8wagY9 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tJnj8wagY9 .mbr-section-btn {
  margin: 0;
}
.cid-tJnj8wagY9 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tKI3ef2HM5.popup-builder {
  background-color: #ffffff;
}
.cid-tKI3ef2HM5.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tKI3ef2HM5.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tKI3ef2HM5 .modal-content,
.cid-tKI3ef2HM5 .modal-dialog {
  height: auto;
}
.cid-tKI3ef2HM5 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tKI3ef2HM5 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tKI3ef2HM5 .form-wrapper .mbr-form .form-group,
  .cid-tKI3ef2HM5 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tKI3ef2HM5 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tKI3ef2HM5 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tKI3ef2HM5 .mbr-text {
  text-align: center;
}
.cid-tKI3ef2HM5 .pt-0 {
  padding-top: 0 !important;
}
.cid-tKI3ef2HM5 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tKI3ef2HM5 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tKI3ef2HM5 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tKI3ef2HM5 .modal-open {
  overflow: hidden;
}
.cid-tKI3ef2HM5 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tKI3ef2HM5 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tKI3ef2HM5 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tKI3ef2HM5 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tKI3ef2HM5 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tKI3ef2HM5 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tKI3ef2HM5 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tKI3ef2HM5 .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tKI3ef2HM5 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tKI3ef2HM5 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tKI3ef2HM5 .modal-backdrop.fade {
  opacity: 0;
}
.cid-tKI3ef2HM5 .modal-backdrop.show {
  opacity: .5;
}
.cid-tKI3ef2HM5 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tKI3ef2HM5 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tKI3ef2HM5 .modal-header {
    padding: 1rem;
  }
}
.cid-tKI3ef2HM5 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tKI3ef2HM5 .modal-header .close svg {
  fill: #353535;
}
.cid-tKI3ef2HM5 .modal-header .close:hover {
  opacity: 1;
}
.cid-tKI3ef2HM5 .modal-header .close:focus {
  outline: none;
}
.cid-tKI3ef2HM5 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #ee2524;
}
.cid-tKI3ef2HM5 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tKI3ef2HM5 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKI3ef2HM5 .modal-body {
    padding: 1rem;
  }
}
.cid-tKI3ef2HM5 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tKI3ef2HM5 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tKI3ef2HM5 .modal-footer {
    padding: 1rem;
  }
}
.cid-tKI3ef2HM5 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tKI3ef2HM5 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tKI3ef2HM5 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tKI3ef2HM5 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tKI3ef2HM5 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tKI3ef2HM5 .modal-lg,
  .cid-tKI3ef2HM5 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tKI3ef2HM5 .modal-xl {
    max-width: 1140px;
  }
}
.cid-tKI3ef2HM5 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tKI3ef2HM5 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tKI3ef2HM5 .form-group {
  margin-bottom: 1rem;
}
.cid-tKI3ef2HM5 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tKI3ef2HM5 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tKI3ef2HM5 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tKI3ef2HM5 .mbr-section-btn {
  margin: 0;
}
.cid-tKI3ef2HM5 .mbr-section-btn .btn {
  margin: 0;
}
.cid-tL5K4gaUyU.popup-builder {
  background-color: #ffffff;
}
.cid-tL5K4gaUyU.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-tL5K4gaUyU.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-tL5K4gaUyU .modal-content,
.cid-tL5K4gaUyU .modal-dialog {
  height: auto;
}
.cid-tL5K4gaUyU .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-tL5K4gaUyU .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-tL5K4gaUyU .form-wrapper .mbr-form .form-group,
  .cid-tL5K4gaUyU .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-tL5K4gaUyU .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-tL5K4gaUyU .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tL5K4gaUyU .mbr-text {
  text-align: center;
}
.cid-tL5K4gaUyU .pt-0 {
  padding-top: 0 !important;
}
.cid-tL5K4gaUyU .pb-0 {
  padding-bottom: 0 !important;
}
.cid-tL5K4gaUyU .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-tL5K4gaUyU .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-tL5K4gaUyU .modal-open {
  overflow: hidden;
}
.cid-tL5K4gaUyU .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-tL5K4gaUyU .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-tL5K4gaUyU .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-tL5K4gaUyU .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-tL5K4gaUyU .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-tL5K4gaUyU .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-tL5K4gaUyU .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-tL5K4gaUyU .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-tL5K4gaUyU .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-tL5K4gaUyU .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-tL5K4gaUyU .modal-backdrop.fade {
  opacity: 0;
}
.cid-tL5K4gaUyU .modal-backdrop.show {
  opacity: .5;
}
.cid-tL5K4gaUyU .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-tL5K4gaUyU .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-tL5K4gaUyU .modal-header {
    padding: 1rem;
  }
}
.cid-tL5K4gaUyU .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-tL5K4gaUyU .modal-header .close svg {
  fill: #353535;
}
.cid-tL5K4gaUyU .modal-header .close:hover {
  opacity: 1;
}
.cid-tL5K4gaUyU .modal-header .close:focus {
  outline: none;
}
.cid-tL5K4gaUyU .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #c30b0b;
}
.cid-tL5K4gaUyU .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-tL5K4gaUyU .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tL5K4gaUyU .modal-body {
    padding: 1rem;
  }
}
.cid-tL5K4gaUyU .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-tL5K4gaUyU .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tL5K4gaUyU .modal-footer {
    padding: 1rem;
  }
}
.cid-tL5K4gaUyU .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-tL5K4gaUyU .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-tL5K4gaUyU .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-tL5K4gaUyU .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-tL5K4gaUyU .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-tL5K4gaUyU .modal-lg,
  .cid-tL5K4gaUyU .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-tL5K4gaUyU .modal-xl {
    max-width: 1140px;
  }
}
.cid-tL5K4gaUyU .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-tL5K4gaUyU .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-tL5K4gaUyU .form-group {
  margin-bottom: 1rem;
}
.cid-tL5K4gaUyU .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-tL5K4gaUyU .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-tL5K4gaUyU .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-tL5K4gaUyU .mbr-section-btn {
  margin: 0;
}
.cid-tL5K4gaUyU .mbr-section-btn .btn {
  margin: 0;
}
.cid-tKZAxol00k .b-shadow {
  box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.05);
}
.cid-tKZAxol00k .nav-item {
  list-style: none;
}
.cid-tKZAxol00k .nav-item:focus,
.cid-tKZAxol00k .nav-link:focus {
  outline: none;
}
.cid-tKZAxol00k .nav-dropdown .dropdown-menu {
  padding-top: 0;
}
.cid-tKZAxol00k .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-tKZAxol00k .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tKZAxol00k .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tKZAxol00k .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tKZAxol00k .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0em 0em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tKZAxol00k .navbar {
  min-height: 77px;
  transition: all 0.3s;
  flex-direction: row !important;
  background: #ffffff;
}
.cid-tKZAxol00k .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tKZAxol00k .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-tKZAxol00k .navbar .navbar-collapse {
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  height: 100%;
  padding-top: 3rem;
  padding-bottom: 3rem;
  z-index: 1;
}
.cid-tKZAxol00k .navbar .navbar-collapse > .container {
  height: 100%;
}
.cid-tKZAxol00k .navbar .navbar-collapse.show,
.cid-tKZAxol00k .navbar .navbar-collapse.collapsing {
  display: block;
}
.cid-tKZAxol00k .navbar .navbar-collapse .img-column img {
  width: 100%;
}
.cid-tKZAxol00k .navbar .navbar-collapse .text-column {
  overflow: auto;
  max-height: calc(100vh - 7rem);
}
.cid-tKZAxol00k .navbar .navbar-collapse .contact-list {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.cid-tKZAxol00k .navbar:not(.navbar-short) .text-column {
  max-height: calc(100vh - 4rem - 3rem);
}
.cid-tKZAxol00k .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tKZAxol00k .navbar.collapsed .dropdown-menu {
  text-align: inherit;
  background: transparent !important;
}
.cid-tKZAxol00k .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tKZAxol00k .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tKZAxol00k .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tKZAxol00k .navbar.collapsed ul.navbar-nav {
  word-break: break-word;
}
.cid-tKZAxol00k .navbar.collapsed .dropdown-menu .dropdown-item {
  text-align: inherit;
}
.cid-tKZAxol00k .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tKZAxol00k .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-tKZAxol00k .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
  width: auto;
}
.cid-tKZAxol00k .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tKZAxol00k .navbar-brand {
  min-height: 61px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tKZAxol00k .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tKZAxol00k .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tKZAxol00k .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tKZAxol00k .dropdown-item.active,
.cid-tKZAxol00k .dropdown-item:active {
  background-color: transparent;
}
.cid-tKZAxol00k .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tKZAxol00k .nav-dropdown .link {
  margin: 0.2em 0em;
}
.cid-tKZAxol00k .nav-dropdown .link.dropdown-toggle {
  margin: 0;
}
.cid-tKZAxol00k .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin: 0em 0em;
  padding: 0.2em 0em;
}
.cid-tKZAxol00k .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tKZAxol00k .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tKZAxol00k .socicon {
  transition: color 0.3s;
}
.cid-tKZAxol00k .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tKZAxol00k ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tKZAxol00k .navbar-buttons {
  text-align: inherit;
}
.cid-tKZAxol00k button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tKZAxol00k button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-tKZAxol00k button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tKZAxol00k button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKZAxol00k button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKZAxol00k button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tKZAxol00k nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKZAxol00k nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tKZAxol00k nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tKZAxol00k nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKZAxol00k .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tKZAxol00k .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tKZAxol00k .icons-menu {
  text-align: inherit;
  margin-right: 20px;
}
.cid-tKZAxol00k .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-tKZAxol00k .nav-link:hover,
.cid-tKZAxol00k .dropdown-item:hover,
.cid-tKZAxol00k .icons-menu .mbr-iconfont:hover {
  color: #e0e0e0 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tKZAxol00k .navbar {
    height: 77px;
  }
  .cid-tKZAxol00k .navbar.opened {
    height: auto;
  }
}
@media (max-width: 767px) {
  .cid-tKZAxol00k .navbar-collapse .img-column {
    display: none;
  }
  .cid-tKZAxol00k .icons-menu,
  .cid-tKZAxol00k .navbar-buttons,
  .cid-tKZAxol00k .contact-block,
  .cid-tKZAxol00k .text-column {
    text-align: center !important;
  }
}
.cid-tKZAxol00k h6.mbr-fonts-style {
  padding: 0;
}
.cid-tKZAxol00k .collapsing {
  transition: 0s;
}
.cid-tKZAxol00k .flex-container {
  height: 100%;
  width: 100%;
}
@media (min-width: 769px) {
  .cid-tKZAxol00k .flex-container {
    display: flex;
    flex-direction: column;
  }
  .cid-tKZAxol00k .flex-row {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    width: 100%;
  }
  .cid-tKZAxol00k .flex-row.low-row {
    align-items: flex-end;
    flex: 1 1 auto;
  }
  .cid-tKZAxol00k .flex-card {
    display: flex;
    flex-direction: column;
  }
  .cid-tKZAxol00k .flex-card h6 {
    padding: .5rem 1rem;
  }
  .cid-tKZAxol00k .contact-block {
    margin-left: 20px;
  }
  .cid-tKZAxol00k .contact-block ul li {
    text-align: left;
  }
  .cid-tKZAxol00k ul.col {
    padding: 0;
  }
  .cid-tKZAxol00k .flex-row.low-row {
    justify-content: space-between;
  }
}
.cid-tKZAxol00k .icons-menu,
.cid-tKZAxol00k .navbar-buttons,
.cid-tKZAxol00k .contact-block,
.cid-tKZAxol00k .text-column {
  color: #000000;
}
.cid-tKZAxol00k .icons-menu a span {
  color: #000000;
}
.cid-tKZAxol00k H6 {
  color: #c30b0b;
  text-align: left;
}
.cid-tKZAxppPGT {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/iphones3.1-2000x1212.png");
}
.cid-tKZAxppPGT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKZAxppPGT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKZAxppPGT .row {
  flex-direction: row-reverse;
}
.cid-tKZAxppPGT .row {
  align-items: center;
}
.cid-tKZAxppPGT .mbr-section-title {
  color: #ee2524;
  text-align: left;
}
.cid-tKZAxppPGT .mbr-text,
.cid-tKZAxppPGT .mbr-section-btn {
  color: #5f5e5e;
  text-align: left;
}
.cid-tKZAxq4F8Y {
  padding-top: 0px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/back-b-cards-2000x4330.png");
}
.cid-tKZAxq4F8Y .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKZAxq4F8Y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKZAxq4F8Y .row {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
}
.cid-tKZAxq4F8Y .text-container {
  width: 100% !important;
}
.cid-tKZAxq4F8Y .mbr-section-title {
  color: #ee2524;
}
.cid-tKZAxq4F8Y .mbr-section-title-2 {
  color: #EE2524;
}
.cid-tKZAxq4F8Y .content-container {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  margin-top: 8rem;
  width: 100%;
  padding: 0;
}
@media (max-width: 767px) {
  .cid-tKZAxq4F8Y .content-container {
    margin-top: 4rem;
    flex-wrap: wrap;
  }
}
.cid-tKZAxq4F8Y .mbr-section-subtitle {
  width: 30%;
  color: #ffffff;
  width: 100%;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tKZAxq4F8Y .mbr-section-subtitle {
    width: 100%;
    padding: 12px 0;
  }
}
.cid-tKZAxq4F8Y .mbr-text {
  width: 40%;
  color: #000000;
}
@media (max-width: 991px) {
  .cid-tKZAxq4F8Y .mbr-text {
    width: 60%;
  }
}
@media (max-width: 767px) {
  .cid-tKZAxq4F8Y .mbr-text {
    width: 100%;
    margin-top: 18px !important;
  }
}
.cid-tLaWjYUvPB {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tLaWjYUvPB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLaWjYUvPB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLaWjYUvPB .row {
  justify-content: flex-start;
}
.cid-tLaWjYUvPB .mbr-section-title {
  color: #000000;
  width: 100%;
}
.cid-tLaWjYUvPB .colored-text {
  line-height: inherit;
  font-weight: inherit;
  color: inherit;
}
.cid-tLaWjYUvPB .mbr-section-subtitle {
  color: #000000;
  width: 100%;
}
.cid-tLaWjYUvPB .mbr-text {
  color: #000000;
  width: 100%;
}
.cid-tLaWjYUvPB .mbr-section-btn {
  margin-top: 2.4rem;
}
.cid-tLaWjYUvPB .mbr-section-title,
.cid-tLaWjYUvPB .mbr-section-btn {
  color: #ee2524;
}
.cid-tLaTGLaYno {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tLaTGLaYno .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLaTGLaYno .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLaTGLaYno .row {
  justify-content: flex-start;
}
.cid-tLaTGLaYno .mbr-section-title {
  color: #000000;
  width: 100%;
  margin-bottom: 4rem;
}
.cid-tLaTGLaYno .item-wrap {
  width: 100%;
  margin-bottom: 2rem;
}
.cid-tLaTGLaYno .mbr-section-subtitle {
  color: #232323;
  width: 100%;
}
.cid-tLaTGLaYno .mbr-text {
  color: #5f5e5e;
  width: 100%;
  margin-top: 10px;
  margin-bottom: 10px;
}
.cid-tLaTGLaYno .mbr-section-title,
.cid-tLaTGLaYno .mbr-section-btn {
  color: #727272;
}
.cid-tMWlmK40Tz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fdfcfa;
}
.cid-tMWlmK40Tz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tMWlmK40Tz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tMWlmK40Tz .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tMWlmK40Tz .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-tMWlmK40Tz .container {
    padding: 0;
  }
}
.cid-tMWlmK40Tz .row {
  justify-content: center;
}
.cid-tMWlmK40Tz .panel-group .card {
  padding: 50px 160px;
  border-bottom: 1px solid #263652;
  border-radius: 0;
}
.cid-tMWlmK40Tz .panel-group .card:first-child {
  border-top: 1px solid #263652;
}
@media (max-width: 992px) {
  .cid-tMWlmK40Tz .panel-group .card {
    padding: 20px 16px;
  }
}
.cid-tMWlmK40Tz .panel-group .card .card-header {
  padding: 0;
  background-color: transparent;
  border: none;
}
.cid-tMWlmK40Tz .panel-group .card .card-header .panel-title {
  border: none;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-tMWlmK40Tz .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
}
.cid-tMWlmK40Tz .panel-group .card .card-header .panel-title .mbr-iconfont {
  margin-left: 10px;
  font-size: 24px;
  transition: all 0.3s ease-in-out;
}
.cid-tMWlmK40Tz .panel-group .card .card-header .panel-title:not(.collapsed) .mbr-iconfont {
  transform: rotate(180deg);
  color: #d17756;
}
.cid-tMWlmK40Tz .panel-group .card .panel-collapse .panel-body {
  padding: 16px 0 0 0;
}
.cid-tMWlmK40Tz .panel-group .card .panel-collapse .panel-body .panel-text {
  margin-bottom: 0;
}
.cid-tMWlmK40Tz .panel-group .card .panel-collapse .panel-body .mbr-section-btn {
  margin-top: 30px;
}
.cid-tMWlmK40Tz .mbr-section-btn-main {
  margin-top: 90px;
  text-align: center;
}
.cid-tMWlmK40Tz .mbr-section-btn-main .btn {
  border-bottom: 2px solid #263652 !important;
}
@media (max-width: 992px) {
  .cid-tMWlmK40Tz .mbr-section-btn-main {
    margin-top: 50px;
  }
}
.cid-tMWlmK40Tz .mbr-section-title {
  color: #263652;
}
.cid-tMWlmK40Tz .panel-title-edit,
.cid-tMWlmK40Tz .mbr-iconfont {
  color: #ee2524;
}
.cid-tMWlmK40Tz .panel-text {
  color: #263652;
}
.cid-tLbky2i4kq {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tLbky2i4kq .container-fluid {
  padding: 0 3rem;
}
.cid-tLbky2i4kq .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-tLbky2i4kq .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tLbky2i4kq .table-wrapper {
  margin: 0 auto;
}
.cid-tLbky2i4kq .head-item {
  min-width: 70px;
  text-align: left;
}
.cid-tLbky2i4kq table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-tLbky2i4kq table th {
  padding: 1.5rem 1rem;
  transition: all 0.2s;
  text-align: center;
  background-color: #727272;
  color: white;
  vertical-align: middle;
}
.cid-tLbky2i4kq table td {
  padding: 1.2rem 1.6rem;
  vertical-align: middle;
}
.cid-tLbky2i4kq .dataTables_filter {
  text-align: right;
  margin-bottom: 0.5rem;
}
.cid-tLbky2i4kq .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tLbky2i4kq .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: 0.5rem;
  border-radius: 10px;
  padding-left: 1rem;
}
.cid-tLbky2i4kq .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
  text-align: left;
  width: 100%;
}
.cid-tLbky2i4kq .dataTables_wrapper {
  display: block;
}
.cid-tLbky2i4kq .dataTables_wrapper .search {
  margin-bottom: 0.5rem;
}
.cid-tLbky2i4kq .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tLbky2i4kq .head-item:after,
.cid-tLbky2i4kq .head-item:before {
  bottom: 50% !important;
  -webkit-transform: translateY(50%);
  transform: translateY(50%);
}
@media (max-width: 992px) {
  .cid-tLbky2i4kq .dataTables_filter {
    text-align: center;
  }
  .cid-tLbky2i4kq .table-wrapper {
    width: 100% !important;
  }
}
@media (max-width: 767px) {
  .cid-tLbky2i4kq .dataTables_filter {
    text-align: center;
  }
  .cid-tLbky2i4kq .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
  .cid-tLbky2i4kq .table-wrapper {
    width: 100% !important;
  }
  .cid-tLbky2i4kq .container-fluid {
    padding: 0 1rem;
  }
  .cid-tLbky2i4kq table th,
  .cid-tLbky2i4kq table td {
    padding: 0.75rem;
  }
}
.cid-tLbky2i4kq .mbr-section-title,
.cid-tLbky2i4kq .underline {
  text-align: left;
  color: #ee2524;
}
.cid-tLbky2i4kq .body-item {
  text-align: left;
}
.cid-tKZAxsbWQT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f6f6f6;
}
.cid-tKZAxsbWQT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKZAxsbWQT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKZAxsbWQT .container-fluid {
  max-width: 100%;
}
.cid-tKZAxsbWQT .cards-row {
  row-gap: 30px;
  margin-left: 0 !important;
  margin-right: 0 !important;
}
@media (min-width: 992px) {
  .cid-tKZAxsbWQT .card {
    width: 20% !important;
  }
}
.cid-tKZAxsbWQT .mbr-iconfont {
  font-size: 104px;
  color: #303030;
  transition: opacity 0.15s ease-out;
  opacity: 0.4;
}
@media (max-width: 991px) {
  .cid-tKZAxsbWQT .mbr-iconfont {
    font-size: 84px;
  }
}
.cid-tKZAxsbWQT .card-wrapper {
  display: flex;
  align-items: center;
  flex-direction: column;
  width: 100%;
}
.cid-tKZAxsbWQT .card-wrapper:hover .mbr-iconfont {
  opacity: 1;
}
.cid-tKZAxsbWQT .card-box {
  padding-top: 20px;
}
.cid-tKZAxsbWQT .card-title {
  color: #727272;
  text-align: center;
}
.cid-tKZAxBBodf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f6f6f6;
}
.cid-tKZAxBBodf .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKZAxBBodf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKZAxBBodf .logo-container {
  max-width: 33.33333333%;
  padding-right: 1rem;
  margin-right: auto;
}
@media (max-width: 767px) {
  .cid-tKZAxBBodf .logo-container {
    width: 100%;
    padding-right: 0;
    max-width: 100%;
    order: 3;
    justify-content: center !important;
  }
}
.cid-tKZAxBBodf .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 0;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  white-space: normal;
}
.cid-tKZAxBBodf .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-tKZAxBBodf .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-tKZAxBBodf .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500;
}
.cid-tKZAxBBodf .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 767px) {
  .cid-tKZAxBBodf .navbar-brand {
    justify-content: center !important;
  }
}
.cid-tKZAxBBodf .items-container {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  padding: 0;
}
@media (max-width: 767px) {
  .cid-tKZAxBBodf .items-container {
    flex-wrap: wrap;
  }
}
.cid-tKZAxBBodf .footer-contacts {
  display: flex;
  justify-content: space-between;
  width: 35%;
}
@media (max-width: 768px) {
  .cid-tKZAxBBodf .footer-contacts {
    width: 100%;
  }
}
.cid-tKZAxBBodf .footer-links {
  display: flex;
  justify-content: space-between;
  width: 35%;
}
@media (max-width: 768px) {
  .cid-tKZAxBBodf .footer-links {
    width: 100%;
  }
}
.cid-tKZAxBBodf .footer-item {
  max-width: 48%;
}
.cid-tKZAxBBodf .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 0;
  padding-left: 1rem;
  margin-left: auto;
  max-width: 33.33333333%;
}
@media (max-width: 768px) {
  .cid-tKZAxBBodf .social-row {
    width: 100%;
    max-width: 100%;
    margin-bottom: 1rem;
    padding-left: 0;
    justify-content: center;
    order: 1;
    margin-left: -0.75rem;
  }
}
.cid-tKZAxBBodf .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: 0.75rem;
}
.cid-tKZAxBBodf .mbr-section-subtitle {
  color: #ee2524;
  opacity: 0.9;
  margin-bottom: 2rem;
}
.cid-tKZAxBBodf .list {
  list-style: none;
  padding-left: 0;
  margin-bottom: 0;
  color: #727272;
  margin-top: 3.4rem;
}
@media (max-width: 767px) {
  .cid-tKZAxBBodf .list {
    margin-top: 3rem !important;
  }
}
.cid-tKZAxBBodf .contacts-list {
  list-style: none;
  padding-left: 0;
  margin-bottom: 0;
  color: #727272;
}
.cid-tKZAxBBodf .item-wrap {
  margin-bottom: 0;
}
.cid-tKZAxBBodf .list li,
.cid-tKZAxBBodf .contacts-list li {
  transition: 0.5s all;
}
.cid-tKZAxBBodf .list li:hover,
.cid-tKZAxBBodf .contacts-list li:hover {
  color: #000000;
}
.cid-tKZAxBBodf .mbr-iconfont {
  color: #c30b0b;
  font-size: 18px;
}
.cid-tKZAxBBodf .copyright-col {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 8rem;
}
@media (max-width: 768px) {
  .cid-tKZAxBBodf .copyright-col {
    flex-direction: column;
    margin-top: 4rem;
  }
}
.cid-tKZAxBBodf .copyright {
  color: #939292;
  max-width: 33.33333333%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tKZAxBBodf .copyright {
    width: 100%;
    max-width: 100%;
    margin-bottom: 1rem !important;
    order: 2;
    text-align: center;
  }
}
.cid-tKZBwAdJYW .b-shadow {
  box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.05);
}
.cid-tKZBwAdJYW .nav-item {
  list-style: none;
}
.cid-tKZBwAdJYW .nav-item:focus,
.cid-tKZBwAdJYW .nav-link:focus {
  outline: none;
}
.cid-tKZBwAdJYW .nav-dropdown .dropdown-menu {
  padding-top: 0;
}
.cid-tKZBwAdJYW .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-tKZBwAdJYW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tKZBwAdJYW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tKZBwAdJYW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tKZBwAdJYW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0em 0em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tKZBwAdJYW .navbar {
  min-height: 77px;
  transition: all 0.3s;
  flex-direction: row !important;
  background: #ffffff;
}
.cid-tKZBwAdJYW .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tKZBwAdJYW .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-tKZBwAdJYW .navbar .navbar-collapse {
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  height: 100%;
  padding-top: 3rem;
  padding-bottom: 3rem;
  z-index: 1;
}
.cid-tKZBwAdJYW .navbar .navbar-collapse > .container {
  height: 100%;
}
.cid-tKZBwAdJYW .navbar .navbar-collapse.show,
.cid-tKZBwAdJYW .navbar .navbar-collapse.collapsing {
  display: block;
}
.cid-tKZBwAdJYW .navbar .navbar-collapse .img-column img {
  width: 100%;
}
.cid-tKZBwAdJYW .navbar .navbar-collapse .text-column {
  overflow: auto;
  max-height: calc(100vh - 7rem);
}
.cid-tKZBwAdJYW .navbar .navbar-collapse .contact-list {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.cid-tKZBwAdJYW .navbar:not(.navbar-short) .text-column {
  max-height: calc(100vh - 4rem - 3rem);
}
.cid-tKZBwAdJYW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tKZBwAdJYW .navbar.collapsed .dropdown-menu {
  text-align: inherit;
  background: transparent !important;
}
.cid-tKZBwAdJYW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tKZBwAdJYW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tKZBwAdJYW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tKZBwAdJYW .navbar.collapsed ul.navbar-nav {
  word-break: break-word;
}
.cid-tKZBwAdJYW .navbar.collapsed .dropdown-menu .dropdown-item {
  text-align: inherit;
}
.cid-tKZBwAdJYW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tKZBwAdJYW .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-tKZBwAdJYW .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
  width: auto;
}
.cid-tKZBwAdJYW .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tKZBwAdJYW .navbar-brand {
  min-height: 61px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tKZBwAdJYW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tKZBwAdJYW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tKZBwAdJYW .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tKZBwAdJYW .dropdown-item.active,
.cid-tKZBwAdJYW .dropdown-item:active {
  background-color: transparent;
}
.cid-tKZBwAdJYW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tKZBwAdJYW .nav-dropdown .link {
  margin: 0.2em 0em;
}
.cid-tKZBwAdJYW .nav-dropdown .link.dropdown-toggle {
  margin: 0;
}
.cid-tKZBwAdJYW .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin: 0em 0em;
  padding: 0.2em 0em;
}
.cid-tKZBwAdJYW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tKZBwAdJYW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tKZBwAdJYW .socicon {
  transition: color 0.3s;
}
.cid-tKZBwAdJYW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tKZBwAdJYW ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tKZBwAdJYW .navbar-buttons {
  text-align: inherit;
}
.cid-tKZBwAdJYW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tKZBwAdJYW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-tKZBwAdJYW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tKZBwAdJYW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKZBwAdJYW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tKZBwAdJYW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tKZBwAdJYW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKZBwAdJYW nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tKZBwAdJYW nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tKZBwAdJYW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tKZBwAdJYW .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tKZBwAdJYW .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tKZBwAdJYW .icons-menu {
  text-align: inherit;
  margin-right: 20px;
}
.cid-tKZBwAdJYW .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-tKZBwAdJYW .nav-link:hover,
.cid-tKZBwAdJYW .dropdown-item:hover,
.cid-tKZBwAdJYW .icons-menu .mbr-iconfont:hover {
  color: #e0e0e0 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tKZBwAdJYW .navbar {
    height: 77px;
  }
  .cid-tKZBwAdJYW .navbar.opened {
    height: auto;
  }
}
@media (max-width: 767px) {
  .cid-tKZBwAdJYW .navbar-collapse .img-column {
    display: none;
  }
  .cid-tKZBwAdJYW .icons-menu,
  .cid-tKZBwAdJYW .navbar-buttons,
  .cid-tKZBwAdJYW .contact-block,
  .cid-tKZBwAdJYW .text-column {
    text-align: center !important;
  }
}
.cid-tKZBwAdJYW h6.mbr-fonts-style {
  padding: 0;
}
.cid-tKZBwAdJYW .collapsing {
  transition: 0s;
}
.cid-tKZBwAdJYW .flex-container {
  height: 100%;
  width: 100%;
}
@media (min-width: 769px) {
  .cid-tKZBwAdJYW .flex-container {
    display: flex;
    flex-direction: column;
  }
  .cid-tKZBwAdJYW .flex-row {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    width: 100%;
  }
  .cid-tKZBwAdJYW .flex-row.low-row {
    align-items: flex-end;
    flex: 1 1 auto;
  }
  .cid-tKZBwAdJYW .flex-card {
    display: flex;
    flex-direction: column;
  }
  .cid-tKZBwAdJYW .flex-card h6 {
    padding: .5rem 1rem;
  }
  .cid-tKZBwAdJYW .contact-block {
    margin-left: 20px;
  }
  .cid-tKZBwAdJYW .contact-block ul li {
    text-align: left;
  }
  .cid-tKZBwAdJYW ul.col {
    padding: 0;
  }
  .cid-tKZBwAdJYW .flex-row.low-row {
    justify-content: space-between;
  }
}
.cid-tKZBwAdJYW .icons-menu,
.cid-tKZBwAdJYW .navbar-buttons,
.cid-tKZBwAdJYW .contact-block,
.cid-tKZBwAdJYW .text-column {
  color: #000000;
}
.cid-tKZBwAdJYW .icons-menu a span {
  color: #000000;
}
.cid-tKZBwAdJYW H6 {
  color: #c30b0b;
  text-align: left;
}
.cid-tKZBwB0FsP {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/iphones3.1-2000x1212.png");
}
.cid-tKZBwB0FsP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKZBwB0FsP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKZBwB0FsP .row {
  flex-direction: row-reverse;
}
.cid-tKZBwB0FsP .row {
  align-items: center;
}
.cid-tKZBwB0FsP .mbr-section-title {
  color: #ee2524;
  text-align: left;
}
.cid-tKZBwB0FsP .mbr-text,
.cid-tKZBwB0FsP .mbr-section-btn {
  color: #5f5e5e;
  text-align: left;
}
.cid-tKZBwByr0z {
  padding-top: 0px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/back-b-cards-2000x4330.png");
}
.cid-tKZBwByr0z .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKZBwByr0z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKZBwByr0z .row {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
}
.cid-tKZBwByr0z .text-container {
  width: 100% !important;
}
.cid-tKZBwByr0z .mbr-section-title {
  color: #ee2524;
}
.cid-tKZBwByr0z .mbr-section-title-2 {
  color: #EE2524;
}
.cid-tKZBwByr0z .content-container {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  margin-top: 8rem;
  width: 100%;
  padding: 0;
}
@media (max-width: 767px) {
  .cid-tKZBwByr0z .content-container {
    margin-top: 4rem;
    flex-wrap: wrap;
  }
}
.cid-tKZBwByr0z .mbr-section-subtitle {
  width: 30%;
  color: #ffffff;
  width: 100%;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tKZBwByr0z .mbr-section-subtitle {
    width: 100%;
    padding: 12px 0;
  }
}
.cid-tKZBwByr0z .mbr-text {
  width: 40%;
  color: #000000;
}
@media (max-width: 991px) {
  .cid-tKZBwByr0z .mbr-text {
    width: 60%;
  }
}
@media (max-width: 767px) {
  .cid-tKZBwByr0z .mbr-text {
    width: 100%;
    margin-top: 18px !important;
  }
}
.cid-tMWksVSaRk {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fdfcfa;
}
.cid-tMWksVSaRk .mbr-fallback-image.disabled {
  display: none;
}
.cid-tMWksVSaRk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tMWksVSaRk .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tMWksVSaRk .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-tMWksVSaRk .container {
    padding: 0;
  }
}
.cid-tMWksVSaRk .row {
  justify-content: center;
}
.cid-tMWksVSaRk .panel-group .card {
  padding: 50px 160px;
  border-bottom: 1px solid #263652;
  border-radius: 0;
}
.cid-tMWksVSaRk .panel-group .card:first-child {
  border-top: 1px solid #263652;
}
@media (max-width: 992px) {
  .cid-tMWksVSaRk .panel-group .card {
    padding: 20px 16px;
  }
}
.cid-tMWksVSaRk .panel-group .card .card-header {
  padding: 0;
  background-color: transparent;
  border: none;
}
.cid-tMWksVSaRk .panel-group .card .card-header .panel-title {
  border: none;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-tMWksVSaRk .panel-group .card .card-header .panel-title .panel-title-edit {
  margin-bottom: 0;
}
.cid-tMWksVSaRk .panel-group .card .card-header .panel-title .mbr-iconfont {
  margin-left: 10px;
  font-size: 24px;
  transition: all 0.3s ease-in-out;
}
.cid-tMWksVSaRk .panel-group .card .card-header .panel-title:not(.collapsed) .mbr-iconfont {
  transform: rotate(180deg);
  color: #d17756;
}
.cid-tMWksVSaRk .panel-group .card .panel-collapse .panel-body {
  padding: 16px 0 0 0;
}
.cid-tMWksVSaRk .panel-group .card .panel-collapse .panel-body .panel-text {
  margin-bottom: 0;
}
.cid-tMWksVSaRk .panel-group .card .panel-collapse .panel-body .mbr-section-btn {
  margin-top: 30px;
}
.cid-tMWksVSaRk .mbr-section-btn-main {
  margin-top: 90px;
  text-align: center;
}
.cid-tMWksVSaRk .mbr-section-btn-main .btn {
  border-bottom: 2px solid #263652 !important;
}
@media (max-width: 992px) {
  .cid-tMWksVSaRk .mbr-section-btn-main {
    margin-top: 50px;
  }
}
.cid-tMWksVSaRk .mbr-section-title {
  color: #263652;
}
.cid-tMWksVSaRk .panel-title-edit,
.cid-tMWksVSaRk .mbr-iconfont {
  color: #ee2524;
}
.cid-tMWksVSaRk .panel-text {
  color: #263652;
}
.cid-tKZBwCC3Mx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f6f6f6;
}
.cid-tKZBwCC3Mx .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKZBwCC3Mx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKZBwCC3Mx .container-fluid {
  max-width: 100%;
}
.cid-tKZBwCC3Mx .cards-row {
  row-gap: 30px;
  margin-left: 0 !important;
  margin-right: 0 !important;
}
@media (min-width: 992px) {
  .cid-tKZBwCC3Mx .card {
    width: 20% !important;
  }
}
.cid-tKZBwCC3Mx .mbr-iconfont {
  font-size: 104px;
  color: #303030;
  transition: opacity 0.15s ease-out;
  opacity: 0.4;
}
@media (max-width: 991px) {
  .cid-tKZBwCC3Mx .mbr-iconfont {
    font-size: 84px;
  }
}
.cid-tKZBwCC3Mx .card-wrapper {
  display: flex;
  align-items: center;
  flex-direction: column;
  width: 100%;
}
.cid-tKZBwCC3Mx .card-wrapper:hover .mbr-iconfont {
  opacity: 1;
}
.cid-tKZBwCC3Mx .card-box {
  padding-top: 20px;
}
.cid-tKZBwCC3Mx .card-title {
  color: #727272;
  text-align: center;
}
.cid-tKZBwDeUU4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f6f6f6;
}
.cid-tKZBwDeUU4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKZBwDeUU4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKZBwDeUU4 .logo-container {
  max-width: 33.33333333%;
  padding-right: 1rem;
  margin-right: auto;
}
@media (max-width: 767px) {
  .cid-tKZBwDeUU4 .logo-container {
    width: 100%;
    padding-right: 0;
    max-width: 100%;
    order: 3;
    justify-content: center !important;
  }
}
.cid-tKZBwDeUU4 .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 0;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  white-space: normal;
}
.cid-tKZBwDeUU4 .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-tKZBwDeUU4 .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-tKZBwDeUU4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500;
}
.cid-tKZBwDeUU4 .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 767px) {
  .cid-tKZBwDeUU4 .navbar-brand {
    justify-content: center !important;
  }
}
.cid-tKZBwDeUU4 .items-container {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  padding: 0;
}
@media (max-width: 767px) {
  .cid-tKZBwDeUU4 .items-container {
    flex-wrap: wrap;
  }
}
.cid-tKZBwDeUU4 .footer-contacts {
  display: flex;
  justify-content: space-between;
  width: 35%;
}
@media (max-width: 768px) {
  .cid-tKZBwDeUU4 .footer-contacts {
    width: 100%;
  }
}
.cid-tKZBwDeUU4 .footer-links {
  display: flex;
  justify-content: space-between;
  width: 35%;
}
@media (max-width: 768px) {
  .cid-tKZBwDeUU4 .footer-links {
    width: 100%;
  }
}
.cid-tKZBwDeUU4 .footer-item {
  max-width: 48%;
}
.cid-tKZBwDeUU4 .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 0;
  padding-left: 1rem;
  margin-left: auto;
  max-width: 33.33333333%;
}
@media (max-width: 768px) {
  .cid-tKZBwDeUU4 .social-row {
    width: 100%;
    max-width: 100%;
    margin-bottom: 1rem;
    padding-left: 0;
    justify-content: center;
    order: 1;
    margin-left: -0.75rem;
  }
}
.cid-tKZBwDeUU4 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: 0.75rem;
}
.cid-tKZBwDeUU4 .mbr-section-subtitle {
  color: #ee2524;
  opacity: 0.9;
  margin-bottom: 2rem;
}
.cid-tKZBwDeUU4 .list {
  list-style: none;
  padding-left: 0;
  margin-bottom: 0;
  color: #727272;
  margin-top: 3.4rem;
}
@media (max-width: 767px) {
  .cid-tKZBwDeUU4 .list {
    margin-top: 3rem !important;
  }
}
.cid-tKZBwDeUU4 .contacts-list {
  list-style: none;
  padding-left: 0;
  margin-bottom: 0;
  color: #727272;
}
.cid-tKZBwDeUU4 .item-wrap {
  margin-bottom: 0;
}
.cid-tKZBwDeUU4 .list li,
.cid-tKZBwDeUU4 .contacts-list li {
  transition: 0.5s all;
}
.cid-tKZBwDeUU4 .list li:hover,
.cid-tKZBwDeUU4 .contacts-list li:hover {
  color: #000000;
}
.cid-tKZBwDeUU4 .mbr-iconfont {
  color: #c30b0b;
  font-size: 18px;
}
.cid-tKZBwDeUU4 .copyright-col {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 8rem;
}
@media (max-width: 768px) {
  .cid-tKZBwDeUU4 .copyright-col {
    flex-direction: column;
    margin-top: 4rem;
  }
}
.cid-tKZBwDeUU4 .copyright {
  color: #939292;
  max-width: 33.33333333%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tKZBwDeUU4 .copyright {
    width: 100%;
    max-width: 100%;
    margin-bottom: 1rem !important;
    order: 2;
    text-align: center;
  }
}
.cid-tL304sT1ax .b-shadow {
  box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.05);
}
.cid-tL304sT1ax .nav-item {
  list-style: none;
}
.cid-tL304sT1ax .nav-item:focus,
.cid-tL304sT1ax .nav-link:focus {
  outline: none;
}
.cid-tL304sT1ax .nav-dropdown .dropdown-menu {
  padding-top: 0;
}
.cid-tL304sT1ax .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-tL304sT1ax .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tL304sT1ax .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tL304sT1ax .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tL304sT1ax .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0em 0em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tL304sT1ax .navbar {
  min-height: 77px;
  transition: all 0.3s;
  flex-direction: row !important;
  background: #ffffff;
}
.cid-tL304sT1ax .navbar.opened {
  transition: all 0.3s;
  background: #ffffff !important;
}
.cid-tL304sT1ax .navbar .dropdown-item {
  padding: 0.235rem 1.5rem;
}
.cid-tL304sT1ax .navbar .navbar-collapse {
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  height: 100%;
  padding-top: 3rem;
  padding-bottom: 3rem;
  z-index: 1;
}
.cid-tL304sT1ax .navbar .navbar-collapse > .container {
  height: 100%;
}
.cid-tL304sT1ax .navbar .navbar-collapse.show,
.cid-tL304sT1ax .navbar .navbar-collapse.collapsing {
  display: block;
}
.cid-tL304sT1ax .navbar .navbar-collapse .img-column img {
  width: 100%;
}
.cid-tL304sT1ax .navbar .navbar-collapse .text-column {
  overflow: auto;
  max-height: calc(100vh - 7rem);
}
.cid-tL304sT1ax .navbar .navbar-collapse .contact-list {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.cid-tL304sT1ax .navbar:not(.navbar-short) .text-column {
  max-height: calc(100vh - 4rem - 3rem);
}
.cid-tL304sT1ax .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tL304sT1ax .navbar.collapsed .dropdown-menu {
  text-align: inherit;
  background: transparent !important;
}
.cid-tL304sT1ax .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tL304sT1ax .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tL304sT1ax .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle='dropdown-submenu']:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tL304sT1ax .navbar.collapsed ul.navbar-nav {
  word-break: break-word;
}
.cid-tL304sT1ax .navbar.collapsed .dropdown-menu .dropdown-item {
  text-align: inherit;
}
.cid-tL304sT1ax .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.cid-tL304sT1ax .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-tL304sT1ax .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
  width: auto;
}
.cid-tL304sT1ax .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tL304sT1ax .navbar-brand {
  min-height: 61px;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tL304sT1ax .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tL304sT1ax .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tL304sT1ax .navbar-brand .navbar-logo a img {
  width: auto;
}
.cid-tL304sT1ax .dropdown-item.active,
.cid-tL304sT1ax .dropdown-item:active {
  background-color: transparent;
}
.cid-tL304sT1ax .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tL304sT1ax .nav-dropdown .link {
  margin: 0.2em 0em;
}
.cid-tL304sT1ax .nav-dropdown .link.dropdown-toggle {
  margin: 0;
}
.cid-tL304sT1ax .nav-dropdown .link.dropdown-toggle[aria-expanded='true'] {
  margin: 0em 0em;
  padding: 0.2em 0em;
}
.cid-tL304sT1ax .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tL304sT1ax .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tL304sT1ax .socicon {
  transition: color 0.3s;
}
.cid-tL304sT1ax .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tL304sT1ax ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tL304sT1ax .navbar-buttons {
  text-align: inherit;
}
.cid-tL304sT1ax button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tL304sT1ax button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-tL304sT1ax button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tL304sT1ax button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tL304sT1ax button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-tL304sT1ax button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tL304sT1ax nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tL304sT1ax nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-tL304sT1ax nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-tL304sT1ax nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tL304sT1ax .navbar-dropdown {
  padding: 0.5rem 1rem;
  position: fixed;
}
.cid-tL304sT1ax .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-tL304sT1ax .icons-menu {
  text-align: inherit;
  margin-right: 20px;
}
.cid-tL304sT1ax .icons-menu span {
  font-size: 20px;
  color: #232323;
}
.cid-tL304sT1ax .nav-link:hover,
.cid-tL304sT1ax .dropdown-item:hover,
.cid-tL304sT1ax .icons-menu .mbr-iconfont:hover {
  color: #e0e0e0 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tL304sT1ax .navbar {
    height: 77px;
  }
  .cid-tL304sT1ax .navbar.opened {
    height: auto;
  }
}
@media (max-width: 767px) {
  .cid-tL304sT1ax .navbar-collapse .img-column {
    display: none;
  }
  .cid-tL304sT1ax .icons-menu,
  .cid-tL304sT1ax .navbar-buttons,
  .cid-tL304sT1ax .contact-block,
  .cid-tL304sT1ax .text-column {
    text-align: center !important;
  }
}
.cid-tL304sT1ax h6.mbr-fonts-style {
  padding: 0;
}
.cid-tL304sT1ax .collapsing {
  transition: 0s;
}
.cid-tL304sT1ax .flex-container {
  height: 100%;
  width: 100%;
}
@media (min-width: 769px) {
  .cid-tL304sT1ax .flex-container {
    display: flex;
    flex-direction: column;
  }
  .cid-tL304sT1ax .flex-row {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    width: 100%;
  }
  .cid-tL304sT1ax .flex-row.low-row {
    align-items: flex-end;
    flex: 1 1 auto;
  }
  .cid-tL304sT1ax .flex-card {
    display: flex;
    flex-direction: column;
  }
  .cid-tL304sT1ax .flex-card h6 {
    padding: .5rem 1rem;
  }
  .cid-tL304sT1ax .contact-block {
    margin-left: 20px;
  }
  .cid-tL304sT1ax .contact-block ul li {
    text-align: left;
  }
  .cid-tL304sT1ax ul.col {
    padding: 0;
  }
  .cid-tL304sT1ax .flex-row.low-row {
    justify-content: space-between;
  }
}
.cid-tL304sT1ax .icons-menu,
.cid-tL304sT1ax .navbar-buttons,
.cid-tL304sT1ax .contact-block,
.cid-tL304sT1ax .text-column {
  color: #000000;
}
.cid-tL304sT1ax .icons-menu a span {
  color: #000000;
}
.cid-tL304sT1ax H6 {
  color: #c30b0b;
  text-align: left;
}
.cid-tL304vxxYS {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/iphones3.1-2000x1212.png");
}
.cid-tL304vxxYS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL304vxxYS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL304vxxYS .row {
  flex-direction: row-reverse;
}
.cid-tL304vxxYS .row {
  align-items: center;
}
.cid-tL304vxxYS .mbr-section-title {
  color: #ee2524;
  text-align: left;
}
.cid-tL304vxxYS .mbr-text,
.cid-tL304vxxYS .mbr-section-btn {
  color: #5f5e5e;
  text-align: left;
}
.cid-tL304xq6wW {
  padding-top: 0px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/back-b-cards-2000x4330.png");
}
.cid-tL304xq6wW .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL304xq6wW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL304xq6wW .row {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
}
.cid-tL304xq6wW .text-container {
  width: 100% !important;
}
.cid-tL304xq6wW .mbr-section-title {
  color: #ee2524;
}
.cid-tL304xq6wW .mbr-section-title-2 {
  color: #EE2524;
}
.cid-tL304xq6wW .content-container {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  margin-top: 8rem;
  width: 100%;
  padding: 0;
}
@media (max-width: 767px) {
  .cid-tL304xq6wW .content-container {
    margin-top: 4rem;
    flex-wrap: wrap;
  }
}
.cid-tL304xq6wW .mbr-section-subtitle {
  width: 30%;
  color: #ffffff;
  width: 100%;
  text-align: center;
}
@media (max-width: 767px) {
  .cid-tL304xq6wW .mbr-section-subtitle {
    width: 100%;
    padding: 12px 0;
  }
}
.cid-tL304xq6wW .mbr-text {
  width: 40%;
  color: #000000;
}
@media (max-width: 991px) {
  .cid-tL304xq6wW .mbr-text {
    width: 60%;
  }
}
@media (max-width: 767px) {
  .cid-tL304xq6wW .mbr-text {
    width: 100%;
    margin-top: 18px !important;
  }
}
.cid-u79MBrXbYY {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-u79MBrXbYY .mbr-fallback-image.disabled {
  display: none;
}
.cid-u79MBrXbYY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u79MBrXbYY .oldcost {
  text-decoration: line-through;
  color: #727272;
}
.cid-u79MBrXbYY .currentcost {
  color: #c19e60;
}
.cid-u79MBrXbYY .card-wrapper {
  border-radius: 4px;
  background: #000000;
}
@media (min-width: 992px) {
  .cid-u79MBrXbYY .text-box {
    padding: 2rem;
    padding-right: 4rem;
    padding-left: 4rem;
    padding-right: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-u79MBrXbYY .text-box {
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u79MBrXbYY .text-box {
    padding: 1rem;
  }
}
.cid-u79MBrXbYY .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-u79MBrXbYY H5 {
  color: #c19e60;
}
.cid-u79MBrXbYY .mbr-text,
.cid-u79MBrXbYY .cost,
.cid-u79MBrXbYY .mbr-section-btn {
  color: #939292;
}
.cid-tL30ljq1br {
  padding-top: 9rem;
  padding-bottom: 8rem;
  padding-right: 8rem;
  background-image: url("../../../assets/images/fondo1.1-1920x1280.png");
}
.cid-tL30ljq1br .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL30ljq1br .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL30ljq1br .row {
  justify-content: flex-start;
}
.cid-tL30ljq1br .grid-container {
  display: grid;
  grid-auto-flow: row;
  grid-auto-columns: 1fr;
  grid-column-gap: 1rem;
  grid-row-gap: 3rem;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  padding: 0;
}
@media (max-width: 991px) {
  .cid-tL30ljq1br .grid-container {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 767px) {
  .cid-tL30ljq1br .grid-container {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
}
.cid-tL30ljq1br .main-col {
  position: relative;
  display: flex;
  align-items: stretch;
  flex-wrap: wrap;
  max-width: 28rem;
  width: 100%;
  margin-right: auto;
  overflow: hidden;
  background-color: #fbfbfb;
  border: 1px solid #cacaca;
}
@media (min-width: 992px) {
  .cid-tL30ljq1br .main-col {
    min-height: 28.4rem;
  }
}
.cid-tL30ljq1br .main-col:hover {
  border-left: 1px solid #cacaca;
  border-right: 1px solid #cacaca;
}
@media (max-width: 991px) {
  .cid-tL30ljq1br .main-col {
    max-width: 334px;
  }
}
@media (max-width: 767px) {
  .cid-tL30ljq1br .main-col {
    max-width: 100%;
  }
}
.cid-tL30ljq1br .item-wrapper {
  display: flex;
  align-items: stretch;
  flex-wrap: wrap;
  bottom: auto;
  width: 100%;
  height: 100%;
  transition: all .5s  ease !important;
  position: relative;
}
.cid-tL30ljq1br .img-container {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  width: 100%;
  flex-grow: 1;
  height: 21rem;
  position: absolute;
  bottom: 7.4rem;
  transition: all .5s  ease !important;
}
@media (max-width: 991px) {
  .cid-tL30ljq1br .img-container {
    position: sticky;
    height: 240px;
  }
}
.cid-tL30ljq1br .title-container {
  position: absolute;
  width: 100%;
  bottom: 0;
  transform: translateY(calc(100% - 7.4rem));
  transition: all .5s  ease !important;
  border-top: 1px solid #cacaca;
  background-color: #fbfbfb;
}
@media (max-width: 991px) {
  .cid-tL30ljq1br .title-container {
    position: sticky;
    transform: translateY(0);
  }
}
.cid-tL30ljq1br .head-content {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  padding: 1rem;
}
@media (min-width: 992px) {
  .cid-tL30ljq1br .head-content {
    min-height: 7.4rem;
  }
}
@media (max-width: 991px) {
  .cid-tL30ljq1br .head-content {
    padding: 12px;
  }
}
.cid-tL30ljq1br .foot-content {
  width: 100%;
  padding: 0 1rem 1rem 1rem;
  transition: all .5s  ease !important;
}
@media (max-width: 991px) {
  .cid-tL30ljq1br .foot-content {
    padding: 0 12px 12px 12px;
  }
}
@media (min-width: 992px) {
  .cid-tL30ljq1br .main-col:hover .img-container {
    bottom: 13.4rem;
  }
  .cid-tL30ljq1br .main-col:hover .title-container {
    transform: translateY(0);
  }
}
.cid-tL30ljq1br .mbr-section-title {
  color: #232323;
  width: 100%;
  text-align: center;
}
.cid-tL30ljq1br .mbr-text {
  color: #000000;
  width: 100%;
}
.cid-tL30ljq1br .price-container {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 1rem;
}
.cid-tL30ljq1br .price-name {
  color: #727272;
}
.cid-tL30ljq1br .price-number {
  color: #ee2524;
}
.cid-tL30ljq1br .mbr-section-btn {
  margin-top: 10px;
  width: 100%;
}
.cid-tL30ljq1br .mbr-section-btn .btn {
  padding: 12px 36px;
}
@media (max-width: 768px) {
  .cid-tL30ljq1br .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-tL30ljq1br .img-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  width: 100%;
  height: 100%;
  max-width: 100%;
  max-height: 100%;
}
.cid-tL30ljq1br .img-wrap img {
  object-fit: cover;
  height: 100%;
  width: 100%;
  max-width: 100%;
  max-height: 100%;
  min-height: 100%;
  transition: .5s all;
  transform-style: preserve-3d;
}
.cid-tL304ATqs7 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f6f6f6;
}
.cid-tL304ATqs7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL304ATqs7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL304ATqs7 .container-fluid {
  max-width: 100%;
}
.cid-tL304ATqs7 .cards-row {
  row-gap: 30px;
  margin-left: 0 !important;
  margin-right: 0 !important;
}
@media (min-width: 992px) {
  .cid-tL304ATqs7 .card {
    width: 20% !important;
  }
}
.cid-tL304ATqs7 .mbr-iconfont {
  font-size: 104px;
  color: #303030;
  transition: opacity 0.15s ease-out;
  opacity: 0.4;
}
@media (max-width: 991px) {
  .cid-tL304ATqs7 .mbr-iconfont {
    font-size: 84px;
  }
}
.cid-tL304ATqs7 .card-wrapper {
  display: flex;
  align-items: center;
  flex-direction: column;
  width: 100%;
}
.cid-tL304ATqs7 .card-wrapper:hover .mbr-iconfont {
  opacity: 1;
}
.cid-tL304ATqs7 .card-box {
  padding-top: 20px;
}
.cid-tL304ATqs7 .card-title {
  color: #727272;
  text-align: center;
}
.cid-tL304CcFVs {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f6f6f6;
}
.cid-tL304CcFVs .mbr-fallback-image.disabled {
  display: none;
}
.cid-tL304CcFVs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tL304CcFVs .logo-container {
  max-width: 33.33333333%;
  padding-right: 1rem;
  margin-right: auto;
}
@media (max-width: 767px) {
  .cid-tL304CcFVs .logo-container {
    width: 100%;
    padding-right: 0;
    max-width: 100%;
    order: 3;
    justify-content: center !important;
  }
}
.cid-tL304CcFVs .navbar-brand {
  display: flex;
  flex-basis: auto;
  word-break: break-word;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  margin-bottom: 0;
  padding: 0;
  transition: all 0.3s;
  z-index: 1;
  white-space: normal;
}
.cid-tL304CcFVs .navbar-brand .navbar-logo {
  margin-right: 0.5rem;
}
.cid-tL304CcFVs .navbar-brand .navbar-logo img {
  width: auto;
}
.cid-tL304CcFVs .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 500;
}
.cid-tL304CcFVs .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 767px) {
  .cid-tL304CcFVs .navbar-brand {
    justify-content: center !important;
  }
}
.cid-tL304CcFVs .items-container {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  padding: 0;
}
@media (max-width: 767px) {
  .cid-tL304CcFVs .items-container {
    flex-wrap: wrap;
  }
}
.cid-tL304CcFVs .footer-contacts {
  display: flex;
  justify-content: space-between;
  width: 35%;
}
@media (max-width: 768px) {
  .cid-tL304CcFVs .footer-contacts {
    width: 100%;
  }
}
.cid-tL304CcFVs .footer-links {
  display: flex;
  justify-content: space-between;
  width: 35%;
}
@media (max-width: 768px) {
  .cid-tL304CcFVs .footer-links {
    width: 100%;
  }
}
.cid-tL304CcFVs .footer-item {
  max-width: 48%;
}
.cid-tL304CcFVs .social-row {
  display: flex;
  flex-wrap: wrap;
  margin-top: 0;
  padding-left: 1rem;
  margin-left: auto;
  max-width: 33.33333333%;
}
@media (max-width: 768px) {
  .cid-tL304CcFVs .social-row {
    width: 100%;
    max-width: 100%;
    margin-bottom: 1rem;
    padding-left: 0;
    justify-content: center;
    order: 1;
    margin-left: -0.75rem;
  }
}
.cid-tL304CcFVs .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: 0.75rem;
}
.cid-tL304CcFVs .mbr-section-subtitle {
  color: #ee2524;
  opacity: 0.9;
  margin-bottom: 2rem;
}
.cid-tL304CcFVs .list {
  list-style: none;
  padding-left: 0;
  margin-bottom: 0;
  color: #727272;
  margin-top: 3.4rem;
}
@media (max-width: 767px) {
  .cid-tL304CcFVs .list {
    margin-top: 3rem !important;
  }
}
.cid-tL304CcFVs .contacts-list {
  list-style: none;
  padding-left: 0;
  margin-bottom: 0;
  color: #727272;
}
.cid-tL304CcFVs .item-wrap {
  margin-bottom: 0;
}
.cid-tL304CcFVs .list li,
.cid-tL304CcFVs .contacts-list li {
  transition: 0.5s all;
}
.cid-tL304CcFVs .list li:hover,
.cid-tL304CcFVs .contacts-list li:hover {
  color: #000000;
}
.cid-tL304CcFVs .mbr-iconfont {
  color: #c30b0b;
  font-size: 18px;
}
.cid-tL304CcFVs .copyright-col {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 8rem;
}
@media (max-width: 768px) {
  .cid-tL304CcFVs .copyright-col {
    flex-direction: column;
    margin-top: 4rem;
  }
}
.cid-tL304CcFVs .copyright {
  color: #939292;
  max-width: 33.33333333%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tL304CcFVs .copyright {
    width: 100%;
    max-width: 100%;
    margin-bottom: 1rem !important;
    order: 2;
    text-align: center;
  }
}
.cid-u79SMUxalQ.popup-builder {
  background-color: #ffffff;
}
.cid-u79SMUxalQ.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-u79SMUxalQ.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-u79SMUxalQ .modal-content,
.cid-u79SMUxalQ .modal-dialog {
  height: auto;
}
.cid-u79SMUxalQ .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-u79SMUxalQ .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-u79SMUxalQ .form-wrapper .mbr-form .form-group,
  .cid-u79SMUxalQ .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-u79SMUxalQ .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-u79SMUxalQ .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-u79SMUxalQ .mbr-text {
  text-align: center;
}
.cid-u79SMUxalQ .pt-0 {
  padding-top: 0 !important;
}
.cid-u79SMUxalQ .pb-0 {
  padding-bottom: 0 !important;
}
.cid-u79SMUxalQ .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-u79SMUxalQ .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-u79SMUxalQ .modal-open {
  overflow: hidden;
}
.cid-u79SMUxalQ .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-u79SMUxalQ .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-u79SMUxalQ .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-u79SMUxalQ .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-u79SMUxalQ .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-u79SMUxalQ .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-u79SMUxalQ .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-u79SMUxalQ .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-u79SMUxalQ .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-u79SMUxalQ .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-u79SMUxalQ .modal-backdrop.fade {
  opacity: 0;
}
.cid-u79SMUxalQ .modal-backdrop.show {
  opacity: .5;
}
.cid-u79SMUxalQ .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-u79SMUxalQ .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-u79SMUxalQ .modal-header {
    padding: 1rem;
  }
}
.cid-u79SMUxalQ .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-u79SMUxalQ .modal-header .close svg {
  fill: #353535;
}
.cid-u79SMUxalQ .modal-header .close:hover {
  opacity: 1;
}
.cid-u79SMUxalQ .modal-header .close:focus {
  outline: none;
}
.cid-u79SMUxalQ .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #ee2524;
}
.cid-u79SMUxalQ .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-u79SMUxalQ .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-u79SMUxalQ .modal-body {
    padding: 1rem;
  }
}
.cid-u79SMUxalQ .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-u79SMUxalQ .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-u79SMUxalQ .modal-footer {
    padding: 1rem;
  }
}
.cid-u79SMUxalQ .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-u79SMUxalQ .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-u79SMUxalQ .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-u79SMUxalQ .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-u79SMUxalQ .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-u79SMUxalQ .modal-lg,
  .cid-u79SMUxalQ .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-u79SMUxalQ .modal-xl {
    max-width: 1140px;
  }
}
.cid-u79SMUxalQ .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-u79SMUxalQ .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-u79SMUxalQ .form-group {
  margin-bottom: 1rem;
}
.cid-u79SMUxalQ .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-u79SMUxalQ .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-u79SMUxalQ .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-u79SMUxalQ .mbr-section-btn {
  margin: 0;
}
.cid-u79SMUxalQ .mbr-section-btn .btn {
  margin: 0;
}
.cid-u79SMUxalQ P {
  text-align: center;
}
.cid-u79TfmCDbh.popup-builder {
  background-color: #ffffff;
}
.cid-u79TfmCDbh.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-u79TfmCDbh.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-u79TfmCDbh .modal-content,
.cid-u79TfmCDbh .modal-dialog {
  height: auto;
}
.cid-u79TfmCDbh .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-u79TfmCDbh .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-u79TfmCDbh .form-wrapper .mbr-form .form-group,
  .cid-u79TfmCDbh .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-u79TfmCDbh .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-u79TfmCDbh .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-u79TfmCDbh .mbr-text {
  text-align: center;
}
.cid-u79TfmCDbh .pt-0 {
  padding-top: 0 !important;
}
.cid-u79TfmCDbh .pb-0 {
  padding-bottom: 0 !important;
}
.cid-u79TfmCDbh .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-u79TfmCDbh .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-u79TfmCDbh .modal-open {
  overflow: hidden;
}
.cid-u79TfmCDbh .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-u79TfmCDbh .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-u79TfmCDbh .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-u79TfmCDbh .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-u79TfmCDbh .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-u79TfmCDbh .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-u79TfmCDbh .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-u79TfmCDbh .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-u79TfmCDbh .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-u79TfmCDbh .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-u79TfmCDbh .modal-backdrop.fade {
  opacity: 0;
}
.cid-u79TfmCDbh .modal-backdrop.show {
  opacity: .5;
}
.cid-u79TfmCDbh .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-u79TfmCDbh .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-u79TfmCDbh .modal-header {
    padding: 1rem;
  }
}
.cid-u79TfmCDbh .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-u79TfmCDbh .modal-header .close svg {
  fill: #353535;
}
.cid-u79TfmCDbh .modal-header .close:hover {
  opacity: 1;
}
.cid-u79TfmCDbh .modal-header .close:focus {
  outline: none;
}
.cid-u79TfmCDbh .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #ee2524;
}
.cid-u79TfmCDbh .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-u79TfmCDbh .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-u79TfmCDbh .modal-body {
    padding: 1rem;
  }
}
.cid-u79TfmCDbh .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-u79TfmCDbh .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-u79TfmCDbh .modal-footer {
    padding: 1rem;
  }
}
.cid-u79TfmCDbh .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-u79TfmCDbh .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-u79TfmCDbh .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-u79TfmCDbh .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-u79TfmCDbh .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-u79TfmCDbh .modal-lg,
  .cid-u79TfmCDbh .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-u79TfmCDbh .modal-xl {
    max-width: 1140px;
  }
}
.cid-u79TfmCDbh .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-u79TfmCDbh .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-u79TfmCDbh .form-group {
  margin-bottom: 1rem;
}
.cid-u79TfmCDbh .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-u79TfmCDbh .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-u79TfmCDbh .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-u79TfmCDbh .mbr-section-btn {
  margin: 0;
}
.cid-u79TfmCDbh .mbr-section-btn .btn {
  margin: 0;
}
.cid-u79TfmCDbh P {
  text-align: center;
}
.cid-u79TlNnVvl.popup-builder {
  background-color: #ffffff;
}
.cid-u79TlNnVvl.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-u79TlNnVvl.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-u79TlNnVvl .modal-content,
.cid-u79TlNnVvl .modal-dialog {
  height: auto;
}
.cid-u79TlNnVvl .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-u79TlNnVvl .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-u79TlNnVvl .form-wrapper .mbr-form .form-group,
  .cid-u79TlNnVvl .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-u79TlNnVvl .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-u79TlNnVvl .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-u79TlNnVvl .mbr-text {
  text-align: center;
}
.cid-u79TlNnVvl .pt-0 {
  padding-top: 0 !important;
}
.cid-u79TlNnVvl .pb-0 {
  padding-bottom: 0 !important;
}
.cid-u79TlNnVvl .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-u79TlNnVvl .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-u79TlNnVvl .modal-open {
  overflow: hidden;
}
.cid-u79TlNnVvl .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-u79TlNnVvl .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-u79TlNnVvl .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-u79TlNnVvl .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-u79TlNnVvl .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-u79TlNnVvl .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-u79TlNnVvl .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-u79TlNnVvl .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-u79TlNnVvl .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-u79TlNnVvl .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-u79TlNnVvl .modal-backdrop.fade {
  opacity: 0;
}
.cid-u79TlNnVvl .modal-backdrop.show {
  opacity: .5;
}
.cid-u79TlNnVvl .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-u79TlNnVvl .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-u79TlNnVvl .modal-header {
    padding: 1rem;
  }
}
.cid-u79TlNnVvl .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-u79TlNnVvl .modal-header .close svg {
  fill: #353535;
}
.cid-u79TlNnVvl .modal-header .close:hover {
  opacity: 1;
}
.cid-u79TlNnVvl .modal-header .close:focus {
  outline: none;
}
.cid-u79TlNnVvl .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #ee2524;
}
.cid-u79TlNnVvl .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-u79TlNnVvl .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-u79TlNnVvl .modal-body {
    padding: 1rem;
  }
}
.cid-u79TlNnVvl .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-u79TlNnVvl .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-u79TlNnVvl .modal-footer {
    padding: 1rem;
  }
}
.cid-u79TlNnVvl .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-u79TlNnVvl .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-u79TlNnVvl .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-u79TlNnVvl .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-u79TlNnVvl .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-u79TlNnVvl .modal-lg,
  .cid-u79TlNnVvl .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-u79TlNnVvl .modal-xl {
    max-width: 1140px;
  }
}
.cid-u79TlNnVvl .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-u79TlNnVvl .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-u79TlNnVvl .form-group {
  margin-bottom: 1rem;
}
.cid-u79TlNnVvl .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-u79TlNnVvl .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-u79TlNnVvl .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-u79TlNnVvl .mbr-section-btn {
  margin: 0;
}
.cid-u79TlNnVvl .mbr-section-btn .btn {
  margin: 0;
}
.cid-u79TlNnVvl P {
  text-align: center;
}
