body {
  font-family: Dosis;
  font-style: normal;
  line-height: 1.5;
}
.mbr-section-title {
  font-style: normal;
  line-height: 1.2;
}
.mbr-section-subtitle {
  line-height: 1.3;
}
.mbr-text {
  font-style: normal;
  line-height: 1.6;
}
.display-1 {
  font-family: 'Russo One', sans-serif;
  font-size: 3rem;
}
.display-1 > .mbr-iconfont {
  font-size: 4.8rem;
}
.display-2 {
  font-family: 'Dosis', sans-serif;
  font-size: 2rem;
}
.display-2 > .mbr-iconfont {
  font-size: 3.2rem;
}
.display-4 {
  font-family: 'Open Sans', sans-serif;
  font-size: 1rem;
}
.display-4 > .mbr-iconfont {
  font-size: 1.6rem;
}
.display-5 {
  font-family: 'Dosis', sans-serif;
  font-size: 1.4rem;
}
.display-5 > .mbr-iconfont {
  font-size: 2.24rem;
}
.display-7 {
  font-family: 'Dosis', sans-serif;
  font-size: 1rem;
}
.display-7 > .mbr-iconfont {
  font-size: 1.6rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 768px) {
  .display-1 {
    font-size: 2.4rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 1.6rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.12rem;
    font-size: calc( 1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  color: initial;
  border-radius: 0;
  font-weight: 600;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 2px;
  margin: .4rem .8rem;
  white-space: normal;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  display: -webkit-inline-flex;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  word-break: break-word;
  padding: 0.8rem 2rem;
  border-radius: 0px;
}
.btn-sm {
  font-weight: 600;
  letter-spacing: 2px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  padding: 0.5rem 1.5rem;
  border-radius: 0px;
}
.btn-md {
  font-weight: 600;
  letter-spacing: 2px;
  margin: .4rem .8rem !important;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  padding: 0.8rem 2rem;
  border-radius: 0px;
}
.btn-lg {
  font-weight: 600;
  letter-spacing: 2px;
  margin: .4rem .8rem !important;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  padding: 0.8rem 2rem;
  border-radius: 0px;
}
.bg-primary {
  background-color: #ffbc00 !important;
}
.bg-success {
  background-color: #36d88a !important;
}
.bg-info {
  background-color: #cd0303 !important;
}
.bg-warning {
  background-color: #c1c1c1 !important;
}
.bg-danger {
  background-color: #585858 !important;
}
.btn-primary,
.btn-primary:active,
.btn-primary.active {
  background-color: #ffbc00 !important;
  border-color: #ffbc00 !important;
  color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus {
  color: #ffffff !important;
  background-color: #b38400 !important;
  border-color: #b38400 !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #b38400 !important;
  border-color: #b38400 !important;
}
.btn-secondary,
.btn-secondary:active,
.btn-secondary.active {
  background-color: #3e97d1 !important;
  border-color: #3e97d1 !important;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus {
  color: #ffffff !important;
  background-color: #256e9d !important;
  border-color: #256e9d !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #256e9d !important;
  border-color: #256e9d !important;
}
.btn-info,
.btn-info:active,
.btn-info.active {
  background-color: #cd0303 !important;
  border-color: #cd0303 !important;
  color: #ffffff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus {
  color: #ffffff !important;
  background-color: #820202 !important;
  border-color: #820202 !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #820202 !important;
  border-color: #820202 !important;
}
.btn-success,
.btn-success:active,
.btn-success.active {
  background-color: #36d88a !important;
  border-color: #36d88a !important;
  color: #ffffff !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus {
  color: #ffffff !important;
  background-color: #1fa263 !important;
  border-color: #1fa263 !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #1fa263 !important;
  border-color: #1fa263 !important;
}
.btn-warning,
.btn-warning:active,
.btn-warning.active {
  background-color: #c1c1c1 !important;
  border-color: #c1c1c1 !important;
  color: #ffffff !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus {
  color: #ffffff !important;
  background-color: #9b9b9b !important;
  border-color: #9b9b9b !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #9b9b9b !important;
  border-color: #9b9b9b !important;
}
.btn-danger,
.btn-danger:active,
.btn-danger.active {
  background-color: #585858 !important;
  border-color: #585858 !important;
  color: #ffffff !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus {
  color: #ffffff !important;
  background-color: #323232 !important;
  border-color: #323232 !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #323232 !important;
  border-color: #323232 !important;
}
.btn-white {
  color: #333333 !important;
}
.btn-white,
.btn-white:active,
.btn-white.active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-black,
.btn-black:active,
.btn-black.active {
  background-color: #333333 !important;
  border-color: #333333 !important;
  color: #ffffff !important;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-primary-outline,
.btn-primary-outline:active,
.btn-primary-outline.active {
  background: none;
  border-color: #997100;
  color: #997100 !important;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus {
  color: #ffffff !important;
  background-color: #ffbc00;
  border-color: #ffbc00;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #ffbc00 !important;
  border-color: #ffbc00 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active,
.btn-secondary-outline.active {
  background: none;
  border-color: #215f88;
  color: #215f88 !important;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus {
  color: #ffffff !important;
  background-color: #3e97d1;
  border-color: #3e97d1;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #3e97d1 !important;
  border-color: #3e97d1 !important;
}
.btn-info-outline,
.btn-info-outline:active,
.btn-info-outline.active {
  background: none;
  border-color: #680202;
  color: #680202 !important;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus {
  color: #ffffff !important;
  background-color: #cd0303;
  border-color: #cd0303;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #cd0303 !important;
  border-color: #cd0303 !important;
}
.btn-success-outline,
.btn-success-outline:active,
.btn-success-outline.active {
  background: none;
  border-color: #1b8d56;
  color: #1b8d56 !important;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus {
  color: #ffffff !important;
  background-color: #36d88a;
  border-color: #36d88a;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #36d88a !important;
  border-color: #36d88a !important;
}
.btn-warning-outline,
.btn-warning-outline:active,
.btn-warning-outline.active {
  background: none;
  border-color: #8e8e8e;
  color: #8e8e8e !important;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus {
  color: #ffffff !important;
  background-color: #c1c1c1;
  border-color: #c1c1c1;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #c1c1c1 !important;
  border-color: #c1c1c1 !important;
}
.btn-danger-outline,
.btn-danger-outline:active,
.btn-danger-outline.active {
  background: none;
  border-color: #252525;
  color: #252525 !important;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus {
  color: #ffffff !important;
  background-color: #585858;
  border-color: #585858;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #585858 !important;
  border-color: #585858 !important;
}
.btn-black-outline,
.btn-black-outline:active,
.btn-black-outline.active {
  background: none;
  border-color: #000000;
  color: #000000 !important;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus {
  color: #ffffff !important;
  background-color: #333333;
  border-color: #333333;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #333333 !important;
  border-color: #333333 !important;
}
.btn-white-outline,
.btn-white-outline:active,
.btn-white-outline.active {
  background: none;
  border-color: #ffffff;
  color: #ffffff !important;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus {
  color: #333333 !important;
  background-color: #ffffff;
  border-color: #ffffff;
}
.text-primary {
  color: #ffbc00 !important;
}
.text-secondary {
  color: #3e97d1 !important;
}
.text-success {
  color: #36d88a !important;
}
.text-info {
  color: #cd0303 !important;
}
.text-warning {
  color: #c1c1c1 !important;
}
.text-danger {
  color: #585858 !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #000000 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #997100 !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #215f88 !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #1b8d56 !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #680202 !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #8e8e8e !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #252525 !important;
}
a.text-white:hover,
a.text-white:focus {
  color: #b3b3b3 !important;
}
a.text-black:hover,
a.text-black:focus {
  color: #4d4d4d !important;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #cd0303;
}
.alert-warning {
  background-color: #c1c1c1;
}
.alert-danger {
  background-color: #585858;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: none !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #ffbc00;
  border-color: #ffbc00;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.btn-form {
  border-radius: 0;
}
.btn-form:hover {
  cursor: pointer;
}
a,
a:hover {
  color: #ffbc00;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #fff2cc;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #e1f9ed;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #fe9e9e;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #989898;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
#scrollToTop a {
  background: #444444;
  opacity: .5;
}
#scrollToTop a:hover {
  opacity: .7;
}
#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #ffffff;
  width: 2px;
  left: calc(50% - 1px);
}
#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #ffffff;
  border-right: 2px solid #ffffff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  -webkit-transform: rotate(135deg);
  transform: rotate(135deg);
}
/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}
.mbr-arrow {
  background-color: #444444;
  opacity: .5;
  transition: .3s;
}
.mbr-arrow a {
  color: #ffffff;
}
.mbr-arrow:hover {
  opacity: .7;
}
@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}
.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}
.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}
.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  width: 14px;
}
.form-control {
  background-color: #ffffff;
  box-shadow: none;
  color: #565656;
  font-family: 'Dosis', sans-serif;
  font-size: 1rem;
  line-height: 1.43;
  min-height: 2.5em;
  padding: 1.07em .5em;
}
.form-control > .mbr-iconfont {
  font-size: 1.6rem;
}
.form-control,
.form-control:focus {
  border: 1px solid #e8e8e8;
}
.form-active .form-control:invalid {
  border-color: red;
}
.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
}
blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-color: #ffbc00;
  border-width: 3px;
}
ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}
pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}
.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}
.mbr-section__comments .row {
  -webkit-justify-content: center;
  justify-content: center;
}
/* Forms */
.mbr-form .btn {
  margin: .4rem 0;
}
@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
/* Social block */
.btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  border: 2px solid #c0a375;
  border-color: #ffbc00;
  color: #232323;
  cursor: pointer;
}
.btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.btn-social:hover {
  color: #fff;
  background: #ffbc00;
}
.btn-social + .btn {
  margin-left: .1rem;
}
/* Footer */
.mbr-footer-content li::before,
.mbr-footer .mbr-contacts li::before {
  background: #ffbc00;
}
.mbr-footer-content li a:hover,
.mbr-footer .mbr-contacts li a:hover {
  color: #ffbc00;
}
/* Headers*/
.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}
html,
body {
  height: auto;
  min-height: 100vh;
}
.dropup .dropdown-toggle::after {
  display: none;
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #ffbc00;
  color: #ffffff;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: currentColor;
  border-bottom-color: currentColor;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #ffbc00;
  border-bottom-color: #ffbc00;
}
.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: #000000 !important;
  background-color: #ffbc00 !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: #3e97d1 !important;
  box-shadow: none !important;
}
.cid-qYeJ3ve6Zz {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-qYeJ3ve6Zz .mbr-text {
  text-align: center;
}
.cid-qYeJ3ve6Zz .mbr-text B {
  color: #444444;
}
.cid-qYeJ3ve6Zz .mbr-title {
  text-align: center;
}
.cid-qYeJ3ve6Zz .mbr-title B {
  color: #efefef;
}
.cid-qYeorY10EZ {
  background: #ffffff;
}
.cid-qYeorY10EZ .video-block {
  margin: auto;
  width: 100% !important;
}
@media (max-width: 768px) {
  .cid-qYeorY10EZ .video-block {
    width: 100% !important;
  }
}
.cid-qYeyhMBWgK {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-qYeyhMBWgK blockquote {
  color: #232323;
  font-size: inherit;
  font-style: normal;
}
.cid-qYeyhMBWgK .mbr-iconfont {
  z-index: 1;
  position: absolute;
  font-size: 9rem;
  color: #232323;
  opacity: .1;
}
.cid-qYeyhMBWgK .mbr-iconfont.right-top {
  right: -1rem;
  top: -1rem;
}
.cid-qYeqO6Jbla {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-qYeqO6Jbla .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qYeqO6Jbla .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qYeqO6Jbla .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qYeqO6Jbla .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qYeqO6Jbla .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-qYeqO6Jbla .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-qYeqO6Jbla .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-qYeqO6Jbla .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-qYeqO6Jbla .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-qYeqO6Jbla .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-qYeqO6Jbla .mbr-gallery-filter ul {
  display: block;
}
.cid-qYeqO6Jbla .mbr-gallery-filter ul li {
  position: relative;
}
.cid-qYeqO6Jbla .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-qYeqO6Jbla .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-qYeqO6Jbla .mbr-gallery-filter li.active::after,
.cid-qYeqO6Jbla .mbr-gallery-filter li:hover::after {
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-qYeqO6Jbla .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-qYeqO6Jbla .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-qYeqO6Jbla .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-qYeqO6Jbla .icon-focus:before {
  content: '\e95e';
}
.cid-qYeqO6Jbla .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-qYeqO6Jbla .mbr-section-title {
  margin: 0;
}
.cid-qYeqO6Jbla .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-qYeqO6Jbla .underline .line {
  width: 3rem;
  height: 2px;
  background: #000000;
  display: inline-block;
}
.cid-qYh3rUi9iq {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-qYh3rUi9iq .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qYh3rUi9iq .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qYh3rUi9iq .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qYh3rUi9iq .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qYh3rUi9iq .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-qYh3rUi9iq .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-qYh3rUi9iq .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-qYh3rUi9iq .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-qYh3rUi9iq .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-qYh3rUi9iq .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-qYh3rUi9iq .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-qYh3rUi9iq .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-qYh3rUi9iq .mbr-gallery-filter ul {
  display: block;
}
.cid-qYh3rUi9iq .mbr-gallery-filter ul li {
  position: relative;
}
.cid-qYh3rUi9iq .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-qYh3rUi9iq .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-qYh3rUi9iq .mbr-gallery-filter li.active::after,
.cid-qYh3rUi9iq .mbr-gallery-filter li:hover::after {
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-qYh3rUi9iq .mbr-gallery-title {
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-qYh3rUi9iq .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qYh3rUi9iq .icon-focus:before {
  content: '\e95e';
}
.cid-qYh3rUi9iq .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-qYh3rUi9iq .mbr-section-title {
  margin: 0;
}
.cid-qYh3rUi9iq .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-qYh3rUi9iq .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-qYjQfXUY1j {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #444444;
}
.cid-qYjQfXUY1j a:link {
  text-decoration: none;
}
.cid-qYjQfXUY1j .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-qYjQfXUY1j .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-qYjQfXUY1j .inner-text {
  line-height: 3em;
}
.cid-qYjQfXUY1j .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-qYjQfXUY1j .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-qYjQfXUY1j .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-qYjQfXUY1j .content-text,
.cid-qYjQfXUY1j .inner-text {
  color: #c1c1c1;
}
.cid-qYju9CzouS {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #333333;
}
.cid-qYju9CzouS .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #232323;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #ffffff none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-qYju9CzouS .photo-split {
  padding: 0;
}
.cid-qYju9CzouS .photo-split img {
  width: 100%;
}
.cid-qYju9CzouS .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-qYju9CzouS .counter-container ul {
  display: flex;
  flex-direction: column;
}
.cid-qYju9CzouS .counter-container ul li {
  margin-bottom: .5rem;
  list-style: ✓;
}
.cid-qYju9CzouS .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: '✓';
  text-align: center;
  line-height: 1.5em;
  transition: all .2s;
  width: 25px;
  height: 25px;
}
.cid-qYju9CzouS .wrap-block {
  padding: 3rem 3rem;
}
.cid-qYju9CzouS .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-qYju9CzouS .wrap-block ul li {
  display: inline-block;
}
.cid-qYju9CzouS .wrap-block ul li span {
  text-align: center;
}
.cid-qYju9CzouS .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-qYju9CzouS .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-qYju9CzouS .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-qYju9CzouS .mbr-list,
.cid-qYju9CzouS .social-media ul {
  text-align: left;
}
@media (max-width: 500px) {
  .cid-qYju9CzouS .wrap-block {
    padding: 3rem 1rem;
  }
}
@media (max-width: 767px) {
  .cid-qYju9CzouS .mbr-section-title,
  .cid-qYju9CzouS .mbr-section-subtitle,
  .cid-qYju9CzouS .mbr-text {
    text-align: center !important;
  }
  .cid-qYju9CzouS .social-list {
    text-align: center !important;
  }
}
.cid-qYju9CzouS .mbr-section-title {
  color: #00c5ff;
}
.cid-qYezrduqwo {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #444444;
}
.cid-qYezrduqwo .mbr-iconfont {
  font-size: 34px;
  transition: color .3s;
}
.cid-qYezrduqwo .mbr-section-title {
  margin: 0;
}
.cid-qYezrduqwo .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-qYezrduqwo .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-qYezrduqwo .card-img {
  text-align: left;
}
.cid-qYezrduqwo .row-item {
  padding-bottom: 2rem;
}
.cid-qYezrduqwo .row-item:hover .card-img .mbr-iconfont {
  color: #ffbc00 !important;
}
@media (max-width: 767px) {
  .cid-qYezrduqwo .card-img,
  .cid-qYezrduqwo .mbr-text,
  .cid-qYezrduqwo .mbr-card-title,
  .cid-qYezrduqwo .mbr-section-subtitle,
  .cid-qYezrduqwo .mbr-section-title,
  .cid-qYezrduqwo .underline {
    text-align: center !important;
  }
}
.cid-qYezrduqwo .mbr-text {
  color: #efefef;
}
.cid-qYezrduqwo .mbr-card-title,
.cid-qYezrduqwo .card-img {
  color: #ffffff;
}
.cid-qYeC2GGmtw {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qYeC2GGmtw .main-heading-content {
  margin-bottom: 5rem;
}
.cid-qYeC2GGmtw .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-qYeC2GGmtw .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-qYeC2GGmtw .form-control {
  background-color: #fff;
  background-image: none;
  border: 1px solid #ddd;
  border-radius: 0;
  box-shadow: none;
  display: block;
  line-height: 1.42857;
  padding: 6px 12px;
  transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
  width: 100%;
}
.cid-qYeC2GGmtw .form-control,
.cid-qYeC2GGmtw textarea {
  -webkit-transition: all 0.5s ease-out 0s;
  transition: all 0.5s ease-out 0s;
}
.cid-qYeC2GGmtw .google-map {
  width: 100%;
  height: 30rem;
}
.cid-qYeC2GGmtw .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-qYeC2GGmtw a:link {
  text-decoration: none;
}
.cid-qYeC2GGmtw .mbr-section-subtitle {
  color: #232323;
  text-align: center;
}
.cid-qYeC2GGmtw .mbr-section-title,
.cid-qYeC2GGmtw .underline {
  text-align: center;
  color: #232323;
}
.cid-qYeC2GGmtw .mbr-section-subtitle B {
  color: #585858;
}
.cid-qYeCrpwNB9 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-qYeCrpwNB9 a:link {
  text-decoration: none;
}
.cid-qYeCrpwNB9 .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-qYeCrpwNB9 .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-qYeCrpwNB9 .inner-text {
  line-height: 3em;
}
.cid-qYeCrpwNB9 .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-qYeCrpwNB9 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-qYeCrpwNB9 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-qYeCrpwNB9 .content-text,
.cid-qYeCrpwNB9 .inner-text {
  color: #c1c1c1;
}
.cid-qZ7MHlWacd .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-qZ7MHlWacd .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-qZ7MHlWacd .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-qZ7MHlWacd .navbar .navbar-collapse {
  transition: none;
  justify-content: flex-end;
  z-index: 1;
}
.cid-qZ7MHlWacd .navbar.collapsed.opened {
  text-align: center;
  flex-direction: column;
  margin-left: auto;
  max-width: 20rem ;
  height: 100vh;
  justify-content: flex-start;
}
.cid-qZ7MHlWacd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-qZ7MHlWacd .navbar.collapsed.opened .navbar-toggler {
  order: -1;
  align-self: flex-end !important;
  margin: 1rem 0 0 0;
}
.cid-qZ7MHlWacd .navbar.collapsed.opened .navbar-collapse {
  flex-basis: initial;
}
.cid-qZ7MHlWacd .navbar.collapsed:not(.opened) .navbar-collapse {
  display: none !important;
}
.cid-qZ7MHlWacd .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-qZ7MHlWacd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-qZ7MHlWacd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-qZ7MHlWacd .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-qZ7MHlWacd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-qZ7MHlWacd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-qZ7MHlWacd .navbar.opened {
    text-align: center;
    flex-direction: column;
    margin-left: auto;
    max-width: 20rem ;
    height: 100vh;
    justify-content: flex-start;
  }
  .cid-qZ7MHlWacd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-qZ7MHlWacd .navbar.opened .navbar-toggler {
    order: -1;
    align-self: flex-end !important;
    margin: 1rem 0 0 0;
  }
  .cid-qZ7MHlWacd .navbar.opened .navbar-collapse {
    flex-basis: initial;
  }
  .cid-qZ7MHlWacd .navbar:not(.opened) .navbar-collapse {
    display: none !important;
  }
  .cid-qZ7MHlWacd .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-qZ7MHlWacd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-qZ7MHlWacd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-qZ7MHlWacd .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-qZ7MHlWacd .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-qZ7MHlWacd .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-qZ7MHlWacd .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-qZ7MHlWacd .navbar .navbar-brand {
    flex-shrink: initial;
    word-break: break-word;
  }
}
.cid-qZ7MHlWacd .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-qZ7MHlWacd .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-qZ7MHlWacd .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-qZ7MHlWacd .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-qZ7MHlWacd .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-qZ7MHlWacd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-qZ7MHlWacd .dropdown-item.active,
.cid-qZ7MHlWacd .dropdown-item:active {
  background-color: transparent;
}
.cid-qZ7MHlWacd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-qZ7MHlWacd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-qZ7MHlWacd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-qZ7MHlWacd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-qZ7MHlWacd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-qZ7MHlWacd .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qZ7MHlWacd ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-qZ7MHlWacd .navbar-buttons {
  text-align: center;
}
.cid-qZ7MHlWacd button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-qZ7MHlWacd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-qZ7MHlWacd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qZ7MHlWacd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qZ7MHlWacd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qZ7MHlWacd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qZ7MHlWacd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qZ7MHlWacd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qZ7MHlWacd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qZ7MHlWacd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qZ7MHlWacd .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-qZ7MHlWacd a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  letter-spacing: 2px;
}
.cid-qZ7MHlWacd a.nav-link:focus {
  outline: none;
}
.cid-qZ7MHlWacd .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-qZ7MHlWacd .nav-link:hover,
.cid-qZ7MHlWacd .dropdown-item:hover {
  color: #c1c1c1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-qZ7MHlWacd .navbar-dropdown.collapsed.opened {
    left: auto;
  }
  .cid-qZ7MHlWacd .navbar-dropdown.collapsed.opened .navbar-collapse {
    flex-basis: auto;
  }
}
.cid-qZ7SSmUgTd .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-qZ7SSmUgTd .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-qZ7SSmUgTd .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-qZ7SSmUgTd .navbar .navbar-collapse {
  transition: none;
  justify-content: flex-end;
  z-index: 1;
}
.cid-qZ7SSmUgTd .navbar.collapsed.opened {
  text-align: center;
  flex-direction: column;
  margin-left: auto;
  max-width: 20rem ;
  height: 100vh;
  justify-content: flex-start;
}
.cid-qZ7SSmUgTd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-qZ7SSmUgTd .navbar.collapsed.opened .navbar-toggler {
  order: -1;
  align-self: flex-end !important;
  margin: 1rem 0 0 0;
}
.cid-qZ7SSmUgTd .navbar.collapsed.opened .navbar-collapse {
  flex-basis: initial;
}
.cid-qZ7SSmUgTd .navbar.collapsed:not(.opened) .navbar-collapse {
  display: none !important;
}
.cid-qZ7SSmUgTd .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-qZ7SSmUgTd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-qZ7SSmUgTd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-qZ7SSmUgTd .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-qZ7SSmUgTd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-qZ7SSmUgTd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-qZ7SSmUgTd .navbar.opened {
    text-align: center;
    flex-direction: column;
    margin-left: auto;
    max-width: 20rem ;
    height: 100vh;
    justify-content: flex-start;
  }
  .cid-qZ7SSmUgTd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-qZ7SSmUgTd .navbar.opened .navbar-toggler {
    order: -1;
    align-self: flex-end !important;
    margin: 1rem 0 0 0;
  }
  .cid-qZ7SSmUgTd .navbar.opened .navbar-collapse {
    flex-basis: initial;
  }
  .cid-qZ7SSmUgTd .navbar:not(.opened) .navbar-collapse {
    display: none !important;
  }
  .cid-qZ7SSmUgTd .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-qZ7SSmUgTd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-qZ7SSmUgTd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-qZ7SSmUgTd .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-qZ7SSmUgTd .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-qZ7SSmUgTd .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-qZ7SSmUgTd .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-qZ7SSmUgTd .navbar .navbar-brand {
    flex-shrink: initial;
    word-break: break-word;
  }
}
.cid-qZ7SSmUgTd .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-qZ7SSmUgTd .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-qZ7SSmUgTd .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-qZ7SSmUgTd .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-qZ7SSmUgTd .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-qZ7SSmUgTd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-qZ7SSmUgTd .dropdown-item.active,
.cid-qZ7SSmUgTd .dropdown-item:active {
  background-color: transparent;
}
.cid-qZ7SSmUgTd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-qZ7SSmUgTd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-qZ7SSmUgTd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-qZ7SSmUgTd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-qZ7SSmUgTd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-qZ7SSmUgTd .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qZ7SSmUgTd ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-qZ7SSmUgTd .navbar-buttons {
  text-align: center;
}
.cid-qZ7SSmUgTd button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-qZ7SSmUgTd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-qZ7SSmUgTd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qZ7SSmUgTd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qZ7SSmUgTd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qZ7SSmUgTd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qZ7SSmUgTd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qZ7SSmUgTd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qZ7SSmUgTd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qZ7SSmUgTd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qZ7SSmUgTd .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-qZ7SSmUgTd a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  letter-spacing: 2px;
}
.cid-qZ7SSmUgTd a.nav-link:focus {
  outline: none;
}
.cid-qZ7SSmUgTd .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-qZ7SSmUgTd .nav-link:hover,
.cid-qZ7SSmUgTd .dropdown-item:hover {
  color: #c1c1c1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-qZ7SSmUgTd .navbar-dropdown.collapsed.opened {
    left: auto;
  }
  .cid-qZ7SSmUgTd .navbar-dropdown.collapsed.opened .navbar-collapse {
    flex-basis: auto;
  }
}
.cid-qYRkyAmr5d {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-qYRkyAmr5d .mbr-text {
  text-align: center;
}
.cid-qYRkyAmr5d .mbr-text B {
  color: #444444;
}
.cid-qYRkyAmr5d .mbr-title {
  text-align: center;
}
.cid-qYRkyAmr5d .mbr-title B {
  color: #efefef;
}
.cid-qYRkyBg820 {
  background: #ffffff;
}
.cid-qYRkyBg820 .video-block {
  margin: auto;
  width: 100% !important;
}
@media (max-width: 768px) {
  .cid-qYRkyBg820 .video-block {
    width: 100% !important;
  }
}
.cid-qYRkyCeAZY {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-qYRkyCeAZY blockquote {
  color: #232323;
  font-size: inherit;
  font-style: normal;
}
.cid-qYRkyCeAZY .mbr-iconfont {
  z-index: 1;
  position: absolute;
  font-size: 9rem;
  color: #232323;
  opacity: .1;
}
.cid-qYRkyCeAZY .mbr-iconfont.right-top {
  right: -1rem;
  top: -1rem;
}
.cid-qYRkyEqBFY {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-qYRkyEqBFY .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qYRkyEqBFY .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qYRkyEqBFY .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qYRkyEqBFY .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qYRkyEqBFY .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-qYRkyEqBFY .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-qYRkyEqBFY .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-qYRkyEqBFY .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-qYRkyEqBFY .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-qYRkyEqBFY .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-qYRkyEqBFY .mbr-gallery-filter ul {
  display: block;
}
.cid-qYRkyEqBFY .mbr-gallery-filter ul li {
  position: relative;
}
.cid-qYRkyEqBFY .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-qYRkyEqBFY .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-qYRkyEqBFY .mbr-gallery-filter li.active::after,
.cid-qYRkyEqBFY .mbr-gallery-filter li:hover::after {
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-qYRkyEqBFY .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-qYRkyEqBFY .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-qYRkyEqBFY .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-qYRkyEqBFY .icon-focus:before {
  content: '\e95e';
}
.cid-qYRkyEqBFY .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-qYRkyEqBFY .mbr-section-title {
  margin: 0;
}
.cid-qYRkyEqBFY .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-qYRkyEqBFY .underline .line {
  width: 3rem;
  height: 2px;
  background: #000000;
  display: inline-block;
}
.cid-qYRkyIgw3z {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-qYRkyIgw3z .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qYRkyIgw3z .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qYRkyIgw3z .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qYRkyIgw3z .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qYRkyIgw3z .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-qYRkyIgw3z .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-qYRkyIgw3z .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-qYRkyIgw3z .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-qYRkyIgw3z .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-qYRkyIgw3z .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-qYRkyIgw3z .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-qYRkyIgw3z .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-qYRkyIgw3z .mbr-gallery-filter ul {
  display: block;
}
.cid-qYRkyIgw3z .mbr-gallery-filter ul li {
  position: relative;
}
.cid-qYRkyIgw3z .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-qYRkyIgw3z .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-qYRkyIgw3z .mbr-gallery-filter li.active::after,
.cid-qYRkyIgw3z .mbr-gallery-filter li:hover::after {
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-qYRkyIgw3z .mbr-gallery-title {
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-qYRkyIgw3z .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-qYRkyIgw3z .icon-focus:before {
  content: '\e95e';
}
.cid-qYRkyIgw3z .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-qYRkyIgw3z .mbr-section-title {
  margin: 0;
}
.cid-qYRkyIgw3z .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-qYRkyIgw3z .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-qYRkyKaWjT {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #444444;
}
.cid-qYRkyKaWjT a:link {
  text-decoration: none;
}
.cid-qYRkyKaWjT .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-qYRkyKaWjT .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-qYRkyKaWjT .inner-text {
  line-height: 3em;
}
.cid-qYRkyKaWjT .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-qYRkyKaWjT .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-qYRkyKaWjT .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-qYRkyKaWjT .content-text,
.cid-qYRkyKaWjT .inner-text {
  color: #c1c1c1;
}
.cid-qYRkyLGsRb {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #333333;
}
.cid-qYRkyLGsRb .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #232323;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #ffffff none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-qYRkyLGsRb .photo-split {
  padding: 0;
}
.cid-qYRkyLGsRb .photo-split img {
  width: 100%;
}
.cid-qYRkyLGsRb .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-qYRkyLGsRb .counter-container ul {
  display: flex;
  flex-direction: column;
}
.cid-qYRkyLGsRb .counter-container ul li {
  margin-bottom: .5rem;
  list-style: ✓;
}
.cid-qYRkyLGsRb .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: '✓';
  text-align: center;
  line-height: 1.5em;
  transition: all .2s;
  width: 25px;
  height: 25px;
}
.cid-qYRkyLGsRb .wrap-block {
  padding: 3rem 3rem;
}
.cid-qYRkyLGsRb .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-qYRkyLGsRb .wrap-block ul li {
  display: inline-block;
}
.cid-qYRkyLGsRb .wrap-block ul li span {
  text-align: center;
}
.cid-qYRkyLGsRb .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-qYRkyLGsRb .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-qYRkyLGsRb .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-qYRkyLGsRb .mbr-list,
.cid-qYRkyLGsRb .social-media ul {
  text-align: left;
}
@media (max-width: 500px) {
  .cid-qYRkyLGsRb .wrap-block {
    padding: 3rem 1rem;
  }
}
@media (max-width: 767px) {
  .cid-qYRkyLGsRb .mbr-section-title,
  .cid-qYRkyLGsRb .mbr-section-subtitle,
  .cid-qYRkyLGsRb .mbr-text {
    text-align: center !important;
  }
  .cid-qYRkyLGsRb .social-list {
    text-align: center !important;
  }
}
.cid-qYRkyLGsRb .mbr-section-title {
  color: #00c5ff;
}
.cid-qYRkyPIdxp {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qYRkyPIdxp .main-heading-content {
  margin-bottom: 5rem;
}
.cid-qYRkyPIdxp .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-qYRkyPIdxp .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-qYRkyPIdxp .form-control {
  background-color: #fff;
  background-image: none;
  border: 1px solid #ddd;
  border-radius: 0;
  box-shadow: none;
  display: block;
  line-height: 1.42857;
  padding: 6px 12px;
  transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
  width: 100%;
}
.cid-qYRkyPIdxp .form-control,
.cid-qYRkyPIdxp textarea {
  -webkit-transition: all 0.5s ease-out 0s;
  transition: all 0.5s ease-out 0s;
}
.cid-qYRkyPIdxp .google-map {
  width: 100%;
  height: 30rem;
}
.cid-qYRkyPIdxp .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-qYRkyPIdxp a:link {
  text-decoration: none;
}
.cid-qYRkyPIdxp .mbr-section-subtitle {
  color: #232323;
  text-align: center;
}
.cid-qYRkyPIdxp .mbr-section-title,
.cid-qYRkyPIdxp .underline {
  text-align: center;
  color: #232323;
}
.cid-qYRkyPIdxp .mbr-section-subtitle B {
  color: #585858;
}
.cid-qYRkyROMqL {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-qYRkyROMqL a:link {
  text-decoration: none;
}
.cid-qYRkyROMqL .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-qYRkyROMqL .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-qYRkyROMqL .inner-text {
  line-height: 3em;
}
.cid-qYRkyROMqL .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-qYRkyROMqL .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-qYRkyROMqL .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-qYRkyROMqL .content-text,
.cid-qYRkyROMqL .inner-text {
  color: #c1c1c1;
}
.cid-r2YP4xsCw2 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #585858;
}
.cid-r2YP4xsCw2 .navbar.opened {
  transition: all .3s;
  background: #585858 !important;
}
.cid-r2YP4xsCw2 .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-r2YP4xsCw2 .navbar .navbar-collapse {
  transition: none;
  justify-content: flex-end;
  z-index: 1;
}
.cid-r2YP4xsCw2 .navbar.collapsed.opened {
  text-align: center;
  flex-direction: column;
  margin-left: auto;
  max-width: 20rem ;
  height: 100vh;
  justify-content: flex-start;
}
.cid-r2YP4xsCw2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-r2YP4xsCw2 .navbar.collapsed.opened .navbar-toggler {
  order: -1;
  align-self: flex-end !important;
  margin: 1rem 0 0 0;
}
.cid-r2YP4xsCw2 .navbar.collapsed.opened .navbar-collapse {
  flex-basis: initial;
}
.cid-r2YP4xsCw2 .navbar.collapsed:not(.opened) .navbar-collapse {
  display: none !important;
}
.cid-r2YP4xsCw2 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-r2YP4xsCw2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-r2YP4xsCw2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-r2YP4xsCw2 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-r2YP4xsCw2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-r2YP4xsCw2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-r2YP4xsCw2 .navbar.opened {
    text-align: center;
    flex-direction: column;
    margin-left: auto;
    max-width: 20rem ;
    height: 100vh;
    justify-content: flex-start;
  }
  .cid-r2YP4xsCw2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-r2YP4xsCw2 .navbar.opened .navbar-toggler {
    order: -1;
    align-self: flex-end !important;
    margin: 1rem 0 0 0;
  }
  .cid-r2YP4xsCw2 .navbar.opened .navbar-collapse {
    flex-basis: initial;
  }
  .cid-r2YP4xsCw2 .navbar:not(.opened) .navbar-collapse {
    display: none !important;
  }
  .cid-r2YP4xsCw2 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-r2YP4xsCw2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-r2YP4xsCw2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-r2YP4xsCw2 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-r2YP4xsCw2 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-r2YP4xsCw2 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-r2YP4xsCw2 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-r2YP4xsCw2 .navbar .navbar-brand {
    flex-shrink: initial;
    word-break: break-word;
  }
}
.cid-r2YP4xsCw2 .navbar.navbar-short {
  background: #585858 !important;
  min-height: 60px;
}
.cid-r2YP4xsCw2 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-r2YP4xsCw2 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-r2YP4xsCw2 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-r2YP4xsCw2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-r2YP4xsCw2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-r2YP4xsCw2 .dropdown-item.active,
.cid-r2YP4xsCw2 .dropdown-item:active {
  background-color: transparent;
}
.cid-r2YP4xsCw2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-r2YP4xsCw2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-r2YP4xsCw2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-r2YP4xsCw2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #585858;
}
.cid-r2YP4xsCw2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-r2YP4xsCw2 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r2YP4xsCw2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-r2YP4xsCw2 .navbar-buttons {
  text-align: center;
}
.cid-r2YP4xsCw2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-r2YP4xsCw2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-r2YP4xsCw2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r2YP4xsCw2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r2YP4xsCw2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r2YP4xsCw2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r2YP4xsCw2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r2YP4xsCw2 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r2YP4xsCw2 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r2YP4xsCw2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r2YP4xsCw2 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-r2YP4xsCw2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  letter-spacing: 2px;
}
.cid-r2YP4xsCw2 a.nav-link:focus {
  outline: none;
}
.cid-r2YP4xsCw2 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-r2YP4xsCw2 .nav-link:hover,
.cid-r2YP4xsCw2 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-r2YP4xsCw2 .navbar-dropdown.collapsed.opened {
    left: auto;
  }
  .cid-r2YP4xsCw2 .navbar-dropdown.collapsed.opened .navbar-collapse {
    flex-basis: auto;
  }
}
.cid-r2YP4zsAHK {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-r2YP4zsAHK .mbr-text {
  text-align: center;
}
.cid-r2YP4zsAHK .mbr-text B {
  color: #444444;
}
.cid-r2YP4zsAHK .mbr-title {
  text-align: center;
}
.cid-r2YP4zsAHK .mbr-title B {
  color: #efefef;
}
.cid-r2YP4Au4ZF {
  background: #ffffff;
}
.cid-r2YP4Au4ZF .video-block {
  margin: auto;
  width: 100% !important;
}
@media (max-width: 768px) {
  .cid-r2YP4Au4ZF .video-block {
    width: 100% !important;
  }
}
.cid-r2YP4BB1y2 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-r2YP4BB1y2 blockquote {
  color: #232323;
  font-size: inherit;
  font-style: normal;
}
.cid-r2YP4BB1y2 .mbr-iconfont {
  z-index: 1;
  position: absolute;
  font-size: 9rem;
  color: #232323;
  opacity: .1;
}
.cid-r2YP4BB1y2 .mbr-iconfont.right-top {
  right: -1rem;
  top: -1rem;
}
.cid-r2Z5VMap84 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-r2Z5VMap84 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-r2Z5VMap84 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-r2Z5VMap84 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-r2Z5VMap84 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-r2Z5VMap84 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-r2Z5VMap84 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-r2Z5VMap84 .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-r2Z5VMap84 .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-r2Z5VMap84 .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-r2Z5VMap84 .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-r2Z5VMap84 .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-r2Z5VMap84 .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-r2Z5VMap84 .mbr-gallery-filter ul {
  display: block;
}
.cid-r2Z5VMap84 .mbr-gallery-filter ul li {
  position: relative;
}
.cid-r2Z5VMap84 .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-r2Z5VMap84 .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-r2Z5VMap84 .mbr-gallery-filter li.active::after,
.cid-r2Z5VMap84 .mbr-gallery-filter li:hover::after {
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-r2Z5VMap84 .mbr-gallery-title {
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-r2Z5VMap84 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-r2Z5VMap84 .icon-focus:before {
  content: '\e95e';
}
.cid-r2Z5VMap84 .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-r2Z5VMap84 .mbr-section-title {
  margin: 0;
}
.cid-r2Z5VMap84 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-r2Z5VMap84 .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-r2YP4OBbtx {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #444444;
}
.cid-r2YP4OBbtx a:link {
  text-decoration: none;
}
.cid-r2YP4OBbtx .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-r2YP4OBbtx .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-r2YP4OBbtx .inner-text {
  line-height: 3em;
}
.cid-r2YP4OBbtx .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-r2YP4OBbtx .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-r2YP4OBbtx .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-r2YP4OBbtx .content-text,
.cid-r2YP4OBbtx .inner-text {
  color: #c1c1c1;
}
.cid-r2YP4QltnI {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #333333;
}
.cid-r2YP4QltnI .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #232323;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #ffffff none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-r2YP4QltnI .photo-split {
  padding: 0;
}
.cid-r2YP4QltnI .photo-split img {
  width: 100%;
}
.cid-r2YP4QltnI .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-r2YP4QltnI .counter-container ul {
  display: flex;
  flex-direction: column;
}
.cid-r2YP4QltnI .counter-container ul li {
  margin-bottom: .5rem;
  list-style: ✓;
}
.cid-r2YP4QltnI .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: '✓';
  text-align: center;
  line-height: 1.5em;
  transition: all .2s;
  width: 25px;
  height: 25px;
}
.cid-r2YP4QltnI .wrap-block {
  padding: 3rem 3rem;
}
.cid-r2YP4QltnI .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-r2YP4QltnI .wrap-block ul li {
  display: inline-block;
}
.cid-r2YP4QltnI .wrap-block ul li span {
  text-align: center;
}
.cid-r2YP4QltnI .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-r2YP4QltnI .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-r2YP4QltnI .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-r2YP4QltnI .mbr-list,
.cid-r2YP4QltnI .social-media ul {
  text-align: left;
}
@media (max-width: 500px) {
  .cid-r2YP4QltnI .wrap-block {
    padding: 3rem 1rem;
  }
}
@media (max-width: 767px) {
  .cid-r2YP4QltnI .mbr-section-title,
  .cid-r2YP4QltnI .mbr-section-subtitle,
  .cid-r2YP4QltnI .mbr-text {
    text-align: center !important;
  }
  .cid-r2YP4QltnI .social-list {
    text-align: center !important;
  }
}
.cid-r2YP4QltnI .mbr-section-title {
  color: #00c5ff;
}
.cid-r2YP4TI47W {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-r2YP4TI47W .main-heading-content {
  margin-bottom: 5rem;
}
.cid-r2YP4TI47W .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-r2YP4TI47W .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-r2YP4TI47W .form-control {
  background-color: #fff;
  background-image: none;
  border: 1px solid #ddd;
  border-radius: 0;
  box-shadow: none;
  display: block;
  line-height: 1.42857;
  padding: 6px 12px;
  transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
  width: 100%;
}
.cid-r2YP4TI47W .form-control,
.cid-r2YP4TI47W textarea {
  -webkit-transition: all 0.5s ease-out 0s;
  transition: all 0.5s ease-out 0s;
}
.cid-r2YP4TI47W .google-map {
  width: 100%;
  height: 30rem;
}
.cid-r2YP4TI47W .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-r2YP4TI47W a:link {
  text-decoration: none;
}
.cid-r2YP4TI47W .mbr-section-subtitle {
  color: #232323;
  text-align: center;
}
.cid-r2YP4TI47W .mbr-section-title,
.cid-r2YP4TI47W .underline {
  text-align: center;
  color: #232323;
}
.cid-r2YP4TI47W .mbr-section-subtitle B {
  color: #585858;
}
.cid-r2YP4X3M9Y {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-r2YP4X3M9Y a:link {
  text-decoration: none;
}
.cid-r2YP4X3M9Y .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-r2YP4X3M9Y .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-r2YP4X3M9Y .inner-text {
  line-height: 3em;
}
.cid-r2YP4X3M9Y .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-r2YP4X3M9Y .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-r2YP4X3M9Y .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-r2YP4X3M9Y .content-text,
.cid-r2YP4X3M9Y .inner-text {
  color: #c1c1c1;
}
.cid-r30tVoUqqn .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #fcfcfc;
}
.cid-r30tVoUqqn .navbar.opened {
  transition: all .3s;
  background: #fcfcfc !important;
}
.cid-r30tVoUqqn .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-r30tVoUqqn .navbar .navbar-collapse {
  transition: none;
  justify-content: flex-end;
  z-index: 1;
}
.cid-r30tVoUqqn .navbar.collapsed.opened {
  text-align: center;
  flex-direction: column;
  margin-left: auto;
  max-width: 20rem ;
  height: 100vh;
  justify-content: flex-start;
}
.cid-r30tVoUqqn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-r30tVoUqqn .navbar.collapsed.opened .navbar-toggler {
  order: -1;
  align-self: flex-end !important;
  margin: 1rem 0 0 0;
}
.cid-r30tVoUqqn .navbar.collapsed.opened .navbar-collapse {
  flex-basis: initial;
}
.cid-r30tVoUqqn .navbar.collapsed:not(.opened) .navbar-collapse {
  display: none !important;
}
.cid-r30tVoUqqn .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-r30tVoUqqn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-r30tVoUqqn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-r30tVoUqqn .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-r30tVoUqqn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-r30tVoUqqn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-r30tVoUqqn .navbar.opened {
    text-align: center;
    flex-direction: column;
    margin-left: auto;
    max-width: 20rem ;
    height: 100vh;
    justify-content: flex-start;
  }
  .cid-r30tVoUqqn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-r30tVoUqqn .navbar.opened .navbar-toggler {
    order: -1;
    align-self: flex-end !important;
    margin: 1rem 0 0 0;
  }
  .cid-r30tVoUqqn .navbar.opened .navbar-collapse {
    flex-basis: initial;
  }
  .cid-r30tVoUqqn .navbar:not(.opened) .navbar-collapse {
    display: none !important;
  }
  .cid-r30tVoUqqn .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-r30tVoUqqn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-r30tVoUqqn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-r30tVoUqqn .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-r30tVoUqqn .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-r30tVoUqqn .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-r30tVoUqqn .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-r30tVoUqqn .navbar .navbar-brand {
    flex-shrink: initial;
    word-break: break-word;
  }
}
.cid-r30tVoUqqn .navbar.navbar-short {
  background: #fcfcfc !important;
  min-height: 60px;
}
.cid-r30tVoUqqn .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-r30tVoUqqn .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-r30tVoUqqn .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-r30tVoUqqn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-r30tVoUqqn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-r30tVoUqqn .dropdown-item.active,
.cid-r30tVoUqqn .dropdown-item:active {
  background-color: transparent;
}
.cid-r30tVoUqqn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-r30tVoUqqn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-r30tVoUqqn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-r30tVoUqqn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fcfcfc;
}
.cid-r30tVoUqqn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-r30tVoUqqn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r30tVoUqqn ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-r30tVoUqqn .navbar-buttons {
  text-align: center;
}
.cid-r30tVoUqqn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-r30tVoUqqn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-r30tVoUqqn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r30tVoUqqn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r30tVoUqqn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r30tVoUqqn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r30tVoUqqn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r30tVoUqqn nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r30tVoUqqn nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r30tVoUqqn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r30tVoUqqn .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-r30tVoUqqn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  letter-spacing: 2px;
}
.cid-r30tVoUqqn a.nav-link:focus {
  outline: none;
}
.cid-r30tVoUqqn .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-r30tVoUqqn .nav-link:hover,
.cid-r30tVoUqqn .dropdown-item:hover {
  color: #c1c1c1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-r30tVoUqqn .navbar-dropdown.collapsed.opened {
    left: auto;
  }
  .cid-r30tVoUqqn .navbar-dropdown.collapsed.opened .navbar-collapse {
    flex-basis: auto;
  }
}
.cid-r30tVr2tsJ {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-r30tVr2tsJ .mbr-text {
  text-align: center;
}
.cid-r30tVr2tsJ .mbr-text B {
  color: #444444;
}
.cid-r30tVr2tsJ .mbr-title {
  text-align: center;
}
.cid-r30tVr2tsJ .mbr-title B {
  color: #efefef;
}
.cid-r30x5P4JIn {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-r30x5P4JIn .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-r30x5P4JIn .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-r30x5P4JIn .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-r30x5P4JIn .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-r30x5P4JIn .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-r30x5P4JIn .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-r30x5P4JIn .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-r30x5P4JIn .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-r30x5P4JIn .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-r30x5P4JIn .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-r30x5P4JIn .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-r30x5P4JIn .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-r30x5P4JIn .mbr-gallery-filter ul {
  display: block;
}
.cid-r30x5P4JIn .mbr-gallery-filter ul li {
  position: relative;
}
.cid-r30x5P4JIn .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-r30x5P4JIn .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-r30x5P4JIn .mbr-gallery-filter li.active::after,
.cid-r30x5P4JIn .mbr-gallery-filter li:hover::after {
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-r30x5P4JIn .mbr-gallery-title {
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-r30x5P4JIn .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-r30x5P4JIn .icon-focus:before {
  content: '\e95e';
}
.cid-r30x5P4JIn .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-r30x5P4JIn .mbr-section-title {
  margin: 0;
}
.cid-r30x5P4JIn .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-r30x5P4JIn .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-r30tVU7HIh {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-r30tVU7HIh a:link {
  text-decoration: none;
}
.cid-r30tVU7HIh .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #444444 none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-r30tVU7HIh .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-r30tVU7HIh .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-r30tVU7HIh .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-r30tVU7HIh .foot-menu {
  flex-direction: row;
  margin: 0;
  margin-bottom: 8px;
  padding: .6em 0;
}
.cid-r30tVU7HIh .foot-menu > li {
  font-size: 14px;
  padding: 0;
  display: inline-block;
}
.cid-r30tVU7HIh .foot-menu > li .rhombus {
  width: 0;
  height: 0;
  right: 4px;
  border: 4px solid transparent;
  border-bottom-color: #444444;
  position: relative;
  top: -19px;
}
.cid-r30tVU7HIh .foot-menu > li .rhombus::after {
  width: 0;
  height: 0;
  content: '';
  position: absolute;
  left: -4px;
  top: 4px;
  border: 4px solid transparent;
  border-top-color: #444444;
}
.cid-r30tVU7HIh .foot-menu li a {
  font-family: 'OpenSans', sans-serif;
  display: inline-block;
  letter-spacing: 2px;
  padding: 0 10px;
}
.cid-r30tVU7HIh .plan-title,
.cid-r30tVU7HIh .text-letter {
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-weight: 600;
}
.cid-r30tVU7HIh .plan-title {
  color: #444444;
}
@media (max-width: 767px) {
  .cid-r30tVU7HIh .foot-menu {
    padding: 15px 1rem;
  }
}
.cid-r30tVU7HIh .mbr-section-title span {
  color: #ffbc00;
}
.cid-r30tVWHAJg {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-r30tVWHAJg a:link {
  text-decoration: none;
}
.cid-r30tVWHAJg .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #444444 none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-r30tVWHAJg .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-r30tVWHAJg .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-r30tVWHAJg .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-r30tVWHAJg .foot-menu {
  flex-direction: row;
  margin: 0;
  margin-bottom: 8px;
  padding: .6em 0;
}
.cid-r30tVWHAJg .foot-menu > li {
  font-size: 14px;
  padding: 0;
  display: inline-block;
}
.cid-r30tVWHAJg .foot-menu > li .rhombus {
  width: 0;
  height: 0;
  right: 4px;
  border: 4px solid transparent;
  border-bottom-color: #444444;
  position: relative;
  top: -19px;
}
.cid-r30tVWHAJg .foot-menu > li .rhombus::after {
  width: 0;
  height: 0;
  content: '';
  position: absolute;
  left: -4px;
  top: 4px;
  border: 4px solid transparent;
  border-top-color: #444444;
}
.cid-r30tVWHAJg .foot-menu li a {
  font-family: 'OpenSans', sans-serif;
  display: inline-block;
  letter-spacing: 2px;
  padding: 0 10px;
}
.cid-r30tVWHAJg .plan-title,
.cid-r30tVWHAJg .text-letter {
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-weight: 600;
}
.cid-r30tVWHAJg .plan-title {
  color: #444444;
}
@media (max-width: 767px) {
  .cid-r30tVWHAJg .foot-menu {
    padding: 15px 1rem;
  }
}
.cid-r30tVWHAJg .mbr-section-title span {
  color: #ffbc00;
}
.cid-r30tVZ3bUs {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-r30tVZ3bUs .mbr-section-heading {
  margin-bottom: 1.5em;
  text-align: center;
}
.cid-r30tVZ3bUs .input-main {
  width: 99.6%;
  margin-left: .1em;
}
.cid-r30tVZ3bUs .form-1 {
  margin: 0 1em;
  padding: 0;
}
.cid-r30tVZ3bUs .input-wrap {
  padding: 0;
  margin-bottom: 1.3em;
}
.cid-r30tVZ3bUs .input-wrap input {
  border: 1px solid #ddd;
  padding-left: .5em;
  height: 2.5em;
  width: 96%;
}
.cid-r30tVZ3bUs .form-group textarea {
  height: 15em;
  background-color: white;
  padding: 0.5em 0.6em;
  width: 98%;
}
.cid-r30tW0W2fl {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-r30tW0W2fl a:link {
  text-decoration: none;
}
.cid-r30tW0W2fl .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-r30tW0W2fl .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-r30tW0W2fl .inner-text {
  line-height: 3em;
}
.cid-r30tW0W2fl .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-r30tW0W2fl .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-r30tW0W2fl .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-r30tW0W2fl .content-text,
.cid-r30tW0W2fl .inner-text {
  color: #c1c1c1;
}
.cid-r30CgOojvE .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #fcfcfc;
}
.cid-r30CgOojvE .navbar.opened {
  transition: all .3s;
  background: #fcfcfc !important;
}
.cid-r30CgOojvE .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-r30CgOojvE .navbar .navbar-collapse {
  transition: none;
  justify-content: flex-end;
  z-index: 1;
}
.cid-r30CgOojvE .navbar.collapsed.opened {
  text-align: center;
  flex-direction: column;
  margin-left: auto;
  max-width: 20rem ;
  height: 100vh;
  justify-content: flex-start;
}
.cid-r30CgOojvE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-r30CgOojvE .navbar.collapsed.opened .navbar-toggler {
  order: -1;
  align-self: flex-end !important;
  margin: 1rem 0 0 0;
}
.cid-r30CgOojvE .navbar.collapsed.opened .navbar-collapse {
  flex-basis: initial;
}
.cid-r30CgOojvE .navbar.collapsed:not(.opened) .navbar-collapse {
  display: none !important;
}
.cid-r30CgOojvE .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-r30CgOojvE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-r30CgOojvE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-r30CgOojvE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-r30CgOojvE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-r30CgOojvE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-r30CgOojvE .navbar.opened {
    text-align: center;
    flex-direction: column;
    margin-left: auto;
    max-width: 20rem ;
    height: 100vh;
    justify-content: flex-start;
  }
  .cid-r30CgOojvE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-r30CgOojvE .navbar.opened .navbar-toggler {
    order: -1;
    align-self: flex-end !important;
    margin: 1rem 0 0 0;
  }
  .cid-r30CgOojvE .navbar.opened .navbar-collapse {
    flex-basis: initial;
  }
  .cid-r30CgOojvE .navbar:not(.opened) .navbar-collapse {
    display: none !important;
  }
  .cid-r30CgOojvE .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-r30CgOojvE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-r30CgOojvE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-r30CgOojvE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-r30CgOojvE .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-r30CgOojvE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-r30CgOojvE .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-r30CgOojvE .navbar .navbar-brand {
    flex-shrink: initial;
    word-break: break-word;
  }
}
.cid-r30CgOojvE .navbar.navbar-short {
  background: #fcfcfc !important;
  min-height: 60px;
}
.cid-r30CgOojvE .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-r30CgOojvE .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-r30CgOojvE .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-r30CgOojvE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-r30CgOojvE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-r30CgOojvE .dropdown-item.active,
.cid-r30CgOojvE .dropdown-item:active {
  background-color: transparent;
}
.cid-r30CgOojvE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-r30CgOojvE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-r30CgOojvE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-r30CgOojvE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fcfcfc;
}
.cid-r30CgOojvE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-r30CgOojvE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r30CgOojvE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-r30CgOojvE .navbar-buttons {
  text-align: center;
}
.cid-r30CgOojvE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-r30CgOojvE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-r30CgOojvE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r30CgOojvE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r30CgOojvE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r30CgOojvE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r30CgOojvE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r30CgOojvE nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r30CgOojvE nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r30CgOojvE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r30CgOojvE .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-r30CgOojvE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  letter-spacing: 2px;
}
.cid-r30CgOojvE a.nav-link:focus {
  outline: none;
}
.cid-r30CgOojvE .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-r30CgOojvE .nav-link:hover,
.cid-r30CgOojvE .dropdown-item:hover {
  color: #c1c1c1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-r30CgOojvE .navbar-dropdown.collapsed.opened {
    left: auto;
  }
  .cid-r30CgOojvE .navbar-dropdown.collapsed.opened .navbar-collapse {
    flex-basis: auto;
  }
}
.cid-r30CgQGJAN {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-r30CgQGJAN .mbr-text {
  text-align: center;
}
.cid-r30CgQGJAN .mbr-text B {
  color: #444444;
}
.cid-r30CgQGJAN .mbr-title {
  text-align: center;
}
.cid-r30CgQGJAN .mbr-title B {
  color: #efefef;
}
.cid-r30CgTVNoE {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-r30CgTVNoE .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-r30CgTVNoE .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-r30CgTVNoE .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-r30CgTVNoE .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-r30CgTVNoE .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-r30CgTVNoE .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-r30CgTVNoE .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-r30CgTVNoE .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-r30CgTVNoE .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-r30CgTVNoE .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-r30CgTVNoE .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-r30CgTVNoE .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-r30CgTVNoE .mbr-gallery-filter ul {
  display: block;
}
.cid-r30CgTVNoE .mbr-gallery-filter ul li {
  position: relative;
}
.cid-r30CgTVNoE .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-r30CgTVNoE .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-r30CgTVNoE .mbr-gallery-filter li.active::after,
.cid-r30CgTVNoE .mbr-gallery-filter li:hover::after {
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-r30CgTVNoE .mbr-gallery-title {
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-r30CgTVNoE .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-r30CgTVNoE .icon-focus:before {
  content: '\e95e';
}
.cid-r30CgTVNoE .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-r30CgTVNoE .mbr-section-title {
  margin: 0;
}
.cid-r30CgTVNoE .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-r30CgTVNoE .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-r30CgYCKaK {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-r30CgYCKaK a:link {
  text-decoration: none;
}
.cid-r30CgYCKaK .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #444444 none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-r30CgYCKaK .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-r30CgYCKaK .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-r30CgYCKaK .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-r30CgYCKaK .foot-menu {
  flex-direction: row;
  margin: 0;
  margin-bottom: 8px;
  padding: .6em 0;
}
.cid-r30CgYCKaK .foot-menu > li {
  font-size: 14px;
  padding: 0;
  display: inline-block;
}
.cid-r30CgYCKaK .foot-menu > li .rhombus {
  width: 0;
  height: 0;
  right: 4px;
  border: 4px solid transparent;
  border-bottom-color: #444444;
  position: relative;
  top: -19px;
}
.cid-r30CgYCKaK .foot-menu > li .rhombus::after {
  width: 0;
  height: 0;
  content: '';
  position: absolute;
  left: -4px;
  top: 4px;
  border: 4px solid transparent;
  border-top-color: #444444;
}
.cid-r30CgYCKaK .foot-menu li a {
  font-family: 'OpenSans', sans-serif;
  display: inline-block;
  letter-spacing: 2px;
  padding: 0 10px;
}
.cid-r30CgYCKaK .plan-title,
.cid-r30CgYCKaK .text-letter {
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-weight: 600;
}
.cid-r30CgYCKaK .plan-title {
  color: #444444;
}
@media (max-width: 767px) {
  .cid-r30CgYCKaK .foot-menu {
    padding: 15px 1rem;
  }
}
.cid-r30CgYCKaK .mbr-section-title span {
  color: #ffbc00;
}
.cid-r30Ch2BpsX {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-r30Ch2BpsX a:link {
  text-decoration: none;
}
.cid-r30Ch2BpsX .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #444444 none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-r30Ch2BpsX .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-r30Ch2BpsX .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-r30Ch2BpsX .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-r30Ch2BpsX .foot-menu {
  flex-direction: row;
  margin: 0;
  margin-bottom: 8px;
  padding: .6em 0;
}
.cid-r30Ch2BpsX .foot-menu > li {
  font-size: 14px;
  padding: 0;
  display: inline-block;
}
.cid-r30Ch2BpsX .foot-menu > li .rhombus {
  width: 0;
  height: 0;
  right: 4px;
  border: 4px solid transparent;
  border-bottom-color: #444444;
  position: relative;
  top: -19px;
}
.cid-r30Ch2BpsX .foot-menu > li .rhombus::after {
  width: 0;
  height: 0;
  content: '';
  position: absolute;
  left: -4px;
  top: 4px;
  border: 4px solid transparent;
  border-top-color: #444444;
}
.cid-r30Ch2BpsX .foot-menu li a {
  font-family: 'OpenSans', sans-serif;
  display: inline-block;
  letter-spacing: 2px;
  padding: 0 10px;
}
.cid-r30Ch2BpsX .plan-title,
.cid-r30Ch2BpsX .text-letter {
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-weight: 600;
}
.cid-r30Ch2BpsX .plan-title {
  color: #444444;
}
@media (max-width: 767px) {
  .cid-r30Ch2BpsX .foot-menu {
    padding: 15px 1rem;
  }
}
.cid-r30Ch2BpsX .mbr-section-title span {
  color: #ffbc00;
}
.cid-r30Ch6t83R {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-r30Ch6t83R .mbr-section-heading {
  margin-bottom: 1.5em;
  text-align: center;
}
.cid-r30Ch6t83R .input-main {
  width: 99.6%;
  margin-left: .1em;
}
.cid-r30Ch6t83R .form-1 {
  margin: 0 1em;
  padding: 0;
}
.cid-r30Ch6t83R .input-wrap {
  padding: 0;
  margin-bottom: 1.3em;
}
.cid-r30Ch6t83R .input-wrap input {
  border: 1px solid #ddd;
  padding-left: .5em;
  height: 2.5em;
  width: 96%;
}
.cid-r30Ch6t83R .form-group textarea {
  height: 15em;
  background-color: white;
  padding: 0.5em 0.6em;
  width: 98%;
}
.cid-r30Ch9gcOi {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-r30Ch9gcOi a:link {
  text-decoration: none;
}
.cid-r30Ch9gcOi .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-r30Ch9gcOi .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-r30Ch9gcOi .inner-text {
  line-height: 3em;
}
.cid-r30Ch9gcOi .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-r30Ch9gcOi .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-r30Ch9gcOi .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-r30Ch9gcOi .content-text,
.cid-r30Ch9gcOi .inner-text {
  color: #c1c1c1;
}
.cid-r30HtLZ74L .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #fcfcfc;
}
.cid-r30HtLZ74L .navbar.opened {
  transition: all .3s;
  background: #fcfcfc !important;
}
.cid-r30HtLZ74L .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-r30HtLZ74L .navbar .navbar-collapse {
  transition: none;
  justify-content: flex-end;
  z-index: 1;
}
.cid-r30HtLZ74L .navbar.collapsed.opened {
  text-align: center;
  flex-direction: column;
  margin-left: auto;
  max-width: 20rem ;
  height: 100vh;
  justify-content: flex-start;
}
.cid-r30HtLZ74L .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-r30HtLZ74L .navbar.collapsed.opened .navbar-toggler {
  order: -1;
  align-self: flex-end !important;
  margin: 1rem 0 0 0;
}
.cid-r30HtLZ74L .navbar.collapsed.opened .navbar-collapse {
  flex-basis: initial;
}
.cid-r30HtLZ74L .navbar.collapsed:not(.opened) .navbar-collapse {
  display: none !important;
}
.cid-r30HtLZ74L .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-r30HtLZ74L .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-r30HtLZ74L .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-r30HtLZ74L .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-r30HtLZ74L .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-r30HtLZ74L .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-r30HtLZ74L .navbar.opened {
    text-align: center;
    flex-direction: column;
    margin-left: auto;
    max-width: 20rem ;
    height: 100vh;
    justify-content: flex-start;
  }
  .cid-r30HtLZ74L .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-r30HtLZ74L .navbar.opened .navbar-toggler {
    order: -1;
    align-self: flex-end !important;
    margin: 1rem 0 0 0;
  }
  .cid-r30HtLZ74L .navbar.opened .navbar-collapse {
    flex-basis: initial;
  }
  .cid-r30HtLZ74L .navbar:not(.opened) .navbar-collapse {
    display: none !important;
  }
  .cid-r30HtLZ74L .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-r30HtLZ74L .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-r30HtLZ74L .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-r30HtLZ74L .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-r30HtLZ74L .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-r30HtLZ74L .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-r30HtLZ74L .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-r30HtLZ74L .navbar .navbar-brand {
    flex-shrink: initial;
    word-break: break-word;
  }
}
.cid-r30HtLZ74L .navbar.navbar-short {
  background: #fcfcfc !important;
  min-height: 60px;
}
.cid-r30HtLZ74L .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-r30HtLZ74L .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-r30HtLZ74L .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-r30HtLZ74L .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-r30HtLZ74L .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-r30HtLZ74L .dropdown-item.active,
.cid-r30HtLZ74L .dropdown-item:active {
  background-color: transparent;
}
.cid-r30HtLZ74L .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-r30HtLZ74L .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-r30HtLZ74L .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-r30HtLZ74L .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fcfcfc;
}
.cid-r30HtLZ74L .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-r30HtLZ74L .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r30HtLZ74L ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-r30HtLZ74L .navbar-buttons {
  text-align: center;
}
.cid-r30HtLZ74L button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-r30HtLZ74L button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-r30HtLZ74L button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r30HtLZ74L button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r30HtLZ74L button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r30HtLZ74L button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r30HtLZ74L nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r30HtLZ74L nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r30HtLZ74L nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r30HtLZ74L nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r30HtLZ74L .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-r30HtLZ74L a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  letter-spacing: 2px;
}
.cid-r30HtLZ74L a.nav-link:focus {
  outline: none;
}
.cid-r30HtLZ74L .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-r30HtLZ74L .nav-link:hover,
.cid-r30HtLZ74L .dropdown-item:hover {
  color: #c1c1c1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-r30HtLZ74L .navbar-dropdown.collapsed.opened {
    left: auto;
  }
  .cid-r30HtLZ74L .navbar-dropdown.collapsed.opened .navbar-collapse {
    flex-basis: auto;
  }
}
.cid-r30HtNLczj {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-r30HtNLczj .mbr-text {
  text-align: center;
}
.cid-r30HtNLczj .mbr-text B {
  color: #444444;
}
.cid-r30HtNLczj .mbr-title {
  text-align: center;
}
.cid-r30HtNLczj .mbr-title B {
  color: #efefef;
}
.cid-r30Jch1ROa {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-r30Jch1ROa .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-r30Jch1ROa .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-r30Jch1ROa .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-r30Jch1ROa .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-r30Jch1ROa .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-r30Jch1ROa .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-r30Jch1ROa .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-r30Jch1ROa .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-r30Jch1ROa .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-r30Jch1ROa .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-r30Jch1ROa .mbr-gallery-filter ul {
  display: block;
}
.cid-r30Jch1ROa .mbr-gallery-filter ul li {
  position: relative;
}
.cid-r30Jch1ROa .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-r30Jch1ROa .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-r30Jch1ROa .mbr-gallery-filter li.active::after,
.cid-r30Jch1ROa .mbr-gallery-filter li:hover::after {
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-r30Jch1ROa .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-r30Jch1ROa .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-r30Jch1ROa .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-r30Jch1ROa .icon-focus:before {
  content: '\e95e';
}
.cid-r30Jch1ROa .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-r30Jch1ROa .mbr-section-title {
  margin: 0;
}
.cid-r30Jch1ROa .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-r30Jch1ROa .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-r30HtSdByg {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-r30HtSdByg a:link {
  text-decoration: none;
}
.cid-r30HtSdByg .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #444444 none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-r30HtSdByg .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-r30HtSdByg .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-r30HtSdByg .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-r30HtSdByg .foot-menu {
  flex-direction: row;
  margin: 0;
  margin-bottom: 8px;
  padding: .6em 0;
}
.cid-r30HtSdByg .foot-menu > li {
  font-size: 14px;
  padding: 0;
  display: inline-block;
}
.cid-r30HtSdByg .foot-menu > li .rhombus {
  width: 0;
  height: 0;
  right: 4px;
  border: 4px solid transparent;
  border-bottom-color: #444444;
  position: relative;
  top: -19px;
}
.cid-r30HtSdByg .foot-menu > li .rhombus::after {
  width: 0;
  height: 0;
  content: '';
  position: absolute;
  left: -4px;
  top: 4px;
  border: 4px solid transparent;
  border-top-color: #444444;
}
.cid-r30HtSdByg .foot-menu li a {
  font-family: 'OpenSans', sans-serif;
  display: inline-block;
  letter-spacing: 2px;
  padding: 0 10px;
}
.cid-r30HtSdByg .plan-title,
.cid-r30HtSdByg .text-letter {
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-weight: 600;
}
.cid-r30HtSdByg .plan-title {
  color: #444444;
}
@media (max-width: 767px) {
  .cid-r30HtSdByg .foot-menu {
    padding: 15px 1rem;
  }
}
.cid-r30HtSdByg .mbr-section-title span {
  color: #ffbc00;
}
.cid-r30HtUfUtI {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-r30HtUfUtI a:link {
  text-decoration: none;
}
.cid-r30HtUfUtI .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #444444 none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-r30HtUfUtI .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-r30HtUfUtI .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-r30HtUfUtI .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-r30HtUfUtI .foot-menu {
  flex-direction: row;
  margin: 0;
  margin-bottom: 8px;
  padding: .6em 0;
}
.cid-r30HtUfUtI .foot-menu > li {
  font-size: 14px;
  padding: 0;
  display: inline-block;
}
.cid-r30HtUfUtI .foot-menu > li .rhombus {
  width: 0;
  height: 0;
  right: 4px;
  border: 4px solid transparent;
  border-bottom-color: #444444;
  position: relative;
  top: -19px;
}
.cid-r30HtUfUtI .foot-menu > li .rhombus::after {
  width: 0;
  height: 0;
  content: '';
  position: absolute;
  left: -4px;
  top: 4px;
  border: 4px solid transparent;
  border-top-color: #444444;
}
.cid-r30HtUfUtI .foot-menu li a {
  font-family: 'OpenSans', sans-serif;
  display: inline-block;
  letter-spacing: 2px;
  padding: 0 10px;
}
.cid-r30HtUfUtI .plan-title,
.cid-r30HtUfUtI .text-letter {
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-weight: 600;
}
.cid-r30HtUfUtI .plan-title {
  color: #444444;
}
@media (max-width: 767px) {
  .cid-r30HtUfUtI .foot-menu {
    padding: 15px 1rem;
  }
}
.cid-r30HtUfUtI .mbr-section-title span {
  color: #ffbc00;
}
.cid-r30HtW7do2 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-r30HtW7do2 .mbr-section-heading {
  margin-bottom: 1.5em;
  text-align: center;
}
.cid-r30HtW7do2 .input-main {
  width: 99.6%;
  margin-left: .1em;
}
.cid-r30HtW7do2 .form-1 {
  margin: 0 1em;
  padding: 0;
}
.cid-r30HtW7do2 .input-wrap {
  padding: 0;
  margin-bottom: 1.3em;
}
.cid-r30HtW7do2 .input-wrap input {
  border: 1px solid #ddd;
  padding-left: .5em;
  height: 2.5em;
  width: 96%;
}
.cid-r30HtW7do2 .form-group textarea {
  height: 15em;
  background-color: white;
  padding: 0.5em 0.6em;
  width: 98%;
}
.cid-r30HtXKXRQ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-r30HtXKXRQ a:link {
  text-decoration: none;
}
.cid-r30HtXKXRQ .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-r30HtXKXRQ .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-r30HtXKXRQ .inner-text {
  line-height: 3em;
}
.cid-r30HtXKXRQ .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-r30HtXKXRQ .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-r30HtXKXRQ .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-r30HtXKXRQ .content-text,
.cid-r30HtXKXRQ .inner-text {
  color: #c1c1c1;
}
.cid-r30LMkmozT .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #fcfcfc;
}
.cid-r30LMkmozT .navbar.opened {
  transition: all .3s;
  background: #fcfcfc !important;
}
.cid-r30LMkmozT .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-r30LMkmozT .navbar .navbar-collapse {
  transition: none;
  justify-content: flex-end;
  z-index: 1;
}
.cid-r30LMkmozT .navbar.collapsed.opened {
  text-align: center;
  flex-direction: column;
  margin-left: auto;
  max-width: 20rem ;
  height: 100vh;
  justify-content: flex-start;
}
.cid-r30LMkmozT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-r30LMkmozT .navbar.collapsed.opened .navbar-toggler {
  order: -1;
  align-self: flex-end !important;
  margin: 1rem 0 0 0;
}
.cid-r30LMkmozT .navbar.collapsed.opened .navbar-collapse {
  flex-basis: initial;
}
.cid-r30LMkmozT .navbar.collapsed:not(.opened) .navbar-collapse {
  display: none !important;
}
.cid-r30LMkmozT .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-r30LMkmozT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-r30LMkmozT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-r30LMkmozT .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-r30LMkmozT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-r30LMkmozT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-r30LMkmozT .navbar.opened {
    text-align: center;
    flex-direction: column;
    margin-left: auto;
    max-width: 20rem ;
    height: 100vh;
    justify-content: flex-start;
  }
  .cid-r30LMkmozT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-r30LMkmozT .navbar.opened .navbar-toggler {
    order: -1;
    align-self: flex-end !important;
    margin: 1rem 0 0 0;
  }
  .cid-r30LMkmozT .navbar.opened .navbar-collapse {
    flex-basis: initial;
  }
  .cid-r30LMkmozT .navbar:not(.opened) .navbar-collapse {
    display: none !important;
  }
  .cid-r30LMkmozT .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-r30LMkmozT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-r30LMkmozT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-r30LMkmozT .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-r30LMkmozT .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-r30LMkmozT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-r30LMkmozT .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-r30LMkmozT .navbar .navbar-brand {
    flex-shrink: initial;
    word-break: break-word;
  }
}
.cid-r30LMkmozT .navbar.navbar-short {
  background: #fcfcfc !important;
  min-height: 60px;
}
.cid-r30LMkmozT .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-r30LMkmozT .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-r30LMkmozT .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-r30LMkmozT .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-r30LMkmozT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-r30LMkmozT .dropdown-item.active,
.cid-r30LMkmozT .dropdown-item:active {
  background-color: transparent;
}
.cid-r30LMkmozT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-r30LMkmozT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-r30LMkmozT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-r30LMkmozT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fcfcfc;
}
.cid-r30LMkmozT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-r30LMkmozT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r30LMkmozT ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-r30LMkmozT .navbar-buttons {
  text-align: center;
}
.cid-r30LMkmozT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-r30LMkmozT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-r30LMkmozT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r30LMkmozT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r30LMkmozT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r30LMkmozT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r30LMkmozT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r30LMkmozT nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r30LMkmozT nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r30LMkmozT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r30LMkmozT .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-r30LMkmozT a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  letter-spacing: 2px;
}
.cid-r30LMkmozT a.nav-link:focus {
  outline: none;
}
.cid-r30LMkmozT .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-r30LMkmozT .nav-link:hover,
.cid-r30LMkmozT .dropdown-item:hover {
  color: #c1c1c1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-r30LMkmozT .navbar-dropdown.collapsed.opened {
    left: auto;
  }
  .cid-r30LMkmozT .navbar-dropdown.collapsed.opened .navbar-collapse {
    flex-basis: auto;
  }
}
.cid-r30LMlZJEn {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-r30LMlZJEn .mbr-text {
  text-align: center;
}
.cid-r30LMlZJEn .mbr-text B {
  color: #444444;
}
.cid-r30LMlZJEn .mbr-title {
  text-align: center;
}
.cid-r30LMlZJEn .mbr-title B {
  color: #efefef;
}
.cid-r30M6vLYXs {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-r30M6vLYXs .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-r30M6vLYXs .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-r30M6vLYXs .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-r30M6vLYXs .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-r30M6vLYXs .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-r30M6vLYXs .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-r30M6vLYXs .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-r30M6vLYXs .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-r30M6vLYXs .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-r30M6vLYXs .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-r30M6vLYXs .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-r30M6vLYXs .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-r30M6vLYXs .mbr-gallery-filter ul {
  display: block;
}
.cid-r30M6vLYXs .mbr-gallery-filter ul li {
  position: relative;
}
.cid-r30M6vLYXs .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-r30M6vLYXs .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-r30M6vLYXs .mbr-gallery-filter li.active::after,
.cid-r30M6vLYXs .mbr-gallery-filter li:hover::after {
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-r30M6vLYXs .mbr-gallery-title {
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-r30M6vLYXs .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-r30M6vLYXs .icon-focus:before {
  content: '\e95e';
}
.cid-r30M6vLYXs .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-r30M6vLYXs .mbr-section-title {
  margin: 0;
}
.cid-r30M6vLYXs .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-r30M6vLYXs .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-r30LMqcLUH {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-r30LMqcLUH a:link {
  text-decoration: none;
}
.cid-r30LMqcLUH .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #444444 none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-r30LMqcLUH .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-r30LMqcLUH .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-r30LMqcLUH .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-r30LMqcLUH .foot-menu {
  flex-direction: row;
  margin: 0;
  margin-bottom: 8px;
  padding: .6em 0;
}
.cid-r30LMqcLUH .foot-menu > li {
  font-size: 14px;
  padding: 0;
  display: inline-block;
}
.cid-r30LMqcLUH .foot-menu > li .rhombus {
  width: 0;
  height: 0;
  right: 4px;
  border: 4px solid transparent;
  border-bottom-color: #444444;
  position: relative;
  top: -19px;
}
.cid-r30LMqcLUH .foot-menu > li .rhombus::after {
  width: 0;
  height: 0;
  content: '';
  position: absolute;
  left: -4px;
  top: 4px;
  border: 4px solid transparent;
  border-top-color: #444444;
}
.cid-r30LMqcLUH .foot-menu li a {
  font-family: 'OpenSans', sans-serif;
  display: inline-block;
  letter-spacing: 2px;
  padding: 0 10px;
}
.cid-r30LMqcLUH .plan-title,
.cid-r30LMqcLUH .text-letter {
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-weight: 600;
}
.cid-r30LMqcLUH .plan-title {
  color: #444444;
}
@media (max-width: 767px) {
  .cid-r30LMqcLUH .foot-menu {
    padding: 15px 1rem;
  }
}
.cid-r30LMqcLUH .mbr-section-title span {
  color: #ffbc00;
}
.cid-r30LMsxQoZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-r30LMsxQoZ a:link {
  text-decoration: none;
}
.cid-r30LMsxQoZ .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #444444 none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-r30LMsxQoZ .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-r30LMsxQoZ .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-r30LMsxQoZ .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-r30LMsxQoZ .foot-menu {
  flex-direction: row;
  margin: 0;
  margin-bottom: 8px;
  padding: .6em 0;
}
.cid-r30LMsxQoZ .foot-menu > li {
  font-size: 14px;
  padding: 0;
  display: inline-block;
}
.cid-r30LMsxQoZ .foot-menu > li .rhombus {
  width: 0;
  height: 0;
  right: 4px;
  border: 4px solid transparent;
  border-bottom-color: #444444;
  position: relative;
  top: -19px;
}
.cid-r30LMsxQoZ .foot-menu > li .rhombus::after {
  width: 0;
  height: 0;
  content: '';
  position: absolute;
  left: -4px;
  top: 4px;
  border: 4px solid transparent;
  border-top-color: #444444;
}
.cid-r30LMsxQoZ .foot-menu li a {
  font-family: 'OpenSans', sans-serif;
  display: inline-block;
  letter-spacing: 2px;
  padding: 0 10px;
}
.cid-r30LMsxQoZ .plan-title,
.cid-r30LMsxQoZ .text-letter {
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-weight: 600;
}
.cid-r30LMsxQoZ .plan-title {
  color: #444444;
}
@media (max-width: 767px) {
  .cid-r30LMsxQoZ .foot-menu {
    padding: 15px 1rem;
  }
}
.cid-r30LMsxQoZ .mbr-section-title span {
  color: #ffbc00;
}
.cid-r30LMuMNmU {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-r30LMuMNmU .mbr-section-heading {
  margin-bottom: 1.5em;
  text-align: center;
}
.cid-r30LMuMNmU .input-main {
  width: 99.6%;
  margin-left: .1em;
}
.cid-r30LMuMNmU .form-1 {
  margin: 0 1em;
  padding: 0;
}
.cid-r30LMuMNmU .input-wrap {
  padding: 0;
  margin-bottom: 1.3em;
}
.cid-r30LMuMNmU .input-wrap input {
  border: 1px solid #ddd;
  padding-left: .5em;
  height: 2.5em;
  width: 96%;
}
.cid-r30LMuMNmU .form-group textarea {
  height: 15em;
  background-color: white;
  padding: 0.5em 0.6em;
  width: 98%;
}
.cid-r30LMwFsFS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-r30LMwFsFS a:link {
  text-decoration: none;
}
.cid-r30LMwFsFS .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-r30LMwFsFS .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-r30LMwFsFS .inner-text {
  line-height: 3em;
}
.cid-r30LMwFsFS .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-r30LMwFsFS .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-r30LMwFsFS .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-r30LMwFsFS .content-text,
.cid-r30LMwFsFS .inner-text {
  color: #c1c1c1;
}
.cid-r32lxY0XcL .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #fcfcfc;
}
.cid-r32lxY0XcL .navbar.opened {
  transition: all .3s;
  background: #fcfcfc !important;
}
.cid-r32lxY0XcL .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-r32lxY0XcL .navbar .navbar-collapse {
  transition: none;
  justify-content: flex-end;
  z-index: 1;
}
.cid-r32lxY0XcL .navbar.collapsed.opened {
  text-align: center;
  flex-direction: column;
  margin-left: auto;
  max-width: 20rem ;
  height: 100vh;
  justify-content: flex-start;
}
.cid-r32lxY0XcL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-r32lxY0XcL .navbar.collapsed.opened .navbar-toggler {
  order: -1;
  align-self: flex-end !important;
  margin: 1rem 0 0 0;
}
.cid-r32lxY0XcL .navbar.collapsed.opened .navbar-collapse {
  flex-basis: initial;
}
.cid-r32lxY0XcL .navbar.collapsed:not(.opened) .navbar-collapse {
  display: none !important;
}
.cid-r32lxY0XcL .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-r32lxY0XcL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-r32lxY0XcL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-r32lxY0XcL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-r32lxY0XcL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-r32lxY0XcL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-r32lxY0XcL .navbar.opened {
    text-align: center;
    flex-direction: column;
    margin-left: auto;
    max-width: 20rem ;
    height: 100vh;
    justify-content: flex-start;
  }
  .cid-r32lxY0XcL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-r32lxY0XcL .navbar.opened .navbar-toggler {
    order: -1;
    align-self: flex-end !important;
    margin: 1rem 0 0 0;
  }
  .cid-r32lxY0XcL .navbar.opened .navbar-collapse {
    flex-basis: initial;
  }
  .cid-r32lxY0XcL .navbar:not(.opened) .navbar-collapse {
    display: none !important;
  }
  .cid-r32lxY0XcL .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-r32lxY0XcL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-r32lxY0XcL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-r32lxY0XcL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-r32lxY0XcL .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-r32lxY0XcL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-r32lxY0XcL .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-r32lxY0XcL .navbar .navbar-brand {
    flex-shrink: initial;
    word-break: break-word;
  }
}
.cid-r32lxY0XcL .navbar.navbar-short {
  background: #fcfcfc !important;
  min-height: 60px;
}
.cid-r32lxY0XcL .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-r32lxY0XcL .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-r32lxY0XcL .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-r32lxY0XcL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-r32lxY0XcL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-r32lxY0XcL .dropdown-item.active,
.cid-r32lxY0XcL .dropdown-item:active {
  background-color: transparent;
}
.cid-r32lxY0XcL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-r32lxY0XcL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-r32lxY0XcL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-r32lxY0XcL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fcfcfc;
}
.cid-r32lxY0XcL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-r32lxY0XcL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r32lxY0XcL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-r32lxY0XcL .navbar-buttons {
  text-align: center;
}
.cid-r32lxY0XcL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-r32lxY0XcL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-r32lxY0XcL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r32lxY0XcL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r32lxY0XcL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r32lxY0XcL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r32lxY0XcL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r32lxY0XcL nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r32lxY0XcL nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r32lxY0XcL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r32lxY0XcL .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-r32lxY0XcL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  letter-spacing: 2px;
}
.cid-r32lxY0XcL a.nav-link:focus {
  outline: none;
}
.cid-r32lxY0XcL .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-r32lxY0XcL .nav-link:hover,
.cid-r32lxY0XcL .dropdown-item:hover {
  color: #c1c1c1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-r32lxY0XcL .navbar-dropdown.collapsed.opened {
    left: auto;
  }
  .cid-r32lxY0XcL .navbar-dropdown.collapsed.opened .navbar-collapse {
    flex-basis: auto;
  }
}
.cid-r32lxZqeGW {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-r32lxZqeGW .mbr-text {
  text-align: center;
}
.cid-r32lxZqeGW .mbr-text B {
  color: #444444;
}
.cid-r32lxZqeGW .mbr-title {
  text-align: center;
}
.cid-r32lxZqeGW .mbr-title B {
  color: #efefef;
}
.cid-r32lHldxqC {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-r32lHldxqC .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-r32lHldxqC .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-r32lHldxqC .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-r32lHldxqC .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-r32lHldxqC .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-r32lHldxqC .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-r32lHldxqC .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-r32lHldxqC .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-r32lHldxqC .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-r32lHldxqC .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-r32lHldxqC .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-r32lHldxqC .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-r32lHldxqC .mbr-gallery-filter ul {
  display: block;
}
.cid-r32lHldxqC .mbr-gallery-filter ul li {
  position: relative;
}
.cid-r32lHldxqC .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-r32lHldxqC .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-r32lHldxqC .mbr-gallery-filter li.active::after,
.cid-r32lHldxqC .mbr-gallery-filter li:hover::after {
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-r32lHldxqC .mbr-gallery-title {
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-r32lHldxqC .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-r32lHldxqC .icon-focus:before {
  content: '\e95e';
}
.cid-r32lHldxqC .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-r32lHldxqC .mbr-section-title {
  margin: 0;
}
.cid-r32lHldxqC .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-r32lHldxqC .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-r32ly2SVOP {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-r32ly2SVOP a:link {
  text-decoration: none;
}
.cid-r32ly2SVOP .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #444444 none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-r32ly2SVOP .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-r32ly2SVOP .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-r32ly2SVOP .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-r32ly2SVOP .foot-menu {
  flex-direction: row;
  margin: 0;
  margin-bottom: 8px;
  padding: .6em 0;
}
.cid-r32ly2SVOP .foot-menu > li {
  font-size: 14px;
  padding: 0;
  display: inline-block;
}
.cid-r32ly2SVOP .foot-menu > li .rhombus {
  width: 0;
  height: 0;
  right: 4px;
  border: 4px solid transparent;
  border-bottom-color: #444444;
  position: relative;
  top: -19px;
}
.cid-r32ly2SVOP .foot-menu > li .rhombus::after {
  width: 0;
  height: 0;
  content: '';
  position: absolute;
  left: -4px;
  top: 4px;
  border: 4px solid transparent;
  border-top-color: #444444;
}
.cid-r32ly2SVOP .foot-menu li a {
  font-family: 'OpenSans', sans-serif;
  display: inline-block;
  letter-spacing: 2px;
  padding: 0 10px;
}
.cid-r32ly2SVOP .plan-title,
.cid-r32ly2SVOP .text-letter {
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-weight: 600;
}
.cid-r32ly2SVOP .plan-title {
  color: #444444;
}
@media (max-width: 767px) {
  .cid-r32ly2SVOP .foot-menu {
    padding: 15px 1rem;
  }
}
.cid-r32ly2SVOP .mbr-section-title span {
  color: #ffbc00;
}
.cid-r32ly4EwGM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-r32ly4EwGM a:link {
  text-decoration: none;
}
.cid-r32ly4EwGM .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #444444 none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-r32ly4EwGM .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-r32ly4EwGM .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-r32ly4EwGM .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-r32ly4EwGM .foot-menu {
  flex-direction: row;
  margin: 0;
  margin-bottom: 8px;
  padding: .6em 0;
}
.cid-r32ly4EwGM .foot-menu > li {
  font-size: 14px;
  padding: 0;
  display: inline-block;
}
.cid-r32ly4EwGM .foot-menu > li .rhombus {
  width: 0;
  height: 0;
  right: 4px;
  border: 4px solid transparent;
  border-bottom-color: #444444;
  position: relative;
  top: -19px;
}
.cid-r32ly4EwGM .foot-menu > li .rhombus::after {
  width: 0;
  height: 0;
  content: '';
  position: absolute;
  left: -4px;
  top: 4px;
  border: 4px solid transparent;
  border-top-color: #444444;
}
.cid-r32ly4EwGM .foot-menu li a {
  font-family: 'OpenSans', sans-serif;
  display: inline-block;
  letter-spacing: 2px;
  padding: 0 10px;
}
.cid-r32ly4EwGM .plan-title,
.cid-r32ly4EwGM .text-letter {
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-weight: 600;
}
.cid-r32ly4EwGM .plan-title {
  color: #444444;
}
@media (max-width: 767px) {
  .cid-r32ly4EwGM .foot-menu {
    padding: 15px 1rem;
  }
}
.cid-r32ly4EwGM .mbr-section-title span {
  color: #ffbc00;
}
.cid-r32ly6Jyec {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-r32ly6Jyec .mbr-section-heading {
  margin-bottom: 1.5em;
  text-align: center;
}
.cid-r32ly6Jyec .input-main {
  width: 99.6%;
  margin-left: .1em;
}
.cid-r32ly6Jyec .form-1 {
  margin: 0 1em;
  padding: 0;
}
.cid-r32ly6Jyec .input-wrap {
  padding: 0;
  margin-bottom: 1.3em;
}
.cid-r32ly6Jyec .input-wrap input {
  border: 1px solid #ddd;
  padding-left: .5em;
  height: 2.5em;
  width: 96%;
}
.cid-r32ly6Jyec .form-group textarea {
  height: 15em;
  background-color: white;
  padding: 0.5em 0.6em;
  width: 98%;
}
.cid-r32ly8fAkb {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-r32ly8fAkb a:link {
  text-decoration: none;
}
.cid-r32ly8fAkb .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-r32ly8fAkb .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-r32ly8fAkb .inner-text {
  line-height: 3em;
}
.cid-r32ly8fAkb .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-r32ly8fAkb .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-r32ly8fAkb .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-r32ly8fAkb .content-text,
.cid-r32ly8fAkb .inner-text {
  color: #c1c1c1;
}
.cid-r32nWZo7e0 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #fcfcfc;
}
.cid-r32nWZo7e0 .navbar.opened {
  transition: all .3s;
  background: #fcfcfc !important;
}
.cid-r32nWZo7e0 .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-r32nWZo7e0 .navbar .navbar-collapse {
  transition: none;
  justify-content: flex-end;
  z-index: 1;
}
.cid-r32nWZo7e0 .navbar.collapsed.opened {
  text-align: center;
  flex-direction: column;
  margin-left: auto;
  max-width: 20rem ;
  height: 100vh;
  justify-content: flex-start;
}
.cid-r32nWZo7e0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-r32nWZo7e0 .navbar.collapsed.opened .navbar-toggler {
  order: -1;
  align-self: flex-end !important;
  margin: 1rem 0 0 0;
}
.cid-r32nWZo7e0 .navbar.collapsed.opened .navbar-collapse {
  flex-basis: initial;
}
.cid-r32nWZo7e0 .navbar.collapsed:not(.opened) .navbar-collapse {
  display: none !important;
}
.cid-r32nWZo7e0 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-r32nWZo7e0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-r32nWZo7e0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-r32nWZo7e0 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-r32nWZo7e0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-r32nWZo7e0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-r32nWZo7e0 .navbar.opened {
    text-align: center;
    flex-direction: column;
    margin-left: auto;
    max-width: 20rem ;
    height: 100vh;
    justify-content: flex-start;
  }
  .cid-r32nWZo7e0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-r32nWZo7e0 .navbar.opened .navbar-toggler {
    order: -1;
    align-self: flex-end !important;
    margin: 1rem 0 0 0;
  }
  .cid-r32nWZo7e0 .navbar.opened .navbar-collapse {
    flex-basis: initial;
  }
  .cid-r32nWZo7e0 .navbar:not(.opened) .navbar-collapse {
    display: none !important;
  }
  .cid-r32nWZo7e0 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-r32nWZo7e0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-r32nWZo7e0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-r32nWZo7e0 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-r32nWZo7e0 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-r32nWZo7e0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-r32nWZo7e0 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-r32nWZo7e0 .navbar .navbar-brand {
    flex-shrink: initial;
    word-break: break-word;
  }
}
.cid-r32nWZo7e0 .navbar.navbar-short {
  background: #fcfcfc !important;
  min-height: 60px;
}
.cid-r32nWZo7e0 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-r32nWZo7e0 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-r32nWZo7e0 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-r32nWZo7e0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-r32nWZo7e0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-r32nWZo7e0 .dropdown-item.active,
.cid-r32nWZo7e0 .dropdown-item:active {
  background-color: transparent;
}
.cid-r32nWZo7e0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-r32nWZo7e0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-r32nWZo7e0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-r32nWZo7e0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fcfcfc;
}
.cid-r32nWZo7e0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-r32nWZo7e0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r32nWZo7e0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-r32nWZo7e0 .navbar-buttons {
  text-align: center;
}
.cid-r32nWZo7e0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-r32nWZo7e0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-r32nWZo7e0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r32nWZo7e0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r32nWZo7e0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r32nWZo7e0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r32nWZo7e0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r32nWZo7e0 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r32nWZo7e0 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r32nWZo7e0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r32nWZo7e0 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-r32nWZo7e0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  letter-spacing: 2px;
}
.cid-r32nWZo7e0 a.nav-link:focus {
  outline: none;
}
.cid-r32nWZo7e0 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-r32nWZo7e0 .nav-link:hover,
.cid-r32nWZo7e0 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-r32nWZo7e0 .navbar-dropdown.collapsed.opened {
    left: auto;
  }
  .cid-r32nWZo7e0 .navbar-dropdown.collapsed.opened .navbar-collapse {
    flex-basis: auto;
  }
}
.cid-r32nX137XO {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-r32nX137XO .mbr-text {
  text-align: center;
}
.cid-r32nX137XO .mbr-text B {
  color: #444444;
}
.cid-r32nX137XO .mbr-title {
  text-align: center;
}
.cid-r32nX137XO .mbr-title B {
  color: #efefef;
}
.cid-r32ob3Ai0a {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-r32ob3Ai0a .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-r32ob3Ai0a .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-r32ob3Ai0a .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-r32ob3Ai0a .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-r32ob3Ai0a .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-r32ob3Ai0a .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-r32ob3Ai0a .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-r32ob3Ai0a .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-r32ob3Ai0a .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-r32ob3Ai0a .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-r32ob3Ai0a .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-r32ob3Ai0a .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-r32ob3Ai0a .mbr-gallery-filter ul {
  display: block;
}
.cid-r32ob3Ai0a .mbr-gallery-filter ul li {
  position: relative;
}
.cid-r32ob3Ai0a .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-r32ob3Ai0a .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-r32ob3Ai0a .mbr-gallery-filter li.active::after,
.cid-r32ob3Ai0a .mbr-gallery-filter li:hover::after {
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-r32ob3Ai0a .mbr-gallery-title {
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-r32ob3Ai0a .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-r32ob3Ai0a .icon-focus:before {
  content: '\e95e';
}
.cid-r32ob3Ai0a .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-r32ob3Ai0a .mbr-section-title {
  margin: 0;
}
.cid-r32ob3Ai0a .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-r32ob3Ai0a .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-r32nX4Lmmy {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-r32nX4Lmmy a:link {
  text-decoration: none;
}
.cid-r32nX4Lmmy .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #444444 none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-r32nX4Lmmy .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-r32nX4Lmmy .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-r32nX4Lmmy .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-r32nX4Lmmy .foot-menu {
  flex-direction: row;
  margin: 0;
  margin-bottom: 8px;
  padding: .6em 0;
}
.cid-r32nX4Lmmy .foot-menu > li {
  font-size: 14px;
  padding: 0;
  display: inline-block;
}
.cid-r32nX4Lmmy .foot-menu > li .rhombus {
  width: 0;
  height: 0;
  right: 4px;
  border: 4px solid transparent;
  border-bottom-color: #444444;
  position: relative;
  top: -19px;
}
.cid-r32nX4Lmmy .foot-menu > li .rhombus::after {
  width: 0;
  height: 0;
  content: '';
  position: absolute;
  left: -4px;
  top: 4px;
  border: 4px solid transparent;
  border-top-color: #444444;
}
.cid-r32nX4Lmmy .foot-menu li a {
  font-family: 'OpenSans', sans-serif;
  display: inline-block;
  letter-spacing: 2px;
  padding: 0 10px;
}
.cid-r32nX4Lmmy .plan-title,
.cid-r32nX4Lmmy .text-letter {
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-weight: 600;
}
.cid-r32nX4Lmmy .plan-title {
  color: #444444;
}
@media (max-width: 767px) {
  .cid-r32nX4Lmmy .foot-menu {
    padding: 15px 1rem;
  }
}
.cid-r32nX4Lmmy .mbr-section-title span {
  color: #ffbc00;
}
.cid-r32nX6L8fF {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-r32nX6L8fF a:link {
  text-decoration: none;
}
.cid-r32nX6L8fF .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #444444 none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-r32nX6L8fF .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-r32nX6L8fF .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-r32nX6L8fF .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-r32nX6L8fF .foot-menu {
  flex-direction: row;
  margin: 0;
  margin-bottom: 8px;
  padding: .6em 0;
}
.cid-r32nX6L8fF .foot-menu > li {
  font-size: 14px;
  padding: 0;
  display: inline-block;
}
.cid-r32nX6L8fF .foot-menu > li .rhombus {
  width: 0;
  height: 0;
  right: 4px;
  border: 4px solid transparent;
  border-bottom-color: #444444;
  position: relative;
  top: -19px;
}
.cid-r32nX6L8fF .foot-menu > li .rhombus::after {
  width: 0;
  height: 0;
  content: '';
  position: absolute;
  left: -4px;
  top: 4px;
  border: 4px solid transparent;
  border-top-color: #444444;
}
.cid-r32nX6L8fF .foot-menu li a {
  font-family: 'OpenSans', sans-serif;
  display: inline-block;
  letter-spacing: 2px;
  padding: 0 10px;
}
.cid-r32nX6L8fF .plan-title,
.cid-r32nX6L8fF .text-letter {
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-weight: 600;
}
.cid-r32nX6L8fF .plan-title {
  color: #444444;
}
@media (max-width: 767px) {
  .cid-r32nX6L8fF .foot-menu {
    padding: 15px 1rem;
  }
}
.cid-r32nX6L8fF .mbr-section-title span {
  color: #ffbc00;
}
.cid-r32nX8Ufbo {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-r32nX8Ufbo .mbr-section-heading {
  margin-bottom: 1.5em;
  text-align: center;
}
.cid-r32nX8Ufbo .input-main {
  width: 99.6%;
  margin-left: .1em;
}
.cid-r32nX8Ufbo .form-1 {
  margin: 0 1em;
  padding: 0;
}
.cid-r32nX8Ufbo .input-wrap {
  padding: 0;
  margin-bottom: 1.3em;
}
.cid-r32nX8Ufbo .input-wrap input {
  border: 1px solid #ddd;
  padding-left: .5em;
  height: 2.5em;
  width: 96%;
}
.cid-r32nX8Ufbo .form-group textarea {
  height: 15em;
  background-color: white;
  padding: 0.5em 0.6em;
  width: 98%;
}
.cid-r32nXawz6J {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-r32nXawz6J a:link {
  text-decoration: none;
}
.cid-r32nXawz6J .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-r32nXawz6J .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-r32nXawz6J .inner-text {
  line-height: 3em;
}
.cid-r32nXawz6J .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-r32nXawz6J .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-r32nXawz6J .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-r32nXawz6J .content-text,
.cid-r32nXawz6J .inner-text {
  color: #c1c1c1;
}
.cid-r32pUqnjUe .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #fcfcfc;
}
.cid-r32pUqnjUe .navbar.opened {
  transition: all .3s;
  background: #fcfcfc !important;
}
.cid-r32pUqnjUe .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-r32pUqnjUe .navbar .navbar-collapse {
  transition: none;
  justify-content: flex-end;
  z-index: 1;
}
.cid-r32pUqnjUe .navbar.collapsed.opened {
  text-align: center;
  flex-direction: column;
  margin-left: auto;
  max-width: 20rem ;
  height: 100vh;
  justify-content: flex-start;
}
.cid-r32pUqnjUe .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-r32pUqnjUe .navbar.collapsed.opened .navbar-toggler {
  order: -1;
  align-self: flex-end !important;
  margin: 1rem 0 0 0;
}
.cid-r32pUqnjUe .navbar.collapsed.opened .navbar-collapse {
  flex-basis: initial;
}
.cid-r32pUqnjUe .navbar.collapsed:not(.opened) .navbar-collapse {
  display: none !important;
}
.cid-r32pUqnjUe .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-r32pUqnjUe .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-r32pUqnjUe .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-r32pUqnjUe .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-r32pUqnjUe .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-r32pUqnjUe .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-r32pUqnjUe .navbar.opened {
    text-align: center;
    flex-direction: column;
    margin-left: auto;
    max-width: 20rem ;
    height: 100vh;
    justify-content: flex-start;
  }
  .cid-r32pUqnjUe .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-r32pUqnjUe .navbar.opened .navbar-toggler {
    order: -1;
    align-self: flex-end !important;
    margin: 1rem 0 0 0;
  }
  .cid-r32pUqnjUe .navbar.opened .navbar-collapse {
    flex-basis: initial;
  }
  .cid-r32pUqnjUe .navbar:not(.opened) .navbar-collapse {
    display: none !important;
  }
  .cid-r32pUqnjUe .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-r32pUqnjUe .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-r32pUqnjUe .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-r32pUqnjUe .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-r32pUqnjUe .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-r32pUqnjUe .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-r32pUqnjUe .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-r32pUqnjUe .navbar .navbar-brand {
    flex-shrink: initial;
    word-break: break-word;
  }
}
.cid-r32pUqnjUe .navbar.navbar-short {
  background: #fcfcfc !important;
  min-height: 60px;
}
.cid-r32pUqnjUe .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-r32pUqnjUe .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-r32pUqnjUe .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-r32pUqnjUe .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-r32pUqnjUe .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-r32pUqnjUe .dropdown-item.active,
.cid-r32pUqnjUe .dropdown-item:active {
  background-color: transparent;
}
.cid-r32pUqnjUe .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-r32pUqnjUe .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-r32pUqnjUe .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-r32pUqnjUe .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fcfcfc;
}
.cid-r32pUqnjUe .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-r32pUqnjUe .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r32pUqnjUe ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-r32pUqnjUe .navbar-buttons {
  text-align: center;
}
.cid-r32pUqnjUe button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-r32pUqnjUe button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-r32pUqnjUe button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r32pUqnjUe button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r32pUqnjUe button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r32pUqnjUe button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r32pUqnjUe nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r32pUqnjUe nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r32pUqnjUe nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r32pUqnjUe nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r32pUqnjUe .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-r32pUqnjUe a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  letter-spacing: 2px;
}
.cid-r32pUqnjUe a.nav-link:focus {
  outline: none;
}
.cid-r32pUqnjUe .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-r32pUqnjUe .nav-link:hover,
.cid-r32pUqnjUe .dropdown-item:hover {
  color: #c1c1c1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-r32pUqnjUe .navbar-dropdown.collapsed.opened {
    left: auto;
  }
  .cid-r32pUqnjUe .navbar-dropdown.collapsed.opened .navbar-collapse {
    flex-basis: auto;
  }
}
.cid-r32pUrZU4C {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-r32pUrZU4C .mbr-text {
  text-align: center;
}
.cid-r32pUrZU4C .mbr-text B {
  color: #444444;
}
.cid-r32pUrZU4C .mbr-title {
  text-align: center;
}
.cid-r32pUrZU4C .mbr-title B {
  color: #efefef;
}
.cid-r32qzYNaro {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-r32qzYNaro .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-r32qzYNaro .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-r32qzYNaro .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-r32qzYNaro .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-r32qzYNaro .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-r32qzYNaro .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-r32qzYNaro .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-r32qzYNaro .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-r32qzYNaro .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-r32qzYNaro .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-r32qzYNaro .mbr-gallery-filter ul {
  display: block;
}
.cid-r32qzYNaro .mbr-gallery-filter ul li {
  position: relative;
}
.cid-r32qzYNaro .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-r32qzYNaro .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-r32qzYNaro .mbr-gallery-filter li.active::after,
.cid-r32qzYNaro .mbr-gallery-filter li:hover::after {
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-r32qzYNaro .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-r32qzYNaro .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-r32qzYNaro .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-r32qzYNaro .icon-focus:before {
  content: '\e95e';
}
.cid-r32qzYNaro .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-r32qzYNaro .mbr-section-title {
  margin: 0;
}
.cid-r32qzYNaro .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-r32qzYNaro .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-r32pUvri2z {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-r32pUvri2z a:link {
  text-decoration: none;
}
.cid-r32pUvri2z .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #444444 none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-r32pUvri2z .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-r32pUvri2z .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-r32pUvri2z .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-r32pUvri2z .foot-menu {
  flex-direction: row;
  margin: 0;
  margin-bottom: 8px;
  padding: .6em 0;
}
.cid-r32pUvri2z .foot-menu > li {
  font-size: 14px;
  padding: 0;
  display: inline-block;
}
.cid-r32pUvri2z .foot-menu > li .rhombus {
  width: 0;
  height: 0;
  right: 4px;
  border: 4px solid transparent;
  border-bottom-color: #444444;
  position: relative;
  top: -19px;
}
.cid-r32pUvri2z .foot-menu > li .rhombus::after {
  width: 0;
  height: 0;
  content: '';
  position: absolute;
  left: -4px;
  top: 4px;
  border: 4px solid transparent;
  border-top-color: #444444;
}
.cid-r32pUvri2z .foot-menu li a {
  font-family: 'OpenSans', sans-serif;
  display: inline-block;
  letter-spacing: 2px;
  padding: 0 10px;
}
.cid-r32pUvri2z .plan-title,
.cid-r32pUvri2z .text-letter {
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-weight: 600;
}
.cid-r32pUvri2z .plan-title {
  color: #444444;
}
@media (max-width: 767px) {
  .cid-r32pUvri2z .foot-menu {
    padding: 15px 1rem;
  }
}
.cid-r32pUvri2z .mbr-section-title span {
  color: #ffbc00;
}
.cid-r32pUxj1oC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-r32pUxj1oC a:link {
  text-decoration: none;
}
.cid-r32pUxj1oC .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #444444 none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-r32pUxj1oC .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-r32pUxj1oC .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-r32pUxj1oC .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-r32pUxj1oC .foot-menu {
  flex-direction: row;
  margin: 0;
  margin-bottom: 8px;
  padding: .6em 0;
}
.cid-r32pUxj1oC .foot-menu > li {
  font-size: 14px;
  padding: 0;
  display: inline-block;
}
.cid-r32pUxj1oC .foot-menu > li .rhombus {
  width: 0;
  height: 0;
  right: 4px;
  border: 4px solid transparent;
  border-bottom-color: #444444;
  position: relative;
  top: -19px;
}
.cid-r32pUxj1oC .foot-menu > li .rhombus::after {
  width: 0;
  height: 0;
  content: '';
  position: absolute;
  left: -4px;
  top: 4px;
  border: 4px solid transparent;
  border-top-color: #444444;
}
.cid-r32pUxj1oC .foot-menu li a {
  font-family: 'OpenSans', sans-serif;
  display: inline-block;
  letter-spacing: 2px;
  padding: 0 10px;
}
.cid-r32pUxj1oC .plan-title,
.cid-r32pUxj1oC .text-letter {
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-weight: 600;
}
.cid-r32pUxj1oC .plan-title {
  color: #444444;
}
@media (max-width: 767px) {
  .cid-r32pUxj1oC .foot-menu {
    padding: 15px 1rem;
  }
}
.cid-r32pUxj1oC .mbr-section-title span {
  color: #ffbc00;
}
.cid-r32pUz8R0S {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-r32pUz8R0S .mbr-section-heading {
  margin-bottom: 1.5em;
  text-align: center;
}
.cid-r32pUz8R0S .input-main {
  width: 99.6%;
  margin-left: .1em;
}
.cid-r32pUz8R0S .form-1 {
  margin: 0 1em;
  padding: 0;
}
.cid-r32pUz8R0S .input-wrap {
  padding: 0;
  margin-bottom: 1.3em;
}
.cid-r32pUz8R0S .input-wrap input {
  border: 1px solid #ddd;
  padding-left: .5em;
  height: 2.5em;
  width: 96%;
}
.cid-r32pUz8R0S .form-group textarea {
  height: 15em;
  background-color: white;
  padding: 0.5em 0.6em;
  width: 98%;
}
.cid-r32pUAPy6X {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-r32pUAPy6X a:link {
  text-decoration: none;
}
.cid-r32pUAPy6X .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-r32pUAPy6X .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-r32pUAPy6X .inner-text {
  line-height: 3em;
}
.cid-r32pUAPy6X .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-r32pUAPy6X .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-r32pUAPy6X .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-r32pUAPy6X .content-text,
.cid-r32pUAPy6X .inner-text {
  color: #c1c1c1;
}
.cid-r32sm51adw .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #fcfcfc;
}
.cid-r32sm51adw .navbar.opened {
  transition: all .3s;
  background: #fcfcfc !important;
}
.cid-r32sm51adw .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-r32sm51adw .navbar .navbar-collapse {
  transition: none;
  justify-content: flex-end;
  z-index: 1;
}
.cid-r32sm51adw .navbar.collapsed.opened {
  text-align: center;
  flex-direction: column;
  margin-left: auto;
  max-width: 20rem ;
  height: 100vh;
  justify-content: flex-start;
}
.cid-r32sm51adw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-r32sm51adw .navbar.collapsed.opened .navbar-toggler {
  order: -1;
  align-self: flex-end !important;
  margin: 1rem 0 0 0;
}
.cid-r32sm51adw .navbar.collapsed.opened .navbar-collapse {
  flex-basis: initial;
}
.cid-r32sm51adw .navbar.collapsed:not(.opened) .navbar-collapse {
  display: none !important;
}
.cid-r32sm51adw .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-r32sm51adw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-r32sm51adw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-r32sm51adw .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-r32sm51adw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-r32sm51adw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-r32sm51adw .navbar.opened {
    text-align: center;
    flex-direction: column;
    margin-left: auto;
    max-width: 20rem ;
    height: 100vh;
    justify-content: flex-start;
  }
  .cid-r32sm51adw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-r32sm51adw .navbar.opened .navbar-toggler {
    order: -1;
    align-self: flex-end !important;
    margin: 1rem 0 0 0;
  }
  .cid-r32sm51adw .navbar.opened .navbar-collapse {
    flex-basis: initial;
  }
  .cid-r32sm51adw .navbar:not(.opened) .navbar-collapse {
    display: none !important;
  }
  .cid-r32sm51adw .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-r32sm51adw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-r32sm51adw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-r32sm51adw .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-r32sm51adw .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-r32sm51adw .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-r32sm51adw .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-r32sm51adw .navbar .navbar-brand {
    flex-shrink: initial;
    word-break: break-word;
  }
}
.cid-r32sm51adw .navbar.navbar-short {
  background: #fcfcfc !important;
  min-height: 60px;
}
.cid-r32sm51adw .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-r32sm51adw .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-r32sm51adw .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-r32sm51adw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-r32sm51adw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-r32sm51adw .dropdown-item.active,
.cid-r32sm51adw .dropdown-item:active {
  background-color: transparent;
}
.cid-r32sm51adw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-r32sm51adw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-r32sm51adw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-r32sm51adw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fcfcfc;
}
.cid-r32sm51adw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-r32sm51adw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r32sm51adw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-r32sm51adw .navbar-buttons {
  text-align: center;
}
.cid-r32sm51adw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-r32sm51adw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-r32sm51adw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r32sm51adw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r32sm51adw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r32sm51adw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r32sm51adw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r32sm51adw nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r32sm51adw nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r32sm51adw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r32sm51adw .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-r32sm51adw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  letter-spacing: 2px;
}
.cid-r32sm51adw a.nav-link:focus {
  outline: none;
}
.cid-r32sm51adw .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-r32sm51adw .nav-link:hover,
.cid-r32sm51adw .dropdown-item:hover {
  color: #c1c1c1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-r32sm51adw .navbar-dropdown.collapsed.opened {
    left: auto;
  }
  .cid-r32sm51adw .navbar-dropdown.collapsed.opened .navbar-collapse {
    flex-basis: auto;
  }
}
.cid-r32sm6BWTL {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-r32sm6BWTL .mbr-text {
  text-align: center;
}
.cid-r32sm6BWTL .mbr-text B {
  color: #444444;
}
.cid-r32sm6BWTL .mbr-title {
  text-align: center;
}
.cid-r32sm6BWTL .mbr-title B {
  color: #efefef;
}
.cid-r32sykJqco {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-r32sykJqco .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-r32sykJqco .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-r32sykJqco .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-r32sykJqco .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-r32sykJqco .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-r32sykJqco .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-r32sykJqco .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-r32sykJqco .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-r32sykJqco .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-r32sykJqco .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-r32sykJqco .mbr-gallery-filter ul {
  display: block;
}
.cid-r32sykJqco .mbr-gallery-filter ul li {
  position: relative;
}
.cid-r32sykJqco .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-r32sykJqco .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-r32sykJqco .mbr-gallery-filter li.active::after,
.cid-r32sykJqco .mbr-gallery-filter li:hover::after {
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-r32sykJqco .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-r32sykJqco .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-r32sykJqco .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-r32sykJqco .icon-focus:before {
  content: '\e95e';
}
.cid-r32sykJqco .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-r32sykJqco .mbr-section-title {
  margin: 0;
}
.cid-r32sykJqco .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-r32sykJqco .underline .line {
  width: 3rem;
  height: 2px;
  background: #232323;
  display: inline-block;
}
.cid-r32smakkYR {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-r32smakkYR a:link {
  text-decoration: none;
}
.cid-r32smakkYR .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #444444 none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-r32smakkYR .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-r32smakkYR .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-r32smakkYR .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-r32smakkYR .foot-menu {
  flex-direction: row;
  margin: 0;
  margin-bottom: 8px;
  padding: .6em 0;
}
.cid-r32smakkYR .foot-menu > li {
  font-size: 14px;
  padding: 0;
  display: inline-block;
}
.cid-r32smakkYR .foot-menu > li .rhombus {
  width: 0;
  height: 0;
  right: 4px;
  border: 4px solid transparent;
  border-bottom-color: #444444;
  position: relative;
  top: -19px;
}
.cid-r32smakkYR .foot-menu > li .rhombus::after {
  width: 0;
  height: 0;
  content: '';
  position: absolute;
  left: -4px;
  top: 4px;
  border: 4px solid transparent;
  border-top-color: #444444;
}
.cid-r32smakkYR .foot-menu li a {
  font-family: 'OpenSans', sans-serif;
  display: inline-block;
  letter-spacing: 2px;
  padding: 0 10px;
}
.cid-r32smakkYR .plan-title,
.cid-r32smakkYR .text-letter {
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-weight: 600;
}
.cid-r32smakkYR .plan-title {
  color: #444444;
}
@media (max-width: 767px) {
  .cid-r32smakkYR .foot-menu {
    padding: 15px 1rem;
  }
}
.cid-r32smakkYR .mbr-section-title span {
  color: #ffbc00;
}
.cid-r32smcR0uM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-r32smcR0uM a:link {
  text-decoration: none;
}
.cid-r32smcR0uM .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #444444 none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-r32smcR0uM .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-r32smcR0uM .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-r32smcR0uM .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-r32smcR0uM .foot-menu {
  flex-direction: row;
  margin: 0;
  margin-bottom: 8px;
  padding: .6em 0;
}
.cid-r32smcR0uM .foot-menu > li {
  font-size: 14px;
  padding: 0;
  display: inline-block;
}
.cid-r32smcR0uM .foot-menu > li .rhombus {
  width: 0;
  height: 0;
  right: 4px;
  border: 4px solid transparent;
  border-bottom-color: #444444;
  position: relative;
  top: -19px;
}
.cid-r32smcR0uM .foot-menu > li .rhombus::after {
  width: 0;
  height: 0;
  content: '';
  position: absolute;
  left: -4px;
  top: 4px;
  border: 4px solid transparent;
  border-top-color: #444444;
}
.cid-r32smcR0uM .foot-menu li a {
  font-family: 'OpenSans', sans-serif;
  display: inline-block;
  letter-spacing: 2px;
  padding: 0 10px;
}
.cid-r32smcR0uM .plan-title,
.cid-r32smcR0uM .text-letter {
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-weight: 600;
}
.cid-r32smcR0uM .plan-title {
  color: #444444;
}
@media (max-width: 767px) {
  .cid-r32smcR0uM .foot-menu {
    padding: 15px 1rem;
  }
}
.cid-r32smcR0uM .mbr-section-title span {
  color: #ffbc00;
}
.cid-r32smfHZVI {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-r32smfHZVI .mbr-section-heading {
  margin-bottom: 1.5em;
  text-align: center;
}
.cid-r32smfHZVI .input-main {
  width: 99.6%;
  margin-left: .1em;
}
.cid-r32smfHZVI .form-1 {
  margin: 0 1em;
  padding: 0;
}
.cid-r32smfHZVI .input-wrap {
  padding: 0;
  margin-bottom: 1.3em;
}
.cid-r32smfHZVI .input-wrap input {
  border: 1px solid #ddd;
  padding-left: .5em;
  height: 2.5em;
  width: 96%;
}
.cid-r32smfHZVI .form-group textarea {
  height: 15em;
  background-color: white;
  padding: 0.5em 0.6em;
  width: 98%;
}
.cid-r32smhUBdd {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-r32smhUBdd a:link {
  text-decoration: none;
}
.cid-r32smhUBdd .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-r32smhUBdd .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-r32smhUBdd .inner-text {
  line-height: 3em;
}
.cid-r32smhUBdd .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-r32smhUBdd .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-r32smhUBdd .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-r32smhUBdd .content-text,
.cid-r32smhUBdd .inner-text {
  color: #c1c1c1;
}
.cid-rhNn4B34mE .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #585858;
}
.cid-rhNn4B34mE .navbar.opened {
  transition: all .3s;
  background: #585858 !important;
}
.cid-rhNn4B34mE .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rhNn4B34mE .navbar .navbar-collapse {
  transition: none;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rhNn4B34mE .navbar.collapsed.opened {
  text-align: center;
  flex-direction: column;
  margin-left: auto;
  max-width: 20rem ;
  height: 100vh;
  justify-content: flex-start;
}
.cid-rhNn4B34mE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rhNn4B34mE .navbar.collapsed.opened .navbar-toggler {
  order: -1;
  align-self: flex-end !important;
  margin: 1rem 0 0 0;
}
.cid-rhNn4B34mE .navbar.collapsed.opened .navbar-collapse {
  flex-basis: initial;
}
.cid-rhNn4B34mE .navbar.collapsed:not(.opened) .navbar-collapse {
  display: none !important;
}
.cid-rhNn4B34mE .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rhNn4B34mE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rhNn4B34mE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rhNn4B34mE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rhNn4B34mE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rhNn4B34mE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-rhNn4B34mE .navbar.opened {
    text-align: center;
    flex-direction: column;
    margin-left: auto;
    max-width: 20rem ;
    height: 100vh;
    justify-content: flex-start;
  }
  .cid-rhNn4B34mE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rhNn4B34mE .navbar.opened .navbar-toggler {
    order: -1;
    align-self: flex-end !important;
    margin: 1rem 0 0 0;
  }
  .cid-rhNn4B34mE .navbar.opened .navbar-collapse {
    flex-basis: initial;
  }
  .cid-rhNn4B34mE .navbar:not(.opened) .navbar-collapse {
    display: none !important;
  }
  .cid-rhNn4B34mE .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rhNn4B34mE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rhNn4B34mE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rhNn4B34mE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rhNn4B34mE .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rhNn4B34mE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rhNn4B34mE .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rhNn4B34mE .navbar .navbar-brand {
    flex-shrink: initial;
    word-break: break-word;
  }
}
.cid-rhNn4B34mE .navbar.navbar-short {
  background: #585858 !important;
  min-height: 60px;
}
.cid-rhNn4B34mE .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rhNn4B34mE .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rhNn4B34mE .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rhNn4B34mE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rhNn4B34mE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rhNn4B34mE .dropdown-item.active,
.cid-rhNn4B34mE .dropdown-item:active {
  background-color: transparent;
}
.cid-rhNn4B34mE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rhNn4B34mE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rhNn4B34mE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rhNn4B34mE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #585858;
}
.cid-rhNn4B34mE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rhNn4B34mE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rhNn4B34mE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-rhNn4B34mE .navbar-buttons {
  text-align: center;
}
.cid-rhNn4B34mE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-rhNn4B34mE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-rhNn4B34mE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rhNn4B34mE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rhNn4B34mE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rhNn4B34mE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rhNn4B34mE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rhNn4B34mE nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rhNn4B34mE nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rhNn4B34mE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rhNn4B34mE .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rhNn4B34mE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  letter-spacing: 2px;
}
.cid-rhNn4B34mE a.nav-link:focus {
  outline: none;
}
.cid-rhNn4B34mE .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rhNn4B34mE .nav-link:hover,
.cid-rhNn4B34mE .dropdown-item:hover {
  color: #c1c1c1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rhNn4B34mE .navbar-dropdown.collapsed.opened {
    left: auto;
  }
  .cid-rhNn4B34mE .navbar-dropdown.collapsed.opened .navbar-collapse {
    flex-basis: auto;
  }
}
.cid-rhNn4Cg8vp {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rhNn4Cg8vp .mbr-text {
  text-align: center;
}
.cid-rhNn4Cg8vp .mbr-text B {
  color: #444444;
}
.cid-rhNn4Cg8vp .mbr-title {
  text-align: center;
}
.cid-rhNn4Cg8vp .mbr-title B {
  color: #efefef;
}
.cid-rhNn4D6GR3 {
  background: #ffffff;
}
.cid-rhNn4D6GR3 .video-block {
  margin: auto;
  width: 100% !important;
}
@media (max-width: 768px) {
  .cid-rhNn4D6GR3 .video-block {
    width: 100% !important;
  }
}
.cid-rhNn4EjKrV {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rhNn4EjKrV blockquote {
  color: #232323;
  font-size: inherit;
  font-style: normal;
}
.cid-rhNn4EjKrV .mbr-iconfont {
  z-index: 1;
  position: absolute;
  font-size: 9rem;
  color: #232323;
  opacity: .1;
}
.cid-rhNn4EjKrV .mbr-iconfont.right-top {
  right: -1rem;
  top: -1rem;
}
.cid-rhNn4EjKrV BLOCKQUOTE {
  color: #efefef;
}
.cid-rhNoJUD57m {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rhNoJUD57m .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rhNoJUD57m .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rhNoJUD57m .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rhNoJUD57m .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rhNoJUD57m .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rhNoJUD57m .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rhNoJUD57m .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-rhNoJUD57m .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-rhNoJUD57m .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-rhNoJUD57m .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-rhNoJUD57m .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-rhNoJUD57m .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-rhNoJUD57m .mbr-gallery-filter ul {
  display: block;
}
.cid-rhNoJUD57m .mbr-gallery-filter ul li {
  position: relative;
}
.cid-rhNoJUD57m .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-rhNoJUD57m .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-rhNoJUD57m .mbr-gallery-filter li.active::after,
.cid-rhNoJUD57m .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-rhNoJUD57m .mbr-gallery-title {
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rhNoJUD57m .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-rhNoJUD57m .icon-focus:before {
  content: '\e95e';
}
.cid-rhNoJUD57m .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-rhNoJUD57m .mbr-section-title {
  margin: 0;
}
.cid-rhNoJUD57m .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-rhNoJUD57m .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-rhNn4L6dUL {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #444444;
}
.cid-rhNn4L6dUL a:link {
  text-decoration: none;
}
.cid-rhNn4L6dUL .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-rhNn4L6dUL .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-rhNn4L6dUL .inner-text {
  line-height: 3em;
}
.cid-rhNn4L6dUL .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-rhNn4L6dUL .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rhNn4L6dUL .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rhNn4L6dUL .content-text,
.cid-rhNn4L6dUL .inner-text {
  color: #c1c1c1;
}
.cid-rhNn4MSRWI {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #333333;
}
.cid-rhNn4MSRWI .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #232323;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #ffffff none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-rhNn4MSRWI .photo-split {
  padding: 0;
}
.cid-rhNn4MSRWI .photo-split img {
  width: 100%;
}
.cid-rhNn4MSRWI .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-rhNn4MSRWI .counter-container ul {
  display: flex;
  flex-direction: column;
}
.cid-rhNn4MSRWI .counter-container ul li {
  margin-bottom: .5rem;
  list-style: ✓;
}
.cid-rhNn4MSRWI .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: '✓';
  text-align: center;
  line-height: 1.5em;
  transition: all .2s;
  width: 25px;
  height: 25px;
}
.cid-rhNn4MSRWI .wrap-block {
  padding: 3rem 3rem;
}
.cid-rhNn4MSRWI .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-rhNn4MSRWI .wrap-block ul li {
  display: inline-block;
}
.cid-rhNn4MSRWI .wrap-block ul li span {
  text-align: center;
}
.cid-rhNn4MSRWI .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-rhNn4MSRWI .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rhNn4MSRWI .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rhNn4MSRWI .mbr-list,
.cid-rhNn4MSRWI .social-media ul {
  text-align: left;
}
@media (max-width: 500px) {
  .cid-rhNn4MSRWI .wrap-block {
    padding: 3rem 1rem;
  }
}
@media (max-width: 767px) {
  .cid-rhNn4MSRWI .mbr-section-title,
  .cid-rhNn4MSRWI .mbr-section-subtitle,
  .cid-rhNn4MSRWI .mbr-text {
    text-align: center !important;
  }
  .cid-rhNn4MSRWI .social-list {
    text-align: center !important;
  }
}
.cid-rhNn4MSRWI .mbr-section-title {
  color: #00c5ff;
}
.cid-rhNn4QovOv {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rhNn4QovOv .main-heading-content {
  margin-bottom: 5rem;
}
.cid-rhNn4QovOv .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-rhNn4QovOv .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-rhNn4QovOv .form-control {
  background-color: #fff;
  background-image: none;
  border: 1px solid #ddd;
  border-radius: 0;
  box-shadow: none;
  display: block;
  line-height: 1.42857;
  padding: 6px 12px;
  transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
  width: 100%;
}
.cid-rhNn4QovOv .form-control,
.cid-rhNn4QovOv textarea {
  -webkit-transition: all 0.5s ease-out 0s;
  transition: all 0.5s ease-out 0s;
}
.cid-rhNn4QovOv .google-map {
  width: 100%;
  height: 30rem;
}
.cid-rhNn4QovOv .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-rhNn4QovOv a:link {
  text-decoration: none;
}
.cid-rhNn4QovOv .mbr-section-subtitle {
  color: #232323;
  text-align: center;
}
.cid-rhNn4QovOv .mbr-section-title,
.cid-rhNn4QovOv .underline {
  text-align: center;
  color: #232323;
}
.cid-rhNn4QovOv .mbr-section-subtitle B {
  color: #585858;
}
.cid-rhNn4StHiB {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-rhNn4StHiB a:link {
  text-decoration: none;
}
.cid-rhNn4StHiB .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-rhNn4StHiB .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-rhNn4StHiB .inner-text {
  line-height: 3em;
}
.cid-rhNn4StHiB .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-rhNn4StHiB .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rhNn4StHiB .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rhNn4StHiB .content-text,
.cid-rhNn4StHiB .inner-text {
  color: #c1c1c1;
}
.cid-r32sm51adw .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #fcfcfc;
}
.cid-r32sm51adw .navbar.opened {
  transition: all .3s;
  background: #fcfcfc !important;
}
.cid-r32sm51adw .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-r32sm51adw .navbar .navbar-collapse {
  transition: none;
  justify-content: flex-end;
  z-index: 1;
}
.cid-r32sm51adw .navbar.collapsed.opened {
  text-align: center;
  flex-direction: column;
  margin-left: auto;
  max-width: 20rem ;
  height: 100vh;
  justify-content: flex-start;
}
.cid-r32sm51adw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-r32sm51adw .navbar.collapsed.opened .navbar-toggler {
  order: -1;
  align-self: flex-end !important;
  margin: 1rem 0 0 0;
}
.cid-r32sm51adw .navbar.collapsed.opened .navbar-collapse {
  flex-basis: initial;
}
.cid-r32sm51adw .navbar.collapsed:not(.opened) .navbar-collapse {
  display: none !important;
}
.cid-r32sm51adw .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-r32sm51adw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-r32sm51adw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-r32sm51adw .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-r32sm51adw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-r32sm51adw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-r32sm51adw .navbar.opened {
    text-align: center;
    flex-direction: column;
    margin-left: auto;
    max-width: 20rem ;
    height: 100vh;
    justify-content: flex-start;
  }
  .cid-r32sm51adw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-r32sm51adw .navbar.opened .navbar-toggler {
    order: -1;
    align-self: flex-end !important;
    margin: 1rem 0 0 0;
  }
  .cid-r32sm51adw .navbar.opened .navbar-collapse {
    flex-basis: initial;
  }
  .cid-r32sm51adw .navbar:not(.opened) .navbar-collapse {
    display: none !important;
  }
  .cid-r32sm51adw .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-r32sm51adw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-r32sm51adw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-r32sm51adw .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-r32sm51adw .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-r32sm51adw .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-r32sm51adw .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-r32sm51adw .navbar .navbar-brand {
    flex-shrink: initial;
    word-break: break-word;
  }
}
.cid-r32sm51adw .navbar.navbar-short {
  background: #fcfcfc !important;
  min-height: 60px;
}
.cid-r32sm51adw .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-r32sm51adw .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-r32sm51adw .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-r32sm51adw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-r32sm51adw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-r32sm51adw .dropdown-item.active,
.cid-r32sm51adw .dropdown-item:active {
  background-color: transparent;
}
.cid-r32sm51adw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-r32sm51adw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-r32sm51adw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-r32sm51adw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fcfcfc;
}
.cid-r32sm51adw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-r32sm51adw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r32sm51adw ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-r32sm51adw .navbar-buttons {
  text-align: center;
}
.cid-r32sm51adw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-r32sm51adw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-r32sm51adw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r32sm51adw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r32sm51adw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r32sm51adw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r32sm51adw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r32sm51adw nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r32sm51adw nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r32sm51adw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r32sm51adw .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-r32sm51adw a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  letter-spacing: 2px;
}
.cid-r32sm51adw a.nav-link:focus {
  outline: none;
}
.cid-r32sm51adw .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-r32sm51adw .nav-link:hover,
.cid-r32sm51adw .dropdown-item:hover {
  color: #c1c1c1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-r32sm51adw .navbar-dropdown.collapsed.opened {
    left: auto;
  }
  .cid-r32sm51adw .navbar-dropdown.collapsed.opened .navbar-collapse {
    flex-basis: auto;
  }
}
.cid-r32sm6BWTL {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-r32sm6BWTL .mbr-text {
  text-align: center;
}
.cid-r32sm6BWTL .mbr-text B {
  color: #444444;
}
.cid-r32sm6BWTL .mbr-title {
  text-align: center;
}
.cid-r32sm6BWTL .mbr-title B {
  color: #efefef;
}
.cid-ricsEZYDIf {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-ricsEZYDIf .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ricsEZYDIf .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ricsEZYDIf .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ricsEZYDIf .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ricsEZYDIf .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-ricsEZYDIf .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ricsEZYDIf .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-ricsEZYDIf .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-ricsEZYDIf .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-ricsEZYDIf .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-ricsEZYDIf .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-ricsEZYDIf .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-ricsEZYDIf .mbr-gallery-filter ul {
  display: block;
}
.cid-ricsEZYDIf .mbr-gallery-filter ul li {
  position: relative;
}
.cid-ricsEZYDIf .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-ricsEZYDIf .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-ricsEZYDIf .mbr-gallery-filter li.active::after,
.cid-ricsEZYDIf .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-ricsEZYDIf .mbr-gallery-title {
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-ricsEZYDIf .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-ricsEZYDIf .icon-focus:before {
  content: '\e95e';
}
.cid-ricsEZYDIf .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-ricsEZYDIf .mbr-section-title {
  margin: 0;
}
.cid-ricsEZYDIf .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-ricsEZYDIf .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-r32smakkYR {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-r32smakkYR a:link {
  text-decoration: none;
}
.cid-r32smakkYR .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #444444 none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-r32smakkYR .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-r32smakkYR .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-r32smakkYR .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-r32smakkYR .foot-menu {
  flex-direction: row;
  margin: 0;
  margin-bottom: 8px;
  padding: .6em 0;
}
.cid-r32smakkYR .foot-menu > li {
  font-size: 14px;
  padding: 0;
  display: inline-block;
}
.cid-r32smakkYR .foot-menu > li .rhombus {
  width: 0;
  height: 0;
  right: 4px;
  border: 4px solid transparent;
  border-bottom-color: #444444;
  position: relative;
  top: -19px;
}
.cid-r32smakkYR .foot-menu > li .rhombus::after {
  width: 0;
  height: 0;
  content: '';
  position: absolute;
  left: -4px;
  top: 4px;
  border: 4px solid transparent;
  border-top-color: #444444;
}
.cid-r32smakkYR .foot-menu li a {
  font-family: 'OpenSans', sans-serif;
  display: inline-block;
  letter-spacing: 2px;
  padding: 0 10px;
}
.cid-r32smakkYR .plan-title,
.cid-r32smakkYR .text-letter {
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-weight: 600;
}
.cid-r32smakkYR .plan-title {
  color: #444444;
}
@media (max-width: 767px) {
  .cid-r32smakkYR .foot-menu {
    padding: 15px 1rem;
  }
}
.cid-r32smakkYR .mbr-section-title span {
  color: #ffbc00;
}
.cid-r32smcR0uM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-r32smcR0uM a:link {
  text-decoration: none;
}
.cid-r32smcR0uM .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #444444 none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-r32smcR0uM .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-r32smcR0uM .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-r32smcR0uM .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-r32smcR0uM .foot-menu {
  flex-direction: row;
  margin: 0;
  margin-bottom: 8px;
  padding: .6em 0;
}
.cid-r32smcR0uM .foot-menu > li {
  font-size: 14px;
  padding: 0;
  display: inline-block;
}
.cid-r32smcR0uM .foot-menu > li .rhombus {
  width: 0;
  height: 0;
  right: 4px;
  border: 4px solid transparent;
  border-bottom-color: #444444;
  position: relative;
  top: -19px;
}
.cid-r32smcR0uM .foot-menu > li .rhombus::after {
  width: 0;
  height: 0;
  content: '';
  position: absolute;
  left: -4px;
  top: 4px;
  border: 4px solid transparent;
  border-top-color: #444444;
}
.cid-r32smcR0uM .foot-menu li a {
  font-family: 'OpenSans', sans-serif;
  display: inline-block;
  letter-spacing: 2px;
  padding: 0 10px;
}
.cid-r32smcR0uM .plan-title,
.cid-r32smcR0uM .text-letter {
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-weight: 600;
}
.cid-r32smcR0uM .plan-title {
  color: #444444;
}
@media (max-width: 767px) {
  .cid-r32smcR0uM .foot-menu {
    padding: 15px 1rem;
  }
}
.cid-r32smcR0uM .mbr-section-title span {
  color: #ffbc00;
}
.cid-r32smfHZVI {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-r32smfHZVI .mbr-section-heading {
  margin-bottom: 1.5em;
  text-align: center;
}
.cid-r32smfHZVI .input-main {
  width: 99.6%;
  margin-left: .1em;
}
.cid-r32smfHZVI .form-1 {
  margin: 0 1em;
  padding: 0;
}
.cid-r32smfHZVI .input-wrap {
  padding: 0;
  margin-bottom: 1.3em;
}
.cid-r32smfHZVI .input-wrap input {
  border: 1px solid #ddd;
  padding-left: .5em;
  height: 2.5em;
  width: 96%;
}
.cid-r32smfHZVI .form-group textarea {
  height: 15em;
  background-color: white;
  padding: 0.5em 0.6em;
  width: 98%;
}
.cid-r32smhUBdd {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-r32smhUBdd a:link {
  text-decoration: none;
}
.cid-r32smhUBdd .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-r32smhUBdd .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-r32smhUBdd .inner-text {
  line-height: 3em;
}
.cid-r32smhUBdd .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-r32smhUBdd .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-r32smhUBdd .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-r32smhUBdd .content-text,
.cid-r32smhUBdd .inner-text {
  color: #c1c1c1;
}
.cid-r30tVoUqqn .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #fcfcfc;
}
.cid-r30tVoUqqn .navbar.opened {
  transition: all .3s;
  background: #fcfcfc !important;
}
.cid-r30tVoUqqn .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-r30tVoUqqn .navbar .navbar-collapse {
  transition: none;
  justify-content: flex-end;
  z-index: 1;
}
.cid-r30tVoUqqn .navbar.collapsed.opened {
  text-align: center;
  flex-direction: column;
  margin-left: auto;
  max-width: 20rem ;
  height: 100vh;
  justify-content: flex-start;
}
.cid-r30tVoUqqn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-r30tVoUqqn .navbar.collapsed.opened .navbar-toggler {
  order: -1;
  align-self: flex-end !important;
  margin: 1rem 0 0 0;
}
.cid-r30tVoUqqn .navbar.collapsed.opened .navbar-collapse {
  flex-basis: initial;
}
.cid-r30tVoUqqn .navbar.collapsed:not(.opened) .navbar-collapse {
  display: none !important;
}
.cid-r30tVoUqqn .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-r30tVoUqqn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-r30tVoUqqn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-r30tVoUqqn .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-r30tVoUqqn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-r30tVoUqqn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-r30tVoUqqn .navbar.opened {
    text-align: center;
    flex-direction: column;
    margin-left: auto;
    max-width: 20rem ;
    height: 100vh;
    justify-content: flex-start;
  }
  .cid-r30tVoUqqn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-r30tVoUqqn .navbar.opened .navbar-toggler {
    order: -1;
    align-self: flex-end !important;
    margin: 1rem 0 0 0;
  }
  .cid-r30tVoUqqn .navbar.opened .navbar-collapse {
    flex-basis: initial;
  }
  .cid-r30tVoUqqn .navbar:not(.opened) .navbar-collapse {
    display: none !important;
  }
  .cid-r30tVoUqqn .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-r30tVoUqqn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-r30tVoUqqn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-r30tVoUqqn .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-r30tVoUqqn .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-r30tVoUqqn .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-r30tVoUqqn .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-r30tVoUqqn .navbar .navbar-brand {
    flex-shrink: initial;
    word-break: break-word;
  }
}
.cid-r30tVoUqqn .navbar.navbar-short {
  background: #fcfcfc !important;
  min-height: 60px;
}
.cid-r30tVoUqqn .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-r30tVoUqqn .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-r30tVoUqqn .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-r30tVoUqqn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-r30tVoUqqn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-r30tVoUqqn .dropdown-item.active,
.cid-r30tVoUqqn .dropdown-item:active {
  background-color: transparent;
}
.cid-r30tVoUqqn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-r30tVoUqqn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-r30tVoUqqn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-r30tVoUqqn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fcfcfc;
}
.cid-r30tVoUqqn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-r30tVoUqqn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r30tVoUqqn ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-r30tVoUqqn .navbar-buttons {
  text-align: center;
}
.cid-r30tVoUqqn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-r30tVoUqqn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-r30tVoUqqn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r30tVoUqqn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r30tVoUqqn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r30tVoUqqn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r30tVoUqqn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r30tVoUqqn nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r30tVoUqqn nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r30tVoUqqn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r30tVoUqqn .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-r30tVoUqqn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  letter-spacing: 2px;
}
.cid-r30tVoUqqn a.nav-link:focus {
  outline: none;
}
.cid-r30tVoUqqn .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-r30tVoUqqn .nav-link:hover,
.cid-r30tVoUqqn .dropdown-item:hover {
  color: #c1c1c1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-r30tVoUqqn .navbar-dropdown.collapsed.opened {
    left: auto;
  }
  .cid-r30tVoUqqn .navbar-dropdown.collapsed.opened .navbar-collapse {
    flex-basis: auto;
  }
}
.cid-r30tVr2tsJ {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-r30tVr2tsJ .mbr-text {
  text-align: center;
}
.cid-r30tVr2tsJ .mbr-text B {
  color: #444444;
}
.cid-r30tVr2tsJ .mbr-title {
  text-align: center;
}
.cid-r30tVr2tsJ .mbr-title B {
  color: #efefef;
}
.cid-riR695U275 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-riR695U275 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-riR695U275 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-riR695U275 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-riR695U275 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-riR695U275 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-riR695U275 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-riR695U275 .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-riR695U275 .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-riR695U275 .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-riR695U275 .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-riR695U275 .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-riR695U275 .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-riR695U275 .mbr-gallery-filter ul {
  display: block;
}
.cid-riR695U275 .mbr-gallery-filter ul li {
  position: relative;
}
.cid-riR695U275 .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-riR695U275 .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-riR695U275 .mbr-gallery-filter li.active::after,
.cid-riR695U275 .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-riR695U275 .mbr-gallery-title {
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-riR695U275 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-riR695U275 .icon-focus:before {
  content: '\e95e';
}
.cid-riR695U275 .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-riR695U275 .mbr-section-title {
  margin: 0;
}
.cid-riR695U275 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-riR695U275 .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-r30tVU7HIh {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-r30tVU7HIh a:link {
  text-decoration: none;
}
.cid-r30tVU7HIh .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #444444 none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-r30tVU7HIh .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-r30tVU7HIh .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-r30tVU7HIh .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-r30tVU7HIh .foot-menu {
  flex-direction: row;
  margin: 0;
  margin-bottom: 8px;
  padding: .6em 0;
}
.cid-r30tVU7HIh .foot-menu > li {
  font-size: 14px;
  padding: 0;
  display: inline-block;
}
.cid-r30tVU7HIh .foot-menu > li .rhombus {
  width: 0;
  height: 0;
  right: 4px;
  border: 4px solid transparent;
  border-bottom-color: #444444;
  position: relative;
  top: -19px;
}
.cid-r30tVU7HIh .foot-menu > li .rhombus::after {
  width: 0;
  height: 0;
  content: '';
  position: absolute;
  left: -4px;
  top: 4px;
  border: 4px solid transparent;
  border-top-color: #444444;
}
.cid-r30tVU7HIh .foot-menu li a {
  font-family: 'OpenSans', sans-serif;
  display: inline-block;
  letter-spacing: 2px;
  padding: 0 10px;
}
.cid-r30tVU7HIh .plan-title,
.cid-r30tVU7HIh .text-letter {
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-weight: 600;
}
.cid-r30tVU7HIh .plan-title {
  color: #444444;
}
@media (max-width: 767px) {
  .cid-r30tVU7HIh .foot-menu {
    padding: 15px 1rem;
  }
}
.cid-r30tVU7HIh .mbr-section-title span {
  color: #ffbc00;
}
.cid-r30tVWHAJg {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-r30tVWHAJg a:link {
  text-decoration: none;
}
.cid-r30tVWHAJg .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #444444 none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-r30tVWHAJg .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-r30tVWHAJg .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-r30tVWHAJg .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-r30tVWHAJg .foot-menu {
  flex-direction: row;
  margin: 0;
  margin-bottom: 8px;
  padding: .6em 0;
}
.cid-r30tVWHAJg .foot-menu > li {
  font-size: 14px;
  padding: 0;
  display: inline-block;
}
.cid-r30tVWHAJg .foot-menu > li .rhombus {
  width: 0;
  height: 0;
  right: 4px;
  border: 4px solid transparent;
  border-bottom-color: #444444;
  position: relative;
  top: -19px;
}
.cid-r30tVWHAJg .foot-menu > li .rhombus::after {
  width: 0;
  height: 0;
  content: '';
  position: absolute;
  left: -4px;
  top: 4px;
  border: 4px solid transparent;
  border-top-color: #444444;
}
.cid-r30tVWHAJg .foot-menu li a {
  font-family: 'OpenSans', sans-serif;
  display: inline-block;
  letter-spacing: 2px;
  padding: 0 10px;
}
.cid-r30tVWHAJg .plan-title,
.cid-r30tVWHAJg .text-letter {
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-weight: 600;
}
.cid-r30tVWHAJg .plan-title {
  color: #444444;
}
@media (max-width: 767px) {
  .cid-r30tVWHAJg .foot-menu {
    padding: 15px 1rem;
  }
}
.cid-r30tVWHAJg .mbr-section-title span {
  color: #ffbc00;
}
.cid-r30tVZ3bUs {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-r30tVZ3bUs .mbr-section-heading {
  margin-bottom: 1.5em;
  text-align: center;
}
.cid-r30tVZ3bUs .input-main {
  width: 99.6%;
  margin-left: .1em;
}
.cid-r30tVZ3bUs .form-1 {
  margin: 0 1em;
  padding: 0;
}
.cid-r30tVZ3bUs .input-wrap {
  padding: 0;
  margin-bottom: 1.3em;
}
.cid-r30tVZ3bUs .input-wrap input {
  border: 1px solid #ddd;
  padding-left: .5em;
  height: 2.5em;
  width: 96%;
}
.cid-r30tVZ3bUs .form-group textarea {
  height: 15em;
  background-color: white;
  padding: 0.5em 0.6em;
  width: 98%;
}
.cid-r30tW0W2fl {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-r30tW0W2fl a:link {
  text-decoration: none;
}
.cid-r30tW0W2fl .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-r30tW0W2fl .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-r30tW0W2fl .inner-text {
  line-height: 3em;
}
.cid-r30tW0W2fl .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-r30tW0W2fl .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-r30tW0W2fl .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-r30tW0W2fl .content-text,
.cid-r30tW0W2fl .inner-text {
  color: #c1c1c1;
}
.cid-r30tVoUqqn .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #fcfcfc;
}
.cid-r30tVoUqqn .navbar.opened {
  transition: all .3s;
  background: #fcfcfc !important;
}
.cid-r30tVoUqqn .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-r30tVoUqqn .navbar .navbar-collapse {
  transition: none;
  justify-content: flex-end;
  z-index: 1;
}
.cid-r30tVoUqqn .navbar.collapsed.opened {
  text-align: center;
  flex-direction: column;
  margin-left: auto;
  max-width: 20rem ;
  height: 100vh;
  justify-content: flex-start;
}
.cid-r30tVoUqqn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-r30tVoUqqn .navbar.collapsed.opened .navbar-toggler {
  order: -1;
  align-self: flex-end !important;
  margin: 1rem 0 0 0;
}
.cid-r30tVoUqqn .navbar.collapsed.opened .navbar-collapse {
  flex-basis: initial;
}
.cid-r30tVoUqqn .navbar.collapsed:not(.opened) .navbar-collapse {
  display: none !important;
}
.cid-r30tVoUqqn .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-r30tVoUqqn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-r30tVoUqqn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-r30tVoUqqn .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-r30tVoUqqn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-r30tVoUqqn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-r30tVoUqqn .navbar.opened {
    text-align: center;
    flex-direction: column;
    margin-left: auto;
    max-width: 20rem ;
    height: 100vh;
    justify-content: flex-start;
  }
  .cid-r30tVoUqqn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-r30tVoUqqn .navbar.opened .navbar-toggler {
    order: -1;
    align-self: flex-end !important;
    margin: 1rem 0 0 0;
  }
  .cid-r30tVoUqqn .navbar.opened .navbar-collapse {
    flex-basis: initial;
  }
  .cid-r30tVoUqqn .navbar:not(.opened) .navbar-collapse {
    display: none !important;
  }
  .cid-r30tVoUqqn .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-r30tVoUqqn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-r30tVoUqqn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-r30tVoUqqn .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-r30tVoUqqn .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-r30tVoUqqn .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-r30tVoUqqn .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-r30tVoUqqn .navbar .navbar-brand {
    flex-shrink: initial;
    word-break: break-word;
  }
}
.cid-r30tVoUqqn .navbar.navbar-short {
  background: #fcfcfc !important;
  min-height: 60px;
}
.cid-r30tVoUqqn .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-r30tVoUqqn .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-r30tVoUqqn .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-r30tVoUqqn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-r30tVoUqqn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-r30tVoUqqn .dropdown-item.active,
.cid-r30tVoUqqn .dropdown-item:active {
  background-color: transparent;
}
.cid-r30tVoUqqn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-r30tVoUqqn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-r30tVoUqqn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-r30tVoUqqn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fcfcfc;
}
.cid-r30tVoUqqn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-r30tVoUqqn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r30tVoUqqn ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-r30tVoUqqn .navbar-buttons {
  text-align: center;
}
.cid-r30tVoUqqn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-r30tVoUqqn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-r30tVoUqqn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r30tVoUqqn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r30tVoUqqn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r30tVoUqqn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r30tVoUqqn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r30tVoUqqn nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r30tVoUqqn nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r30tVoUqqn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r30tVoUqqn .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-r30tVoUqqn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  letter-spacing: 2px;
}
.cid-r30tVoUqqn a.nav-link:focus {
  outline: none;
}
.cid-r30tVoUqqn .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-r30tVoUqqn .nav-link:hover,
.cid-r30tVoUqqn .dropdown-item:hover {
  color: #c1c1c1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-r30tVoUqqn .navbar-dropdown.collapsed.opened {
    left: auto;
  }
  .cid-r30tVoUqqn .navbar-dropdown.collapsed.opened .navbar-collapse {
    flex-basis: auto;
  }
}
.cid-r30tVr2tsJ {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-r30tVr2tsJ .mbr-text {
  text-align: center;
}
.cid-r30tVr2tsJ .mbr-text B {
  color: #444444;
}
.cid-r30tVr2tsJ .mbr-title {
  text-align: center;
}
.cid-r30tVr2tsJ .mbr-title B {
  color: #efefef;
}
.cid-rntVt9ivzF {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rntVt9ivzF .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rntVt9ivzF .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rntVt9ivzF .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rntVt9ivzF .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rntVt9ivzF .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rntVt9ivzF .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rntVt9ivzF .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-rntVt9ivzF .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-rntVt9ivzF .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-rntVt9ivzF .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-rntVt9ivzF .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-rntVt9ivzF .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-rntVt9ivzF .mbr-gallery-filter ul {
  display: block;
}
.cid-rntVt9ivzF .mbr-gallery-filter ul li {
  position: relative;
}
.cid-rntVt9ivzF .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-rntVt9ivzF .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-rntVt9ivzF .mbr-gallery-filter li.active::after,
.cid-rntVt9ivzF .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-rntVt9ivzF .mbr-gallery-title {
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rntVt9ivzF .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-rntVt9ivzF .icon-focus:before {
  content: '\e95e';
}
.cid-rntVt9ivzF .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-rntVt9ivzF .mbr-section-title {
  margin: 0;
}
.cid-rntVt9ivzF .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-rntVt9ivzF .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-r30tVU7HIh {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-r30tVU7HIh a:link {
  text-decoration: none;
}
.cid-r30tVU7HIh .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #444444 none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-r30tVU7HIh .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-r30tVU7HIh .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-r30tVU7HIh .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-r30tVU7HIh .foot-menu {
  flex-direction: row;
  margin: 0;
  margin-bottom: 8px;
  padding: .6em 0;
}
.cid-r30tVU7HIh .foot-menu > li {
  font-size: 14px;
  padding: 0;
  display: inline-block;
}
.cid-r30tVU7HIh .foot-menu > li .rhombus {
  width: 0;
  height: 0;
  right: 4px;
  border: 4px solid transparent;
  border-bottom-color: #444444;
  position: relative;
  top: -19px;
}
.cid-r30tVU7HIh .foot-menu > li .rhombus::after {
  width: 0;
  height: 0;
  content: '';
  position: absolute;
  left: -4px;
  top: 4px;
  border: 4px solid transparent;
  border-top-color: #444444;
}
.cid-r30tVU7HIh .foot-menu li a {
  font-family: 'OpenSans', sans-serif;
  display: inline-block;
  letter-spacing: 2px;
  padding: 0 10px;
}
.cid-r30tVU7HIh .plan-title,
.cid-r30tVU7HIh .text-letter {
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-weight: 600;
}
.cid-r30tVU7HIh .plan-title {
  color: #444444;
}
@media (max-width: 767px) {
  .cid-r30tVU7HIh .foot-menu {
    padding: 15px 1rem;
  }
}
.cid-r30tVU7HIh .mbr-section-title span {
  color: #ffbc00;
}
.cid-r30tVWHAJg {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-r30tVWHAJg a:link {
  text-decoration: none;
}
.cid-r30tVWHAJg .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #444444 none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-r30tVWHAJg .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-r30tVWHAJg .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-r30tVWHAJg .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-r30tVWHAJg .foot-menu {
  flex-direction: row;
  margin: 0;
  margin-bottom: 8px;
  padding: .6em 0;
}
.cid-r30tVWHAJg .foot-menu > li {
  font-size: 14px;
  padding: 0;
  display: inline-block;
}
.cid-r30tVWHAJg .foot-menu > li .rhombus {
  width: 0;
  height: 0;
  right: 4px;
  border: 4px solid transparent;
  border-bottom-color: #444444;
  position: relative;
  top: -19px;
}
.cid-r30tVWHAJg .foot-menu > li .rhombus::after {
  width: 0;
  height: 0;
  content: '';
  position: absolute;
  left: -4px;
  top: 4px;
  border: 4px solid transparent;
  border-top-color: #444444;
}
.cid-r30tVWHAJg .foot-menu li a {
  font-family: 'OpenSans', sans-serif;
  display: inline-block;
  letter-spacing: 2px;
  padding: 0 10px;
}
.cid-r30tVWHAJg .plan-title,
.cid-r30tVWHAJg .text-letter {
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-weight: 600;
}
.cid-r30tVWHAJg .plan-title {
  color: #444444;
}
@media (max-width: 767px) {
  .cid-r30tVWHAJg .foot-menu {
    padding: 15px 1rem;
  }
}
.cid-r30tVWHAJg .mbr-section-title span {
  color: #ffbc00;
}
.cid-r30tVWHAJg .mbr-section-title SPAN {
  color: #444444;
}
.cid-r30tVZ3bUs {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-r30tVZ3bUs .mbr-section-heading {
  margin-bottom: 1.5em;
  text-align: center;
}
.cid-r30tVZ3bUs .input-main {
  width: 99.6%;
  margin-left: .1em;
}
.cid-r30tVZ3bUs .form-1 {
  margin: 0 1em;
  padding: 0;
}
.cid-r30tVZ3bUs .input-wrap {
  padding: 0;
  margin-bottom: 1.3em;
}
.cid-r30tVZ3bUs .input-wrap input {
  border: 1px solid #ddd;
  padding-left: .5em;
  height: 2.5em;
  width: 96%;
}
.cid-r30tVZ3bUs .form-group textarea {
  height: 15em;
  background-color: white;
  padding: 0.5em 0.6em;
  width: 98%;
}
.cid-r30tW0W2fl {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-r30tW0W2fl a:link {
  text-decoration: none;
}
.cid-r30tW0W2fl .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-r30tW0W2fl .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-r30tW0W2fl .inner-text {
  line-height: 3em;
}
.cid-r30tW0W2fl .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-r30tW0W2fl .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-r30tW0W2fl .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-r30tW0W2fl .content-text,
.cid-r30tW0W2fl .inner-text {
  color: #c1c1c1;
}
.cid-qZ7SSmUgTd .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
}
.cid-qZ7SSmUgTd .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-qZ7SSmUgTd .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-qZ7SSmUgTd .navbar .navbar-collapse {
  transition: none;
  justify-content: flex-end;
  z-index: 1;
}
.cid-qZ7SSmUgTd .navbar.collapsed.opened {
  text-align: center;
  flex-direction: column;
  margin-left: auto;
  max-width: 20rem ;
  height: 100vh;
  justify-content: flex-start;
}
.cid-qZ7SSmUgTd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-qZ7SSmUgTd .navbar.collapsed.opened .navbar-toggler {
  order: -1;
  align-self: flex-end !important;
  margin: 1rem 0 0 0;
}
.cid-qZ7SSmUgTd .navbar.collapsed.opened .navbar-collapse {
  flex-basis: initial;
}
.cid-qZ7SSmUgTd .navbar.collapsed:not(.opened) .navbar-collapse {
  display: none !important;
}
.cid-qZ7SSmUgTd .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-qZ7SSmUgTd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-qZ7SSmUgTd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-qZ7SSmUgTd .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-qZ7SSmUgTd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-qZ7SSmUgTd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-qZ7SSmUgTd .navbar.opened {
    text-align: center;
    flex-direction: column;
    margin-left: auto;
    max-width: 20rem ;
    height: 100vh;
    justify-content: flex-start;
  }
  .cid-qZ7SSmUgTd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-qZ7SSmUgTd .navbar.opened .navbar-toggler {
    order: -1;
    align-self: flex-end !important;
    margin: 1rem 0 0 0;
  }
  .cid-qZ7SSmUgTd .navbar.opened .navbar-collapse {
    flex-basis: initial;
  }
  .cid-qZ7SSmUgTd .navbar:not(.opened) .navbar-collapse {
    display: none !important;
  }
  .cid-qZ7SSmUgTd .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-qZ7SSmUgTd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-qZ7SSmUgTd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-qZ7SSmUgTd .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-qZ7SSmUgTd .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-qZ7SSmUgTd .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-qZ7SSmUgTd .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-qZ7SSmUgTd .navbar .navbar-brand {
    flex-shrink: initial;
    word-break: break-word;
  }
}
.cid-qZ7SSmUgTd .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-qZ7SSmUgTd .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-qZ7SSmUgTd .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-qZ7SSmUgTd .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-qZ7SSmUgTd .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-qZ7SSmUgTd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-qZ7SSmUgTd .dropdown-item.active,
.cid-qZ7SSmUgTd .dropdown-item:active {
  background-color: transparent;
}
.cid-qZ7SSmUgTd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-qZ7SSmUgTd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-qZ7SSmUgTd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-qZ7SSmUgTd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-qZ7SSmUgTd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-qZ7SSmUgTd .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qZ7SSmUgTd ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-qZ7SSmUgTd .navbar-buttons {
  text-align: center;
}
.cid-qZ7SSmUgTd button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-qZ7SSmUgTd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-qZ7SSmUgTd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qZ7SSmUgTd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qZ7SSmUgTd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qZ7SSmUgTd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qZ7SSmUgTd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qZ7SSmUgTd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qZ7SSmUgTd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qZ7SSmUgTd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qZ7SSmUgTd .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-qZ7SSmUgTd a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  letter-spacing: 2px;
}
.cid-qZ7SSmUgTd a.nav-link:focus {
  outline: none;
}
.cid-qZ7SSmUgTd .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-qZ7SSmUgTd .nav-link:hover,
.cid-qZ7SSmUgTd .dropdown-item:hover {
  color: #c1c1c1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-qZ7SSmUgTd .navbar-dropdown.collapsed.opened {
    left: auto;
  }
  .cid-qZ7SSmUgTd .navbar-dropdown.collapsed.opened .navbar-collapse {
    flex-basis: auto;
  }
}
.cid-qYRkyAmr5d {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-qYRkyAmr5d .mbr-text {
  text-align: center;
}
.cid-qYRkyAmr5d .mbr-text B {
  color: #444444;
}
.cid-qYRkyAmr5d .mbr-title {
  text-align: center;
}
.cid-qYRkyAmr5d .mbr-title B {
  color: #efefef;
}
.cid-qYRkyBg820 {
  background: #ffffff;
}
.cid-qYRkyBg820 .video-block {
  margin: auto;
  width: 100% !important;
}
@media (max-width: 768px) {
  .cid-qYRkyBg820 .video-block {
    width: 100% !important;
  }
}
.cid-qYRkyCeAZY {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-qYRkyCeAZY blockquote {
  color: #232323;
  font-size: inherit;
  font-style: normal;
}
.cid-qYRkyCeAZY .mbr-iconfont {
  z-index: 1;
  position: absolute;
  font-size: 9rem;
  color: #232323;
  opacity: .1;
}
.cid-qYRkyCeAZY .mbr-iconfont.right-top {
  right: -1rem;
  top: -1rem;
}
.cid-rm9VgCMElj {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rm9VgCMElj .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rm9VgCMElj .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rm9VgCMElj .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rm9VgCMElj .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rm9VgCMElj .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rm9VgCMElj .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rm9VgCMElj .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-rm9VgCMElj .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-rm9VgCMElj .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-rm9VgCMElj .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-rm9VgCMElj .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-rm9VgCMElj .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-rm9VgCMElj .mbr-gallery-filter ul {
  display: block;
}
.cid-rm9VgCMElj .mbr-gallery-filter ul li {
  position: relative;
}
.cid-rm9VgCMElj .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-rm9VgCMElj .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-rm9VgCMElj .mbr-gallery-filter li.active::after,
.cid-rm9VgCMElj .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-rm9VgCMElj .mbr-gallery-title {
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rm9VgCMElj .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-rm9VgCMElj .icon-focus:before {
  content: '\e95e';
}
.cid-rm9VgCMElj .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-rm9VgCMElj .mbr-section-title {
  margin: 0;
}
.cid-rm9VgCMElj .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-rm9VgCMElj .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-qYRkyKaWjT {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #444444;
}
.cid-qYRkyKaWjT a:link {
  text-decoration: none;
}
.cid-qYRkyKaWjT .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-qYRkyKaWjT .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-qYRkyKaWjT .inner-text {
  line-height: 3em;
}
.cid-qYRkyKaWjT .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-qYRkyKaWjT .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-qYRkyKaWjT .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-qYRkyKaWjT .content-text,
.cid-qYRkyKaWjT .inner-text {
  color: #c1c1c1;
}
.cid-qYRkyLGsRb {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #333333;
}
.cid-qYRkyLGsRb .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #232323;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #ffffff none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-qYRkyLGsRb .photo-split {
  padding: 0;
}
.cid-qYRkyLGsRb .photo-split img {
  width: 100%;
}
.cid-qYRkyLGsRb .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-qYRkyLGsRb .counter-container ul {
  display: flex;
  flex-direction: column;
}
.cid-qYRkyLGsRb .counter-container ul li {
  margin-bottom: .5rem;
  list-style: ✓;
}
.cid-qYRkyLGsRb .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: '✓';
  text-align: center;
  line-height: 1.5em;
  transition: all .2s;
  width: 25px;
  height: 25px;
}
.cid-qYRkyLGsRb .wrap-block {
  padding: 3rem 3rem;
}
.cid-qYRkyLGsRb .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-qYRkyLGsRb .wrap-block ul li {
  display: inline-block;
}
.cid-qYRkyLGsRb .wrap-block ul li span {
  text-align: center;
}
.cid-qYRkyLGsRb .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-qYRkyLGsRb .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-qYRkyLGsRb .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-qYRkyLGsRb .mbr-list,
.cid-qYRkyLGsRb .social-media ul {
  text-align: left;
}
@media (max-width: 500px) {
  .cid-qYRkyLGsRb .wrap-block {
    padding: 3rem 1rem;
  }
}
@media (max-width: 767px) {
  .cid-qYRkyLGsRb .mbr-section-title,
  .cid-qYRkyLGsRb .mbr-section-subtitle,
  .cid-qYRkyLGsRb .mbr-text {
    text-align: center !important;
  }
  .cid-qYRkyLGsRb .social-list {
    text-align: center !important;
  }
}
.cid-qYRkyLGsRb .mbr-section-title {
  color: #00c5ff;
}
.cid-qYRkyPIdxp {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qYRkyPIdxp .main-heading-content {
  margin-bottom: 5rem;
}
.cid-qYRkyPIdxp .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-qYRkyPIdxp .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-qYRkyPIdxp .form-control {
  background-color: #fff;
  background-image: none;
  border: 1px solid #ddd;
  border-radius: 0;
  box-shadow: none;
  display: block;
  line-height: 1.42857;
  padding: 6px 12px;
  transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
  width: 100%;
}
.cid-qYRkyPIdxp .form-control,
.cid-qYRkyPIdxp textarea {
  -webkit-transition: all 0.5s ease-out 0s;
  transition: all 0.5s ease-out 0s;
}
.cid-qYRkyPIdxp .google-map {
  width: 100%;
  height: 30rem;
}
.cid-qYRkyPIdxp .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-qYRkyPIdxp a:link {
  text-decoration: none;
}
.cid-qYRkyPIdxp .mbr-section-subtitle {
  color: #232323;
  text-align: center;
}
.cid-qYRkyPIdxp .mbr-section-title,
.cid-qYRkyPIdxp .underline {
  text-align: center;
  color: #232323;
}
.cid-qYRkyPIdxp .mbr-section-subtitle B {
  color: #585858;
}
.cid-qYRkyROMqL {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-qYRkyROMqL a:link {
  text-decoration: none;
}
.cid-qYRkyROMqL .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-qYRkyROMqL .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-qYRkyROMqL .inner-text {
  line-height: 3em;
}
.cid-qYRkyROMqL .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-qYRkyROMqL .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-qYRkyROMqL .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-qYRkyROMqL .content-text,
.cid-qYRkyROMqL .inner-text {
  color: #c1c1c1;
}
.cid-qZIQvFcPbZ .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #585858;
}
.cid-qZIQvFcPbZ .navbar.opened {
  transition: all .3s;
  background: #585858 !important;
}
.cid-qZIQvFcPbZ .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-qZIQvFcPbZ .navbar .navbar-collapse {
  transition: none;
  justify-content: flex-end;
  z-index: 1;
}
.cid-qZIQvFcPbZ .navbar.collapsed.opened {
  text-align: center;
  flex-direction: column;
  margin-left: auto;
  max-width: 20rem ;
  height: 100vh;
  justify-content: flex-start;
}
.cid-qZIQvFcPbZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-qZIQvFcPbZ .navbar.collapsed.opened .navbar-toggler {
  order: -1;
  align-self: flex-end !important;
  margin: 1rem 0 0 0;
}
.cid-qZIQvFcPbZ .navbar.collapsed.opened .navbar-collapse {
  flex-basis: initial;
}
.cid-qZIQvFcPbZ .navbar.collapsed:not(.opened) .navbar-collapse {
  display: none !important;
}
.cid-qZIQvFcPbZ .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-qZIQvFcPbZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-qZIQvFcPbZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-qZIQvFcPbZ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-qZIQvFcPbZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-qZIQvFcPbZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-qZIQvFcPbZ .navbar.opened {
    text-align: center;
    flex-direction: column;
    margin-left: auto;
    max-width: 20rem ;
    height: 100vh;
    justify-content: flex-start;
  }
  .cid-qZIQvFcPbZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-qZIQvFcPbZ .navbar.opened .navbar-toggler {
    order: -1;
    align-self: flex-end !important;
    margin: 1rem 0 0 0;
  }
  .cid-qZIQvFcPbZ .navbar.opened .navbar-collapse {
    flex-basis: initial;
  }
  .cid-qZIQvFcPbZ .navbar:not(.opened) .navbar-collapse {
    display: none !important;
  }
  .cid-qZIQvFcPbZ .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-qZIQvFcPbZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-qZIQvFcPbZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-qZIQvFcPbZ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-qZIQvFcPbZ .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-qZIQvFcPbZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-qZIQvFcPbZ .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-qZIQvFcPbZ .navbar .navbar-brand {
    flex-shrink: initial;
    word-break: break-word;
  }
}
.cid-qZIQvFcPbZ .navbar.navbar-short {
  background: #585858 !important;
  min-height: 60px;
}
.cid-qZIQvFcPbZ .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-qZIQvFcPbZ .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-qZIQvFcPbZ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-qZIQvFcPbZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-qZIQvFcPbZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-qZIQvFcPbZ .dropdown-item.active,
.cid-qZIQvFcPbZ .dropdown-item:active {
  background-color: transparent;
}
.cid-qZIQvFcPbZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-qZIQvFcPbZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-qZIQvFcPbZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-qZIQvFcPbZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #585858;
}
.cid-qZIQvFcPbZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-qZIQvFcPbZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qZIQvFcPbZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-qZIQvFcPbZ .navbar-buttons {
  text-align: center;
}
.cid-qZIQvFcPbZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-qZIQvFcPbZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-qZIQvFcPbZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qZIQvFcPbZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qZIQvFcPbZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qZIQvFcPbZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qZIQvFcPbZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qZIQvFcPbZ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qZIQvFcPbZ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qZIQvFcPbZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qZIQvFcPbZ .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-qZIQvFcPbZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  letter-spacing: 2px;
}
.cid-qZIQvFcPbZ a.nav-link:focus {
  outline: none;
}
.cid-qZIQvFcPbZ .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-qZIQvFcPbZ .nav-link:hover,
.cid-qZIQvFcPbZ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-qZIQvFcPbZ .navbar-dropdown.collapsed.opened {
    left: auto;
  }
  .cid-qZIQvFcPbZ .navbar-dropdown.collapsed.opened .navbar-collapse {
    flex-basis: auto;
  }
}
.cid-qZIQvHsegv {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-qZIQvHsegv .mbr-text {
  text-align: center;
}
.cid-qZIQvHsegv .mbr-text B {
  color: #444444;
}
.cid-qZIQvHsegv .mbr-title {
  text-align: center;
}
.cid-qZIQvHsegv .mbr-title B {
  color: #efefef;
}
.cid-qZIQvJ8nQp {
  background: #ffffff;
}
.cid-qZIQvJ8nQp .video-block {
  margin: auto;
  width: 100% !important;
}
@media (max-width: 768px) {
  .cid-qZIQvJ8nQp .video-block {
    width: 100% !important;
  }
}
.cid-qZIQvL3guH {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-qZIQvL3guH blockquote {
  color: #232323;
  font-size: inherit;
  font-style: normal;
}
.cid-qZIQvL3guH .mbr-iconfont {
  z-index: 1;
  position: absolute;
  font-size: 9rem;
  color: #232323;
  opacity: .1;
}
.cid-qZIQvL3guH .mbr-iconfont.right-top {
  right: -1rem;
  top: -1rem;
}
.cid-r2YTJtGeKi {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-r2YTJtGeKi .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-r2YTJtGeKi .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-r2YTJtGeKi .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-r2YTJtGeKi .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-r2YTJtGeKi .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-r2YTJtGeKi .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-r2YTJtGeKi .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-r2YTJtGeKi .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-r2YTJtGeKi .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-r2YTJtGeKi .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-r2YTJtGeKi .mbr-gallery-filter ul {
  display: block;
}
.cid-r2YTJtGeKi .mbr-gallery-filter ul li {
  position: relative;
}
.cid-r2YTJtGeKi .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-r2YTJtGeKi .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-r2YTJtGeKi .mbr-gallery-filter li.active::after,
.cid-r2YTJtGeKi .mbr-gallery-filter li:hover::after {
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-r2YTJtGeKi .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-r2YTJtGeKi .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-r2YTJtGeKi .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-r2YTJtGeKi .icon-focus:before {
  content: '\e95e';
}
.cid-r2YTJtGeKi .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-r2YTJtGeKi .mbr-section-title {
  margin: 0;
}
.cid-r2YTJtGeKi .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-r2YTJtGeKi .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-qZJ65z3zm6 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f9f9f9;
}
.cid-qZJ65z3zm6 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-qZJ65z3zm6 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-qZJ65z3zm6 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-qZJ65z3zm6 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-qZJ65z3zm6 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-qZJ65z3zm6 .mbr-gallery-item > div:hover::before {
  opacity: 0.5 !important;
}
.cid-qZJ65z3zm6 .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-qZJ65z3zm6 .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-qZJ65z3zm6 .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-qZJ65z3zm6 .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-qZJ65z3zm6 .mbr-gallery-filter ul {
  display: block;
}
.cid-qZJ65z3zm6 .mbr-gallery-filter ul li {
  position: relative;
}
.cid-qZJ65z3zm6 .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-qZJ65z3zm6 .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-qZJ65z3zm6 .mbr-gallery-filter li.active::after,
.cid-qZJ65z3zm6 .mbr-gallery-filter li:hover::after {
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-qZJ65z3zm6 .mbr-gallery-title {
  transition: all.3s;
  position: absolute;
  visibility: hidden;
  display: block;
  opacity: 0;
  width: 100%;
  top: -2rem;
  right: 0;
  text-align: right;
  padding: 1rem;
  color: #fff;
  background: transparent;
}
.cid-qZJ65z3zm6 .mbr-gallery-item > div:hover .mbr-gallery-title {
  top: 0;
  right: 0;
  display: block;
  visibility: visible;
  opacity: 1;
}
.cid-qZJ65z3zm6 .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-qZJ65z3zm6 .icon-focus:before {
  content: '\e95e';
}
.cid-qZJ65z3zm6 .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-qZJ65z3zm6 .mbr-section-title {
  margin: 0;
}
.cid-qZJ65z3zm6 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-qZJ65z3zm6 .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-qZIQw1keKL {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #444444;
}
.cid-qZIQw1keKL a:link {
  text-decoration: none;
}
.cid-qZIQw1keKL .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-qZIQw1keKL .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-qZIQw1keKL .inner-text {
  line-height: 3em;
}
.cid-qZIQw1keKL .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-qZIQw1keKL .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-qZIQw1keKL .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-qZIQw1keKL .content-text,
.cid-qZIQw1keKL .inner-text {
  color: #c1c1c1;
}
.cid-qZIQw3YHa3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #333333;
}
.cid-qZIQw3YHa3 .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #232323;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #ffffff none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-qZIQw3YHa3 .photo-split {
  padding: 0;
}
.cid-qZIQw3YHa3 .photo-split img {
  width: 100%;
}
.cid-qZIQw3YHa3 .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-qZIQw3YHa3 .counter-container ul {
  display: flex;
  flex-direction: column;
}
.cid-qZIQw3YHa3 .counter-container ul li {
  margin-bottom: .5rem;
  list-style: ✓;
}
.cid-qZIQw3YHa3 .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: '✓';
  text-align: center;
  line-height: 1.5em;
  transition: all .2s;
  width: 25px;
  height: 25px;
}
.cid-qZIQw3YHa3 .wrap-block {
  padding: 3rem 3rem;
}
.cid-qZIQw3YHa3 .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-qZIQw3YHa3 .wrap-block ul li {
  display: inline-block;
}
.cid-qZIQw3YHa3 .wrap-block ul li span {
  text-align: center;
}
.cid-qZIQw3YHa3 .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-qZIQw3YHa3 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-qZIQw3YHa3 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-qZIQw3YHa3 .mbr-list,
.cid-qZIQw3YHa3 .social-media ul {
  text-align: left;
}
@media (max-width: 500px) {
  .cid-qZIQw3YHa3 .wrap-block {
    padding: 3rem 1rem;
  }
}
@media (max-width: 767px) {
  .cid-qZIQw3YHa3 .mbr-section-title,
  .cid-qZIQw3YHa3 .mbr-section-subtitle,
  .cid-qZIQw3YHa3 .mbr-text {
    text-align: center !important;
  }
  .cid-qZIQw3YHa3 .social-list {
    text-align: center !important;
  }
}
.cid-qZIQw3YHa3 .mbr-section-title {
  color: #00c5ff;
}
.cid-qZJpAwitJ8 th {
  color: #FFFFFF;
}
.cid-qZJpAwitJ8 .mbr-section-title {
  font-size: 24px;
}
.cid-qZJpAwitJ8 TH {
  color: #FFFFFF;
}
.cid-qZJpAwitJ8 B {
  color: #FFFFFF;
}
.cid-qZJpAwitJ8 H3 {
  text-align: center;
  color: #FFFFFF;
}
.cid-qZIQw6Ey5f {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qZIQw6Ey5f .main-heading-content {
  margin-bottom: 5rem;
}
.cid-qZIQw6Ey5f .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-qZIQw6Ey5f .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-qZIQw6Ey5f .form-control {
  background-color: #fff;
  background-image: none;
  border: 1px solid #ddd;
  border-radius: 0;
  box-shadow: none;
  display: block;
  line-height: 1.42857;
  padding: 6px 12px;
  transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
  width: 100%;
}
.cid-qZIQw6Ey5f .form-control,
.cid-qZIQw6Ey5f textarea {
  -webkit-transition: all 0.5s ease-out 0s;
  transition: all 0.5s ease-out 0s;
}
.cid-qZIQw6Ey5f .google-map {
  width: 100%;
  height: 30rem;
}
.cid-qZIQw6Ey5f .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-qZIQw6Ey5f a:link {
  text-decoration: none;
}
.cid-qZIQw6Ey5f .mbr-section-subtitle {
  color: #232323;
  text-align: center;
}
.cid-qZIQw6Ey5f .mbr-section-title,
.cid-qZIQw6Ey5f .underline {
  text-align: center;
  color: #232323;
}
.cid-qZIQw6Ey5f .mbr-section-subtitle B {
  color: #585858;
}
.cid-qZIQwabXOs {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-qZIQwabXOs a:link {
  text-decoration: none;
}
.cid-qZIQwabXOs .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-qZIQwabXOs .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-qZIQwabXOs .inner-text {
  line-height: 3em;
}
.cid-qZIQwabXOs .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-qZIQwabXOs .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-qZIQwabXOs .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-qZIQwabXOs .content-text,
.cid-qZIQwabXOs .inner-text {
  color: #c1c1c1;
}
.cid-rBU4km2PNh .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #fcfcfc;
}
.cid-rBU4km2PNh .navbar.opened {
  transition: all .3s;
  background: #fcfcfc !important;
}
.cid-rBU4km2PNh .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rBU4km2PNh .navbar .navbar-collapse {
  transition: none;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rBU4km2PNh .navbar.collapsed.opened {
  text-align: center;
  flex-direction: column;
  margin-left: auto;
  max-width: 20rem ;
  height: 100vh;
  justify-content: flex-start;
}
.cid-rBU4km2PNh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rBU4km2PNh .navbar.collapsed.opened .navbar-toggler {
  order: -1;
  align-self: flex-end !important;
  margin: 1rem 0 0 0;
}
.cid-rBU4km2PNh .navbar.collapsed.opened .navbar-collapse {
  flex-basis: initial;
}
.cid-rBU4km2PNh .navbar.collapsed:not(.opened) .navbar-collapse {
  display: none !important;
}
.cid-rBU4km2PNh .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rBU4km2PNh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rBU4km2PNh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rBU4km2PNh .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rBU4km2PNh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rBU4km2PNh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-rBU4km2PNh .navbar.opened {
    text-align: center;
    flex-direction: column;
    margin-left: auto;
    max-width: 20rem ;
    height: 100vh;
    justify-content: flex-start;
  }
  .cid-rBU4km2PNh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rBU4km2PNh .navbar.opened .navbar-toggler {
    order: -1;
    align-self: flex-end !important;
    margin: 1rem 0 0 0;
  }
  .cid-rBU4km2PNh .navbar.opened .navbar-collapse {
    flex-basis: initial;
  }
  .cid-rBU4km2PNh .navbar:not(.opened) .navbar-collapse {
    display: none !important;
  }
  .cid-rBU4km2PNh .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rBU4km2PNh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rBU4km2PNh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rBU4km2PNh .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rBU4km2PNh .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rBU4km2PNh .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rBU4km2PNh .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rBU4km2PNh .navbar .navbar-brand {
    flex-shrink: initial;
    word-break: break-word;
  }
}
.cid-rBU4km2PNh .navbar.navbar-short {
  background: #fcfcfc !important;
  min-height: 60px;
}
.cid-rBU4km2PNh .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rBU4km2PNh .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rBU4km2PNh .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rBU4km2PNh .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rBU4km2PNh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rBU4km2PNh .dropdown-item.active,
.cid-rBU4km2PNh .dropdown-item:active {
  background-color: transparent;
}
.cid-rBU4km2PNh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rBU4km2PNh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rBU4km2PNh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rBU4km2PNh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fcfcfc;
}
.cid-rBU4km2PNh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rBU4km2PNh .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rBU4km2PNh ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-rBU4km2PNh .navbar-buttons {
  text-align: center;
}
.cid-rBU4km2PNh button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-rBU4km2PNh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-rBU4km2PNh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rBU4km2PNh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rBU4km2PNh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rBU4km2PNh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rBU4km2PNh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rBU4km2PNh nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rBU4km2PNh nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rBU4km2PNh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rBU4km2PNh .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rBU4km2PNh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  letter-spacing: 2px;
}
.cid-rBU4km2PNh a.nav-link:focus {
  outline: none;
}
.cid-rBU4km2PNh .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rBU4km2PNh .nav-link:hover,
.cid-rBU4km2PNh .dropdown-item:hover {
  color: #c1c1c1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rBU4km2PNh .navbar-dropdown.collapsed.opened {
    left: auto;
  }
  .cid-rBU4km2PNh .navbar-dropdown.collapsed.opened .navbar-collapse {
    flex-basis: auto;
  }
}
.cid-rBU4knpAgj {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rBU4knpAgj .mbr-text {
  text-align: center;
}
.cid-rBU4knpAgj .mbr-text B {
  color: #444444;
}
.cid-rBU4knpAgj .mbr-title {
  text-align: center;
}
.cid-rBU4knpAgj .mbr-title B {
  color: #efefef;
}
.cid-rBU4koc8qW {
  background: #000000;
}
.cid-rBU4koc8qW .video-block {
  margin: auto;
  width: 100% !important;
}
@media (max-width: 768px) {
  .cid-rBU4koc8qW .video-block {
    width: 100% !important;
  }
}
.cid-rBU4kpa8ED {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rBU4kpa8ED blockquote {
  color: #232323;
  font-size: inherit;
  font-style: normal;
}
.cid-rBU4kpa8ED .mbr-iconfont {
  z-index: 1;
  position: absolute;
  font-size: 9rem;
  color: #232323;
  opacity: .1;
}
.cid-rBU4kpa8ED .mbr-iconfont.right-top {
  right: -1rem;
  top: -1rem;
}
.cid-rBU4kqZFJg {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rBU4kqZFJg .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rBU4kqZFJg .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rBU4kqZFJg .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rBU4kqZFJg .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rBU4kqZFJg .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rBU4kqZFJg .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rBU4kqZFJg .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-rBU4kqZFJg .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-rBU4kqZFJg .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-rBU4kqZFJg .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-rBU4kqZFJg .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-rBU4kqZFJg .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-rBU4kqZFJg .mbr-gallery-filter ul {
  display: block;
}
.cid-rBU4kqZFJg .mbr-gallery-filter ul li {
  position: relative;
}
.cid-rBU4kqZFJg .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-rBU4kqZFJg .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-rBU4kqZFJg .mbr-gallery-filter li.active::after,
.cid-rBU4kqZFJg .mbr-gallery-filter li:hover::after {
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-rBU4kqZFJg .mbr-gallery-title {
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rBU4kqZFJg .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-rBU4kqZFJg .icon-focus:before {
  content: '\e95e';
}
.cid-rBU4kqZFJg .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-rBU4kqZFJg .mbr-section-title {
  margin: 0;
}
.cid-rBU4kqZFJg .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-rBU4kqZFJg .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-rBU4kv3iwQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #444444;
}
.cid-rBU4kv3iwQ a:link {
  text-decoration: none;
}
.cid-rBU4kv3iwQ .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-rBU4kv3iwQ .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-rBU4kv3iwQ .inner-text {
  line-height: 3em;
}
.cid-rBU4kv3iwQ .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-rBU4kv3iwQ .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rBU4kv3iwQ .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rBU4kv3iwQ .content-text,
.cid-rBU4kv3iwQ .inner-text {
  color: #c1c1c1;
}
.cid-rBU4kwIqCQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #333333;
}
.cid-rBU4kwIqCQ .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #232323;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #ffffff none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-rBU4kwIqCQ .photo-split {
  padding: 0;
}
.cid-rBU4kwIqCQ .photo-split img {
  width: 100%;
}
.cid-rBU4kwIqCQ .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-rBU4kwIqCQ .counter-container ul {
  display: flex;
  flex-direction: column;
}
.cid-rBU4kwIqCQ .counter-container ul li {
  margin-bottom: .5rem;
  list-style: ✓;
}
.cid-rBU4kwIqCQ .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: '✓';
  text-align: center;
  line-height: 1.5em;
  transition: all .2s;
  width: 25px;
  height: 25px;
}
.cid-rBU4kwIqCQ .wrap-block {
  padding: 3rem 3rem;
}
.cid-rBU4kwIqCQ .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-rBU4kwIqCQ .wrap-block ul li {
  display: inline-block;
}
.cid-rBU4kwIqCQ .wrap-block ul li span {
  text-align: center;
}
.cid-rBU4kwIqCQ .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-rBU4kwIqCQ .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rBU4kwIqCQ .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rBU4kwIqCQ .mbr-list,
.cid-rBU4kwIqCQ .social-media ul {
  text-align: left;
}
@media (max-width: 500px) {
  .cid-rBU4kwIqCQ .wrap-block {
    padding: 3rem 1rem;
  }
}
@media (max-width: 767px) {
  .cid-rBU4kwIqCQ .mbr-section-title,
  .cid-rBU4kwIqCQ .mbr-section-subtitle,
  .cid-rBU4kwIqCQ .mbr-text {
    text-align: center !important;
  }
  .cid-rBU4kwIqCQ .social-list {
    text-align: center !important;
  }
}
.cid-rBU4kwIqCQ .mbr-section-title {
  color: #00c5ff;
}
.cid-rBU4kz7QBf {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rBU4kz7QBf a:link {
  text-decoration: none;
}
.cid-rBU4kz7QBf .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #444444 none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-rBU4kz7QBf .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-rBU4kz7QBf .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rBU4kz7QBf .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rBU4kz7QBf .foot-menu {
  flex-direction: row;
  margin: 0;
  margin-bottom: 8px;
  padding: .6em 0;
}
.cid-rBU4kz7QBf .foot-menu > li {
  font-size: 14px;
  padding: 0;
  display: inline-block;
}
.cid-rBU4kz7QBf .foot-menu > li .rhombus {
  width: 0;
  height: 0;
  right: 4px;
  border: 4px solid transparent;
  border-bottom-color: #444444;
  position: relative;
  top: -19px;
}
.cid-rBU4kz7QBf .foot-menu > li .rhombus::after {
  width: 0;
  height: 0;
  content: '';
  position: absolute;
  left: -4px;
  top: 4px;
  border: 4px solid transparent;
  border-top-color: #444444;
}
.cid-rBU4kz7QBf .foot-menu li a {
  font-family: 'OpenSans', sans-serif;
  display: inline-block;
  letter-spacing: 2px;
  padding: 0 10px;
}
.cid-rBU4kz7QBf .plan-title,
.cid-rBU4kz7QBf .text-letter {
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-weight: 600;
}
.cid-rBU4kz7QBf .plan-title {
  color: #444444;
}
@media (max-width: 767px) {
  .cid-rBU4kz7QBf .foot-menu {
    padding: 15px 1rem;
  }
}
.cid-rBU4kz7QBf .mbr-section-title span {
  color: #ffbc00;
}
.cid-rBU4kBNbsM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rBU4kBNbsM a:link {
  text-decoration: none;
}
.cid-rBU4kBNbsM .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #444444 none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-rBU4kBNbsM .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-rBU4kBNbsM .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rBU4kBNbsM .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rBU4kBNbsM .foot-menu {
  flex-direction: row;
  margin: 0;
  margin-bottom: 8px;
  padding: .6em 0;
}
.cid-rBU4kBNbsM .foot-menu > li {
  font-size: 14px;
  padding: 0;
  display: inline-block;
}
.cid-rBU4kBNbsM .foot-menu > li .rhombus {
  width: 0;
  height: 0;
  right: 4px;
  border: 4px solid transparent;
  border-bottom-color: #444444;
  position: relative;
  top: -19px;
}
.cid-rBU4kBNbsM .foot-menu > li .rhombus::after {
  width: 0;
  height: 0;
  content: '';
  position: absolute;
  left: -4px;
  top: 4px;
  border: 4px solid transparent;
  border-top-color: #444444;
}
.cid-rBU4kBNbsM .foot-menu li a {
  font-family: 'OpenSans', sans-serif;
  display: inline-block;
  letter-spacing: 2px;
  padding: 0 10px;
}
.cid-rBU4kBNbsM .plan-title,
.cid-rBU4kBNbsM .text-letter {
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-weight: 600;
}
.cid-rBU4kBNbsM .plan-title {
  color: #444444;
}
@media (max-width: 767px) {
  .cid-rBU4kBNbsM .foot-menu {
    padding: 15px 1rem;
  }
}
.cid-rBU4kBNbsM .mbr-section-title span {
  color: #ffbc00;
}
.cid-rBU4kDZx58 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rBU4kDZx58 .mbr-section-heading {
  margin-bottom: 1.5em;
  text-align: center;
}
.cid-rBU4kDZx58 .input-main {
  width: 99.6%;
  margin-left: .1em;
}
.cid-rBU4kDZx58 .form-1 {
  margin: 0 1em;
  padding: 0;
}
.cid-rBU4kDZx58 .input-wrap {
  padding: 0;
  margin-bottom: 1.3em;
}
.cid-rBU4kDZx58 .input-wrap input {
  border: 1px solid #ddd;
  padding-left: .5em;
  height: 2.5em;
  width: 96%;
}
.cid-rBU4kDZx58 .form-group textarea {
  height: 15em;
  background-color: white;
  padding: 0.5em 0.6em;
  width: 98%;
}
.cid-rBU4kFCQVy {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-rBU4kFCQVy a:link {
  text-decoration: none;
}
.cid-rBU4kFCQVy .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-rBU4kFCQVy .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-rBU4kFCQVy .inner-text {
  line-height: 3em;
}
.cid-rBU4kFCQVy .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-rBU4kFCQVy .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rBU4kFCQVy .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rBU4kFCQVy .content-text,
.cid-rBU4kFCQVy .inner-text {
  color: #c1c1c1;
}
.cid-rBlC7yoG9E .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #fcfcfc;
}
.cid-rBlC7yoG9E .navbar.opened {
  transition: all .3s;
  background: #fcfcfc !important;
}
.cid-rBlC7yoG9E .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rBlC7yoG9E .navbar .navbar-collapse {
  transition: none;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rBlC7yoG9E .navbar.collapsed.opened {
  text-align: center;
  flex-direction: column;
  margin-left: auto;
  max-width: 20rem ;
  height: 100vh;
  justify-content: flex-start;
}
.cid-rBlC7yoG9E .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rBlC7yoG9E .navbar.collapsed.opened .navbar-toggler {
  order: -1;
  align-self: flex-end !important;
  margin: 1rem 0 0 0;
}
.cid-rBlC7yoG9E .navbar.collapsed.opened .navbar-collapse {
  flex-basis: initial;
}
.cid-rBlC7yoG9E .navbar.collapsed:not(.opened) .navbar-collapse {
  display: none !important;
}
.cid-rBlC7yoG9E .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rBlC7yoG9E .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rBlC7yoG9E .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rBlC7yoG9E .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rBlC7yoG9E .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rBlC7yoG9E .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-rBlC7yoG9E .navbar.opened {
    text-align: center;
    flex-direction: column;
    margin-left: auto;
    max-width: 20rem ;
    height: 100vh;
    justify-content: flex-start;
  }
  .cid-rBlC7yoG9E .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rBlC7yoG9E .navbar.opened .navbar-toggler {
    order: -1;
    align-self: flex-end !important;
    margin: 1rem 0 0 0;
  }
  .cid-rBlC7yoG9E .navbar.opened .navbar-collapse {
    flex-basis: initial;
  }
  .cid-rBlC7yoG9E .navbar:not(.opened) .navbar-collapse {
    display: none !important;
  }
  .cid-rBlC7yoG9E .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rBlC7yoG9E .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rBlC7yoG9E .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rBlC7yoG9E .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rBlC7yoG9E .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rBlC7yoG9E .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rBlC7yoG9E .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rBlC7yoG9E .navbar .navbar-brand {
    flex-shrink: initial;
    word-break: break-word;
  }
}
.cid-rBlC7yoG9E .navbar.navbar-short {
  background: #fcfcfc !important;
  min-height: 60px;
}
.cid-rBlC7yoG9E .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rBlC7yoG9E .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rBlC7yoG9E .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rBlC7yoG9E .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rBlC7yoG9E .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rBlC7yoG9E .dropdown-item.active,
.cid-rBlC7yoG9E .dropdown-item:active {
  background-color: transparent;
}
.cid-rBlC7yoG9E .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rBlC7yoG9E .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rBlC7yoG9E .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rBlC7yoG9E .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fcfcfc;
}
.cid-rBlC7yoG9E .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rBlC7yoG9E .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rBlC7yoG9E ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-rBlC7yoG9E .navbar-buttons {
  text-align: center;
}
.cid-rBlC7yoG9E button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-rBlC7yoG9E button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-rBlC7yoG9E button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rBlC7yoG9E button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rBlC7yoG9E button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rBlC7yoG9E button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rBlC7yoG9E nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rBlC7yoG9E nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rBlC7yoG9E nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rBlC7yoG9E nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rBlC7yoG9E .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rBlC7yoG9E a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  letter-spacing: 2px;
}
.cid-rBlC7yoG9E a.nav-link:focus {
  outline: none;
}
.cid-rBlC7yoG9E .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rBlC7yoG9E .nav-link:hover,
.cid-rBlC7yoG9E .dropdown-item:hover {
  color: #c1c1c1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rBlC7yoG9E .navbar-dropdown.collapsed.opened {
    left: auto;
  }
  .cid-rBlC7yoG9E .navbar-dropdown.collapsed.opened .navbar-collapse {
    flex-basis: auto;
  }
}
.cid-rBlC7zNb1H {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rBlC7zNb1H .mbr-text {
  text-align: center;
}
.cid-rBlC7zNb1H .mbr-text B {
  color: #444444;
}
.cid-rBlC7zNb1H .mbr-title {
  text-align: center;
}
.cid-rBlC7zNb1H .mbr-title B {
  color: #efefef;
}
.cid-rBUdpShv9f {
  background: #ffffff;
}
.cid-rBUdpShv9f .video-block {
  margin: auto;
  width: 100% !important;
}
@media (max-width: 768px) {
  .cid-rBUdpShv9f .video-block {
    width: 100% !important;
  }
}
.cid-rBlC7BJhBd {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rBlC7BJhBd blockquote {
  color: #232323;
  font-size: inherit;
  font-style: normal;
}
.cid-rBlC7BJhBd .mbr-iconfont {
  z-index: 1;
  position: absolute;
  font-size: 9rem;
  color: #232323;
  opacity: .1;
}
.cid-rBlC7BJhBd .mbr-iconfont.right-top {
  right: -1rem;
  top: -1rem;
}
.cid-rBlC7D6mLU {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rBlC7D6mLU .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rBlC7D6mLU .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rBlC7D6mLU .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rBlC7D6mLU .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rBlC7D6mLU .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rBlC7D6mLU .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rBlC7D6mLU .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-rBlC7D6mLU .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-rBlC7D6mLU .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-rBlC7D6mLU .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-rBlC7D6mLU .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-rBlC7D6mLU .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-rBlC7D6mLU .mbr-gallery-filter ul {
  display: block;
}
.cid-rBlC7D6mLU .mbr-gallery-filter ul li {
  position: relative;
}
.cid-rBlC7D6mLU .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-rBlC7D6mLU .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-rBlC7D6mLU .mbr-gallery-filter li.active::after,
.cid-rBlC7D6mLU .mbr-gallery-filter li:hover::after {
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-rBlC7D6mLU .mbr-gallery-title {
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rBlC7D6mLU .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-rBlC7D6mLU .icon-focus:before {
  content: '\e95e';
}
.cid-rBlC7D6mLU .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-rBlC7D6mLU .mbr-section-title {
  margin: 0;
}
.cid-rBlC7D6mLU .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-rBlC7D6mLU .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-rBlC7I4iEe {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #444444;
}
.cid-rBlC7I4iEe a:link {
  text-decoration: none;
}
.cid-rBlC7I4iEe .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-rBlC7I4iEe .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-rBlC7I4iEe .inner-text {
  line-height: 3em;
}
.cid-rBlC7I4iEe .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-rBlC7I4iEe .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rBlC7I4iEe .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rBlC7I4iEe .content-text,
.cid-rBlC7I4iEe .inner-text {
  color: #c1c1c1;
}
.cid-rBlC7JMu2v {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #333333;
}
.cid-rBlC7JMu2v .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #232323;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #ffffff none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-rBlC7JMu2v .photo-split {
  padding: 0;
}
.cid-rBlC7JMu2v .photo-split img {
  width: 100%;
}
.cid-rBlC7JMu2v .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-rBlC7JMu2v .counter-container ul {
  display: flex;
  flex-direction: column;
}
.cid-rBlC7JMu2v .counter-container ul li {
  margin-bottom: .5rem;
  list-style: ✓;
}
.cid-rBlC7JMu2v .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: '✓';
  text-align: center;
  line-height: 1.5em;
  transition: all .2s;
  width: 25px;
  height: 25px;
}
.cid-rBlC7JMu2v .wrap-block {
  padding: 3rem 3rem;
}
.cid-rBlC7JMu2v .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-rBlC7JMu2v .wrap-block ul li {
  display: inline-block;
}
.cid-rBlC7JMu2v .wrap-block ul li span {
  text-align: center;
}
.cid-rBlC7JMu2v .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-rBlC7JMu2v .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rBlC7JMu2v .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rBlC7JMu2v .mbr-list,
.cid-rBlC7JMu2v .social-media ul {
  text-align: left;
}
@media (max-width: 500px) {
  .cid-rBlC7JMu2v .wrap-block {
    padding: 3rem 1rem;
  }
}
@media (max-width: 767px) {
  .cid-rBlC7JMu2v .mbr-section-title,
  .cid-rBlC7JMu2v .mbr-section-subtitle,
  .cid-rBlC7JMu2v .mbr-text {
    text-align: center !important;
  }
  .cid-rBlC7JMu2v .social-list {
    text-align: center !important;
  }
}
.cid-rBlC7JMu2v .mbr-section-title {
  color: #00c5ff;
}
.cid-rBlC7LXvm3 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rBlC7LXvm3 a:link {
  text-decoration: none;
}
.cid-rBlC7LXvm3 .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #444444 none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-rBlC7LXvm3 .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-rBlC7LXvm3 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rBlC7LXvm3 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rBlC7LXvm3 .foot-menu {
  flex-direction: row;
  margin: 0;
  margin-bottom: 8px;
  padding: .6em 0;
}
.cid-rBlC7LXvm3 .foot-menu > li {
  font-size: 14px;
  padding: 0;
  display: inline-block;
}
.cid-rBlC7LXvm3 .foot-menu > li .rhombus {
  width: 0;
  height: 0;
  right: 4px;
  border: 4px solid transparent;
  border-bottom-color: #444444;
  position: relative;
  top: -19px;
}
.cid-rBlC7LXvm3 .foot-menu > li .rhombus::after {
  width: 0;
  height: 0;
  content: '';
  position: absolute;
  left: -4px;
  top: 4px;
  border: 4px solid transparent;
  border-top-color: #444444;
}
.cid-rBlC7LXvm3 .foot-menu li a {
  font-family: 'OpenSans', sans-serif;
  display: inline-block;
  letter-spacing: 2px;
  padding: 0 10px;
}
.cid-rBlC7LXvm3 .plan-title,
.cid-rBlC7LXvm3 .text-letter {
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-weight: 600;
}
.cid-rBlC7LXvm3 .plan-title {
  color: #444444;
}
@media (max-width: 767px) {
  .cid-rBlC7LXvm3 .foot-menu {
    padding: 15px 1rem;
  }
}
.cid-rBlC7LXvm3 .mbr-section-title span {
  color: #ffbc00;
}
.cid-rBlC7Olsp3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rBlC7Olsp3 a:link {
  text-decoration: none;
}
.cid-rBlC7Olsp3 .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #444444 none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-rBlC7Olsp3 .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-rBlC7Olsp3 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rBlC7Olsp3 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rBlC7Olsp3 .foot-menu {
  flex-direction: row;
  margin: 0;
  margin-bottom: 8px;
  padding: .6em 0;
}
.cid-rBlC7Olsp3 .foot-menu > li {
  font-size: 14px;
  padding: 0;
  display: inline-block;
}
.cid-rBlC7Olsp3 .foot-menu > li .rhombus {
  width: 0;
  height: 0;
  right: 4px;
  border: 4px solid transparent;
  border-bottom-color: #444444;
  position: relative;
  top: -19px;
}
.cid-rBlC7Olsp3 .foot-menu > li .rhombus::after {
  width: 0;
  height: 0;
  content: '';
  position: absolute;
  left: -4px;
  top: 4px;
  border: 4px solid transparent;
  border-top-color: #444444;
}
.cid-rBlC7Olsp3 .foot-menu li a {
  font-family: 'OpenSans', sans-serif;
  display: inline-block;
  letter-spacing: 2px;
  padding: 0 10px;
}
.cid-rBlC7Olsp3 .plan-title,
.cid-rBlC7Olsp3 .text-letter {
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-weight: 600;
}
.cid-rBlC7Olsp3 .plan-title {
  color: #444444;
}
@media (max-width: 767px) {
  .cid-rBlC7Olsp3 .foot-menu {
    padding: 15px 1rem;
  }
}
.cid-rBlC7Olsp3 .mbr-section-title span {
  color: #ffbc00;
}
.cid-rBlC7QXZWd {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rBlC7QXZWd .mbr-section-heading {
  margin-bottom: 1.5em;
  text-align: center;
}
.cid-rBlC7QXZWd .input-main {
  width: 99.6%;
  margin-left: .1em;
}
.cid-rBlC7QXZWd .form-1 {
  margin: 0 1em;
  padding: 0;
}
.cid-rBlC7QXZWd .input-wrap {
  padding: 0;
  margin-bottom: 1.3em;
}
.cid-rBlC7QXZWd .input-wrap input {
  border: 1px solid #ddd;
  padding-left: .5em;
  height: 2.5em;
  width: 96%;
}
.cid-rBlC7QXZWd .form-group textarea {
  height: 15em;
  background-color: white;
  padding: 0.5em 0.6em;
  width: 98%;
}
.cid-rBlC7SOTI3 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-rBlC7SOTI3 a:link {
  text-decoration: none;
}
.cid-rBlC7SOTI3 .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-rBlC7SOTI3 .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-rBlC7SOTI3 .inner-text {
  line-height: 3em;
}
.cid-rBlC7SOTI3 .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-rBlC7SOTI3 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rBlC7SOTI3 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rBlC7SOTI3 .content-text,
.cid-rBlC7SOTI3 .inner-text {
  color: #c1c1c1;
}
.cid-rBY2FVxcwy .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #585858;
}
.cid-rBY2FVxcwy .navbar.opened {
  transition: all .3s;
  background: #585858 !important;
}
.cid-rBY2FVxcwy .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rBY2FVxcwy .navbar .navbar-collapse {
  transition: none;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rBY2FVxcwy .navbar.collapsed.opened {
  text-align: center;
  flex-direction: column;
  margin-left: auto;
  max-width: 20rem ;
  height: 100vh;
  justify-content: flex-start;
}
.cid-rBY2FVxcwy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rBY2FVxcwy .navbar.collapsed.opened .navbar-toggler {
  order: -1;
  align-self: flex-end !important;
  margin: 1rem 0 0 0;
}
.cid-rBY2FVxcwy .navbar.collapsed.opened .navbar-collapse {
  flex-basis: initial;
}
.cid-rBY2FVxcwy .navbar.collapsed:not(.opened) .navbar-collapse {
  display: none !important;
}
.cid-rBY2FVxcwy .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rBY2FVxcwy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rBY2FVxcwy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rBY2FVxcwy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rBY2FVxcwy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rBY2FVxcwy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-rBY2FVxcwy .navbar.opened {
    text-align: center;
    flex-direction: column;
    margin-left: auto;
    max-width: 20rem ;
    height: 100vh;
    justify-content: flex-start;
  }
  .cid-rBY2FVxcwy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rBY2FVxcwy .navbar.opened .navbar-toggler {
    order: -1;
    align-self: flex-end !important;
    margin: 1rem 0 0 0;
  }
  .cid-rBY2FVxcwy .navbar.opened .navbar-collapse {
    flex-basis: initial;
  }
  .cid-rBY2FVxcwy .navbar:not(.opened) .navbar-collapse {
    display: none !important;
  }
  .cid-rBY2FVxcwy .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rBY2FVxcwy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rBY2FVxcwy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rBY2FVxcwy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rBY2FVxcwy .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rBY2FVxcwy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rBY2FVxcwy .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rBY2FVxcwy .navbar .navbar-brand {
    flex-shrink: initial;
    word-break: break-word;
  }
}
.cid-rBY2FVxcwy .navbar.navbar-short {
  background: #585858 !important;
  min-height: 60px;
}
.cid-rBY2FVxcwy .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rBY2FVxcwy .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rBY2FVxcwy .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rBY2FVxcwy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rBY2FVxcwy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rBY2FVxcwy .dropdown-item.active,
.cid-rBY2FVxcwy .dropdown-item:active {
  background-color: transparent;
}
.cid-rBY2FVxcwy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rBY2FVxcwy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rBY2FVxcwy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rBY2FVxcwy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #585858;
}
.cid-rBY2FVxcwy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rBY2FVxcwy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rBY2FVxcwy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-rBY2FVxcwy .navbar-buttons {
  text-align: center;
}
.cid-rBY2FVxcwy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-rBY2FVxcwy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-rBY2FVxcwy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rBY2FVxcwy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rBY2FVxcwy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rBY2FVxcwy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rBY2FVxcwy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rBY2FVxcwy nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rBY2FVxcwy nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rBY2FVxcwy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rBY2FVxcwy .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rBY2FVxcwy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  letter-spacing: 2px;
}
.cid-rBY2FVxcwy a.nav-link:focus {
  outline: none;
}
.cid-rBY2FVxcwy .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rBY2FVxcwy .nav-link:hover,
.cid-rBY2FVxcwy .dropdown-item:hover {
  color: #c1c1c1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rBY2FVxcwy .navbar-dropdown.collapsed.opened {
    left: auto;
  }
  .cid-rBY2FVxcwy .navbar-dropdown.collapsed.opened .navbar-collapse {
    flex-basis: auto;
  }
}
.cid-rBY2FWZgMS {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rBY2FWZgMS .mbr-text {
  text-align: center;
}
.cid-rBY2FWZgMS .mbr-text B {
  color: #444444;
}
.cid-rBY2FWZgMS .mbr-title {
  text-align: center;
}
.cid-rBY2FWZgMS .mbr-title B {
  color: #efefef;
}
.cid-rBYE29WQXt {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rBYE29WQXt .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rBYE29WQXt .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rBYE29WQXt .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rBYE29WQXt .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rBYE29WQXt .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rBYE29WQXt .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rBYE29WQXt .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-rBYE29WQXt .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-rBYE29WQXt .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-rBYE29WQXt .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-rBYE29WQXt .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-rBYE29WQXt .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-rBYE29WQXt .mbr-gallery-filter ul {
  display: block;
}
.cid-rBYE29WQXt .mbr-gallery-filter ul li {
  position: relative;
}
.cid-rBYE29WQXt .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-rBYE29WQXt .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-rBYE29WQXt .mbr-gallery-filter li.active::after,
.cid-rBYE29WQXt .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-rBYE29WQXt .mbr-gallery-title {
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rBYE29WQXt .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-rBYE29WQXt .icon-focus:before {
  content: '\e95e';
}
.cid-rBYE29WQXt .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-rBYE29WQXt .mbr-section-title {
  margin: 0;
}
.cid-rBYE29WQXt .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-rBYE29WQXt .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-rBY2G4j32o {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #444444;
}
.cid-rBY2G4j32o a:link {
  text-decoration: none;
}
.cid-rBY2G4j32o .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-rBY2G4j32o .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-rBY2G4j32o .inner-text {
  line-height: 3em;
}
.cid-rBY2G4j32o .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-rBY2G4j32o .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rBY2G4j32o .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rBY2G4j32o .content-text,
.cid-rBY2G4j32o .inner-text {
  color: #c1c1c1;
}
.cid-rBY2G67uLi {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #333333;
}
.cid-rBY2G67uLi .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #232323;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #ffffff none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-rBY2G67uLi .photo-split {
  padding: 0;
}
.cid-rBY2G67uLi .photo-split img {
  width: 100%;
}
.cid-rBY2G67uLi .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-rBY2G67uLi .counter-container ul {
  display: flex;
  flex-direction: column;
}
.cid-rBY2G67uLi .counter-container ul li {
  margin-bottom: .5rem;
  list-style: ✓;
}
.cid-rBY2G67uLi .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: '✓';
  text-align: center;
  line-height: 1.5em;
  transition: all .2s;
  width: 25px;
  height: 25px;
}
.cid-rBY2G67uLi .wrap-block {
  padding: 3rem 3rem;
}
.cid-rBY2G67uLi .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-rBY2G67uLi .wrap-block ul li {
  display: inline-block;
}
.cid-rBY2G67uLi .wrap-block ul li span {
  text-align: center;
}
.cid-rBY2G67uLi .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-rBY2G67uLi .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rBY2G67uLi .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rBY2G67uLi .mbr-list,
.cid-rBY2G67uLi .social-media ul {
  text-align: left;
}
@media (max-width: 500px) {
  .cid-rBY2G67uLi .wrap-block {
    padding: 3rem 1rem;
  }
}
@media (max-width: 767px) {
  .cid-rBY2G67uLi .mbr-section-title,
  .cid-rBY2G67uLi .mbr-section-subtitle,
  .cid-rBY2G67uLi .mbr-text {
    text-align: center !important;
  }
  .cid-rBY2G67uLi .social-list {
    text-align: center !important;
  }
}
.cid-rBY2G67uLi .mbr-section-title {
  color: #00c5ff;
}
.cid-rBY2G9vfJt {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rBY2G9vfJt .main-heading-content {
  margin-bottom: 5rem;
}
.cid-rBY2G9vfJt .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-rBY2G9vfJt .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-rBY2G9vfJt .form-control {
  background-color: #fff;
  background-image: none;
  border: 1px solid #ddd;
  border-radius: 0;
  box-shadow: none;
  display: block;
  line-height: 1.42857;
  padding: 6px 12px;
  transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
  width: 100%;
}
.cid-rBY2G9vfJt .form-control,
.cid-rBY2G9vfJt textarea {
  -webkit-transition: all 0.5s ease-out 0s;
  transition: all 0.5s ease-out 0s;
}
.cid-rBY2G9vfJt .google-map {
  width: 100%;
  height: 30rem;
}
.cid-rBY2G9vfJt .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-rBY2G9vfJt a:link {
  text-decoration: none;
}
.cid-rBY2G9vfJt .mbr-section-subtitle {
  color: #232323;
  text-align: center;
}
.cid-rBY2G9vfJt .mbr-section-title,
.cid-rBY2G9vfJt .underline {
  text-align: center;
  color: #232323;
}
.cid-rBY2G9vfJt .mbr-section-subtitle B {
  color: #585858;
}
.cid-rBY2Gbkuwz {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-rBY2Gbkuwz a:link {
  text-decoration: none;
}
.cid-rBY2Gbkuwz .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-rBY2Gbkuwz .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-rBY2Gbkuwz .inner-text {
  line-height: 3em;
}
.cid-rBY2Gbkuwz .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-rBY2Gbkuwz .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rBY2Gbkuwz .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rBY2Gbkuwz .content-text,
.cid-rBY2Gbkuwz .inner-text {
  color: #c1c1c1;
}
.cid-rNU8sDd9ha .mbr-text,
.cid-rNU8sDd9ha .typed-text,
.cid-rNU8sDd9ha .mbr-section-text {
  letter-spacing: 0.03rem;
}
.cid-rNU8sDd9ha .btn {
  margin-left: 4px !important;
}
.cid-rNU8sDd9ha .animated-element {
  color: #ffbc00;
}
.cid-rNU8sDd9ha .typed-cursor {
  opacity: 1;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #ffbc00;
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-rNU8sDd9ha .mbr-section-title {
  color: #efefef;
  text-align: center;
}
.cid-rNU8sDd9ha .mbr-section-text,
.cid-rNU8sDd9ha .mbr-section-btn {
  text-align: center;
}
.cid-rNU8sECxFD {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rNU8sECxFD .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rNU8sECxFD .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rNU8sECxFD .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rNU8sECxFD .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rNU8sECxFD .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rNU8sECxFD .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rNU8sECxFD .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-rNU8sECxFD .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-rNU8sECxFD .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-rNU8sECxFD .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-rNU8sECxFD .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-rNU8sECxFD .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-rNU8sECxFD .mbr-gallery-filter ul {
  display: block;
}
.cid-rNU8sECxFD .mbr-gallery-filter ul li {
  position: relative;
}
.cid-rNU8sECxFD .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-rNU8sECxFD .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-rNU8sECxFD .mbr-gallery-filter li.active::after,
.cid-rNU8sECxFD .mbr-gallery-filter li:hover::after {
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-rNU8sECxFD .mbr-gallery-title {
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rNU8sECxFD .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-rNU8sECxFD .icon-focus:before {
  content: '\e95e';
}
.cid-rNU8sECxFD .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-rNU8sECxFD .mbr-section-title {
  margin: 0;
}
.cid-rNU8sECxFD .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-rNU8sECxFD .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-rNU8sECxFD .mbr-section-subtitle {
  text-align: center;
}
.cid-rNU8sECxFD .mbr-gallery-item > div > span B {
  color: #ffbc00;
}
.cid-rNU8sECxFD .mbr-gallery-item > div > span {
  color: #ffbc00;
}
.cid-rNU8sGO0ym {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-rNU8sGO0ym .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #232323;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #ffffff none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-rNU8sGO0ym .content-row {
  flex-direction: row-reverse;
}
.cid-rNU8sGO0ym .photo-split {
  padding: 0;
}
.cid-rNU8sGO0ym .photo-split img {
  width: 100%;
}
.cid-rNU8sGO0ym .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-rNU8sGO0ym .counter-container ul {
  display: flex;
  flex-direction: column;
}
.cid-rNU8sGO0ym .counter-container ul li {
  margin-bottom: .5rem;
  list-style: ✓;
}
.cid-rNU8sGO0ym .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: '✓';
  text-align: center;
  line-height: 1.5em;
  transition: all .2s;
  width: 25px;
  height: 25px;
}
.cid-rNU8sGO0ym .wrap-block {
  padding: 3rem 3rem;
}
.cid-rNU8sGO0ym .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-rNU8sGO0ym .wrap-block ul li {
  display: inline-block;
}
.cid-rNU8sGO0ym .wrap-block ul li span {
  text-align: center;
}
.cid-rNU8sGO0ym .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-rNU8sGO0ym .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rNU8sGO0ym .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rNU8sGO0ym .mbr-list,
.cid-rNU8sGO0ym .social-media ul {
  text-align: left;
}
@media (max-width: 500px) {
  .cid-rNU8sGO0ym .wrap-block {
    padding: 3rem 1rem;
  }
}
@media (max-width: 767px) {
  .cid-rNU8sGO0ym .mbr-section-title,
  .cid-rNU8sGO0ym .mbr-section-subtitle,
  .cid-rNU8sGO0ym .mbr-text {
    text-align: center !important;
  }
  .cid-rNU8sGO0ym .social-list {
    text-align: center !important;
  }
}
.cid-rNU8sI2MWV {
  padding-top: 30px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/mbr-1920x1440.jpg");
}
.cid-rNU8sI2MWV .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rNU8sI2MWV .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rNU8sI2MWV .carousel-item .wrap-img {
  text-align: center;
}
.cid-rNU8sI2MWV .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-rNU8sI2MWV .carousel-control {
  transition: all .3s;
  opacity: 1;
  background-color: #444444;
  color: #ffffff;
  position: absolute;
  width: 40px;
  height: 40px;
  top: 26%;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-rNU8sI2MWV .carousel-control.carousel-control-prev {
  left: 29px;
}
.cid-rNU8sI2MWV .carousel-control.carousel-control-prev:hover {
  left: 15px;
}
.cid-rNU8sI2MWV .carousel-control.carousel-control-next {
  right: 29px;
}
.cid-rNU8sI2MWV .carousel-control.carousel-control-next:hover {
  right: 15px;
}
.cid-rNU8sI2MWV .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-rNU8sI2MWV .carousel-control:hover {
  background-color: #ffbc00;
}
@media (max-width: 767px) {
  .cid-rNU8sI2MWV .carousel-control {
    display: none;
  }
  .cid-rNU8sI2MWV .mbr-section-title {
    padding-bottom: 0;
  }
  .cid-rNU8sI2MWV .slider-clients {
    padding: 2rem 1rem;
  }
}
.cid-rNU8sI2MWV .cloneditem-1,
.cid-rNU8sI2MWV .cloneditem-2,
.cid-rNU8sI2MWV .cloneditem-3,
.cid-rNU8sI2MWV .cloneditem-4,
.cid-rNU8sI2MWV .cloneditem-5 {
  display: none;
}
.cid-rNU8sI2MWV .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-rNU8sI2MWV .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-rNU8sI2MWV .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-rNU8sI2MWV .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-rNU8sI2MWV .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-rNU8sI2MWV .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-rNU8sI2MWV .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-rNU8sI2MWV .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rNU8sI2MWV .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rNU8sI2MWV .carousel-inner.slides2 .cloneditem-1,
  .cid-rNU8sI2MWV .carousel-inner.slides2 .cloneditem-2,
  .cid-rNU8sI2MWV .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-rNU8sI2MWV .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-rNU8sI2MWV .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-rNU8sI2MWV .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-rNU8sI2MWV .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-rNU8sI2MWV .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-rNU8sI2MWV .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rNU8sI2MWV .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rNU8sI2MWV .carousel-inner.slides3 .cloneditem-1,
  .cid-rNU8sI2MWV .carousel-inner.slides3 .cloneditem-2,
  .cid-rNU8sI2MWV .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-rNU8sI2MWV .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-rNU8sI2MWV .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-rNU8sI2MWV .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-rNU8sI2MWV .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-rNU8sI2MWV .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-rNU8sI2MWV .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rNU8sI2MWV .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rNU8sI2MWV .carousel-inner.slides4 .cloneditem-1,
  .cid-rNU8sI2MWV .carousel-inner.slides4 .cloneditem-2,
  .cid-rNU8sI2MWV .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-rNU8sI2MWV .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-rNU8sI2MWV .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-rNU8sI2MWV .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-rNU8sI2MWV .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-rNU8sI2MWV .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-rNU8sI2MWV .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rNU8sI2MWV .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rNU8sI2MWV .carousel-inner.slides5 .cloneditem-1,
  .cid-rNU8sI2MWV .carousel-inner.slides5 .cloneditem-2,
  .cid-rNU8sI2MWV .carousel-inner.slides5 .cloneditem-3,
  .cid-rNU8sI2MWV .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-rNU8sI2MWV .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-rNU8sI2MWV .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-rNU8sI2MWV .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-rNU8sI2MWV .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-rNU8sI2MWV .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-rNU8sI2MWV .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rNU8sI2MWV .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rNU8sI2MWV .carousel-inner.slides6 .cloneditem-1,
  .cid-rNU8sI2MWV .carousel-inner.slides6 .cloneditem-2,
  .cid-rNU8sI2MWV .carousel-inner.slides6 .cloneditem-3,
  .cid-rNU8sI2MWV .carousel-inner.slides6 .cloneditem-4,
  .cid-rNU8sI2MWV .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-rNU8sI2MWV .mbr-section-title {
  margin: 0;
}
.cid-rNU8sI2MWV .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-rNU8sI2MWV .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-rNU8sI2MWV .slider-clients {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  outline: 1px solid rgba(0, 0, 0, 0.2);
  outline-offset: -15px;
  padding: 65px 50px;
  position: relative;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rNU8sI2MWV .slider-clients {
    outline: 15px solid rgba(255, 255, 255, 0.8);
    border: 1px solid rgba(0, 0, 0, 0.2);
  }
  .cid-rNU8sI2MWV .carousel-control-prev {
    left: 15px !important;
  }
  .cid-rNU8sI2MWV .carousel-control-prev:hover {
    left: 0 !important;
  }
  .cid-rNU8sI2MWV .carousel-control-next {
    right: 15px !important;
  }
  .cid-rNU8sI2MWV .carousel-control-next:hover {
    right: 0 !important;
  }
}
.cid-rNU8sI2MWV .mbr-section-subtitle {
  text-align: left;
}
.cid-rNU8sJPEtX {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/background7.jpg");
}
.cid-rNU8sJPEtX .mbr-section-title {
  margin: 0;
}
.cid-rNU8sJPEtX .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-rNU8sJPEtX .underline .line {
  width: 3rem;
  height: 2px;
  background: #ffffff;
  display: inline-block;
}
.cid-rNU8sJPEtX .slider-testimonials {
  background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
  display: inline-block;
  outline: 1px solid rgba(0, 0, 0, 0.2);
  outline-offset: -15px;
  padding: 65px 50px;
  position: relative;
  text-align: center;
}
.cid-rNU8sJPEtX .carousel-item {
  justify-content: center;
}
.cid-rNU8sJPEtX .carousel-item.active,
.cid-rNU8sJPEtX .carousel-item-next,
.cid-rNU8sJPEtX .carousel-item-prev {
  display: flex;
}
.cid-rNU8sJPEtX .carousel-control {
  transition: all .3s;
  opacity: 1;
  background-color: #000000;
  color: #ffffff;
  position: absolute;
  width: 40px;
  height: 40px;
  top: 46%;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-rNU8sJPEtX .carousel-control.carousel-control-prev {
  left: -25px;
}
.cid-rNU8sJPEtX .carousel-control.carousel-control-prev:hover {
  left: -30px;
}
.cid-rNU8sJPEtX .carousel-control.carousel-control-next {
  right: -25px;
}
.cid-rNU8sJPEtX .carousel-control.carousel-control-next:hover {
  right: -30px;
}
.cid-rNU8sJPEtX .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-rNU8sJPEtX .carousel-control:hover {
  background-color: #ffbc00;
}
.cid-rNU8sJPEtX .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-rNU8sJPEtX .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
@media (max-width: 767px) {
  .cid-rNU8sJPEtX .carousel-control-prev,
  .cid-rNU8sJPEtX .carousel-control-next {
    display: none;
  }
  .cid-rNU8sJPEtX .mbr-section-title {
    padding-bottom: 0;
  }
  .cid-rNU8sJPEtX .slider-testimonials {
    padding: 2rem 1rem;
  }
}
@media (max-width: 230px) {
  .cid-rNU8sJPEtX .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-rNU8sJPEtX .carousel-row:hover .carousel-control {
  visibility: visible;
}
.cid-rNU8sJPEtX .user_name,
.cid-rNU8sJPEtX .user_desk {
  text-align: right;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rNU8sJPEtX .slider-testimonials {
    min-width: 100%;
    outline: 15px solid rgba(255, 255, 255, 0.8);
    border: 1px solid rgba(0, 0, 0, 0.2);
  }
  .cid-rNU8sJPEtX .carousel-control-prev {
    left: -40px !important;
  }
  .cid-rNU8sJPEtX .carousel-control-prev:hover {
    left: -45px !important;
  }
  .cid-rNU8sJPEtX .carousel-control-next {
    right: -40px !important;
  }
  .cid-rNU8sJPEtX .carousel-control-next:hover {
    right: -45px !important;
  }
}
.cid-rNU8sLcTRQ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rNU8sLcTRQ .main-heading-content {
  margin-bottom: 5rem;
}
.cid-rNU8sLcTRQ .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-rNU8sLcTRQ .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-rNU8sLcTRQ .form-control {
  background-color: #fff;
  background-image: none;
  border: 1px solid #ddd;
  border-radius: 0;
  box-shadow: none;
  display: block;
  line-height: 1.42857;
  padding: 6px 12px;
  transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
  width: 100%;
}
.cid-rNU8sLcTRQ .form-control,
.cid-rNU8sLcTRQ textarea {
  -webkit-transition: all 0.5s ease-out 0s;
  transition: all 0.5s ease-out 0s;
}
.cid-rNU8sLcTRQ .google-map {
  width: 100%;
  height: 30rem;
}
.cid-rNU8sLcTRQ .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-rNU8sLcTRQ a:link {
  text-decoration: none;
}
.cid-rNU8sLcTRQ .mbr-section-subtitle {
  color: #232323;
  text-align: center;
}
.cid-rNU8sLcTRQ .mbr-section-title,
.cid-rNU8sLcTRQ .underline {
  text-align: center;
  color: #232323;
}
.cid-rNU8sLcTRQ .mbr-section-title,
.cid-rNU8sLcTRQ .underline B {
  color: #ff8f00;
}
.cid-rNU8sMh1k8 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #232323;
}
.cid-rNU8sMh1k8 a:link {
  text-decoration: none;
}
.cid-rNU8sMh1k8 .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-rNU8sMh1k8 .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-rNU8sMh1k8 .inner-text {
  line-height: 3em;
}
.cid-rNU8sMh1k8 .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-rNU8sMh1k8 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rNU8sMh1k8 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rNU8sMh1k8 .content-text,
.cid-rNU8sMh1k8 .inner-text {
  color: #c1c1c1;
}
.cid-rNU8sMh1k8 .content-text,
.cid-rNU8sMh1k8 .inner-text B {
  color: #ffffff;
}
.cid-rNU8sNmZse .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
  background: none;
}
.cid-rNU8sNmZse .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-rNU8sNmZse .navbar .dropdown-item {
  transition: all .3s;
  padding: .3rem 1.5rem;
  border-bottom: 1px solid #2b2b2b;
  color: #ffffff !important;
  background: #444444 !important;
}
.cid-rNU8sNmZse .navbar .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-rNU8sNmZse .navbar .dropdown-item:focus border {
  outline: none;
}
.cid-rNU8sNmZse .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-rNU8sNmZse .navbar .dropdown-menu {
  width: 100%;
  padding: 3px 0 0 0;
  background: transparent !important;
}
.cid-rNU8sNmZse .navbar .dropdown-menu > .dropdown-item:first-child {
  border-top: 2px solid #ffbc00;
}
.cid-rNU8sNmZse .navbar .dropdown-menu .dropdown-submenu {
  padding-top: 0px;
}
.cid-rNU8sNmZse .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rNU8sNmZse .navbar.collapsed .dropdown-menu {
  width: auto;
  padding: 1rem 0 1rem 0;
  border-top: none !important;
  background: transparent !important;
}
.cid-rNU8sNmZse .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rNU8sNmZse .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rNU8sNmZse .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rNU8sNmZse .navbar.collapsed .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 0.667em 1.667em;
}
.cid-rNU8sNmZse .navbar.collapsed .nav-dropdown .link {
  margin: 0.667em 1.667em;
}
.cid-rNU8sNmZse .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rNU8sNmZse .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
  border-bottom: none !important;
  background: transparent !important;
  color: inherit !important;
}
.cid-rNU8sNmZse .navbar.collapsed .dropdown-menu .dropdown-item:first-child {
  border-top: none;
}
@media (max-width: 991px) {
  .cid-rNU8sNmZse .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rNU8sNmZse .navbar .dropdown-menu {
    width: auto;
    padding: 1rem 0 1rem 0;
    background: transparent !important;
    border-top: none !important;
  }
  .cid-rNU8sNmZse .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rNU8sNmZse .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rNU8sNmZse .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rNU8sNmZse .navbar .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    padding: 0.667em 1.667em;
  }
  .cid-rNU8sNmZse .navbar .nav-dropdown .link {
    margin: 0.667em 1.667em;
  }
  .cid-rNU8sNmZse .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rNU8sNmZse .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rNU8sNmZse .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
    border-bottom: none !important;
    background: transparent !important;
    color: inherit !important;
  }
  .cid-rNU8sNmZse .navbar .dropdown-menu .dropdown-item:first-child {
    border-top: none;
  }
  .cid-rNU8sNmZse .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rNU8sNmZse .navbar .navbar-toggler {
    flex-basis: auto;
  }
}
.cid-rNU8sNmZse .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-rNU8sNmZse .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rNU8sNmZse .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rNU8sNmZse .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rNU8sNmZse .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rNU8sNmZse .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rNU8sNmZse .dropdown-item.active,
.cid-rNU8sNmZse .dropdown-item:active {
  background-color: transparent;
}
.cid-rNU8sNmZse .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rNU8sNmZse .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rNU8sNmZse .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rNU8sNmZse .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-rNU8sNmZse .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: -2px 0 0 0;
  left: 100%;
}
.cid-rNU8sNmZse .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rNU8sNmZse ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-rNU8sNmZse .navbar-buttons {
  text-align: center;
}
.cid-rNU8sNmZse button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-rNU8sNmZse button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-rNU8sNmZse button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rNU8sNmZse button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rNU8sNmZse button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rNU8sNmZse button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rNU8sNmZse nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNU8sNmZse nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rNU8sNmZse nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rNU8sNmZse nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rNU8sNmZse .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rNU8sNmZse a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  outline: none;
  letter-spacing: 2px;
}
.cid-rNU8sNmZse .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rNU8sNmZse .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 1.667em 1.667em;
}
.cid-rNU8sNmZse .nav-dropdown .link {
  margin: 1.667em 1.667em;
}
.cid-rNU8sNmZse .nav-link:hover,
.cid-rNU8sNmZse .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rPzuSleXHD .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #585858;
}
.cid-rPzuSleXHD .navbar.opened {
  transition: all .3s;
  background: #585858 !important;
}
.cid-rPzuSleXHD .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rPzuSleXHD .navbar .navbar-collapse {
  transition: none;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rPzuSleXHD .navbar.collapsed.opened {
  text-align: center;
  flex-direction: column;
  margin-left: auto;
  max-width: 20rem ;
  height: 100vh;
  justify-content: flex-start;
}
.cid-rPzuSleXHD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rPzuSleXHD .navbar.collapsed.opened .navbar-toggler {
  order: -1;
  align-self: flex-end !important;
  margin: 1rem 0 0 0;
}
.cid-rPzuSleXHD .navbar.collapsed.opened .navbar-collapse {
  flex-basis: initial;
}
.cid-rPzuSleXHD .navbar.collapsed:not(.opened) .navbar-collapse {
  display: none !important;
}
.cid-rPzuSleXHD .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rPzuSleXHD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rPzuSleXHD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rPzuSleXHD .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rPzuSleXHD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rPzuSleXHD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-rPzuSleXHD .navbar.opened {
    text-align: center;
    flex-direction: column;
    margin-left: auto;
    max-width: 20rem ;
    height: 100vh;
    justify-content: flex-start;
  }
  .cid-rPzuSleXHD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rPzuSleXHD .navbar.opened .navbar-toggler {
    order: -1;
    align-self: flex-end !important;
    margin: 1rem 0 0 0;
  }
  .cid-rPzuSleXHD .navbar.opened .navbar-collapse {
    flex-basis: initial;
  }
  .cid-rPzuSleXHD .navbar:not(.opened) .navbar-collapse {
    display: none !important;
  }
  .cid-rPzuSleXHD .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rPzuSleXHD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rPzuSleXHD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rPzuSleXHD .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rPzuSleXHD .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rPzuSleXHD .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rPzuSleXHD .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rPzuSleXHD .navbar .navbar-brand {
    flex-shrink: initial;
    word-break: break-word;
  }
}
.cid-rPzuSleXHD .navbar.navbar-short {
  background: #585858 !important;
  min-height: 60px;
}
.cid-rPzuSleXHD .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rPzuSleXHD .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rPzuSleXHD .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rPzuSleXHD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rPzuSleXHD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rPzuSleXHD .dropdown-item.active,
.cid-rPzuSleXHD .dropdown-item:active {
  background-color: transparent;
}
.cid-rPzuSleXHD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rPzuSleXHD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rPzuSleXHD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rPzuSleXHD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #585858;
}
.cid-rPzuSleXHD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rPzuSleXHD .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rPzuSleXHD ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-rPzuSleXHD .navbar-buttons {
  text-align: center;
}
.cid-rPzuSleXHD button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-rPzuSleXHD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-rPzuSleXHD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rPzuSleXHD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rPzuSleXHD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rPzuSleXHD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rPzuSleXHD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPzuSleXHD nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rPzuSleXHD nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rPzuSleXHD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rPzuSleXHD .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rPzuSleXHD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  letter-spacing: 2px;
}
.cid-rPzuSleXHD a.nav-link:focus {
  outline: none;
}
.cid-rPzuSleXHD .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rPzuSleXHD .nav-link:hover,
.cid-rPzuSleXHD .dropdown-item:hover {
  color: #c1c1c1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rPzuSleXHD .navbar-dropdown.collapsed.opened {
    left: auto;
  }
  .cid-rPzuSleXHD .navbar-dropdown.collapsed.opened .navbar-collapse {
    flex-basis: auto;
  }
}
.cid-rPzuSmi5Oq {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rPzuSmi5Oq .mbr-text {
  text-align: center;
}
.cid-rPzuSmi5Oq .mbr-text B {
  color: #444444;
}
.cid-rPzuSmi5Oq .mbr-title {
  text-align: center;
}
.cid-rPzuSmi5Oq .mbr-title B {
  color: #efefef;
}
.cid-sFm8pZnv9F {
  background: #ffffff;
}
.cid-sFm8pZnv9F .video-block {
  margin: auto;
  width: 100% !important;
}
@media (max-width: 768px) {
  .cid-sFm8pZnv9F .video-block {
    width: 100% !important;
  }
}
.cid-sKrDh3mdwW {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sKrDh3mdwW .mbr-text {
  text-align: center;
}
.cid-rPzuSnFTND {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rPzuSnFTND .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rPzuSnFTND .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rPzuSnFTND .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rPzuSnFTND .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rPzuSnFTND .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rPzuSnFTND .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rPzuSnFTND .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-rPzuSnFTND .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-rPzuSnFTND .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-rPzuSnFTND .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-rPzuSnFTND .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-rPzuSnFTND .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-rPzuSnFTND .mbr-gallery-filter ul {
  display: block;
}
.cid-rPzuSnFTND .mbr-gallery-filter ul li {
  position: relative;
}
.cid-rPzuSnFTND .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-rPzuSnFTND .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-rPzuSnFTND .mbr-gallery-filter li.active::after,
.cid-rPzuSnFTND .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-rPzuSnFTND .mbr-gallery-title {
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rPzuSnFTND .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-rPzuSnFTND .icon-focus:before {
  content: '\e95e';
}
.cid-rPzuSnFTND .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-rPzuSnFTND .mbr-section-title {
  margin: 0;
}
.cid-rPzuSnFTND .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-rPzuSnFTND .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-rPzuSs7pwf {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #444444;
}
.cid-rPzuSs7pwf a:link {
  text-decoration: none;
}
.cid-rPzuSs7pwf .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-rPzuSs7pwf .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-rPzuSs7pwf .inner-text {
  line-height: 3em;
}
.cid-rPzuSs7pwf .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-rPzuSs7pwf .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rPzuSs7pwf .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rPzuSs7pwf .content-text,
.cid-rPzuSs7pwf .inner-text {
  color: #c1c1c1;
}
.cid-rPzuSugkNP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #333333;
}
.cid-rPzuSugkNP .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #232323;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #ffffff none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-rPzuSugkNP .photo-split {
  padding: 0;
}
.cid-rPzuSugkNP .photo-split img {
  width: 100%;
}
.cid-rPzuSugkNP .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-rPzuSugkNP .counter-container ul {
  display: flex;
  flex-direction: column;
}
.cid-rPzuSugkNP .counter-container ul li {
  margin-bottom: .5rem;
  list-style: ✓;
}
.cid-rPzuSugkNP .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: '✓';
  text-align: center;
  line-height: 1.5em;
  transition: all .2s;
  width: 25px;
  height: 25px;
}
.cid-rPzuSugkNP .wrap-block {
  padding: 3rem 3rem;
}
.cid-rPzuSugkNP .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-rPzuSugkNP .wrap-block ul li {
  display: inline-block;
}
.cid-rPzuSugkNP .wrap-block ul li span {
  text-align: center;
}
.cid-rPzuSugkNP .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-rPzuSugkNP .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rPzuSugkNP .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rPzuSugkNP .mbr-list,
.cid-rPzuSugkNP .social-media ul {
  text-align: left;
}
@media (max-width: 500px) {
  .cid-rPzuSugkNP .wrap-block {
    padding: 3rem 1rem;
  }
}
@media (max-width: 767px) {
  .cid-rPzuSugkNP .mbr-section-title,
  .cid-rPzuSugkNP .mbr-section-subtitle,
  .cid-rPzuSugkNP .mbr-text {
    text-align: center !important;
  }
  .cid-rPzuSugkNP .social-list {
    text-align: center !important;
  }
}
.cid-rPzuSugkNP .mbr-section-title {
  color: #00c5ff;
}
.cid-rPzuSw9GEQ {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rPzuSw9GEQ .main-heading-content {
  margin-bottom: 5rem;
}
.cid-rPzuSw9GEQ .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-rPzuSw9GEQ .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-rPzuSw9GEQ .form-control {
  background-color: #fff;
  background-image: none;
  border: 1px solid #ddd;
  border-radius: 0;
  box-shadow: none;
  display: block;
  line-height: 1.42857;
  padding: 6px 12px;
  transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
  width: 100%;
}
.cid-rPzuSw9GEQ .form-control,
.cid-rPzuSw9GEQ textarea {
  -webkit-transition: all 0.5s ease-out 0s;
  transition: all 0.5s ease-out 0s;
}
.cid-rPzuSw9GEQ .google-map {
  width: 100%;
  height: 30rem;
}
.cid-rPzuSw9GEQ .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-rPzuSw9GEQ a:link {
  text-decoration: none;
}
.cid-rPzuSw9GEQ .mbr-section-subtitle {
  color: #232323;
  text-align: center;
}
.cid-rPzuSw9GEQ .mbr-section-title,
.cid-rPzuSw9GEQ .underline {
  text-align: center;
  color: #232323;
}
.cid-rPzuSw9GEQ .mbr-section-subtitle B {
  color: #585858;
}
.cid-rPzuSxJ5sz {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-rPzuSxJ5sz a:link {
  text-decoration: none;
}
.cid-rPzuSxJ5sz .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-rPzuSxJ5sz .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-rPzuSxJ5sz .inner-text {
  line-height: 3em;
}
.cid-rPzuSxJ5sz .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-rPzuSxJ5sz .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rPzuSxJ5sz .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rPzuSxJ5sz .content-text,
.cid-rPzuSxJ5sz .inner-text {
  color: #c1c1c1;
}
.cid-rQECl4W0P0 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #585858;
}
.cid-rQECl4W0P0 .navbar.opened {
  transition: all .3s;
  background: #585858 !important;
}
.cid-rQECl4W0P0 .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rQECl4W0P0 .navbar .navbar-collapse {
  transition: none;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rQECl4W0P0 .navbar.collapsed.opened {
  text-align: center;
  flex-direction: column;
  margin-left: auto;
  max-width: 20rem ;
  height: 100vh;
  justify-content: flex-start;
}
.cid-rQECl4W0P0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rQECl4W0P0 .navbar.collapsed.opened .navbar-toggler {
  order: -1;
  align-self: flex-end !important;
  margin: 1rem 0 0 0;
}
.cid-rQECl4W0P0 .navbar.collapsed.opened .navbar-collapse {
  flex-basis: initial;
}
.cid-rQECl4W0P0 .navbar.collapsed:not(.opened) .navbar-collapse {
  display: none !important;
}
.cid-rQECl4W0P0 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rQECl4W0P0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rQECl4W0P0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rQECl4W0P0 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rQECl4W0P0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rQECl4W0P0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-rQECl4W0P0 .navbar.opened {
    text-align: center;
    flex-direction: column;
    margin-left: auto;
    max-width: 20rem ;
    height: 100vh;
    justify-content: flex-start;
  }
  .cid-rQECl4W0P0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rQECl4W0P0 .navbar.opened .navbar-toggler {
    order: -1;
    align-self: flex-end !important;
    margin: 1rem 0 0 0;
  }
  .cid-rQECl4W0P0 .navbar.opened .navbar-collapse {
    flex-basis: initial;
  }
  .cid-rQECl4W0P0 .navbar:not(.opened) .navbar-collapse {
    display: none !important;
  }
  .cid-rQECl4W0P0 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rQECl4W0P0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rQECl4W0P0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rQECl4W0P0 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rQECl4W0P0 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rQECl4W0P0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rQECl4W0P0 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rQECl4W0P0 .navbar .navbar-brand {
    flex-shrink: initial;
    word-break: break-word;
  }
}
.cid-rQECl4W0P0 .navbar.navbar-short {
  background: #585858 !important;
  min-height: 60px;
}
.cid-rQECl4W0P0 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rQECl4W0P0 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rQECl4W0P0 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rQECl4W0P0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rQECl4W0P0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rQECl4W0P0 .dropdown-item.active,
.cid-rQECl4W0P0 .dropdown-item:active {
  background-color: transparent;
}
.cid-rQECl4W0P0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rQECl4W0P0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rQECl4W0P0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rQECl4W0P0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #585858;
}
.cid-rQECl4W0P0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rQECl4W0P0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rQECl4W0P0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-rQECl4W0P0 .navbar-buttons {
  text-align: center;
}
.cid-rQECl4W0P0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-rQECl4W0P0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-rQECl4W0P0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rQECl4W0P0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rQECl4W0P0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rQECl4W0P0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rQECl4W0P0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQECl4W0P0 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rQECl4W0P0 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rQECl4W0P0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQECl4W0P0 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rQECl4W0P0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  letter-spacing: 2px;
}
.cid-rQECl4W0P0 a.nav-link:focus {
  outline: none;
}
.cid-rQECl4W0P0 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rQECl4W0P0 .nav-link:hover,
.cid-rQECl4W0P0 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rQECl4W0P0 .navbar-dropdown.collapsed.opened {
    left: auto;
  }
  .cid-rQECl4W0P0 .navbar-dropdown.collapsed.opened .navbar-collapse {
    flex-basis: auto;
  }
}
.cid-rQECl6erWZ {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rQECl6erWZ .mbr-text {
  text-align: center;
}
.cid-rQECl6erWZ .mbr-text B {
  color: #444444;
}
.cid-rQECl6erWZ .mbr-title {
  text-align: center;
}
.cid-rQECl6erWZ .mbr-title B {
  color: #efefef;
}
.cid-rQED3jbser {
  background: #ffffff;
}
.cid-rQED3jbser .video-block {
  margin: auto;
  width: 100% !important;
}
@media (max-width: 768px) {
  .cid-rQED3jbser .video-block {
    width: 100% !important;
  }
}
.cid-rQED9lc0pj {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rQED9lc0pj blockquote {
  color: #232323;
  font-size: inherit;
  font-style: normal;
}
.cid-rQED9lc0pj .mbr-iconfont {
  z-index: 1;
  position: absolute;
  font-size: 9rem;
  color: #232323;
  opacity: .1;
}
.cid-rQED9lc0pj .mbr-iconfont.right-top {
  right: -1rem;
  top: -1rem;
}
.cid-rQECl7cVpa {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rQECl7cVpa .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rQECl7cVpa .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rQECl7cVpa .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rQECl7cVpa .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rQECl7cVpa .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rQECl7cVpa .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rQECl7cVpa .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-rQECl7cVpa .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-rQECl7cVpa .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-rQECl7cVpa .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-rQECl7cVpa .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-rQECl7cVpa .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-rQECl7cVpa .mbr-gallery-filter ul {
  display: block;
}
.cid-rQECl7cVpa .mbr-gallery-filter ul li {
  position: relative;
}
.cid-rQECl7cVpa .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-rQECl7cVpa .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-rQECl7cVpa .mbr-gallery-filter li.active::after,
.cid-rQECl7cVpa .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-rQECl7cVpa .mbr-gallery-title {
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rQECl7cVpa .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-rQECl7cVpa .icon-focus:before {
  content: '\e95e';
}
.cid-rQECl7cVpa .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-rQECl7cVpa .mbr-section-title {
  margin: 0;
}
.cid-rQECl7cVpa .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-rQECl7cVpa .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-rQEClbX7KL {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #444444;
}
.cid-rQEClbX7KL a:link {
  text-decoration: none;
}
.cid-rQEClbX7KL .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-rQEClbX7KL .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-rQEClbX7KL .inner-text {
  line-height: 3em;
}
.cid-rQEClbX7KL .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-rQEClbX7KL .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rQEClbX7KL .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rQEClbX7KL .content-text,
.cid-rQEClbX7KL .inner-text {
  color: #c1c1c1;
}
.cid-rQECldbENQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #333333;
}
.cid-rQECldbENQ .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #232323;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #ffffff none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-rQECldbENQ .photo-split {
  padding: 0;
}
.cid-rQECldbENQ .photo-split img {
  width: 100%;
}
.cid-rQECldbENQ .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-rQECldbENQ .counter-container ul {
  display: flex;
  flex-direction: column;
}
.cid-rQECldbENQ .counter-container ul li {
  margin-bottom: .5rem;
  list-style: ✓;
}
.cid-rQECldbENQ .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: '✓';
  text-align: center;
  line-height: 1.5em;
  transition: all .2s;
  width: 25px;
  height: 25px;
}
.cid-rQECldbENQ .wrap-block {
  padding: 3rem 3rem;
}
.cid-rQECldbENQ .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-rQECldbENQ .wrap-block ul li {
  display: inline-block;
}
.cid-rQECldbENQ .wrap-block ul li span {
  text-align: center;
}
.cid-rQECldbENQ .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-rQECldbENQ .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rQECldbENQ .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rQECldbENQ .mbr-list,
.cid-rQECldbENQ .social-media ul {
  text-align: left;
}
@media (max-width: 500px) {
  .cid-rQECldbENQ .wrap-block {
    padding: 3rem 1rem;
  }
}
@media (max-width: 767px) {
  .cid-rQECldbENQ .mbr-section-title,
  .cid-rQECldbENQ .mbr-section-subtitle,
  .cid-rQECldbENQ .mbr-text {
    text-align: center !important;
  }
  .cid-rQECldbENQ .social-list {
    text-align: center !important;
  }
}
.cid-rQECldbENQ .mbr-section-title {
  color: #00c5ff;
}
.cid-rQECletYOt {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rQECletYOt .main-heading-content {
  margin-bottom: 5rem;
}
.cid-rQECletYOt .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-rQECletYOt .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-rQECletYOt .form-control {
  background-color: #fff;
  background-image: none;
  border: 1px solid #ddd;
  border-radius: 0;
  box-shadow: none;
  display: block;
  line-height: 1.42857;
  padding: 6px 12px;
  transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
  width: 100%;
}
.cid-rQECletYOt .form-control,
.cid-rQECletYOt textarea {
  -webkit-transition: all 0.5s ease-out 0s;
  transition: all 0.5s ease-out 0s;
}
.cid-rQECletYOt .google-map {
  width: 100%;
  height: 30rem;
}
.cid-rQECletYOt .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-rQECletYOt a:link {
  text-decoration: none;
}
.cid-rQECletYOt .mbr-section-subtitle {
  color: #232323;
  text-align: center;
}
.cid-rQECletYOt .mbr-section-title,
.cid-rQECletYOt .underline {
  text-align: center;
  color: #232323;
}
.cid-rQECletYOt .mbr-section-subtitle B {
  color: #585858;
}
.cid-rQEClfQXd7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-rQEClfQXd7 a:link {
  text-decoration: none;
}
.cid-rQEClfQXd7 .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-rQEClfQXd7 .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-rQEClfQXd7 .inner-text {
  line-height: 3em;
}
.cid-rQEClfQXd7 .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-rQEClfQXd7 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rQEClfQXd7 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rQEClfQXd7 .content-text,
.cid-rQEClfQXd7 .inner-text {
  color: #c1c1c1;
}
.cid-rYpJU3AjF9 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #585858;
}
.cid-rYpJU3AjF9 .navbar.opened {
  transition: all .3s;
  background: #585858 !important;
}
.cid-rYpJU3AjF9 .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-rYpJU3AjF9 .navbar .navbar-collapse {
  transition: none;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rYpJU3AjF9 .navbar.collapsed.opened {
  text-align: center;
  flex-direction: column;
  margin-left: auto;
  max-width: 20rem ;
  height: 100vh;
  justify-content: flex-start;
}
.cid-rYpJU3AjF9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rYpJU3AjF9 .navbar.collapsed.opened .navbar-toggler {
  order: -1;
  align-self: flex-end !important;
  margin: 1rem 0 0 0;
}
.cid-rYpJU3AjF9 .navbar.collapsed.opened .navbar-collapse {
  flex-basis: initial;
}
.cid-rYpJU3AjF9 .navbar.collapsed:not(.opened) .navbar-collapse {
  display: none !important;
}
.cid-rYpJU3AjF9 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rYpJU3AjF9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rYpJU3AjF9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rYpJU3AjF9 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rYpJU3AjF9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rYpJU3AjF9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-rYpJU3AjF9 .navbar.opened {
    text-align: center;
    flex-direction: column;
    margin-left: auto;
    max-width: 20rem ;
    height: 100vh;
    justify-content: flex-start;
  }
  .cid-rYpJU3AjF9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rYpJU3AjF9 .navbar.opened .navbar-toggler {
    order: -1;
    align-self: flex-end !important;
    margin: 1rem 0 0 0;
  }
  .cid-rYpJU3AjF9 .navbar.opened .navbar-collapse {
    flex-basis: initial;
  }
  .cid-rYpJU3AjF9 .navbar:not(.opened) .navbar-collapse {
    display: none !important;
  }
  .cid-rYpJU3AjF9 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rYpJU3AjF9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rYpJU3AjF9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rYpJU3AjF9 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rYpJU3AjF9 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rYpJU3AjF9 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rYpJU3AjF9 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-rYpJU3AjF9 .navbar .navbar-brand {
    flex-shrink: initial;
    word-break: break-word;
  }
}
.cid-rYpJU3AjF9 .navbar.navbar-short {
  background: #585858 !important;
  min-height: 60px;
}
.cid-rYpJU3AjF9 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rYpJU3AjF9 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rYpJU3AjF9 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rYpJU3AjF9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rYpJU3AjF9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rYpJU3AjF9 .dropdown-item.active,
.cid-rYpJU3AjF9 .dropdown-item:active {
  background-color: transparent;
}
.cid-rYpJU3AjF9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rYpJU3AjF9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rYpJU3AjF9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rYpJU3AjF9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #585858;
}
.cid-rYpJU3AjF9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rYpJU3AjF9 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rYpJU3AjF9 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-rYpJU3AjF9 .navbar-buttons {
  text-align: center;
}
.cid-rYpJU3AjF9 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-rYpJU3AjF9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-rYpJU3AjF9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rYpJU3AjF9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rYpJU3AjF9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rYpJU3AjF9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rYpJU3AjF9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rYpJU3AjF9 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rYpJU3AjF9 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rYpJU3AjF9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rYpJU3AjF9 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rYpJU3AjF9 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  letter-spacing: 2px;
}
.cid-rYpJU3AjF9 a.nav-link:focus {
  outline: none;
}
.cid-rYpJU3AjF9 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rYpJU3AjF9 .nav-link:hover,
.cid-rYpJU3AjF9 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rYpJU3AjF9 .navbar-dropdown.collapsed.opened {
    left: auto;
  }
  .cid-rYpJU3AjF9 .navbar-dropdown.collapsed.opened .navbar-collapse {
    flex-basis: auto;
  }
}
.cid-rYpJU4QwcB {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rYpJU4QwcB .mbr-text {
  text-align: center;
}
.cid-rYpJU4QwcB .mbr-text B {
  color: #444444;
}
.cid-rYpJU4QwcB .mbr-title {
  text-align: center;
}
.cid-rYpJU4QwcB .mbr-title B {
  color: #efefef;
}
.cid-rYpJU6oybu {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rYpJU6oybu blockquote {
  color: #232323;
  font-size: inherit;
  font-style: normal;
}
.cid-rYpJU6oybu .mbr-iconfont {
  z-index: 1;
  position: absolute;
  font-size: 9rem;
  color: #232323;
  opacity: .1;
}
.cid-rYpJU6oybu .mbr-iconfont.right-top {
  right: -1rem;
  top: -1rem;
}
.cid-rYpJU7GJhW {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rYpJU7GJhW .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rYpJU7GJhW .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rYpJU7GJhW .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rYpJU7GJhW .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rYpJU7GJhW .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rYpJU7GJhW .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rYpJU7GJhW .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-rYpJU7GJhW .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-rYpJU7GJhW .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-rYpJU7GJhW .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-rYpJU7GJhW .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-rYpJU7GJhW .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-rYpJU7GJhW .mbr-gallery-filter ul {
  display: block;
}
.cid-rYpJU7GJhW .mbr-gallery-filter ul li {
  position: relative;
}
.cid-rYpJU7GJhW .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-rYpJU7GJhW .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-rYpJU7GJhW .mbr-gallery-filter li.active::after,
.cid-rYpJU7GJhW .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-rYpJU7GJhW .mbr-gallery-title {
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rYpJU7GJhW .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-rYpJU7GJhW .icon-focus:before {
  content: '\e95e';
}
.cid-rYpJU7GJhW .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-rYpJU7GJhW .mbr-section-title {
  margin: 0;
}
.cid-rYpJU7GJhW .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-rYpJU7GJhW .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-rYpJUcTNtC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #444444;
}
.cid-rYpJUcTNtC a:link {
  text-decoration: none;
}
.cid-rYpJUcTNtC .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-rYpJUcTNtC .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-rYpJUcTNtC .inner-text {
  line-height: 3em;
}
.cid-rYpJUcTNtC .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-rYpJUcTNtC .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rYpJUcTNtC .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rYpJUcTNtC .content-text,
.cid-rYpJUcTNtC .inner-text {
  color: #c1c1c1;
}
.cid-rYpJUeBkbI {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #333333;
}
.cid-rYpJUeBkbI .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #232323;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #ffffff none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-rYpJUeBkbI .photo-split {
  padding: 0;
}
.cid-rYpJUeBkbI .photo-split img {
  width: 100%;
}
.cid-rYpJUeBkbI .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-rYpJUeBkbI .counter-container ul {
  display: flex;
  flex-direction: column;
}
.cid-rYpJUeBkbI .counter-container ul li {
  margin-bottom: .5rem;
  list-style: ✓;
}
.cid-rYpJUeBkbI .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: '✓';
  text-align: center;
  line-height: 1.5em;
  transition: all .2s;
  width: 25px;
  height: 25px;
}
.cid-rYpJUeBkbI .wrap-block {
  padding: 3rem 3rem;
}
.cid-rYpJUeBkbI .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-rYpJUeBkbI .wrap-block ul li {
  display: inline-block;
}
.cid-rYpJUeBkbI .wrap-block ul li span {
  text-align: center;
}
.cid-rYpJUeBkbI .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-rYpJUeBkbI .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rYpJUeBkbI .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rYpJUeBkbI .mbr-list,
.cid-rYpJUeBkbI .social-media ul {
  text-align: left;
}
@media (max-width: 500px) {
  .cid-rYpJUeBkbI .wrap-block {
    padding: 3rem 1rem;
  }
}
@media (max-width: 767px) {
  .cid-rYpJUeBkbI .mbr-section-title,
  .cid-rYpJUeBkbI .mbr-section-subtitle,
  .cid-rYpJUeBkbI .mbr-text {
    text-align: center !important;
  }
  .cid-rYpJUeBkbI .social-list {
    text-align: center !important;
  }
}
.cid-rYpJUeBkbI .mbr-section-title {
  color: #00c5ff;
}
.cid-rYpJUgIWYM {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rYpJUgIWYM .main-heading-content {
  margin-bottom: 5rem;
}
.cid-rYpJUgIWYM .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-rYpJUgIWYM .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-rYpJUgIWYM .form-control {
  background-color: #fff;
  background-image: none;
  border: 1px solid #ddd;
  border-radius: 0;
  box-shadow: none;
  display: block;
  line-height: 1.42857;
  padding: 6px 12px;
  transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
  width: 100%;
}
.cid-rYpJUgIWYM .form-control,
.cid-rYpJUgIWYM textarea {
  -webkit-transition: all 0.5s ease-out 0s;
  transition: all 0.5s ease-out 0s;
}
.cid-rYpJUgIWYM .google-map {
  width: 100%;
  height: 30rem;
}
.cid-rYpJUgIWYM .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-rYpJUgIWYM a:link {
  text-decoration: none;
}
.cid-rYpJUgIWYM .mbr-section-subtitle {
  color: #232323;
  text-align: center;
}
.cid-rYpJUgIWYM .mbr-section-title,
.cid-rYpJUgIWYM .underline {
  text-align: center;
  color: #232323;
}
.cid-rYpJUgIWYM .mbr-section-subtitle B {
  color: #585858;
}
.cid-rYpJUiPxbB {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-rYpJUiPxbB a:link {
  text-decoration: none;
}
.cid-rYpJUiPxbB .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-rYpJUiPxbB .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-rYpJUiPxbB .inner-text {
  line-height: 3em;
}
.cid-rYpJUiPxbB .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-rYpJUiPxbB .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-rYpJUiPxbB .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-rYpJUiPxbB .content-text,
.cid-rYpJUiPxbB .inner-text {
  color: #c1c1c1;
}
.cid-s0J2cgirEz .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #585858;
}
.cid-s0J2cgirEz .navbar.opened {
  transition: all .3s;
  background: #585858 !important;
}
.cid-s0J2cgirEz .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-s0J2cgirEz .navbar .navbar-collapse {
  transition: none;
  justify-content: flex-end;
  z-index: 1;
}
.cid-s0J2cgirEz .navbar.collapsed.opened {
  text-align: center;
  flex-direction: column;
  margin-left: auto;
  max-width: 20rem ;
  height: 100vh;
  justify-content: flex-start;
}
.cid-s0J2cgirEz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-s0J2cgirEz .navbar.collapsed.opened .navbar-toggler {
  order: -1;
  align-self: flex-end !important;
  margin: 1rem 0 0 0;
}
.cid-s0J2cgirEz .navbar.collapsed.opened .navbar-collapse {
  flex-basis: initial;
}
.cid-s0J2cgirEz .navbar.collapsed:not(.opened) .navbar-collapse {
  display: none !important;
}
.cid-s0J2cgirEz .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-s0J2cgirEz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-s0J2cgirEz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-s0J2cgirEz .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-s0J2cgirEz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-s0J2cgirEz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-s0J2cgirEz .navbar.opened {
    text-align: center;
    flex-direction: column;
    margin-left: auto;
    max-width: 20rem ;
    height: 100vh;
    justify-content: flex-start;
  }
  .cid-s0J2cgirEz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-s0J2cgirEz .navbar.opened .navbar-toggler {
    order: -1;
    align-self: flex-end !important;
    margin: 1rem 0 0 0;
  }
  .cid-s0J2cgirEz .navbar.opened .navbar-collapse {
    flex-basis: initial;
  }
  .cid-s0J2cgirEz .navbar:not(.opened) .navbar-collapse {
    display: none !important;
  }
  .cid-s0J2cgirEz .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-s0J2cgirEz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-s0J2cgirEz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-s0J2cgirEz .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-s0J2cgirEz .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-s0J2cgirEz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-s0J2cgirEz .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-s0J2cgirEz .navbar .navbar-brand {
    flex-shrink: initial;
    word-break: break-word;
  }
}
.cid-s0J2cgirEz .navbar.navbar-short {
  background: #585858 !important;
  min-height: 60px;
}
.cid-s0J2cgirEz .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-s0J2cgirEz .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-s0J2cgirEz .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-s0J2cgirEz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-s0J2cgirEz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-s0J2cgirEz .dropdown-item.active,
.cid-s0J2cgirEz .dropdown-item:active {
  background-color: transparent;
}
.cid-s0J2cgirEz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-s0J2cgirEz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-s0J2cgirEz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-s0J2cgirEz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #585858;
}
.cid-s0J2cgirEz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-s0J2cgirEz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s0J2cgirEz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-s0J2cgirEz .navbar-buttons {
  text-align: center;
}
.cid-s0J2cgirEz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-s0J2cgirEz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-s0J2cgirEz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s0J2cgirEz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s0J2cgirEz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s0J2cgirEz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s0J2cgirEz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s0J2cgirEz nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s0J2cgirEz nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s0J2cgirEz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s0J2cgirEz .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-s0J2cgirEz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  letter-spacing: 2px;
}
.cid-s0J2cgirEz a.nav-link:focus {
  outline: none;
}
.cid-s0J2cgirEz .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-s0J2cgirEz .nav-link:hover,
.cid-s0J2cgirEz .dropdown-item:hover {
  color: #c1c1c1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s0J2cgirEz .navbar-dropdown.collapsed.opened {
    left: auto;
  }
  .cid-s0J2cgirEz .navbar-dropdown.collapsed.opened .navbar-collapse {
    flex-basis: auto;
  }
}
.cid-s0J2ci0k34 {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-s0J2ci0k34 .mbr-text {
  text-align: center;
}
.cid-s0J2ci0k34 .mbr-text B {
  color: #444444;
}
.cid-s0J2ci0k34 .mbr-title {
  text-align: center;
}
.cid-s0J2ci0k34 .mbr-title B {
  color: #efefef;
}
.cid-s0J2ciI1iy {
  background: #ffffff;
}
.cid-s0J2ciI1iy .video-block {
  margin: auto;
  width: 100% !important;
}
@media (max-width: 768px) {
  .cid-s0J2ciI1iy .video-block {
    width: 100% !important;
  }
}
.cid-s0J2cjw2yW {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s0J2cjw2yW blockquote {
  color: #232323;
  font-size: inherit;
  font-style: normal;
}
.cid-s0J2cjw2yW .mbr-iconfont {
  z-index: 1;
  position: absolute;
  font-size: 9rem;
  color: #232323;
  opacity: .1;
}
.cid-s0J2cjw2yW .mbr-iconfont.right-top {
  right: -1rem;
  top: -1rem;
}
.cid-s0J2cl8Lnp {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s0J2cl8Lnp .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s0J2cl8Lnp .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s0J2cl8Lnp .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s0J2cl8Lnp .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s0J2cl8Lnp .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-s0J2cl8Lnp .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s0J2cl8Lnp .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-s0J2cl8Lnp .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-s0J2cl8Lnp .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-s0J2cl8Lnp .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-s0J2cl8Lnp .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-s0J2cl8Lnp .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-s0J2cl8Lnp .mbr-gallery-filter ul {
  display: block;
}
.cid-s0J2cl8Lnp .mbr-gallery-filter ul li {
  position: relative;
}
.cid-s0J2cl8Lnp .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-s0J2cl8Lnp .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-s0J2cl8Lnp .mbr-gallery-filter li.active::after,
.cid-s0J2cl8Lnp .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-s0J2cl8Lnp .mbr-gallery-title {
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s0J2cl8Lnp .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-s0J2cl8Lnp .icon-focus:before {
  content: '\e95e';
}
.cid-s0J2cl8Lnp .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-s0J2cl8Lnp .mbr-section-title {
  margin: 0;
}
.cid-s0J2cl8Lnp .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-s0J2cl8Lnp .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-s0J2cuYNY5 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #444444;
}
.cid-s0J2cuYNY5 a:link {
  text-decoration: none;
}
.cid-s0J2cuYNY5 .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-s0J2cuYNY5 .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-s0J2cuYNY5 .inner-text {
  line-height: 3em;
}
.cid-s0J2cuYNY5 .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-s0J2cuYNY5 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-s0J2cuYNY5 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-s0J2cuYNY5 .content-text,
.cid-s0J2cuYNY5 .inner-text {
  color: #c1c1c1;
}
.cid-s0J2cwNuNV {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #333333;
}
.cid-s0J2cwNuNV .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #232323;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #ffffff none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-s0J2cwNuNV .photo-split {
  padding: 0;
}
.cid-s0J2cwNuNV .photo-split img {
  width: 100%;
}
.cid-s0J2cwNuNV .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-s0J2cwNuNV .counter-container ul {
  display: flex;
  flex-direction: column;
}
.cid-s0J2cwNuNV .counter-container ul li {
  margin-bottom: .5rem;
  list-style: ✓;
}
.cid-s0J2cwNuNV .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: '✓';
  text-align: center;
  line-height: 1.5em;
  transition: all .2s;
  width: 25px;
  height: 25px;
}
.cid-s0J2cwNuNV .wrap-block {
  padding: 3rem 3rem;
}
.cid-s0J2cwNuNV .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-s0J2cwNuNV .wrap-block ul li {
  display: inline-block;
}
.cid-s0J2cwNuNV .wrap-block ul li span {
  text-align: center;
}
.cid-s0J2cwNuNV .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-s0J2cwNuNV .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-s0J2cwNuNV .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-s0J2cwNuNV .mbr-list,
.cid-s0J2cwNuNV .social-media ul {
  text-align: left;
}
@media (max-width: 500px) {
  .cid-s0J2cwNuNV .wrap-block {
    padding: 3rem 1rem;
  }
}
@media (max-width: 767px) {
  .cid-s0J2cwNuNV .mbr-section-title,
  .cid-s0J2cwNuNV .mbr-section-subtitle,
  .cid-s0J2cwNuNV .mbr-text {
    text-align: center !important;
  }
  .cid-s0J2cwNuNV .social-list {
    text-align: center !important;
  }
}
.cid-s0J2cwNuNV .mbr-section-title {
  color: #00c5ff;
}
.cid-s0J2cyMZjf {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s0J2cyMZjf .main-heading-content {
  margin-bottom: 5rem;
}
.cid-s0J2cyMZjf .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-s0J2cyMZjf .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-s0J2cyMZjf .form-control {
  background-color: #fff;
  background-image: none;
  border: 1px solid #ddd;
  border-radius: 0;
  box-shadow: none;
  display: block;
  line-height: 1.42857;
  padding: 6px 12px;
  transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
  width: 100%;
}
.cid-s0J2cyMZjf .form-control,
.cid-s0J2cyMZjf textarea {
  -webkit-transition: all 0.5s ease-out 0s;
  transition: all 0.5s ease-out 0s;
}
.cid-s0J2cyMZjf .google-map {
  width: 100%;
  height: 30rem;
}
.cid-s0J2cyMZjf .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-s0J2cyMZjf a:link {
  text-decoration: none;
}
.cid-s0J2cyMZjf .mbr-section-subtitle {
  color: #232323;
  text-align: center;
}
.cid-s0J2cyMZjf .mbr-section-title,
.cid-s0J2cyMZjf .underline {
  text-align: center;
  color: #232323;
}
.cid-s0J2cyMZjf .mbr-section-subtitle B {
  color: #585858;
}
.cid-s0J2cAC4VH {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-s0J2cAC4VH a:link {
  text-decoration: none;
}
.cid-s0J2cAC4VH .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-s0J2cAC4VH .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-s0J2cAC4VH .inner-text {
  line-height: 3em;
}
.cid-s0J2cAC4VH .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-s0J2cAC4VH .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-s0J2cAC4VH .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-s0J2cAC4VH .content-text,
.cid-s0J2cAC4VH .inner-text {
  color: #c1c1c1;
}
.cid-s5vbBZHMQq .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #fcfcfc;
}
.cid-s5vbBZHMQq .navbar.opened {
  transition: all .3s;
  background: #fcfcfc !important;
}
.cid-s5vbBZHMQq .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-s5vbBZHMQq .navbar .navbar-collapse {
  transition: none;
  justify-content: flex-end;
  z-index: 1;
}
.cid-s5vbBZHMQq .navbar.collapsed.opened {
  text-align: center;
  flex-direction: column;
  margin-left: auto;
  max-width: 20rem ;
  height: 100vh;
  justify-content: flex-start;
}
.cid-s5vbBZHMQq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-s5vbBZHMQq .navbar.collapsed.opened .navbar-toggler {
  order: -1;
  align-self: flex-end !important;
  margin: 1rem 0 0 0;
}
.cid-s5vbBZHMQq .navbar.collapsed.opened .navbar-collapse {
  flex-basis: initial;
}
.cid-s5vbBZHMQq .navbar.collapsed:not(.opened) .navbar-collapse {
  display: none !important;
}
.cid-s5vbBZHMQq .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-s5vbBZHMQq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-s5vbBZHMQq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-s5vbBZHMQq .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-s5vbBZHMQq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-s5vbBZHMQq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-s5vbBZHMQq .navbar.opened {
    text-align: center;
    flex-direction: column;
    margin-left: auto;
    max-width: 20rem ;
    height: 100vh;
    justify-content: flex-start;
  }
  .cid-s5vbBZHMQq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-s5vbBZHMQq .navbar.opened .navbar-toggler {
    order: -1;
    align-self: flex-end !important;
    margin: 1rem 0 0 0;
  }
  .cid-s5vbBZHMQq .navbar.opened .navbar-collapse {
    flex-basis: initial;
  }
  .cid-s5vbBZHMQq .navbar:not(.opened) .navbar-collapse {
    display: none !important;
  }
  .cid-s5vbBZHMQq .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-s5vbBZHMQq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-s5vbBZHMQq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-s5vbBZHMQq .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-s5vbBZHMQq .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-s5vbBZHMQq .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-s5vbBZHMQq .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-s5vbBZHMQq .navbar .navbar-brand {
    flex-shrink: initial;
    word-break: break-word;
  }
}
.cid-s5vbBZHMQq .navbar.navbar-short {
  background: #fcfcfc !important;
  min-height: 60px;
}
.cid-s5vbBZHMQq .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-s5vbBZHMQq .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-s5vbBZHMQq .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-s5vbBZHMQq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-s5vbBZHMQq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-s5vbBZHMQq .dropdown-item.active,
.cid-s5vbBZHMQq .dropdown-item:active {
  background-color: transparent;
}
.cid-s5vbBZHMQq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-s5vbBZHMQq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-s5vbBZHMQq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-s5vbBZHMQq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fcfcfc;
}
.cid-s5vbBZHMQq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-s5vbBZHMQq .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s5vbBZHMQq ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-s5vbBZHMQq .navbar-buttons {
  text-align: center;
}
.cid-s5vbBZHMQq button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-s5vbBZHMQq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-s5vbBZHMQq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s5vbBZHMQq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s5vbBZHMQq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s5vbBZHMQq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s5vbBZHMQq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s5vbBZHMQq nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s5vbBZHMQq nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s5vbBZHMQq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s5vbBZHMQq .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-s5vbBZHMQq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  letter-spacing: 2px;
}
.cid-s5vbBZHMQq a.nav-link:focus {
  outline: none;
}
.cid-s5vbBZHMQq .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-s5vbBZHMQq .nav-link:hover,
.cid-s5vbBZHMQq .dropdown-item:hover {
  color: #c1c1c1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s5vbBZHMQq .navbar-dropdown.collapsed.opened {
    left: auto;
  }
  .cid-s5vbBZHMQq .navbar-dropdown.collapsed.opened .navbar-collapse {
    flex-basis: auto;
  }
}
.cid-s5vbC17bSR {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-s5vbC17bSR .mbr-text {
  text-align: center;
}
.cid-s5vbC17bSR .mbr-text B {
  color: #444444;
}
.cid-s5vbC17bSR .mbr-title {
  text-align: center;
}
.cid-s5vbC17bSR .mbr-title B {
  color: #efefef;
}
.cid-s5vbC1S8YL {
  background: #ffffff;
}
.cid-s5vbC1S8YL .video-block {
  margin: auto;
  width: 100% !important;
}
@media (max-width: 768px) {
  .cid-s5vbC1S8YL .video-block {
    width: 100% !important;
  }
}
.cid-s5vbC36wvw {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-s5vbC36wvw blockquote {
  color: #232323;
  font-size: inherit;
  font-style: normal;
}
.cid-s5vbC36wvw .mbr-iconfont {
  z-index: 1;
  position: absolute;
  font-size: 9rem;
  color: #232323;
  opacity: .1;
}
.cid-s5vbC36wvw .mbr-iconfont.right-top {
  right: -1rem;
  top: -1rem;
}
.cid-s5vbC4zaV6 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s5vbC4zaV6 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s5vbC4zaV6 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s5vbC4zaV6 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s5vbC4zaV6 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s5vbC4zaV6 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-s5vbC4zaV6 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s5vbC4zaV6 .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-s5vbC4zaV6 .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-s5vbC4zaV6 .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-s5vbC4zaV6 .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-s5vbC4zaV6 .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-s5vbC4zaV6 .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-s5vbC4zaV6 .mbr-gallery-filter ul {
  display: block;
}
.cid-s5vbC4zaV6 .mbr-gallery-filter ul li {
  position: relative;
}
.cid-s5vbC4zaV6 .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-s5vbC4zaV6 .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-s5vbC4zaV6 .mbr-gallery-filter li.active::after,
.cid-s5vbC4zaV6 .mbr-gallery-filter li:hover::after {
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-s5vbC4zaV6 .mbr-gallery-title {
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s5vbC4zaV6 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-s5vbC4zaV6 .icon-focus:before {
  content: '\e95e';
}
.cid-s5vbC4zaV6 .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-s5vbC4zaV6 .mbr-section-title {
  margin: 0;
}
.cid-s5vbC4zaV6 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-s5vbC4zaV6 .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-s5vbC8Z92E {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #444444;
}
.cid-s5vbC8Z92E a:link {
  text-decoration: none;
}
.cid-s5vbC8Z92E .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-s5vbC8Z92E .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-s5vbC8Z92E .inner-text {
  line-height: 3em;
}
.cid-s5vbC8Z92E .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-s5vbC8Z92E .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-s5vbC8Z92E .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-s5vbC8Z92E .content-text,
.cid-s5vbC8Z92E .inner-text {
  color: #c1c1c1;
}
.cid-s5vbCbnPMQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #333333;
}
.cid-s5vbCbnPMQ .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #232323;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #ffffff none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-s5vbCbnPMQ .photo-split {
  padding: 0;
}
.cid-s5vbCbnPMQ .photo-split img {
  width: 100%;
}
.cid-s5vbCbnPMQ .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-s5vbCbnPMQ .counter-container ul {
  display: flex;
  flex-direction: column;
}
.cid-s5vbCbnPMQ .counter-container ul li {
  margin-bottom: .5rem;
  list-style: ✓;
}
.cid-s5vbCbnPMQ .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: '✓';
  text-align: center;
  line-height: 1.5em;
  transition: all .2s;
  width: 25px;
  height: 25px;
}
.cid-s5vbCbnPMQ .wrap-block {
  padding: 3rem 3rem;
}
.cid-s5vbCbnPMQ .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-s5vbCbnPMQ .wrap-block ul li {
  display: inline-block;
}
.cid-s5vbCbnPMQ .wrap-block ul li span {
  text-align: center;
}
.cid-s5vbCbnPMQ .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-s5vbCbnPMQ .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-s5vbCbnPMQ .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-s5vbCbnPMQ .mbr-list,
.cid-s5vbCbnPMQ .social-media ul {
  text-align: left;
}
@media (max-width: 500px) {
  .cid-s5vbCbnPMQ .wrap-block {
    padding: 3rem 1rem;
  }
}
@media (max-width: 767px) {
  .cid-s5vbCbnPMQ .mbr-section-title,
  .cid-s5vbCbnPMQ .mbr-section-subtitle,
  .cid-s5vbCbnPMQ .mbr-text {
    text-align: center !important;
  }
  .cid-s5vbCbnPMQ .social-list {
    text-align: center !important;
  }
}
.cid-s5vbCbnPMQ .mbr-section-title {
  color: #00c5ff;
}
.cid-s5vbCduPml {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s5vbCduPml a:link {
  text-decoration: none;
}
.cid-s5vbCduPml .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #444444 none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-s5vbCduPml .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-s5vbCduPml .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-s5vbCduPml .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-s5vbCduPml .foot-menu {
  flex-direction: row;
  margin: 0;
  margin-bottom: 8px;
  padding: .6em 0;
}
.cid-s5vbCduPml .foot-menu > li {
  font-size: 14px;
  padding: 0;
  display: inline-block;
}
.cid-s5vbCduPml .foot-menu > li .rhombus {
  width: 0;
  height: 0;
  right: 4px;
  border: 4px solid transparent;
  border-bottom-color: #444444;
  position: relative;
  top: -19px;
}
.cid-s5vbCduPml .foot-menu > li .rhombus::after {
  width: 0;
  height: 0;
  content: '';
  position: absolute;
  left: -4px;
  top: 4px;
  border: 4px solid transparent;
  border-top-color: #444444;
}
.cid-s5vbCduPml .foot-menu li a {
  font-family: 'OpenSans', sans-serif;
  display: inline-block;
  letter-spacing: 2px;
  padding: 0 10px;
}
.cid-s5vbCduPml .plan-title,
.cid-s5vbCduPml .text-letter {
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-weight: 600;
}
.cid-s5vbCduPml .plan-title {
  color: #444444;
}
@media (max-width: 767px) {
  .cid-s5vbCduPml .foot-menu {
    padding: 15px 1rem;
  }
}
.cid-s5vbCduPml .mbr-section-title span {
  color: #ffbc00;
}
.cid-s5vbCfg1sq {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s5vbCfg1sq a:link {
  text-decoration: none;
}
.cid-s5vbCfg1sq .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #444444 none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-s5vbCfg1sq .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-s5vbCfg1sq .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-s5vbCfg1sq .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-s5vbCfg1sq .foot-menu {
  flex-direction: row;
  margin: 0;
  margin-bottom: 8px;
  padding: .6em 0;
}
.cid-s5vbCfg1sq .foot-menu > li {
  font-size: 14px;
  padding: 0;
  display: inline-block;
}
.cid-s5vbCfg1sq .foot-menu > li .rhombus {
  width: 0;
  height: 0;
  right: 4px;
  border: 4px solid transparent;
  border-bottom-color: #444444;
  position: relative;
  top: -19px;
}
.cid-s5vbCfg1sq .foot-menu > li .rhombus::after {
  width: 0;
  height: 0;
  content: '';
  position: absolute;
  left: -4px;
  top: 4px;
  border: 4px solid transparent;
  border-top-color: #444444;
}
.cid-s5vbCfg1sq .foot-menu li a {
  font-family: 'OpenSans', sans-serif;
  display: inline-block;
  letter-spacing: 2px;
  padding: 0 10px;
}
.cid-s5vbCfg1sq .plan-title,
.cid-s5vbCfg1sq .text-letter {
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-weight: 600;
}
.cid-s5vbCfg1sq .plan-title {
  color: #444444;
}
@media (max-width: 767px) {
  .cid-s5vbCfg1sq .foot-menu {
    padding: 15px 1rem;
  }
}
.cid-s5vbCfg1sq .mbr-section-title span {
  color: #ffbc00;
}
.cid-s5vbChdCqV {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s5vbChdCqV .mbr-section-heading {
  margin-bottom: 1.5em;
  text-align: center;
}
.cid-s5vbChdCqV .input-main {
  width: 99.6%;
  margin-left: .1em;
}
.cid-s5vbChdCqV .form-1 {
  margin: 0 1em;
  padding: 0;
}
.cid-s5vbChdCqV .input-wrap {
  padding: 0;
  margin-bottom: 1.3em;
}
.cid-s5vbChdCqV .input-wrap input {
  border: 1px solid #ddd;
  padding-left: .5em;
  height: 2.5em;
  width: 96%;
}
.cid-s5vbChdCqV .form-group textarea {
  height: 15em;
  background-color: white;
  padding: 0.5em 0.6em;
  width: 98%;
}
.cid-s5vbCiV6iz {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-s5vbCiV6iz a:link {
  text-decoration: none;
}
.cid-s5vbCiV6iz .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-s5vbCiV6iz .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-s5vbCiV6iz .inner-text {
  line-height: 3em;
}
.cid-s5vbCiV6iz .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-s5vbCiV6iz .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-s5vbCiV6iz .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-s5vbCiV6iz .content-text,
.cid-s5vbCiV6iz .inner-text {
  color: #c1c1c1;
}
.cid-r309OeugQF .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #fcfcfc;
}
.cid-r309OeugQF .navbar.opened {
  transition: all .3s;
  background: #fcfcfc !important;
}
.cid-r309OeugQF .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-r309OeugQF .navbar .navbar-collapse {
  transition: none;
  justify-content: flex-end;
  z-index: 1;
}
.cid-r309OeugQF .navbar.collapsed.opened {
  text-align: center;
  flex-direction: column;
  margin-left: auto;
  max-width: 20rem ;
  height: 100vh;
  justify-content: flex-start;
}
.cid-r309OeugQF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-r309OeugQF .navbar.collapsed.opened .navbar-toggler {
  order: -1;
  align-self: flex-end !important;
  margin: 1rem 0 0 0;
}
.cid-r309OeugQF .navbar.collapsed.opened .navbar-collapse {
  flex-basis: initial;
}
.cid-r309OeugQF .navbar.collapsed:not(.opened) .navbar-collapse {
  display: none !important;
}
.cid-r309OeugQF .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-r309OeugQF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-r309OeugQF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-r309OeugQF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-r309OeugQF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-r309OeugQF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-r309OeugQF .navbar.opened {
    text-align: center;
    flex-direction: column;
    margin-left: auto;
    max-width: 20rem ;
    height: 100vh;
    justify-content: flex-start;
  }
  .cid-r309OeugQF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-r309OeugQF .navbar.opened .navbar-toggler {
    order: -1;
    align-self: flex-end !important;
    margin: 1rem 0 0 0;
  }
  .cid-r309OeugQF .navbar.opened .navbar-collapse {
    flex-basis: initial;
  }
  .cid-r309OeugQF .navbar:not(.opened) .navbar-collapse {
    display: none !important;
  }
  .cid-r309OeugQF .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-r309OeugQF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-r309OeugQF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-r309OeugQF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-r309OeugQF .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-r309OeugQF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-r309OeugQF .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-r309OeugQF .navbar .navbar-brand {
    flex-shrink: initial;
    word-break: break-word;
  }
}
.cid-r309OeugQF .navbar.navbar-short {
  background: #fcfcfc !important;
  min-height: 60px;
}
.cid-r309OeugQF .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-r309OeugQF .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-r309OeugQF .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-r309OeugQF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-r309OeugQF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-r309OeugQF .dropdown-item.active,
.cid-r309OeugQF .dropdown-item:active {
  background-color: transparent;
}
.cid-r309OeugQF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-r309OeugQF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-r309OeugQF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-r309OeugQF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fcfcfc;
}
.cid-r309OeugQF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-r309OeugQF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-r309OeugQF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-r309OeugQF .navbar-buttons {
  text-align: center;
}
.cid-r309OeugQF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-r309OeugQF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-r309OeugQF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-r309OeugQF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-r309OeugQF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-r309OeugQF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-r309OeugQF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r309OeugQF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-r309OeugQF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-r309OeugQF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-r309OeugQF .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-r309OeugQF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  letter-spacing: 2px;
}
.cid-r309OeugQF a.nav-link:focus {
  outline: none;
}
.cid-r309OeugQF .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-r309OeugQF .nav-link:hover,
.cid-r309OeugQF .dropdown-item:hover {
  color: #c1c1c1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-r309OeugQF .navbar-dropdown.collapsed.opened {
    left: auto;
  }
  .cid-r309OeugQF .navbar-dropdown.collapsed.opened .navbar-collapse {
    flex-basis: auto;
  }
}
.cid-r309OgpX6N {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-r309OgpX6N .mbr-text {
  text-align: center;
}
.cid-r309OgpX6N .mbr-text B {
  color: #444444;
}
.cid-r309OgpX6N .mbr-title {
  text-align: center;
}
.cid-r309OgpX6N .mbr-title B {
  color: #efefef;
}
.cid-r30cvYPIR7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-r30cvYPIR7 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-r30cvYPIR7 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-r30cvYPIR7 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-r30cvYPIR7 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-r30cvYPIR7 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-r30cvYPIR7 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-r30cvYPIR7 .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-r30cvYPIR7 .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-r30cvYPIR7 .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-r30cvYPIR7 .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-r30cvYPIR7 .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-r30cvYPIR7 .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-r30cvYPIR7 .mbr-gallery-filter ul {
  display: block;
}
.cid-r30cvYPIR7 .mbr-gallery-filter ul li {
  position: relative;
}
.cid-r30cvYPIR7 .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-r30cvYPIR7 .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-r30cvYPIR7 .mbr-gallery-filter li.active::after,
.cid-r30cvYPIR7 .mbr-gallery-filter li:hover::after {
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-r30cvYPIR7 .mbr-gallery-title {
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-r30cvYPIR7 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-r30cvYPIR7 .icon-focus:before {
  content: '\e95e';
}
.cid-r30cvYPIR7 .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-r30cvYPIR7 .mbr-section-title {
  margin: 0;
}
.cid-r30cvYPIR7 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-r30cvYPIR7 .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-r309OiJIwf {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-r309OiJIwf blockquote {
  color: #232323;
  font-size: inherit;
  font-style: normal;
}
.cid-r309OiJIwf .mbr-iconfont {
  z-index: 1;
  position: absolute;
  font-size: 9rem;
  color: #232323;
  opacity: .1;
}
.cid-r309OiJIwf .mbr-iconfont.right-top {
  right: -1rem;
  top: -1rem;
}
.cid-r309OqnIE4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #444444;
}
.cid-r309OqnIE4 a:link {
  text-decoration: none;
}
.cid-r309OqnIE4 .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-r309OqnIE4 .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-r309OqnIE4 .inner-text {
  line-height: 3em;
}
.cid-r309OqnIE4 .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-r309OqnIE4 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-r309OqnIE4 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-r309OqnIE4 .content-text,
.cid-r309OqnIE4 .inner-text {
  color: #c1c1c1;
}
.cid-r309OsRAFo {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #333333;
}
.cid-r309OsRAFo .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #232323;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #ffffff none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-r309OsRAFo .photo-split {
  padding: 0;
}
.cid-r309OsRAFo .photo-split img {
  width: 100%;
}
.cid-r309OsRAFo .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-r309OsRAFo .counter-container ul {
  display: flex;
  flex-direction: column;
}
.cid-r309OsRAFo .counter-container ul li {
  margin-bottom: .5rem;
  list-style: ✓;
}
.cid-r309OsRAFo .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: '✓';
  text-align: center;
  line-height: 1.5em;
  transition: all .2s;
  width: 25px;
  height: 25px;
}
.cid-r309OsRAFo .wrap-block {
  padding: 3rem 3rem;
}
.cid-r309OsRAFo .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-r309OsRAFo .wrap-block ul li {
  display: inline-block;
}
.cid-r309OsRAFo .wrap-block ul li span {
  text-align: center;
}
.cid-r309OsRAFo .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-r309OsRAFo .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-r309OsRAFo .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-r309OsRAFo .mbr-list,
.cid-r309OsRAFo .social-media ul {
  text-align: left;
}
@media (max-width: 500px) {
  .cid-r309OsRAFo .wrap-block {
    padding: 3rem 1rem;
  }
}
@media (max-width: 767px) {
  .cid-r309OsRAFo .mbr-section-title,
  .cid-r309OsRAFo .mbr-section-subtitle,
  .cid-r309OsRAFo .mbr-text {
    text-align: center !important;
  }
  .cid-r309OsRAFo .social-list {
    text-align: center !important;
  }
}
.cid-r309OsRAFo .mbr-section-title {
  color: #00c5ff;
}
.cid-r30k02EHFQ {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-r30k02EHFQ a:link {
  text-decoration: none;
}
.cid-r30k02EHFQ .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #444444 none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-r30k02EHFQ .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-r30k02EHFQ .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-r30k02EHFQ .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-r30k02EHFQ .foot-menu {
  flex-direction: row;
  margin: 0;
  margin-bottom: 8px;
  padding: .6em 0;
}
.cid-r30k02EHFQ .foot-menu > li {
  font-size: 14px;
  padding: 0;
  display: inline-block;
}
.cid-r30k02EHFQ .foot-menu > li .rhombus {
  width: 0;
  height: 0;
  right: 4px;
  border: 4px solid transparent;
  border-bottom-color: #444444;
  position: relative;
  top: -19px;
}
.cid-r30k02EHFQ .foot-menu > li .rhombus::after {
  width: 0;
  height: 0;
  content: '';
  position: absolute;
  left: -4px;
  top: 4px;
  border: 4px solid transparent;
  border-top-color: #444444;
}
.cid-r30k02EHFQ .foot-menu li a {
  font-family: 'OpenSans', sans-serif;
  display: inline-block;
  letter-spacing: 2px;
  padding: 0 10px;
}
.cid-r30k02EHFQ .plan-title,
.cid-r30k02EHFQ .text-letter {
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-weight: 600;
}
.cid-r30k02EHFQ .plan-title {
  color: #444444;
}
@media (max-width: 767px) {
  .cid-r30k02EHFQ .foot-menu {
    padding: 15px 1rem;
  }
}
.cid-r30k02EHFQ .mbr-section-title span {
  color: #ffbc00;
}
.cid-r30mCD7fkt {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-r30mCD7fkt a:link {
  text-decoration: none;
}
.cid-r30mCD7fkt .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #444444 none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-r30mCD7fkt .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-r30mCD7fkt .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-r30mCD7fkt .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-r30mCD7fkt .foot-menu {
  flex-direction: row;
  margin: 0;
  margin-bottom: 8px;
  padding: .6em 0;
}
.cid-r30mCD7fkt .foot-menu > li {
  font-size: 14px;
  padding: 0;
  display: inline-block;
}
.cid-r30mCD7fkt .foot-menu > li .rhombus {
  width: 0;
  height: 0;
  right: 4px;
  border: 4px solid transparent;
  border-bottom-color: #444444;
  position: relative;
  top: -19px;
}
.cid-r30mCD7fkt .foot-menu > li .rhombus::after {
  width: 0;
  height: 0;
  content: '';
  position: absolute;
  left: -4px;
  top: 4px;
  border: 4px solid transparent;
  border-top-color: #444444;
}
.cid-r30mCD7fkt .foot-menu li a {
  font-family: 'OpenSans', sans-serif;
  display: inline-block;
  letter-spacing: 2px;
  padding: 0 10px;
}
.cid-r30mCD7fkt .plan-title,
.cid-r30mCD7fkt .text-letter {
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-weight: 600;
}
.cid-r30mCD7fkt .plan-title {
  color: #444444;
}
@media (max-width: 767px) {
  .cid-r30mCD7fkt .foot-menu {
    padding: 15px 1rem;
  }
}
.cid-r30mCD7fkt .mbr-section-title span {
  color: #ffbc00;
}
.cid-r30jeues7j {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-r30jeues7j .mbr-section-heading {
  margin-bottom: 1.5em;
  text-align: center;
}
.cid-r30jeues7j .input-main {
  width: 99.6%;
  margin-left: .1em;
}
.cid-r30jeues7j .form-1 {
  margin: 0 1em;
  padding: 0;
}
.cid-r30jeues7j .input-wrap {
  padding: 0;
  margin-bottom: 1.3em;
}
.cid-r30jeues7j .input-wrap input {
  border: 1px solid #ddd;
  padding-left: .5em;
  height: 2.5em;
  width: 96%;
}
.cid-r30jeues7j .form-group textarea {
  height: 15em;
  background-color: white;
  padding: 0.5em 0.6em;
  width: 98%;
}
.cid-r309OBnxtC {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-r309OBnxtC a:link {
  text-decoration: none;
}
.cid-r309OBnxtC .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-r309OBnxtC .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-r309OBnxtC .inner-text {
  line-height: 3em;
}
.cid-r309OBnxtC .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-r309OBnxtC .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-r309OBnxtC .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-r309OBnxtC .content-text,
.cid-r309OBnxtC .inner-text {
  color: #c1c1c1;
}
.cid-s5vehLhBHl .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #585858;
}
.cid-s5vehLhBHl .navbar.opened {
  transition: all .3s;
  background: #585858 !important;
}
.cid-s5vehLhBHl .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-s5vehLhBHl .navbar .navbar-collapse {
  transition: none;
  justify-content: flex-end;
  z-index: 1;
}
.cid-s5vehLhBHl .navbar.collapsed.opened {
  text-align: center;
  flex-direction: column;
  margin-left: auto;
  max-width: 20rem ;
  height: 100vh;
  justify-content: flex-start;
}
.cid-s5vehLhBHl .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-s5vehLhBHl .navbar.collapsed.opened .navbar-toggler {
  order: -1;
  align-self: flex-end !important;
  margin: 1rem 0 0 0;
}
.cid-s5vehLhBHl .navbar.collapsed.opened .navbar-collapse {
  flex-basis: initial;
}
.cid-s5vehLhBHl .navbar.collapsed:not(.opened) .navbar-collapse {
  display: none !important;
}
.cid-s5vehLhBHl .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-s5vehLhBHl .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-s5vehLhBHl .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-s5vehLhBHl .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-s5vehLhBHl .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-s5vehLhBHl .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-s5vehLhBHl .navbar.opened {
    text-align: center;
    flex-direction: column;
    margin-left: auto;
    max-width: 20rem ;
    height: 100vh;
    justify-content: flex-start;
  }
  .cid-s5vehLhBHl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-s5vehLhBHl .navbar.opened .navbar-toggler {
    order: -1;
    align-self: flex-end !important;
    margin: 1rem 0 0 0;
  }
  .cid-s5vehLhBHl .navbar.opened .navbar-collapse {
    flex-basis: initial;
  }
  .cid-s5vehLhBHl .navbar:not(.opened) .navbar-collapse {
    display: none !important;
  }
  .cid-s5vehLhBHl .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-s5vehLhBHl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-s5vehLhBHl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-s5vehLhBHl .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-s5vehLhBHl .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-s5vehLhBHl .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-s5vehLhBHl .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-s5vehLhBHl .navbar .navbar-brand {
    flex-shrink: initial;
    word-break: break-word;
  }
}
.cid-s5vehLhBHl .navbar.navbar-short {
  background: #585858 !important;
  min-height: 60px;
}
.cid-s5vehLhBHl .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-s5vehLhBHl .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-s5vehLhBHl .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-s5vehLhBHl .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-s5vehLhBHl .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-s5vehLhBHl .dropdown-item.active,
.cid-s5vehLhBHl .dropdown-item:active {
  background-color: transparent;
}
.cid-s5vehLhBHl .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-s5vehLhBHl .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-s5vehLhBHl .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-s5vehLhBHl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #585858;
}
.cid-s5vehLhBHl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-s5vehLhBHl .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s5vehLhBHl ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-s5vehLhBHl .navbar-buttons {
  text-align: center;
}
.cid-s5vehLhBHl button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-s5vehLhBHl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-s5vehLhBHl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s5vehLhBHl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s5vehLhBHl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s5vehLhBHl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s5vehLhBHl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s5vehLhBHl nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s5vehLhBHl nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s5vehLhBHl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s5vehLhBHl .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-s5vehLhBHl a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  letter-spacing: 2px;
}
.cid-s5vehLhBHl a.nav-link:focus {
  outline: none;
}
.cid-s5vehLhBHl .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-s5vehLhBHl .nav-link:hover,
.cid-s5vehLhBHl .dropdown-item:hover {
  color: #c1c1c1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s5vehLhBHl .navbar-dropdown.collapsed.opened {
    left: auto;
  }
  .cid-s5vehLhBHl .navbar-dropdown.collapsed.opened .navbar-collapse {
    flex-basis: auto;
  }
}
.cid-s5vehMEImg {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-s5vehMEImg .mbr-text {
  text-align: center;
}
.cid-s5vehMEImg .mbr-text B {
  color: #444444;
}
.cid-s5vehMEImg .mbr-title {
  text-align: center;
}
.cid-s5vehMEImg .mbr-title B {
  color: #efefef;
}
.cid-s5vehNhDkY {
  background: #ffffff;
}
.cid-s5vehNhDkY .video-block {
  margin: auto;
  width: 100% !important;
}
@media (max-width: 768px) {
  .cid-s5vehNhDkY .video-block {
    width: 100% !important;
  }
}
.cid-s5vehNXKlS {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s5vehNXKlS blockquote {
  color: #232323;
  font-size: inherit;
  font-style: normal;
}
.cid-s5vehNXKlS .mbr-iconfont {
  z-index: 1;
  position: absolute;
  font-size: 9rem;
  color: #232323;
  opacity: .1;
}
.cid-s5vehNXKlS .mbr-iconfont.right-top {
  right: -1rem;
  top: -1rem;
}
.cid-s5vehP4TqM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s5vehP4TqM .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s5vehP4TqM .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s5vehP4TqM .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s5vehP4TqM .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s5vehP4TqM .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-s5vehP4TqM .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s5vehP4TqM .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-s5vehP4TqM .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-s5vehP4TqM .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-s5vehP4TqM .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-s5vehP4TqM .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-s5vehP4TqM .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-s5vehP4TqM .mbr-gallery-filter ul {
  display: block;
}
.cid-s5vehP4TqM .mbr-gallery-filter ul li {
  position: relative;
}
.cid-s5vehP4TqM .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-s5vehP4TqM .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-s5vehP4TqM .mbr-gallery-filter li.active::after,
.cid-s5vehP4TqM .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-s5vehP4TqM .mbr-gallery-title {
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s5vehP4TqM .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-s5vehP4TqM .icon-focus:before {
  content: '\e95e';
}
.cid-s5vehP4TqM .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-s5vehP4TqM .mbr-section-title {
  margin: 0;
}
.cid-s5vehP4TqM .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-s5vehP4TqM .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-s5vehTLtav {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #444444;
}
.cid-s5vehTLtav a:link {
  text-decoration: none;
}
.cid-s5vehTLtav .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-s5vehTLtav .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-s5vehTLtav .inner-text {
  line-height: 3em;
}
.cid-s5vehTLtav .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-s5vehTLtav .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-s5vehTLtav .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-s5vehTLtav .content-text,
.cid-s5vehTLtav .inner-text {
  color: #c1c1c1;
}
.cid-s5vehVm2m6 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #333333;
}
.cid-s5vehVm2m6 .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #232323;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #ffffff none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-s5vehVm2m6 .photo-split {
  padding: 0;
}
.cid-s5vehVm2m6 .photo-split img {
  width: 100%;
}
.cid-s5vehVm2m6 .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-s5vehVm2m6 .counter-container ul {
  display: flex;
  flex-direction: column;
}
.cid-s5vehVm2m6 .counter-container ul li {
  margin-bottom: .5rem;
  list-style: ✓;
}
.cid-s5vehVm2m6 .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: '✓';
  text-align: center;
  line-height: 1.5em;
  transition: all .2s;
  width: 25px;
  height: 25px;
}
.cid-s5vehVm2m6 .wrap-block {
  padding: 3rem 3rem;
}
.cid-s5vehVm2m6 .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-s5vehVm2m6 .wrap-block ul li {
  display: inline-block;
}
.cid-s5vehVm2m6 .wrap-block ul li span {
  text-align: center;
}
.cid-s5vehVm2m6 .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-s5vehVm2m6 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-s5vehVm2m6 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-s5vehVm2m6 .mbr-list,
.cid-s5vehVm2m6 .social-media ul {
  text-align: left;
}
@media (max-width: 500px) {
  .cid-s5vehVm2m6 .wrap-block {
    padding: 3rem 1rem;
  }
}
@media (max-width: 767px) {
  .cid-s5vehVm2m6 .mbr-section-title,
  .cid-s5vehVm2m6 .mbr-section-subtitle,
  .cid-s5vehVm2m6 .mbr-text {
    text-align: center !important;
  }
  .cid-s5vehVm2m6 .social-list {
    text-align: center !important;
  }
}
.cid-s5vehVm2m6 .mbr-section-title {
  color: #00c5ff;
}
.cid-s5vehXnGsG {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s5vehXnGsG .main-heading-content {
  margin-bottom: 5rem;
}
.cid-s5vehXnGsG .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-s5vehXnGsG .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-s5vehXnGsG .form-control {
  background-color: #fff;
  background-image: none;
  border: 1px solid #ddd;
  border-radius: 0;
  box-shadow: none;
  display: block;
  line-height: 1.42857;
  padding: 6px 12px;
  transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
  width: 100%;
}
.cid-s5vehXnGsG .form-control,
.cid-s5vehXnGsG textarea {
  -webkit-transition: all 0.5s ease-out 0s;
  transition: all 0.5s ease-out 0s;
}
.cid-s5vehXnGsG .google-map {
  width: 100%;
  height: 30rem;
}
.cid-s5vehXnGsG .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-s5vehXnGsG a:link {
  text-decoration: none;
}
.cid-s5vehXnGsG .mbr-section-subtitle {
  color: #232323;
  text-align: center;
}
.cid-s5vehXnGsG .mbr-section-title,
.cid-s5vehXnGsG .underline {
  text-align: center;
  color: #232323;
}
.cid-s5vehXnGsG .mbr-section-subtitle B {
  color: #585858;
}
.cid-s5vehZyiwJ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-s5vehZyiwJ a:link {
  text-decoration: none;
}
.cid-s5vehZyiwJ .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-s5vehZyiwJ .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-s5vehZyiwJ .inner-text {
  line-height: 3em;
}
.cid-s5vehZyiwJ .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-s5vehZyiwJ .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-s5vehZyiwJ .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-s5vehZyiwJ .content-text,
.cid-s5vehZyiwJ .inner-text {
  color: #c1c1c1;
}
.cid-s7CBBscOFm .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #fcfcfc;
}
.cid-s7CBBscOFm .navbar.opened {
  transition: all .3s;
  background: #fcfcfc !important;
}
.cid-s7CBBscOFm .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-s7CBBscOFm .navbar .navbar-collapse {
  transition: none;
  justify-content: flex-end;
  z-index: 1;
}
.cid-s7CBBscOFm .navbar.collapsed.opened {
  text-align: center;
  flex-direction: column;
  margin-left: auto;
  max-width: 20rem ;
  height: 100vh;
  justify-content: flex-start;
}
.cid-s7CBBscOFm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-s7CBBscOFm .navbar.collapsed.opened .navbar-toggler {
  order: -1;
  align-self: flex-end !important;
  margin: 1rem 0 0 0;
}
.cid-s7CBBscOFm .navbar.collapsed.opened .navbar-collapse {
  flex-basis: initial;
}
.cid-s7CBBscOFm .navbar.collapsed:not(.opened) .navbar-collapse {
  display: none !important;
}
.cid-s7CBBscOFm .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-s7CBBscOFm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-s7CBBscOFm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-s7CBBscOFm .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-s7CBBscOFm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-s7CBBscOFm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-s7CBBscOFm .navbar.opened {
    text-align: center;
    flex-direction: column;
    margin-left: auto;
    max-width: 20rem ;
    height: 100vh;
    justify-content: flex-start;
  }
  .cid-s7CBBscOFm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-s7CBBscOFm .navbar.opened .navbar-toggler {
    order: -1;
    align-self: flex-end !important;
    margin: 1rem 0 0 0;
  }
  .cid-s7CBBscOFm .navbar.opened .navbar-collapse {
    flex-basis: initial;
  }
  .cid-s7CBBscOFm .navbar:not(.opened) .navbar-collapse {
    display: none !important;
  }
  .cid-s7CBBscOFm .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-s7CBBscOFm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-s7CBBscOFm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-s7CBBscOFm .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-s7CBBscOFm .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-s7CBBscOFm .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-s7CBBscOFm .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-s7CBBscOFm .navbar .navbar-brand {
    flex-shrink: initial;
    word-break: break-word;
  }
}
.cid-s7CBBscOFm .navbar.navbar-short {
  background: #fcfcfc !important;
  min-height: 60px;
}
.cid-s7CBBscOFm .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-s7CBBscOFm .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-s7CBBscOFm .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-s7CBBscOFm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-s7CBBscOFm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-s7CBBscOFm .dropdown-item.active,
.cid-s7CBBscOFm .dropdown-item:active {
  background-color: transparent;
}
.cid-s7CBBscOFm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-s7CBBscOFm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-s7CBBscOFm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-s7CBBscOFm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fcfcfc;
}
.cid-s7CBBscOFm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-s7CBBscOFm .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s7CBBscOFm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-s7CBBscOFm .navbar-buttons {
  text-align: center;
}
.cid-s7CBBscOFm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-s7CBBscOFm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-s7CBBscOFm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s7CBBscOFm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s7CBBscOFm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s7CBBscOFm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s7CBBscOFm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s7CBBscOFm nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s7CBBscOFm nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s7CBBscOFm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s7CBBscOFm .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-s7CBBscOFm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  letter-spacing: 2px;
}
.cid-s7CBBscOFm a.nav-link:focus {
  outline: none;
}
.cid-s7CBBscOFm .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-s7CBBscOFm .nav-link:hover,
.cid-s7CBBscOFm .dropdown-item:hover {
  color: #c1c1c1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s7CBBscOFm .navbar-dropdown.collapsed.opened {
    left: auto;
  }
  .cid-s7CBBscOFm .navbar-dropdown.collapsed.opened .navbar-collapse {
    flex-basis: auto;
  }
}
.cid-s7CBBwoLgs {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s7CBBwoLgs .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s7CBBwoLgs .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s7CBBwoLgs .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s7CBBwoLgs .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s7CBBwoLgs .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-s7CBBwoLgs .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s7CBBwoLgs .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-s7CBBwoLgs .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-s7CBBwoLgs .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-s7CBBwoLgs .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-s7CBBwoLgs .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-s7CBBwoLgs .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-s7CBBwoLgs .mbr-gallery-filter ul {
  display: block;
}
.cid-s7CBBwoLgs .mbr-gallery-filter ul li {
  position: relative;
}
.cid-s7CBBwoLgs .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-s7CBBwoLgs .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-s7CBBwoLgs .mbr-gallery-filter li.active::after,
.cid-s7CBBwoLgs .mbr-gallery-filter li:hover::after {
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-s7CBBwoLgs .mbr-gallery-title {
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s7CBBwoLgs .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-s7CBBwoLgs .icon-focus:before {
  content: '\e95e';
}
.cid-s7CBBwoLgs .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-s7CBBwoLgs .mbr-section-title {
  margin: 0;
}
.cid-s7CBBwoLgs .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-s7CBBwoLgs .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-s7CBBAw7DL {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #444444;
}
.cid-s7CBBAw7DL a:link {
  text-decoration: none;
}
.cid-s7CBBAw7DL .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-s7CBBAw7DL .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-s7CBBAw7DL .inner-text {
  line-height: 3em;
}
.cid-s7CBBAw7DL .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-s7CBBAw7DL .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-s7CBBAw7DL .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-s7CBBAw7DL .content-text,
.cid-s7CBBAw7DL .inner-text {
  color: #c1c1c1;
}
.cid-s7CBBChOxu {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #333333;
}
.cid-s7CBBChOxu .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #232323;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #ffffff none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-s7CBBChOxu .photo-split {
  padding: 0;
}
.cid-s7CBBChOxu .photo-split img {
  width: 100%;
}
.cid-s7CBBChOxu .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-s7CBBChOxu .counter-container ul {
  display: flex;
  flex-direction: column;
}
.cid-s7CBBChOxu .counter-container ul li {
  margin-bottom: .5rem;
  list-style: ✓;
}
.cid-s7CBBChOxu .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: '✓';
  text-align: center;
  line-height: 1.5em;
  transition: all .2s;
  width: 25px;
  height: 25px;
}
.cid-s7CBBChOxu .wrap-block {
  padding: 3rem 3rem;
}
.cid-s7CBBChOxu .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-s7CBBChOxu .wrap-block ul li {
  display: inline-block;
}
.cid-s7CBBChOxu .wrap-block ul li span {
  text-align: center;
}
.cid-s7CBBChOxu .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-s7CBBChOxu .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-s7CBBChOxu .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-s7CBBChOxu .mbr-list,
.cid-s7CBBChOxu .social-media ul {
  text-align: left;
}
@media (max-width: 500px) {
  .cid-s7CBBChOxu .wrap-block {
    padding: 3rem 1rem;
  }
}
@media (max-width: 767px) {
  .cid-s7CBBChOxu .mbr-section-title,
  .cid-s7CBBChOxu .mbr-section-subtitle,
  .cid-s7CBBChOxu .mbr-text {
    text-align: center !important;
  }
  .cid-s7CBBChOxu .social-list {
    text-align: center !important;
  }
}
.cid-s7CBBChOxu .mbr-section-title {
  color: #00c5ff;
}
.cid-s7CBBE1hsG {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s7CBBE1hsG a:link {
  text-decoration: none;
}
.cid-s7CBBE1hsG .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #444444 none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-s7CBBE1hsG .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-s7CBBE1hsG .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-s7CBBE1hsG .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-s7CBBE1hsG .foot-menu {
  flex-direction: row;
  margin: 0;
  margin-bottom: 8px;
  padding: .6em 0;
}
.cid-s7CBBE1hsG .foot-menu > li {
  font-size: 14px;
  padding: 0;
  display: inline-block;
}
.cid-s7CBBE1hsG .foot-menu > li .rhombus {
  width: 0;
  height: 0;
  right: 4px;
  border: 4px solid transparent;
  border-bottom-color: #444444;
  position: relative;
  top: -19px;
}
.cid-s7CBBE1hsG .foot-menu > li .rhombus::after {
  width: 0;
  height: 0;
  content: '';
  position: absolute;
  left: -4px;
  top: 4px;
  border: 4px solid transparent;
  border-top-color: #444444;
}
.cid-s7CBBE1hsG .foot-menu li a {
  font-family: 'OpenSans', sans-serif;
  display: inline-block;
  letter-spacing: 2px;
  padding: 0 10px;
}
.cid-s7CBBE1hsG .plan-title,
.cid-s7CBBE1hsG .text-letter {
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-weight: 600;
}
.cid-s7CBBE1hsG .plan-title {
  color: #444444;
}
@media (max-width: 767px) {
  .cid-s7CBBE1hsG .foot-menu {
    padding: 15px 1rem;
  }
}
.cid-s7CBBE1hsG .mbr-section-title span {
  color: #ffbc00;
}
.cid-s7CBBFQDhK {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s7CBBFQDhK a:link {
  text-decoration: none;
}
.cid-s7CBBFQDhK .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #444444 none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-s7CBBFQDhK .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-s7CBBFQDhK .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-s7CBBFQDhK .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-s7CBBFQDhK .foot-menu {
  flex-direction: row;
  margin: 0;
  margin-bottom: 8px;
  padding: .6em 0;
}
.cid-s7CBBFQDhK .foot-menu > li {
  font-size: 14px;
  padding: 0;
  display: inline-block;
}
.cid-s7CBBFQDhK .foot-menu > li .rhombus {
  width: 0;
  height: 0;
  right: 4px;
  border: 4px solid transparent;
  border-bottom-color: #444444;
  position: relative;
  top: -19px;
}
.cid-s7CBBFQDhK .foot-menu > li .rhombus::after {
  width: 0;
  height: 0;
  content: '';
  position: absolute;
  left: -4px;
  top: 4px;
  border: 4px solid transparent;
  border-top-color: #444444;
}
.cid-s7CBBFQDhK .foot-menu li a {
  font-family: 'OpenSans', sans-serif;
  display: inline-block;
  letter-spacing: 2px;
  padding: 0 10px;
}
.cid-s7CBBFQDhK .plan-title,
.cid-s7CBBFQDhK .text-letter {
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-weight: 600;
}
.cid-s7CBBFQDhK .plan-title {
  color: #444444;
}
@media (max-width: 767px) {
  .cid-s7CBBFQDhK .foot-menu {
    padding: 15px 1rem;
  }
}
.cid-s7CBBFQDhK .mbr-section-title span {
  color: #ffbc00;
}
.cid-s7CBBIlsDh {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s7CBBIlsDh .mbr-section-heading {
  margin-bottom: 1.5em;
  text-align: center;
}
.cid-s7CBBIlsDh .input-main {
  width: 99.6%;
  margin-left: .1em;
}
.cid-s7CBBIlsDh .form-1 {
  margin: 0 1em;
  padding: 0;
}
.cid-s7CBBIlsDh .input-wrap {
  padding: 0;
  margin-bottom: 1.3em;
}
.cid-s7CBBIlsDh .input-wrap input {
  border: 1px solid #ddd;
  padding-left: .5em;
  height: 2.5em;
  width: 96%;
}
.cid-s7CBBIlsDh .form-group textarea {
  height: 15em;
  background-color: white;
  padding: 0.5em 0.6em;
  width: 98%;
}
.cid-s7CBBK2RBf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-s7CBBK2RBf a:link {
  text-decoration: none;
}
.cid-s7CBBK2RBf .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-s7CBBK2RBf .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-s7CBBK2RBf .inner-text {
  line-height: 3em;
}
.cid-s7CBBK2RBf .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-s7CBBK2RBf .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-s7CBBK2RBf .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-s7CBBK2RBf .content-text,
.cid-s7CBBK2RBf .inner-text {
  color: #c1c1c1;
}
.cid-srwsXt3miL .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #fcfcfc;
}
.cid-srwsXt3miL .navbar.opened {
  transition: all .3s;
  background: #fcfcfc !important;
}
.cid-srwsXt3miL .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-srwsXt3miL .navbar .navbar-collapse {
  transition: none;
  justify-content: flex-end;
  z-index: 1;
}
.cid-srwsXt3miL .navbar.collapsed.opened {
  text-align: center;
  flex-direction: column;
  margin-left: auto;
  max-width: 20rem ;
  height: 100vh;
  justify-content: flex-start;
}
.cid-srwsXt3miL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-srwsXt3miL .navbar.collapsed.opened .navbar-toggler {
  order: -1;
  align-self: flex-end !important;
  margin: 1rem 0 0 0;
}
.cid-srwsXt3miL .navbar.collapsed.opened .navbar-collapse {
  flex-basis: initial;
}
.cid-srwsXt3miL .navbar.collapsed:not(.opened) .navbar-collapse {
  display: none !important;
}
.cid-srwsXt3miL .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-srwsXt3miL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-srwsXt3miL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-srwsXt3miL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-srwsXt3miL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-srwsXt3miL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-srwsXt3miL .navbar.opened {
    text-align: center;
    flex-direction: column;
    margin-left: auto;
    max-width: 20rem ;
    height: 100vh;
    justify-content: flex-start;
  }
  .cid-srwsXt3miL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-srwsXt3miL .navbar.opened .navbar-toggler {
    order: -1;
    align-self: flex-end !important;
    margin: 1rem 0 0 0;
  }
  .cid-srwsXt3miL .navbar.opened .navbar-collapse {
    flex-basis: initial;
  }
  .cid-srwsXt3miL .navbar:not(.opened) .navbar-collapse {
    display: none !important;
  }
  .cid-srwsXt3miL .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-srwsXt3miL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-srwsXt3miL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-srwsXt3miL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-srwsXt3miL .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-srwsXt3miL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-srwsXt3miL .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-srwsXt3miL .navbar .navbar-brand {
    flex-shrink: initial;
    word-break: break-word;
  }
}
.cid-srwsXt3miL .navbar.navbar-short {
  background: #fcfcfc !important;
  min-height: 60px;
}
.cid-srwsXt3miL .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-srwsXt3miL .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-srwsXt3miL .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-srwsXt3miL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-srwsXt3miL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-srwsXt3miL .dropdown-item.active,
.cid-srwsXt3miL .dropdown-item:active {
  background-color: transparent;
}
.cid-srwsXt3miL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-srwsXt3miL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-srwsXt3miL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-srwsXt3miL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fcfcfc;
}
.cid-srwsXt3miL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-srwsXt3miL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-srwsXt3miL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-srwsXt3miL .navbar-buttons {
  text-align: center;
}
.cid-srwsXt3miL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-srwsXt3miL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-srwsXt3miL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-srwsXt3miL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-srwsXt3miL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-srwsXt3miL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-srwsXt3miL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-srwsXt3miL nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-srwsXt3miL nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-srwsXt3miL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-srwsXt3miL .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-srwsXt3miL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  letter-spacing: 2px;
}
.cid-srwsXt3miL a.nav-link:focus {
  outline: none;
}
.cid-srwsXt3miL .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-srwsXt3miL .nav-link:hover,
.cid-srwsXt3miL .dropdown-item:hover {
  color: #c1c1c1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-srwsXt3miL .navbar-dropdown.collapsed.opened {
    left: auto;
  }
  .cid-srwsXt3miL .navbar-dropdown.collapsed.opened .navbar-collapse {
    flex-basis: auto;
  }
}
.cid-srwsXuUNP4 {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-srwsXuUNP4 .mbr-text {
  text-align: center;
}
.cid-srwsXuUNP4 .mbr-text B {
  color: #444444;
}
.cid-srwsXuUNP4 .mbr-title {
  text-align: center;
}
.cid-srwsXuUNP4 .mbr-title B {
  color: #efefef;
}
.cid-srwsXvODWh {
  background: #ffffff;
}
.cid-srwsXvODWh .video-block {
  margin: auto;
  width: 100% !important;
}
@media (max-width: 768px) {
  .cid-srwsXvODWh .video-block {
    width: 100% !important;
  }
}
.cid-srwsXwTs3B {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-srwsXwTs3B blockquote {
  color: #232323;
  font-size: inherit;
  font-style: normal;
}
.cid-srwsXwTs3B .mbr-iconfont {
  z-index: 1;
  position: absolute;
  font-size: 9rem;
  color: #232323;
  opacity: .1;
}
.cid-srwsXwTs3B .mbr-iconfont.right-top {
  right: -1rem;
  top: -1rem;
}
.cid-srwFGOqot5 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-srwFGOqot5 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-srwFGOqot5 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-srwFGOqot5 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-srwFGOqot5 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-srwFGOqot5 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-srwFGOqot5 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-srwFGOqot5 .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-srwFGOqot5 .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-srwFGOqot5 .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-srwFGOqot5 .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-srwFGOqot5 .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-srwFGOqot5 .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-srwFGOqot5 .mbr-gallery-filter ul {
  display: block;
}
.cid-srwFGOqot5 .mbr-gallery-filter ul li {
  position: relative;
}
.cid-srwFGOqot5 .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-srwFGOqot5 .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-srwFGOqot5 .mbr-gallery-filter li.active::after,
.cid-srwFGOqot5 .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-srwFGOqot5 .mbr-gallery-title {
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-srwFGOqot5 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-srwFGOqot5 .icon-focus:before {
  content: '\e95e';
}
.cid-srwFGOqot5 .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-srwFGOqot5 .mbr-section-title {
  margin: 0;
}
.cid-srwFGOqot5 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-srwFGOqot5 .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-srwsXCKtsl {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #444444;
}
.cid-srwsXCKtsl a:link {
  text-decoration: none;
}
.cid-srwsXCKtsl .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-srwsXCKtsl .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-srwsXCKtsl .inner-text {
  line-height: 3em;
}
.cid-srwsXCKtsl .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-srwsXCKtsl .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-srwsXCKtsl .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-srwsXCKtsl .content-text,
.cid-srwsXCKtsl .inner-text {
  color: #c1c1c1;
}
.cid-srwsXEAQph {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #333333;
}
.cid-srwsXEAQph .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #232323;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #ffffff none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-srwsXEAQph .photo-split {
  padding: 0;
}
.cid-srwsXEAQph .photo-split img {
  width: 100%;
}
.cid-srwsXEAQph .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-srwsXEAQph .counter-container ul {
  display: flex;
  flex-direction: column;
}
.cid-srwsXEAQph .counter-container ul li {
  margin-bottom: .5rem;
  list-style: ✓;
}
.cid-srwsXEAQph .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: '✓';
  text-align: center;
  line-height: 1.5em;
  transition: all .2s;
  width: 25px;
  height: 25px;
}
.cid-srwsXEAQph .wrap-block {
  padding: 3rem 3rem;
}
.cid-srwsXEAQph .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-srwsXEAQph .wrap-block ul li {
  display: inline-block;
}
.cid-srwsXEAQph .wrap-block ul li span {
  text-align: center;
}
.cid-srwsXEAQph .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-srwsXEAQph .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-srwsXEAQph .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-srwsXEAQph .mbr-list,
.cid-srwsXEAQph .social-media ul {
  text-align: left;
}
@media (max-width: 500px) {
  .cid-srwsXEAQph .wrap-block {
    padding: 3rem 1rem;
  }
}
@media (max-width: 767px) {
  .cid-srwsXEAQph .mbr-section-title,
  .cid-srwsXEAQph .mbr-section-subtitle,
  .cid-srwsXEAQph .mbr-text {
    text-align: center !important;
  }
  .cid-srwsXEAQph .social-list {
    text-align: center !important;
  }
}
.cid-srwsXEAQph .mbr-section-title {
  color: #00c5ff;
}
.cid-srwsXGKH1k {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-srwsXGKH1k a:link {
  text-decoration: none;
}
.cid-srwsXGKH1k .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #444444 none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-srwsXGKH1k .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-srwsXGKH1k .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-srwsXGKH1k .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-srwsXGKH1k .foot-menu {
  flex-direction: row;
  margin: 0;
  margin-bottom: 8px;
  padding: .6em 0;
}
.cid-srwsXGKH1k .foot-menu > li {
  font-size: 14px;
  padding: 0;
  display: inline-block;
}
.cid-srwsXGKH1k .foot-menu > li .rhombus {
  width: 0;
  height: 0;
  right: 4px;
  border: 4px solid transparent;
  border-bottom-color: #444444;
  position: relative;
  top: -19px;
}
.cid-srwsXGKH1k .foot-menu > li .rhombus::after {
  width: 0;
  height: 0;
  content: '';
  position: absolute;
  left: -4px;
  top: 4px;
  border: 4px solid transparent;
  border-top-color: #444444;
}
.cid-srwsXGKH1k .foot-menu li a {
  font-family: 'OpenSans', sans-serif;
  display: inline-block;
  letter-spacing: 2px;
  padding: 0 10px;
}
.cid-srwsXGKH1k .plan-title,
.cid-srwsXGKH1k .text-letter {
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-weight: 600;
}
.cid-srwsXGKH1k .plan-title {
  color: #444444;
}
@media (max-width: 767px) {
  .cid-srwsXGKH1k .foot-menu {
    padding: 15px 1rem;
  }
}
.cid-srwsXGKH1k .mbr-section-title span {
  color: #ffbc00;
}
.cid-srwsXJ8vo3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-srwsXJ8vo3 a:link {
  text-decoration: none;
}
.cid-srwsXJ8vo3 .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #444444 none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-srwsXJ8vo3 .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-srwsXJ8vo3 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-srwsXJ8vo3 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-srwsXJ8vo3 .foot-menu {
  flex-direction: row;
  margin: 0;
  margin-bottom: 8px;
  padding: .6em 0;
}
.cid-srwsXJ8vo3 .foot-menu > li {
  font-size: 14px;
  padding: 0;
  display: inline-block;
}
.cid-srwsXJ8vo3 .foot-menu > li .rhombus {
  width: 0;
  height: 0;
  right: 4px;
  border: 4px solid transparent;
  border-bottom-color: #444444;
  position: relative;
  top: -19px;
}
.cid-srwsXJ8vo3 .foot-menu > li .rhombus::after {
  width: 0;
  height: 0;
  content: '';
  position: absolute;
  left: -4px;
  top: 4px;
  border: 4px solid transparent;
  border-top-color: #444444;
}
.cid-srwsXJ8vo3 .foot-menu li a {
  font-family: 'OpenSans', sans-serif;
  display: inline-block;
  letter-spacing: 2px;
  padding: 0 10px;
}
.cid-srwsXJ8vo3 .plan-title,
.cid-srwsXJ8vo3 .text-letter {
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-weight: 600;
}
.cid-srwsXJ8vo3 .plan-title {
  color: #444444;
}
@media (max-width: 767px) {
  .cid-srwsXJ8vo3 .foot-menu {
    padding: 15px 1rem;
  }
}
.cid-srwsXJ8vo3 .mbr-section-title span {
  color: #ffbc00;
}
.cid-srwsXL6qTR {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-srwsXL6qTR .mbr-section-heading {
  margin-bottom: 1.5em;
  text-align: center;
}
.cid-srwsXL6qTR .input-main {
  width: 99.6%;
  margin-left: .1em;
}
.cid-srwsXL6qTR .form-1 {
  margin: 0 1em;
  padding: 0;
}
.cid-srwsXL6qTR .input-wrap {
  padding: 0;
  margin-bottom: 1.3em;
}
.cid-srwsXL6qTR .input-wrap input {
  border: 1px solid #ddd;
  padding-left: .5em;
  height: 2.5em;
  width: 96%;
}
.cid-srwsXL6qTR .form-group textarea {
  height: 15em;
  background-color: white;
  padding: 0.5em 0.6em;
  width: 98%;
}
.cid-srwsXN9LAW {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-srwsXN9LAW a:link {
  text-decoration: none;
}
.cid-srwsXN9LAW .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-srwsXN9LAW .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-srwsXN9LAW .inner-text {
  line-height: 3em;
}
.cid-srwsXN9LAW .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-srwsXN9LAW .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-srwsXN9LAW .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-srwsXN9LAW .content-text,
.cid-srwsXN9LAW .inner-text {
  color: #c1c1c1;
}
.cid-sy2oNcyjZz .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #fcfcfc;
}
.cid-sy2oNcyjZz .navbar.opened {
  transition: all .3s;
  background: #fcfcfc !important;
}
.cid-sy2oNcyjZz .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-sy2oNcyjZz .navbar .navbar-collapse {
  transition: none;
  justify-content: flex-end;
  z-index: 1;
}
.cid-sy2oNcyjZz .navbar.collapsed.opened {
  text-align: center;
  flex-direction: column;
  margin-left: auto;
  max-width: 20rem ;
  height: 100vh;
  justify-content: flex-start;
}
.cid-sy2oNcyjZz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sy2oNcyjZz .navbar.collapsed.opened .navbar-toggler {
  order: -1;
  align-self: flex-end !important;
  margin: 1rem 0 0 0;
}
.cid-sy2oNcyjZz .navbar.collapsed.opened .navbar-collapse {
  flex-basis: initial;
}
.cid-sy2oNcyjZz .navbar.collapsed:not(.opened) .navbar-collapse {
  display: none !important;
}
.cid-sy2oNcyjZz .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sy2oNcyjZz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sy2oNcyjZz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sy2oNcyjZz .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sy2oNcyjZz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sy2oNcyjZz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-sy2oNcyjZz .navbar.opened {
    text-align: center;
    flex-direction: column;
    margin-left: auto;
    max-width: 20rem ;
    height: 100vh;
    justify-content: flex-start;
  }
  .cid-sy2oNcyjZz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sy2oNcyjZz .navbar.opened .navbar-toggler {
    order: -1;
    align-self: flex-end !important;
    margin: 1rem 0 0 0;
  }
  .cid-sy2oNcyjZz .navbar.opened .navbar-collapse {
    flex-basis: initial;
  }
  .cid-sy2oNcyjZz .navbar:not(.opened) .navbar-collapse {
    display: none !important;
  }
  .cid-sy2oNcyjZz .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sy2oNcyjZz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sy2oNcyjZz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sy2oNcyjZz .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sy2oNcyjZz .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sy2oNcyjZz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sy2oNcyjZz .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-sy2oNcyjZz .navbar .navbar-brand {
    flex-shrink: initial;
    word-break: break-word;
  }
}
.cid-sy2oNcyjZz .navbar.navbar-short {
  background: #fcfcfc !important;
  min-height: 60px;
}
.cid-sy2oNcyjZz .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sy2oNcyjZz .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sy2oNcyjZz .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sy2oNcyjZz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sy2oNcyjZz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sy2oNcyjZz .dropdown-item.active,
.cid-sy2oNcyjZz .dropdown-item:active {
  background-color: transparent;
}
.cid-sy2oNcyjZz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sy2oNcyjZz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sy2oNcyjZz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sy2oNcyjZz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fcfcfc;
}
.cid-sy2oNcyjZz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sy2oNcyjZz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sy2oNcyjZz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sy2oNcyjZz .navbar-buttons {
  text-align: center;
}
.cid-sy2oNcyjZz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sy2oNcyjZz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-sy2oNcyjZz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sy2oNcyjZz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sy2oNcyjZz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sy2oNcyjZz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sy2oNcyjZz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sy2oNcyjZz nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sy2oNcyjZz nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sy2oNcyjZz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sy2oNcyjZz .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sy2oNcyjZz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  letter-spacing: 2px;
}
.cid-sy2oNcyjZz a.nav-link:focus {
  outline: none;
}
.cid-sy2oNcyjZz .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sy2oNcyjZz .nav-link:hover,
.cid-sy2oNcyjZz .dropdown-item:hover {
  color: #c1c1c1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sy2oNcyjZz .navbar-dropdown.collapsed.opened {
    left: auto;
  }
  .cid-sy2oNcyjZz .navbar-dropdown.collapsed.opened .navbar-collapse {
    flex-basis: auto;
  }
}
.cid-sy2zCsmIQR {
  background: #ffffff;
}
.cid-sy2zCsmIQR .video-block {
  margin: auto;
  width: 100% !important;
}
@media (max-width: 768px) {
  .cid-sy2zCsmIQR .video-block {
    width: 100% !important;
  }
}
.cid-sy2oNe8dVg {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sy2oNe8dVg .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sy2oNe8dVg .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sy2oNe8dVg .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sy2oNe8dVg .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sy2oNe8dVg .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sy2oNe8dVg .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sy2oNe8dVg .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-sy2oNe8dVg .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sy2oNe8dVg .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sy2oNe8dVg .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sy2oNe8dVg .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sy2oNe8dVg .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sy2oNe8dVg .mbr-gallery-filter ul {
  display: block;
}
.cid-sy2oNe8dVg .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sy2oNe8dVg .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sy2oNe8dVg .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sy2oNe8dVg .mbr-gallery-filter li.active::after,
.cid-sy2oNe8dVg .mbr-gallery-filter li:hover::after {
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sy2oNe8dVg .mbr-gallery-title {
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sy2oNe8dVg .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-sy2oNe8dVg .icon-focus:before {
  content: '\e95e';
}
.cid-sy2oNe8dVg .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sy2oNe8dVg .mbr-section-title {
  margin: 0;
}
.cid-sy2oNe8dVg .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sy2oNe8dVg .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-sy2oNe8dVg .mbr-section-title,
.cid-sy2oNe8dVg .underline {
  color: #444444;
}
.cid-sy2oNjciJp {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #444444;
}
.cid-sy2oNjciJp a:link {
  text-decoration: none;
}
.cid-sy2oNjciJp .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sy2oNjciJp .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-sy2oNjciJp .inner-text {
  line-height: 3em;
}
.cid-sy2oNjciJp .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-sy2oNjciJp .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sy2oNjciJp .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-sy2oNjciJp .content-text,
.cid-sy2oNjciJp .inner-text {
  color: #c1c1c1;
}
.cid-sy2oNmxJ75 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #333333;
}
.cid-sy2oNmxJ75 .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #232323;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #ffffff none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sy2oNmxJ75 .photo-split {
  padding: 0;
}
.cid-sy2oNmxJ75 .photo-split img {
  width: 100%;
}
.cid-sy2oNmxJ75 .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-sy2oNmxJ75 .counter-container ul {
  display: flex;
  flex-direction: column;
}
.cid-sy2oNmxJ75 .counter-container ul li {
  margin-bottom: .5rem;
  list-style: ✓;
}
.cid-sy2oNmxJ75 .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: '✓';
  text-align: center;
  line-height: 1.5em;
  transition: all .2s;
  width: 25px;
  height: 25px;
}
.cid-sy2oNmxJ75 .wrap-block {
  padding: 3rem 3rem;
}
.cid-sy2oNmxJ75 .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-sy2oNmxJ75 .wrap-block ul li {
  display: inline-block;
}
.cid-sy2oNmxJ75 .wrap-block ul li span {
  text-align: center;
}
.cid-sy2oNmxJ75 .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-sy2oNmxJ75 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sy2oNmxJ75 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-sy2oNmxJ75 .mbr-list,
.cid-sy2oNmxJ75 .social-media ul {
  text-align: left;
}
@media (max-width: 500px) {
  .cid-sy2oNmxJ75 .wrap-block {
    padding: 3rem 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sy2oNmxJ75 .mbr-section-title,
  .cid-sy2oNmxJ75 .mbr-section-subtitle,
  .cid-sy2oNmxJ75 .mbr-text {
    text-align: center !important;
  }
  .cid-sy2oNmxJ75 .social-list {
    text-align: center !important;
  }
}
.cid-sy2oNmxJ75 .mbr-section-title {
  color: #00c5ff;
}
.cid-sy2oNotGQC {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sy2oNotGQC a:link {
  text-decoration: none;
}
.cid-sy2oNotGQC .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #444444 none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sy2oNotGQC .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-sy2oNotGQC .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sy2oNotGQC .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-sy2oNotGQC .foot-menu {
  flex-direction: row;
  margin: 0;
  margin-bottom: 8px;
  padding: .6em 0;
}
.cid-sy2oNotGQC .foot-menu > li {
  font-size: 14px;
  padding: 0;
  display: inline-block;
}
.cid-sy2oNotGQC .foot-menu > li .rhombus {
  width: 0;
  height: 0;
  right: 4px;
  border: 4px solid transparent;
  border-bottom-color: #444444;
  position: relative;
  top: -19px;
}
.cid-sy2oNotGQC .foot-menu > li .rhombus::after {
  width: 0;
  height: 0;
  content: '';
  position: absolute;
  left: -4px;
  top: 4px;
  border: 4px solid transparent;
  border-top-color: #444444;
}
.cid-sy2oNotGQC .foot-menu li a {
  font-family: 'OpenSans', sans-serif;
  display: inline-block;
  letter-spacing: 2px;
  padding: 0 10px;
}
.cid-sy2oNotGQC .plan-title,
.cid-sy2oNotGQC .text-letter {
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-weight: 600;
}
.cid-sy2oNotGQC .plan-title {
  color: #444444;
}
@media (max-width: 767px) {
  .cid-sy2oNotGQC .foot-menu {
    padding: 15px 1rem;
  }
}
.cid-sy2oNotGQC .mbr-section-title span {
  color: #ffbc00;
}
.cid-sy2oNqbp16 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sy2oNqbp16 a:link {
  text-decoration: none;
}
.cid-sy2oNqbp16 .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #444444 none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sy2oNqbp16 .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-sy2oNqbp16 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sy2oNqbp16 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-sy2oNqbp16 .foot-menu {
  flex-direction: row;
  margin: 0;
  margin-bottom: 8px;
  padding: .6em 0;
}
.cid-sy2oNqbp16 .foot-menu > li {
  font-size: 14px;
  padding: 0;
  display: inline-block;
}
.cid-sy2oNqbp16 .foot-menu > li .rhombus {
  width: 0;
  height: 0;
  right: 4px;
  border: 4px solid transparent;
  border-bottom-color: #444444;
  position: relative;
  top: -19px;
}
.cid-sy2oNqbp16 .foot-menu > li .rhombus::after {
  width: 0;
  height: 0;
  content: '';
  position: absolute;
  left: -4px;
  top: 4px;
  border: 4px solid transparent;
  border-top-color: #444444;
}
.cid-sy2oNqbp16 .foot-menu li a {
  font-family: 'OpenSans', sans-serif;
  display: inline-block;
  letter-spacing: 2px;
  padding: 0 10px;
}
.cid-sy2oNqbp16 .plan-title,
.cid-sy2oNqbp16 .text-letter {
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-weight: 600;
}
.cid-sy2oNqbp16 .plan-title {
  color: #444444;
}
@media (max-width: 767px) {
  .cid-sy2oNqbp16 .foot-menu {
    padding: 15px 1rem;
  }
}
.cid-sy2oNqbp16 .mbr-section-title span {
  color: #ffbc00;
}
.cid-sy2oNrSafR {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sy2oNrSafR .mbr-section-heading {
  margin-bottom: 1.5em;
  text-align: center;
}
.cid-sy2oNrSafR .input-main {
  width: 99.6%;
  margin-left: .1em;
}
.cid-sy2oNrSafR .form-1 {
  margin: 0 1em;
  padding: 0;
}
.cid-sy2oNrSafR .input-wrap {
  padding: 0;
  margin-bottom: 1.3em;
}
.cid-sy2oNrSafR .input-wrap input {
  border: 1px solid #ddd;
  padding-left: .5em;
  height: 2.5em;
  width: 96%;
}
.cid-sy2oNrSafR .form-group textarea {
  height: 15em;
  background-color: white;
  padding: 0.5em 0.6em;
  width: 98%;
}
.cid-sy2oNtoGh0 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sy2oNtoGh0 a:link {
  text-decoration: none;
}
.cid-sy2oNtoGh0 .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sy2oNtoGh0 .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-sy2oNtoGh0 .inner-text {
  line-height: 3em;
}
.cid-sy2oNtoGh0 .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-sy2oNtoGh0 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sy2oNtoGh0 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-sy2oNtoGh0 .content-text,
.cid-sy2oNtoGh0 .inner-text {
  color: #c1c1c1;
}
.cid-sBGlSvjH4x .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #585858;
}
.cid-sBGlSvjH4x .navbar.opened {
  transition: all .3s;
  background: #585858 !important;
}
.cid-sBGlSvjH4x .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-sBGlSvjH4x .navbar .navbar-collapse {
  transition: none;
  justify-content: flex-end;
  z-index: 1;
}
.cid-sBGlSvjH4x .navbar.collapsed.opened {
  text-align: center;
  flex-direction: column;
  margin-left: auto;
  max-width: 20rem ;
  height: 100vh;
  justify-content: flex-start;
}
.cid-sBGlSvjH4x .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sBGlSvjH4x .navbar.collapsed.opened .navbar-toggler {
  order: -1;
  align-self: flex-end !important;
  margin: 1rem 0 0 0;
}
.cid-sBGlSvjH4x .navbar.collapsed.opened .navbar-collapse {
  flex-basis: initial;
}
.cid-sBGlSvjH4x .navbar.collapsed:not(.opened) .navbar-collapse {
  display: none !important;
}
.cid-sBGlSvjH4x .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sBGlSvjH4x .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sBGlSvjH4x .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sBGlSvjH4x .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sBGlSvjH4x .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sBGlSvjH4x .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-sBGlSvjH4x .navbar.opened {
    text-align: center;
    flex-direction: column;
    margin-left: auto;
    max-width: 20rem ;
    height: 100vh;
    justify-content: flex-start;
  }
  .cid-sBGlSvjH4x .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sBGlSvjH4x .navbar.opened .navbar-toggler {
    order: -1;
    align-self: flex-end !important;
    margin: 1rem 0 0 0;
  }
  .cid-sBGlSvjH4x .navbar.opened .navbar-collapse {
    flex-basis: initial;
  }
  .cid-sBGlSvjH4x .navbar:not(.opened) .navbar-collapse {
    display: none !important;
  }
  .cid-sBGlSvjH4x .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sBGlSvjH4x .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sBGlSvjH4x .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sBGlSvjH4x .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sBGlSvjH4x .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sBGlSvjH4x .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sBGlSvjH4x .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-sBGlSvjH4x .navbar .navbar-brand {
    flex-shrink: initial;
    word-break: break-word;
  }
}
.cid-sBGlSvjH4x .navbar.navbar-short {
  background: #585858 !important;
  min-height: 60px;
}
.cid-sBGlSvjH4x .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sBGlSvjH4x .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sBGlSvjH4x .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sBGlSvjH4x .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sBGlSvjH4x .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sBGlSvjH4x .dropdown-item.active,
.cid-sBGlSvjH4x .dropdown-item:active {
  background-color: transparent;
}
.cid-sBGlSvjH4x .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sBGlSvjH4x .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sBGlSvjH4x .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sBGlSvjH4x .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #585858;
}
.cid-sBGlSvjH4x .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sBGlSvjH4x .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sBGlSvjH4x ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sBGlSvjH4x .navbar-buttons {
  text-align: center;
}
.cid-sBGlSvjH4x button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sBGlSvjH4x button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-sBGlSvjH4x button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sBGlSvjH4x button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sBGlSvjH4x button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sBGlSvjH4x button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sBGlSvjH4x nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sBGlSvjH4x nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sBGlSvjH4x nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sBGlSvjH4x nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sBGlSvjH4x .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sBGlSvjH4x a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  letter-spacing: 2px;
}
.cid-sBGlSvjH4x a.nav-link:focus {
  outline: none;
}
.cid-sBGlSvjH4x .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sBGlSvjH4x .nav-link:hover,
.cid-sBGlSvjH4x .dropdown-item:hover {
  color: #c1c1c1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sBGlSvjH4x .navbar-dropdown.collapsed.opened {
    left: auto;
  }
  .cid-sBGlSvjH4x .navbar-dropdown.collapsed.opened .navbar-collapse {
    flex-basis: auto;
  }
}
.cid-sBGlSwnne2 {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sBGlSwnne2 .mbr-text {
  text-align: center;
}
.cid-sBGlSwnne2 .mbr-text B {
  color: #444444;
}
.cid-sBGlSwnne2 .mbr-title {
  text-align: center;
}
.cid-sBGlSwnne2 .mbr-title B {
  color: #efefef;
}
.cid-sBGlSx30v3 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sBGlSx30v3 blockquote {
  color: #232323;
  font-size: inherit;
  font-style: normal;
}
.cid-sBGlSx30v3 .mbr-iconfont {
  z-index: 1;
  position: absolute;
  font-size: 9rem;
  color: #232323;
  opacity: .1;
}
.cid-sBGlSx30v3 .mbr-iconfont.right-top {
  right: -1rem;
  top: -1rem;
}
.cid-sBGlSxyEPe {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sBGlSxyEPe .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sBGlSxyEPe .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sBGlSxyEPe .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sBGlSxyEPe .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sBGlSxyEPe .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sBGlSxyEPe .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sBGlSxyEPe .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-sBGlSxyEPe .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sBGlSxyEPe .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sBGlSxyEPe .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sBGlSxyEPe .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sBGlSxyEPe .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sBGlSxyEPe .mbr-gallery-filter ul {
  display: block;
}
.cid-sBGlSxyEPe .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sBGlSxyEPe .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sBGlSxyEPe .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sBGlSxyEPe .mbr-gallery-filter li.active::after,
.cid-sBGlSxyEPe .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sBGlSxyEPe .mbr-gallery-title {
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sBGlSxyEPe .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-sBGlSxyEPe .icon-focus:before {
  content: '\e95e';
}
.cid-sBGlSxyEPe .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sBGlSxyEPe .mbr-section-title {
  margin: 0;
}
.cid-sBGlSxyEPe .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sBGlSxyEPe .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-sBGlSAuR8V {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #444444;
}
.cid-sBGlSAuR8V a:link {
  text-decoration: none;
}
.cid-sBGlSAuR8V .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sBGlSAuR8V .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-sBGlSAuR8V .inner-text {
  line-height: 3em;
}
.cid-sBGlSAuR8V .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-sBGlSAuR8V .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sBGlSAuR8V .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-sBGlSAuR8V .content-text,
.cid-sBGlSAuR8V .inner-text {
  color: #c1c1c1;
}
.cid-sBGlSBNWHx {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #333333;
}
.cid-sBGlSBNWHx .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #232323;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #ffffff none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sBGlSBNWHx .photo-split {
  padding: 0;
}
.cid-sBGlSBNWHx .photo-split img {
  width: 100%;
}
.cid-sBGlSBNWHx .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-sBGlSBNWHx .counter-container ul {
  display: flex;
  flex-direction: column;
}
.cid-sBGlSBNWHx .counter-container ul li {
  margin-bottom: .5rem;
  list-style: ✓;
}
.cid-sBGlSBNWHx .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: '✓';
  text-align: center;
  line-height: 1.5em;
  transition: all .2s;
  width: 25px;
  height: 25px;
}
.cid-sBGlSBNWHx .wrap-block {
  padding: 3rem 3rem;
}
.cid-sBGlSBNWHx .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-sBGlSBNWHx .wrap-block ul li {
  display: inline-block;
}
.cid-sBGlSBNWHx .wrap-block ul li span {
  text-align: center;
}
.cid-sBGlSBNWHx .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-sBGlSBNWHx .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sBGlSBNWHx .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-sBGlSBNWHx .mbr-list,
.cid-sBGlSBNWHx .social-media ul {
  text-align: left;
}
@media (max-width: 500px) {
  .cid-sBGlSBNWHx .wrap-block {
    padding: 3rem 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sBGlSBNWHx .mbr-section-title,
  .cid-sBGlSBNWHx .mbr-section-subtitle,
  .cid-sBGlSBNWHx .mbr-text {
    text-align: center !important;
  }
  .cid-sBGlSBNWHx .social-list {
    text-align: center !important;
  }
}
.cid-sBGlSBNWHx .mbr-section-title {
  color: #00c5ff;
}
.cid-sBGlSDimFR {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sBGlSDimFR .main-heading-content {
  margin-bottom: 5rem;
}
.cid-sBGlSDimFR .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sBGlSDimFR .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-sBGlSDimFR .form-control {
  background-color: #fff;
  background-image: none;
  border: 1px solid #ddd;
  border-radius: 0;
  box-shadow: none;
  display: block;
  line-height: 1.42857;
  padding: 6px 12px;
  transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
  width: 100%;
}
.cid-sBGlSDimFR .form-control,
.cid-sBGlSDimFR textarea {
  -webkit-transition: all 0.5s ease-out 0s;
  transition: all 0.5s ease-out 0s;
}
.cid-sBGlSDimFR .google-map {
  width: 100%;
  height: 30rem;
}
.cid-sBGlSDimFR .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-sBGlSDimFR a:link {
  text-decoration: none;
}
.cid-sBGlSDimFR .mbr-section-subtitle {
  color: #232323;
  text-align: center;
}
.cid-sBGlSDimFR .mbr-section-title,
.cid-sBGlSDimFR .underline {
  text-align: center;
  color: #232323;
}
.cid-sBGlSDimFR .mbr-section-subtitle B {
  color: #585858;
}
.cid-sBGlSESlXG {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sBGlSESlXG a:link {
  text-decoration: none;
}
.cid-sBGlSESlXG .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sBGlSESlXG .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-sBGlSESlXG .inner-text {
  line-height: 3em;
}
.cid-sBGlSESlXG .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-sBGlSESlXG .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sBGlSESlXG .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-sBGlSESlXG .content-text,
.cid-sBGlSESlXG .inner-text {
  color: #c1c1c1;
}
.cid-sKrG9zIfmL .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #585858;
}
.cid-sKrG9zIfmL .navbar.opened {
  transition: all .3s;
  background: #585858 !important;
}
.cid-sKrG9zIfmL .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-sKrG9zIfmL .navbar .navbar-collapse {
  transition: none;
  justify-content: flex-end;
  z-index: 1;
}
.cid-sKrG9zIfmL .navbar.collapsed.opened {
  text-align: center;
  flex-direction: column;
  margin-left: auto;
  max-width: 20rem ;
  height: 100vh;
  justify-content: flex-start;
}
.cid-sKrG9zIfmL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sKrG9zIfmL .navbar.collapsed.opened .navbar-toggler {
  order: -1;
  align-self: flex-end !important;
  margin: 1rem 0 0 0;
}
.cid-sKrG9zIfmL .navbar.collapsed.opened .navbar-collapse {
  flex-basis: initial;
}
.cid-sKrG9zIfmL .navbar.collapsed:not(.opened) .navbar-collapse {
  display: none !important;
}
.cid-sKrG9zIfmL .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sKrG9zIfmL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sKrG9zIfmL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sKrG9zIfmL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sKrG9zIfmL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sKrG9zIfmL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-sKrG9zIfmL .navbar.opened {
    text-align: center;
    flex-direction: column;
    margin-left: auto;
    max-width: 20rem ;
    height: 100vh;
    justify-content: flex-start;
  }
  .cid-sKrG9zIfmL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sKrG9zIfmL .navbar.opened .navbar-toggler {
    order: -1;
    align-self: flex-end !important;
    margin: 1rem 0 0 0;
  }
  .cid-sKrG9zIfmL .navbar.opened .navbar-collapse {
    flex-basis: initial;
  }
  .cid-sKrG9zIfmL .navbar:not(.opened) .navbar-collapse {
    display: none !important;
  }
  .cid-sKrG9zIfmL .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sKrG9zIfmL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sKrG9zIfmL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sKrG9zIfmL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sKrG9zIfmL .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sKrG9zIfmL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sKrG9zIfmL .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-sKrG9zIfmL .navbar .navbar-brand {
    flex-shrink: initial;
    word-break: break-word;
  }
}
.cid-sKrG9zIfmL .navbar.navbar-short {
  background: #585858 !important;
  min-height: 60px;
}
.cid-sKrG9zIfmL .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sKrG9zIfmL .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sKrG9zIfmL .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sKrG9zIfmL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sKrG9zIfmL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sKrG9zIfmL .dropdown-item.active,
.cid-sKrG9zIfmL .dropdown-item:active {
  background-color: transparent;
}
.cid-sKrG9zIfmL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sKrG9zIfmL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sKrG9zIfmL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sKrG9zIfmL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #585858;
}
.cid-sKrG9zIfmL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sKrG9zIfmL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sKrG9zIfmL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sKrG9zIfmL .navbar-buttons {
  text-align: center;
}
.cid-sKrG9zIfmL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sKrG9zIfmL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-sKrG9zIfmL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sKrG9zIfmL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sKrG9zIfmL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sKrG9zIfmL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sKrG9zIfmL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sKrG9zIfmL nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sKrG9zIfmL nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sKrG9zIfmL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sKrG9zIfmL .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sKrG9zIfmL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  letter-spacing: 2px;
}
.cid-sKrG9zIfmL a.nav-link:focus {
  outline: none;
}
.cid-sKrG9zIfmL .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sKrG9zIfmL .nav-link:hover,
.cid-sKrG9zIfmL .dropdown-item:hover {
  color: #c1c1c1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sKrG9zIfmL .navbar-dropdown.collapsed.opened {
    left: auto;
  }
  .cid-sKrG9zIfmL .navbar-dropdown.collapsed.opened .navbar-collapse {
    flex-basis: auto;
  }
}
.cid-sKrG9Bd4iu {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sKrG9Bd4iu .mbr-text {
  text-align: center;
}
.cid-sKrG9Bd4iu .mbr-text B {
  color: #444444;
}
.cid-sKrG9Bd4iu .mbr-title {
  text-align: center;
}
.cid-sKrG9Bd4iu .mbr-title B {
  color: #efefef;
}
.cid-sKxzirVu7P {
  background: #ffffff;
}
.cid-sKxzirVu7P .video-block {
  margin: auto;
  width: 100% !important;
}
@media (max-width: 768px) {
  .cid-sKxzirVu7P .video-block {
    width: 100% !important;
  }
}
.cid-sKrG9CZrNf {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sKrG9CZrNf .mbr-text {
  text-align: center;
}
.cid-sKrG9EFUs2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sKrG9EFUs2 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sKrG9EFUs2 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sKrG9EFUs2 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sKrG9EFUs2 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sKrG9EFUs2 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sKrG9EFUs2 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sKrG9EFUs2 .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-sKrG9EFUs2 .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sKrG9EFUs2 .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sKrG9EFUs2 .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sKrG9EFUs2 .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sKrG9EFUs2 .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sKrG9EFUs2 .mbr-gallery-filter ul {
  display: block;
}
.cid-sKrG9EFUs2 .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sKrG9EFUs2 .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sKrG9EFUs2 .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sKrG9EFUs2 .mbr-gallery-filter li.active::after,
.cid-sKrG9EFUs2 .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sKrG9EFUs2 .mbr-gallery-title {
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sKrG9EFUs2 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-sKrG9EFUs2 .icon-focus:before {
  content: '\e95e';
}
.cid-sKrG9EFUs2 .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sKrG9EFUs2 .mbr-section-title {
  margin: 0;
}
.cid-sKrG9EFUs2 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sKrG9EFUs2 .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-sKrG9Jhb8n {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #444444;
}
.cid-sKrG9Jhb8n a:link {
  text-decoration: none;
}
.cid-sKrG9Jhb8n .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sKrG9Jhb8n .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-sKrG9Jhb8n .inner-text {
  line-height: 3em;
}
.cid-sKrG9Jhb8n .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-sKrG9Jhb8n .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sKrG9Jhb8n .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-sKrG9Jhb8n .content-text,
.cid-sKrG9Jhb8n .inner-text {
  color: #c1c1c1;
}
.cid-sKrG9KXkVX {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #333333;
}
.cid-sKrG9KXkVX .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #232323;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #ffffff none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sKrG9KXkVX .photo-split {
  padding: 0;
}
.cid-sKrG9KXkVX .photo-split img {
  width: 100%;
}
.cid-sKrG9KXkVX .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-sKrG9KXkVX .counter-container ul {
  display: flex;
  flex-direction: column;
}
.cid-sKrG9KXkVX .counter-container ul li {
  margin-bottom: .5rem;
  list-style: ✓;
}
.cid-sKrG9KXkVX .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: '✓';
  text-align: center;
  line-height: 1.5em;
  transition: all .2s;
  width: 25px;
  height: 25px;
}
.cid-sKrG9KXkVX .wrap-block {
  padding: 3rem 3rem;
}
.cid-sKrG9KXkVX .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-sKrG9KXkVX .wrap-block ul li {
  display: inline-block;
}
.cid-sKrG9KXkVX .wrap-block ul li span {
  text-align: center;
}
.cid-sKrG9KXkVX .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-sKrG9KXkVX .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sKrG9KXkVX .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-sKrG9KXkVX .mbr-list,
.cid-sKrG9KXkVX .social-media ul {
  text-align: left;
}
@media (max-width: 500px) {
  .cid-sKrG9KXkVX .wrap-block {
    padding: 3rem 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sKrG9KXkVX .mbr-section-title,
  .cid-sKrG9KXkVX .mbr-section-subtitle,
  .cid-sKrG9KXkVX .mbr-text {
    text-align: center !important;
  }
  .cid-sKrG9KXkVX .social-list {
    text-align: center !important;
  }
}
.cid-sKrG9KXkVX .mbr-section-title {
  color: #00c5ff;
}
.cid-sKrG9MYyCG {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sKrG9MYyCG .main-heading-content {
  margin-bottom: 5rem;
}
.cid-sKrG9MYyCG .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sKrG9MYyCG .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-sKrG9MYyCG .form-control {
  background-color: #fff;
  background-image: none;
  border: 1px solid #ddd;
  border-radius: 0;
  box-shadow: none;
  display: block;
  line-height: 1.42857;
  padding: 6px 12px;
  transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
  width: 100%;
}
.cid-sKrG9MYyCG .form-control,
.cid-sKrG9MYyCG textarea {
  -webkit-transition: all 0.5s ease-out 0s;
  transition: all 0.5s ease-out 0s;
}
.cid-sKrG9MYyCG .google-map {
  width: 100%;
  height: 30rem;
}
.cid-sKrG9MYyCG .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-sKrG9MYyCG a:link {
  text-decoration: none;
}
.cid-sKrG9MYyCG .mbr-section-subtitle {
  color: #232323;
  text-align: center;
}
.cid-sKrG9MYyCG .mbr-section-title,
.cid-sKrG9MYyCG .underline {
  text-align: center;
  color: #232323;
}
.cid-sKrG9MYyCG .mbr-section-subtitle B {
  color: #585858;
}
.cid-sKrG9Pr5xn {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sKrG9Pr5xn a:link {
  text-decoration: none;
}
.cid-sKrG9Pr5xn .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sKrG9Pr5xn .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-sKrG9Pr5xn .inner-text {
  line-height: 3em;
}
.cid-sKrG9Pr5xn .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-sKrG9Pr5xn .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sKrG9Pr5xn .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-sKrG9Pr5xn .content-text,
.cid-sKrG9Pr5xn .inner-text {
  color: #c1c1c1;
}
.cid-sLcDSgxLkI .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #585858;
}
.cid-sLcDSgxLkI .navbar.opened {
  transition: all .3s;
  background: #585858 !important;
}
.cid-sLcDSgxLkI .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-sLcDSgxLkI .navbar .navbar-collapse {
  transition: none;
  justify-content: flex-end;
  z-index: 1;
}
.cid-sLcDSgxLkI .navbar.collapsed.opened {
  text-align: center;
  flex-direction: column;
  margin-left: auto;
  max-width: 20rem ;
  height: 100vh;
  justify-content: flex-start;
}
.cid-sLcDSgxLkI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sLcDSgxLkI .navbar.collapsed.opened .navbar-toggler {
  order: -1;
  align-self: flex-end !important;
  margin: 1rem 0 0 0;
}
.cid-sLcDSgxLkI .navbar.collapsed.opened .navbar-collapse {
  flex-basis: initial;
}
.cid-sLcDSgxLkI .navbar.collapsed:not(.opened) .navbar-collapse {
  display: none !important;
}
.cid-sLcDSgxLkI .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sLcDSgxLkI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sLcDSgxLkI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sLcDSgxLkI .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sLcDSgxLkI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sLcDSgxLkI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-sLcDSgxLkI .navbar.opened {
    text-align: center;
    flex-direction: column;
    margin-left: auto;
    max-width: 20rem ;
    height: 100vh;
    justify-content: flex-start;
  }
  .cid-sLcDSgxLkI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sLcDSgxLkI .navbar.opened .navbar-toggler {
    order: -1;
    align-self: flex-end !important;
    margin: 1rem 0 0 0;
  }
  .cid-sLcDSgxLkI .navbar.opened .navbar-collapse {
    flex-basis: initial;
  }
  .cid-sLcDSgxLkI .navbar:not(.opened) .navbar-collapse {
    display: none !important;
  }
  .cid-sLcDSgxLkI .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sLcDSgxLkI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sLcDSgxLkI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sLcDSgxLkI .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sLcDSgxLkI .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sLcDSgxLkI .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sLcDSgxLkI .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-sLcDSgxLkI .navbar .navbar-brand {
    flex-shrink: initial;
    word-break: break-word;
  }
}
.cid-sLcDSgxLkI .navbar.navbar-short {
  background: #585858 !important;
  min-height: 60px;
}
.cid-sLcDSgxLkI .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sLcDSgxLkI .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sLcDSgxLkI .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sLcDSgxLkI .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sLcDSgxLkI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sLcDSgxLkI .dropdown-item.active,
.cid-sLcDSgxLkI .dropdown-item:active {
  background-color: transparent;
}
.cid-sLcDSgxLkI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sLcDSgxLkI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sLcDSgxLkI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sLcDSgxLkI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #585858;
}
.cid-sLcDSgxLkI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sLcDSgxLkI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sLcDSgxLkI ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sLcDSgxLkI .navbar-buttons {
  text-align: center;
}
.cid-sLcDSgxLkI button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sLcDSgxLkI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-sLcDSgxLkI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sLcDSgxLkI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sLcDSgxLkI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sLcDSgxLkI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sLcDSgxLkI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sLcDSgxLkI nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sLcDSgxLkI nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sLcDSgxLkI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sLcDSgxLkI .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sLcDSgxLkI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  letter-spacing: 2px;
}
.cid-sLcDSgxLkI a.nav-link:focus {
  outline: none;
}
.cid-sLcDSgxLkI .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sLcDSgxLkI .nav-link:hover,
.cid-sLcDSgxLkI .dropdown-item:hover {
  color: #c1c1c1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sLcDSgxLkI .navbar-dropdown.collapsed.opened {
    left: auto;
  }
  .cid-sLcDSgxLkI .navbar-dropdown.collapsed.opened .navbar-collapse {
    flex-basis: auto;
  }
}
.cid-sLcDSidmZL {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sLcDSidmZL .mbr-text {
  text-align: center;
}
.cid-sLcDSidmZL .mbr-text B {
  color: #444444;
}
.cid-sLcDSidmZL .mbr-title {
  text-align: center;
}
.cid-sLcDSidmZL .mbr-title B {
  color: #efefef;
}
.cid-sLcDSiWA43 {
  background: #ffffff;
}
.cid-sLcDSiWA43 .video-block {
  margin: auto;
  width: 100% !important;
}
@media (max-width: 768px) {
  .cid-sLcDSiWA43 .video-block {
    width: 100% !important;
  }
}
.cid-sLcDSlgNTa {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sLcDSlgNTa .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sLcDSlgNTa .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sLcDSlgNTa .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sLcDSlgNTa .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sLcDSlgNTa .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sLcDSlgNTa .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sLcDSlgNTa .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-sLcDSlgNTa .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sLcDSlgNTa .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sLcDSlgNTa .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sLcDSlgNTa .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sLcDSlgNTa .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sLcDSlgNTa .mbr-gallery-filter ul {
  display: block;
}
.cid-sLcDSlgNTa .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sLcDSlgNTa .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sLcDSlgNTa .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sLcDSlgNTa .mbr-gallery-filter li.active::after,
.cid-sLcDSlgNTa .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sLcDSlgNTa .mbr-gallery-title {
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sLcDSlgNTa .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-sLcDSlgNTa .icon-focus:before {
  content: '\e95e';
}
.cid-sLcDSlgNTa .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sLcDSlgNTa .mbr-section-title {
  margin: 0;
}
.cid-sLcDSlgNTa .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sLcDSlgNTa .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-sLcDSqhPie {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #444444;
}
.cid-sLcDSqhPie a:link {
  text-decoration: none;
}
.cid-sLcDSqhPie .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sLcDSqhPie .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-sLcDSqhPie .inner-text {
  line-height: 3em;
}
.cid-sLcDSqhPie .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-sLcDSqhPie .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sLcDSqhPie .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-sLcDSqhPie .content-text,
.cid-sLcDSqhPie .inner-text {
  color: #c1c1c1;
}
.cid-sLcDSrY508 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #333333;
}
.cid-sLcDSrY508 .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #232323;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #ffffff none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sLcDSrY508 .photo-split {
  padding: 0;
}
.cid-sLcDSrY508 .photo-split img {
  width: 100%;
}
.cid-sLcDSrY508 .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-sLcDSrY508 .counter-container ul {
  display: flex;
  flex-direction: column;
}
.cid-sLcDSrY508 .counter-container ul li {
  margin-bottom: .5rem;
  list-style: ✓;
}
.cid-sLcDSrY508 .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: '✓';
  text-align: center;
  line-height: 1.5em;
  transition: all .2s;
  width: 25px;
  height: 25px;
}
.cid-sLcDSrY508 .wrap-block {
  padding: 3rem 3rem;
}
.cid-sLcDSrY508 .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-sLcDSrY508 .wrap-block ul li {
  display: inline-block;
}
.cid-sLcDSrY508 .wrap-block ul li span {
  text-align: center;
}
.cid-sLcDSrY508 .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-sLcDSrY508 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sLcDSrY508 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-sLcDSrY508 .mbr-list,
.cid-sLcDSrY508 .social-media ul {
  text-align: left;
}
@media (max-width: 500px) {
  .cid-sLcDSrY508 .wrap-block {
    padding: 3rem 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sLcDSrY508 .mbr-section-title,
  .cid-sLcDSrY508 .mbr-section-subtitle,
  .cid-sLcDSrY508 .mbr-text {
    text-align: center !important;
  }
  .cid-sLcDSrY508 .social-list {
    text-align: center !important;
  }
}
.cid-sLcDSrY508 .mbr-section-title {
  color: #00c5ff;
}
.cid-sLcDSudFec {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sLcDSudFec .main-heading-content {
  margin-bottom: 5rem;
}
.cid-sLcDSudFec .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sLcDSudFec .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-sLcDSudFec .form-control {
  background-color: #fff;
  background-image: none;
  border: 1px solid #ddd;
  border-radius: 0;
  box-shadow: none;
  display: block;
  line-height: 1.42857;
  padding: 6px 12px;
  transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
  width: 100%;
}
.cid-sLcDSudFec .form-control,
.cid-sLcDSudFec textarea {
  -webkit-transition: all 0.5s ease-out 0s;
  transition: all 0.5s ease-out 0s;
}
.cid-sLcDSudFec .google-map {
  width: 100%;
  height: 30rem;
}
.cid-sLcDSudFec .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-sLcDSudFec a:link {
  text-decoration: none;
}
.cid-sLcDSudFec .mbr-section-subtitle {
  color: #232323;
  text-align: center;
}
.cid-sLcDSudFec .mbr-section-title,
.cid-sLcDSudFec .underline {
  text-align: center;
  color: #232323;
}
.cid-sLcDSudFec .mbr-section-subtitle B {
  color: #585858;
}
.cid-sLcDSvZiEH {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sLcDSvZiEH a:link {
  text-decoration: none;
}
.cid-sLcDSvZiEH .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sLcDSvZiEH .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-sLcDSvZiEH .inner-text {
  line-height: 3em;
}
.cid-sLcDSvZiEH .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-sLcDSvZiEH .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sLcDSvZiEH .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-sLcDSvZiEH .content-text,
.cid-sLcDSvZiEH .inner-text {
  color: #c1c1c1;
}
.cid-sPyYHwDrAo .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #585858;
}
.cid-sPyYHwDrAo .navbar.opened {
  transition: all .3s;
  background: #585858 !important;
}
.cid-sPyYHwDrAo .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-sPyYHwDrAo .navbar .navbar-collapse {
  transition: none;
  justify-content: flex-end;
  z-index: 1;
}
.cid-sPyYHwDrAo .navbar.collapsed.opened {
  text-align: center;
  flex-direction: column;
  margin-left: auto;
  max-width: 20rem ;
  height: 100vh;
  justify-content: flex-start;
}
.cid-sPyYHwDrAo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sPyYHwDrAo .navbar.collapsed.opened .navbar-toggler {
  order: -1;
  align-self: flex-end !important;
  margin: 1rem 0 0 0;
}
.cid-sPyYHwDrAo .navbar.collapsed.opened .navbar-collapse {
  flex-basis: initial;
}
.cid-sPyYHwDrAo .navbar.collapsed:not(.opened) .navbar-collapse {
  display: none !important;
}
.cid-sPyYHwDrAo .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sPyYHwDrAo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sPyYHwDrAo .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sPyYHwDrAo .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sPyYHwDrAo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sPyYHwDrAo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-sPyYHwDrAo .navbar.opened {
    text-align: center;
    flex-direction: column;
    margin-left: auto;
    max-width: 20rem ;
    height: 100vh;
    justify-content: flex-start;
  }
  .cid-sPyYHwDrAo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sPyYHwDrAo .navbar.opened .navbar-toggler {
    order: -1;
    align-self: flex-end !important;
    margin: 1rem 0 0 0;
  }
  .cid-sPyYHwDrAo .navbar.opened .navbar-collapse {
    flex-basis: initial;
  }
  .cid-sPyYHwDrAo .navbar:not(.opened) .navbar-collapse {
    display: none !important;
  }
  .cid-sPyYHwDrAo .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sPyYHwDrAo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sPyYHwDrAo .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sPyYHwDrAo .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sPyYHwDrAo .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sPyYHwDrAo .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sPyYHwDrAo .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-sPyYHwDrAo .navbar .navbar-brand {
    flex-shrink: initial;
    word-break: break-word;
  }
}
.cid-sPyYHwDrAo .navbar.navbar-short {
  background: #585858 !important;
  min-height: 60px;
}
.cid-sPyYHwDrAo .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sPyYHwDrAo .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sPyYHwDrAo .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sPyYHwDrAo .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sPyYHwDrAo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sPyYHwDrAo .dropdown-item.active,
.cid-sPyYHwDrAo .dropdown-item:active {
  background-color: transparent;
}
.cid-sPyYHwDrAo .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sPyYHwDrAo .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sPyYHwDrAo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sPyYHwDrAo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #585858;
}
.cid-sPyYHwDrAo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sPyYHwDrAo .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sPyYHwDrAo ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-sPyYHwDrAo .navbar-buttons {
  text-align: center;
}
.cid-sPyYHwDrAo button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-sPyYHwDrAo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-sPyYHwDrAo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sPyYHwDrAo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sPyYHwDrAo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sPyYHwDrAo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sPyYHwDrAo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPyYHwDrAo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sPyYHwDrAo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sPyYHwDrAo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sPyYHwDrAo .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sPyYHwDrAo a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  letter-spacing: 2px;
}
.cid-sPyYHwDrAo a.nav-link:focus {
  outline: none;
}
.cid-sPyYHwDrAo .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sPyYHwDrAo .nav-link:hover,
.cid-sPyYHwDrAo .dropdown-item:hover {
  color: #c1c1c1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sPyYHwDrAo .navbar-dropdown.collapsed.opened {
    left: auto;
  }
  .cid-sPyYHwDrAo .navbar-dropdown.collapsed.opened .navbar-collapse {
    flex-basis: auto;
  }
}
.cid-sPyYHxKbKT {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sPyYHxKbKT .mbr-text {
  text-align: center;
}
.cid-sPyYHxKbKT .mbr-text B {
  color: #444444;
}
.cid-sPyYHxKbKT .mbr-title {
  text-align: center;
}
.cid-sPyYHxKbKT .mbr-title B {
  color: #efefef;
}
.cid-sPDq4u2Kta {
  background: #ffffff;
}
.cid-sPDq4u2Kta .video-block {
  margin: auto;
  width: 100% !important;
}
@media (max-width: 768px) {
  .cid-sPDq4u2Kta .video-block {
    width: 100% !important;
  }
}
.cid-sPyYHyVq3J {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sPyYHyVq3J .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sPyYHyVq3J .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sPyYHyVq3J .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sPyYHyVq3J .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sPyYHyVq3J .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sPyYHyVq3J .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sPyYHyVq3J .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-sPyYHyVq3J .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-sPyYHyVq3J .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-sPyYHyVq3J .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-sPyYHyVq3J .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-sPyYHyVq3J .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-sPyYHyVq3J .mbr-gallery-filter ul {
  display: block;
}
.cid-sPyYHyVq3J .mbr-gallery-filter ul li {
  position: relative;
}
.cid-sPyYHyVq3J .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-sPyYHyVq3J .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-sPyYHyVq3J .mbr-gallery-filter li.active::after,
.cid-sPyYHyVq3J .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-sPyYHyVq3J .mbr-gallery-title {
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sPyYHyVq3J .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-sPyYHyVq3J .icon-focus:before {
  content: '\e95e';
}
.cid-sPyYHyVq3J .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-sPyYHyVq3J .mbr-section-title {
  margin: 0;
}
.cid-sPyYHyVq3J .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sPyYHyVq3J .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-sPyYHHC7CL {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #444444;
}
.cid-sPyYHHC7CL a:link {
  text-decoration: none;
}
.cid-sPyYHHC7CL .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sPyYHHC7CL .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-sPyYHHC7CL .inner-text {
  line-height: 3em;
}
.cid-sPyYHHC7CL .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-sPyYHHC7CL .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sPyYHHC7CL .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-sPyYHHC7CL .content-text,
.cid-sPyYHHC7CL .inner-text {
  color: #c1c1c1;
}
.cid-sPyYHKBYGu {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #333333;
}
.cid-sPyYHKBYGu .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #232323;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #ffffff none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sPyYHKBYGu .photo-split {
  padding: 0;
}
.cid-sPyYHKBYGu .photo-split img {
  width: 100%;
}
.cid-sPyYHKBYGu .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-sPyYHKBYGu .counter-container ul {
  display: flex;
  flex-direction: column;
}
.cid-sPyYHKBYGu .counter-container ul li {
  margin-bottom: .5rem;
  list-style: ✓;
}
.cid-sPyYHKBYGu .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: '✓';
  text-align: center;
  line-height: 1.5em;
  transition: all .2s;
  width: 25px;
  height: 25px;
}
.cid-sPyYHKBYGu .wrap-block {
  padding: 3rem 3rem;
}
.cid-sPyYHKBYGu .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-sPyYHKBYGu .wrap-block ul li {
  display: inline-block;
}
.cid-sPyYHKBYGu .wrap-block ul li span {
  text-align: center;
}
.cid-sPyYHKBYGu .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-sPyYHKBYGu .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sPyYHKBYGu .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-sPyYHKBYGu .mbr-list,
.cid-sPyYHKBYGu .social-media ul {
  text-align: left;
}
@media (max-width: 500px) {
  .cid-sPyYHKBYGu .wrap-block {
    padding: 3rem 1rem;
  }
}
@media (max-width: 767px) {
  .cid-sPyYHKBYGu .mbr-section-title,
  .cid-sPyYHKBYGu .mbr-section-subtitle,
  .cid-sPyYHKBYGu .mbr-text {
    text-align: center !important;
  }
  .cid-sPyYHKBYGu .social-list {
    text-align: center !important;
  }
}
.cid-sPyYHKBYGu .mbr-section-title {
  color: #00c5ff;
}
.cid-sPyYHMAFS9 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sPyYHMAFS9 .main-heading-content {
  margin-bottom: 5rem;
}
.cid-sPyYHMAFS9 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sPyYHMAFS9 .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-sPyYHMAFS9 .form-control {
  background-color: #fff;
  background-image: none;
  border: 1px solid #ddd;
  border-radius: 0;
  box-shadow: none;
  display: block;
  line-height: 1.42857;
  padding: 6px 12px;
  transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
  width: 100%;
}
.cid-sPyYHMAFS9 .form-control,
.cid-sPyYHMAFS9 textarea {
  -webkit-transition: all 0.5s ease-out 0s;
  transition: all 0.5s ease-out 0s;
}
.cid-sPyYHMAFS9 .google-map {
  width: 100%;
  height: 30rem;
}
.cid-sPyYHMAFS9 .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-sPyYHMAFS9 a:link {
  text-decoration: none;
}
.cid-sPyYHMAFS9 .mbr-section-subtitle {
  color: #232323;
  text-align: center;
}
.cid-sPyYHMAFS9 .mbr-section-title,
.cid-sPyYHMAFS9 .underline {
  text-align: center;
  color: #232323;
}
.cid-sPyYHMAFS9 .mbr-section-subtitle B {
  color: #585858;
}
.cid-sPyYHODyvp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-sPyYHODyvp a:link {
  text-decoration: none;
}
.cid-sPyYHODyvp .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-sPyYHODyvp .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-sPyYHODyvp .inner-text {
  line-height: 3em;
}
.cid-sPyYHODyvp .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-sPyYHODyvp .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-sPyYHODyvp .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-sPyYHODyvp .content-text,
.cid-sPyYHODyvp .inner-text {
  color: #c1c1c1;
}
.cid-t1ulHqy9dL .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #585858;
}
.cid-t1ulHqy9dL .navbar.opened {
  transition: all .3s;
  background: #585858 !important;
}
.cid-t1ulHqy9dL .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-t1ulHqy9dL .navbar .navbar-collapse {
  transition: none;
  justify-content: flex-end;
  z-index: 1;
}
.cid-t1ulHqy9dL .navbar.collapsed.opened {
  text-align: center;
  flex-direction: column;
  margin-left: auto;
  max-width: 20rem ;
  height: 100vh;
  justify-content: flex-start;
}
.cid-t1ulHqy9dL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-t1ulHqy9dL .navbar.collapsed.opened .navbar-toggler {
  order: -1;
  align-self: flex-end !important;
  margin: 1rem 0 0 0;
}
.cid-t1ulHqy9dL .navbar.collapsed.opened .navbar-collapse {
  flex-basis: initial;
}
.cid-t1ulHqy9dL .navbar.collapsed:not(.opened) .navbar-collapse {
  display: none !important;
}
.cid-t1ulHqy9dL .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-t1ulHqy9dL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t1ulHqy9dL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t1ulHqy9dL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-t1ulHqy9dL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t1ulHqy9dL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-t1ulHqy9dL .navbar.opened {
    text-align: center;
    flex-direction: column;
    margin-left: auto;
    max-width: 20rem ;
    height: 100vh;
    justify-content: flex-start;
  }
  .cid-t1ulHqy9dL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t1ulHqy9dL .navbar.opened .navbar-toggler {
    order: -1;
    align-self: flex-end !important;
    margin: 1rem 0 0 0;
  }
  .cid-t1ulHqy9dL .navbar.opened .navbar-collapse {
    flex-basis: initial;
  }
  .cid-t1ulHqy9dL .navbar:not(.opened) .navbar-collapse {
    display: none !important;
  }
  .cid-t1ulHqy9dL .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-t1ulHqy9dL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t1ulHqy9dL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t1ulHqy9dL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-t1ulHqy9dL .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-t1ulHqy9dL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t1ulHqy9dL .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-t1ulHqy9dL .navbar .navbar-brand {
    flex-shrink: initial;
    word-break: break-word;
  }
}
.cid-t1ulHqy9dL .navbar.navbar-short {
  background: #585858 !important;
  min-height: 60px;
}
.cid-t1ulHqy9dL .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t1ulHqy9dL .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-t1ulHqy9dL .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-t1ulHqy9dL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t1ulHqy9dL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t1ulHqy9dL .dropdown-item.active,
.cid-t1ulHqy9dL .dropdown-item:active {
  background-color: transparent;
}
.cid-t1ulHqy9dL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-t1ulHqy9dL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t1ulHqy9dL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t1ulHqy9dL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #585858;
}
.cid-t1ulHqy9dL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-t1ulHqy9dL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t1ulHqy9dL ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-t1ulHqy9dL .navbar-buttons {
  text-align: center;
}
.cid-t1ulHqy9dL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-t1ulHqy9dL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-t1ulHqy9dL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t1ulHqy9dL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t1ulHqy9dL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t1ulHqy9dL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t1ulHqy9dL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1ulHqy9dL nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t1ulHqy9dL nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t1ulHqy9dL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t1ulHqy9dL .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-t1ulHqy9dL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  letter-spacing: 2px;
}
.cid-t1ulHqy9dL a.nav-link:focus {
  outline: none;
}
.cid-t1ulHqy9dL .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-t1ulHqy9dL .nav-link:hover,
.cid-t1ulHqy9dL .dropdown-item:hover {
  color: #c1c1c1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-t1ulHqy9dL .navbar-dropdown.collapsed.opened {
    left: auto;
  }
  .cid-t1ulHqy9dL .navbar-dropdown.collapsed.opened .navbar-collapse {
    flex-basis: auto;
  }
}
.cid-t1ulHrZ0nc {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t1ulHrZ0nc .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t1ulHrZ0nc .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t1ulHrZ0nc .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t1ulHrZ0nc .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t1ulHrZ0nc .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-t1ulHrZ0nc .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t1ulHrZ0nc .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-t1ulHrZ0nc .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-t1ulHrZ0nc .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-t1ulHrZ0nc .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-t1ulHrZ0nc .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-t1ulHrZ0nc .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-t1ulHrZ0nc .mbr-gallery-filter ul {
  display: block;
}
.cid-t1ulHrZ0nc .mbr-gallery-filter ul li {
  position: relative;
}
.cid-t1ulHrZ0nc .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-t1ulHrZ0nc .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-t1ulHrZ0nc .mbr-gallery-filter li.active::after,
.cid-t1ulHrZ0nc .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-t1ulHrZ0nc .mbr-gallery-title {
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t1ulHrZ0nc .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-t1ulHrZ0nc .icon-focus:before {
  content: '\e95e';
}
.cid-t1ulHrZ0nc .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-t1ulHrZ0nc .mbr-section-title {
  margin: 0;
}
.cid-t1ulHrZ0nc .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-t1ulHrZ0nc .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-t1ulHuGlD4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #444444;
}
.cid-t1ulHuGlD4 a:link {
  text-decoration: none;
}
.cid-t1ulHuGlD4 .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t1ulHuGlD4 .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-t1ulHuGlD4 .inner-text {
  line-height: 3em;
}
.cid-t1ulHuGlD4 .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-t1ulHuGlD4 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t1ulHuGlD4 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-t1ulHuGlD4 .content-text,
.cid-t1ulHuGlD4 .inner-text {
  color: #c1c1c1;
}
.cid-t1ulHvvzjP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #333333;
}
.cid-t1ulHvvzjP .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #232323;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #ffffff none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t1ulHvvzjP .photo-split {
  padding: 0;
}
.cid-t1ulHvvzjP .photo-split img {
  width: 100%;
}
.cid-t1ulHvvzjP .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-t1ulHvvzjP .counter-container ul {
  display: flex;
  flex-direction: column;
}
.cid-t1ulHvvzjP .counter-container ul li {
  margin-bottom: .5rem;
  list-style: ✓;
}
.cid-t1ulHvvzjP .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: '✓';
  text-align: center;
  line-height: 1.5em;
  transition: all .2s;
  width: 25px;
  height: 25px;
}
.cid-t1ulHvvzjP .wrap-block {
  padding: 3rem 3rem;
}
.cid-t1ulHvvzjP .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-t1ulHvvzjP .wrap-block ul li {
  display: inline-block;
}
.cid-t1ulHvvzjP .wrap-block ul li span {
  text-align: center;
}
.cid-t1ulHvvzjP .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-t1ulHvvzjP .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t1ulHvvzjP .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-t1ulHvvzjP .mbr-list,
.cid-t1ulHvvzjP .social-media ul {
  text-align: left;
}
@media (max-width: 500px) {
  .cid-t1ulHvvzjP .wrap-block {
    padding: 3rem 1rem;
  }
}
@media (max-width: 767px) {
  .cid-t1ulHvvzjP .mbr-section-title,
  .cid-t1ulHvvzjP .mbr-section-subtitle,
  .cid-t1ulHvvzjP .mbr-text {
    text-align: center !important;
  }
  .cid-t1ulHvvzjP .social-list {
    text-align: center !important;
  }
}
.cid-t1ulHvvzjP .mbr-section-title {
  color: #00c5ff;
}
.cid-t1ulHwpJ1M {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t1ulHwpJ1M .main-heading-content {
  margin-bottom: 5rem;
}
.cid-t1ulHwpJ1M .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-t1ulHwpJ1M .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-t1ulHwpJ1M .form-control {
  background-color: #fff;
  background-image: none;
  border: 1px solid #ddd;
  border-radius: 0;
  box-shadow: none;
  display: block;
  line-height: 1.42857;
  padding: 6px 12px;
  transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
  width: 100%;
}
.cid-t1ulHwpJ1M .form-control,
.cid-t1ulHwpJ1M textarea {
  -webkit-transition: all 0.5s ease-out 0s;
  transition: all 0.5s ease-out 0s;
}
.cid-t1ulHwpJ1M .google-map {
  width: 100%;
  height: 30rem;
}
.cid-t1ulHwpJ1M .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-t1ulHwpJ1M a:link {
  text-decoration: none;
}
.cid-t1ulHwpJ1M .mbr-section-subtitle {
  color: #232323;
  text-align: center;
}
.cid-t1ulHwpJ1M .mbr-section-title,
.cid-t1ulHwpJ1M .underline {
  text-align: center;
  color: #232323;
}
.cid-t1ulHwpJ1M .mbr-section-subtitle B {
  color: #585858;
}
.cid-t1ulHxEj9Q {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-t1ulHxEj9Q a:link {
  text-decoration: none;
}
.cid-t1ulHxEj9Q .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-t1ulHxEj9Q .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-t1ulHxEj9Q .inner-text {
  line-height: 3em;
}
.cid-t1ulHxEj9Q .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-t1ulHxEj9Q .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-t1ulHxEj9Q .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-t1ulHxEj9Q .content-text,
.cid-t1ulHxEj9Q .inner-text {
  color: #c1c1c1;
}
.cid-u1MCOYb7yA .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #585858;
}
.cid-u1MCOYb7yA .navbar.opened {
  transition: all .3s;
  background: #585858 !important;
}
.cid-u1MCOYb7yA .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-u1MCOYb7yA .navbar .navbar-collapse {
  transition: none;
  justify-content: flex-end;
  z-index: 1;
}
.cid-u1MCOYb7yA .navbar.collapsed.opened {
  text-align: center;
  flex-direction: column;
  margin-left: auto;
  max-width: 20rem ;
  height: 100vh;
  justify-content: flex-start;
}
.cid-u1MCOYb7yA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-u1MCOYb7yA .navbar.collapsed.opened .navbar-toggler {
  order: -1;
  align-self: flex-end !important;
  margin: 1rem 0 0 0;
}
.cid-u1MCOYb7yA .navbar.collapsed.opened .navbar-collapse {
  flex-basis: initial;
}
.cid-u1MCOYb7yA .navbar.collapsed:not(.opened) .navbar-collapse {
  display: none !important;
}
.cid-u1MCOYb7yA .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-u1MCOYb7yA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u1MCOYb7yA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u1MCOYb7yA .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-u1MCOYb7yA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u1MCOYb7yA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-u1MCOYb7yA .navbar.opened {
    text-align: center;
    flex-direction: column;
    margin-left: auto;
    max-width: 20rem ;
    height: 100vh;
    justify-content: flex-start;
  }
  .cid-u1MCOYb7yA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u1MCOYb7yA .navbar.opened .navbar-toggler {
    order: -1;
    align-self: flex-end !important;
    margin: 1rem 0 0 0;
  }
  .cid-u1MCOYb7yA .navbar.opened .navbar-collapse {
    flex-basis: initial;
  }
  .cid-u1MCOYb7yA .navbar:not(.opened) .navbar-collapse {
    display: none !important;
  }
  .cid-u1MCOYb7yA .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-u1MCOYb7yA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u1MCOYb7yA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u1MCOYb7yA .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-u1MCOYb7yA .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u1MCOYb7yA .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u1MCOYb7yA .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-u1MCOYb7yA .navbar .navbar-brand {
    flex-shrink: initial;
    word-break: break-word;
  }
}
.cid-u1MCOYb7yA .navbar.navbar-short {
  background: #585858 !important;
  min-height: 60px;
}
.cid-u1MCOYb7yA .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u1MCOYb7yA .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u1MCOYb7yA .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u1MCOYb7yA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u1MCOYb7yA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u1MCOYb7yA .dropdown-item.active,
.cid-u1MCOYb7yA .dropdown-item:active {
  background-color: transparent;
}
.cid-u1MCOYb7yA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u1MCOYb7yA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u1MCOYb7yA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u1MCOYb7yA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #585858;
}
.cid-u1MCOYb7yA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u1MCOYb7yA .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u1MCOYb7yA ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u1MCOYb7yA .navbar-buttons {
  text-align: center;
}
.cid-u1MCOYb7yA button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-u1MCOYb7yA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-u1MCOYb7yA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u1MCOYb7yA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u1MCOYb7yA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u1MCOYb7yA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u1MCOYb7yA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u1MCOYb7yA nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u1MCOYb7yA nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u1MCOYb7yA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u1MCOYb7yA .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-u1MCOYb7yA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  letter-spacing: 2px;
}
.cid-u1MCOYb7yA a.nav-link:focus {
  outline: none;
}
.cid-u1MCOYb7yA .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-u1MCOYb7yA .nav-link:hover,
.cid-u1MCOYb7yA .dropdown-item:hover {
  color: #c1c1c1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u1MCOYb7yA .navbar-dropdown.collapsed.opened {
    left: auto;
  }
  .cid-u1MCOYb7yA .navbar-dropdown.collapsed.opened .navbar-collapse {
    flex-basis: auto;
  }
}
.cid-u1MCOYXLyk {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-u1MCOYXLyk .mbr-text {
  text-align: center;
}
.cid-u1MCOYXLyk .mbr-text B {
  color: #444444;
}
.cid-u1MCOYXLyk .mbr-title {
  text-align: center;
}
.cid-u1MCOYXLyk .mbr-title B {
  color: #efefef;
}
.cid-u1MCP0lcwS {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u1MCP0lcwS .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-u1MCP0lcwS .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1MCP0lcwS .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u1MCP0lcwS .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u1MCP0lcwS .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-u1MCP0lcwS .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-u1MCP0lcwS .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-u1MCP0lcwS .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-u1MCP0lcwS .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-u1MCP0lcwS .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-u1MCP0lcwS .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-u1MCP0lcwS .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-u1MCP0lcwS .mbr-gallery-filter ul {
  display: block;
}
.cid-u1MCP0lcwS .mbr-gallery-filter ul li {
  position: relative;
}
.cid-u1MCP0lcwS .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-u1MCP0lcwS .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-u1MCP0lcwS .mbr-gallery-filter li.active::after,
.cid-u1MCP0lcwS .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-u1MCP0lcwS .mbr-gallery-title {
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-u1MCP0lcwS .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-u1MCP0lcwS .icon-focus:before {
  content: '\e95e';
}
.cid-u1MCP0lcwS .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-u1MCP0lcwS .mbr-section-title {
  margin: 0;
}
.cid-u1MCP0lcwS .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-u1MCP0lcwS .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-u1MCP1TdK9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #444444;
}
.cid-u1MCP1TdK9 a:link {
  text-decoration: none;
}
.cid-u1MCP1TdK9 .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-u1MCP1TdK9 .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-u1MCP1TdK9 .inner-text {
  line-height: 3em;
}
.cid-u1MCP1TdK9 .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-u1MCP1TdK9 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-u1MCP1TdK9 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-u1MCP1TdK9 .content-text,
.cid-u1MCP1TdK9 .inner-text {
  color: #c1c1c1;
}
.cid-u1MCP2KSEk {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #333333;
}
.cid-u1MCP2KSEk .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #232323;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #ffffff none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-u1MCP2KSEk .photo-split {
  padding: 0;
}
.cid-u1MCP2KSEk .photo-split img {
  width: 100%;
}
.cid-u1MCP2KSEk .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-u1MCP2KSEk .counter-container ul {
  display: flex;
  flex-direction: column;
}
.cid-u1MCP2KSEk .counter-container ul li {
  margin-bottom: .5rem;
  list-style: ✓;
}
.cid-u1MCP2KSEk .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: '✓';
  text-align: center;
  line-height: 1.5em;
  transition: all .2s;
  width: 25px;
  height: 25px;
}
.cid-u1MCP2KSEk .wrap-block {
  padding: 3rem 3rem;
}
.cid-u1MCP2KSEk .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-u1MCP2KSEk .wrap-block ul li {
  display: inline-block;
}
.cid-u1MCP2KSEk .wrap-block ul li span {
  text-align: center;
}
.cid-u1MCP2KSEk .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-u1MCP2KSEk .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-u1MCP2KSEk .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-u1MCP2KSEk .mbr-list,
.cid-u1MCP2KSEk .social-media ul {
  text-align: left;
}
@media (max-width: 500px) {
  .cid-u1MCP2KSEk .wrap-block {
    padding: 3rem 1rem;
  }
}
@media (max-width: 767px) {
  .cid-u1MCP2KSEk .mbr-section-title,
  .cid-u1MCP2KSEk .mbr-section-subtitle,
  .cid-u1MCP2KSEk .mbr-text {
    text-align: center !important;
  }
  .cid-u1MCP2KSEk .social-list {
    text-align: center !important;
  }
}
.cid-u1MCP2KSEk .mbr-section-title {
  color: #00c5ff;
}
.cid-u1MCP3DAid {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-u1MCP3DAid .main-heading-content {
  margin-bottom: 5rem;
}
.cid-u1MCP3DAid .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-u1MCP3DAid .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-u1MCP3DAid .form-control {
  background-color: #fff;
  background-image: none;
  border: 1px solid #ddd;
  border-radius: 0;
  box-shadow: none;
  display: block;
  line-height: 1.42857;
  padding: 6px 12px;
  transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
  width: 100%;
}
.cid-u1MCP3DAid .form-control,
.cid-u1MCP3DAid textarea {
  -webkit-transition: all 0.5s ease-out 0s;
  transition: all 0.5s ease-out 0s;
}
.cid-u1MCP3DAid .google-map {
  width: 100%;
  height: 30rem;
}
.cid-u1MCP3DAid .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-u1MCP3DAid a:link {
  text-decoration: none;
}
.cid-u1MCP3DAid .mbr-section-subtitle {
  color: #232323;
  text-align: center;
}
.cid-u1MCP3DAid .mbr-section-title,
.cid-u1MCP3DAid .underline {
  text-align: center;
  color: #232323;
}
.cid-u1MCP3DAid .mbr-section-subtitle B {
  color: #585858;
}
.cid-u1MCP4CAmD {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-u1MCP4CAmD a:link {
  text-decoration: none;
}
.cid-u1MCP4CAmD .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-u1MCP4CAmD .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-u1MCP4CAmD .inner-text {
  line-height: 3em;
}
.cid-u1MCP4CAmD .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-u1MCP4CAmD .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-u1MCP4CAmD .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-u1MCP4CAmD .content-text,
.cid-u1MCP4CAmD .inner-text {
  color: #c1c1c1;
}
.cid-u3IP46ATjr .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #585858;
}
.cid-u3IP46ATjr .navbar.opened {
  transition: all .3s;
  background: #585858 !important;
}
.cid-u3IP46ATjr .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-u3IP46ATjr .navbar .navbar-collapse {
  transition: none;
  justify-content: flex-end;
  z-index: 1;
}
.cid-u3IP46ATjr .navbar.collapsed.opened {
  text-align: center;
  flex-direction: column;
  margin-left: auto;
  max-width: 20rem ;
  height: 100vh;
  justify-content: flex-start;
}
.cid-u3IP46ATjr .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-u3IP46ATjr .navbar.collapsed.opened .navbar-toggler {
  order: -1;
  align-self: flex-end !important;
  margin: 1rem 0 0 0;
}
.cid-u3IP46ATjr .navbar.collapsed.opened .navbar-collapse {
  flex-basis: initial;
}
.cid-u3IP46ATjr .navbar.collapsed:not(.opened) .navbar-collapse {
  display: none !important;
}
.cid-u3IP46ATjr .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-u3IP46ATjr .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u3IP46ATjr .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u3IP46ATjr .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-u3IP46ATjr .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u3IP46ATjr .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-u3IP46ATjr .navbar.opened {
    text-align: center;
    flex-direction: column;
    margin-left: auto;
    max-width: 20rem ;
    height: 100vh;
    justify-content: flex-start;
  }
  .cid-u3IP46ATjr .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u3IP46ATjr .navbar.opened .navbar-toggler {
    order: -1;
    align-self: flex-end !important;
    margin: 1rem 0 0 0;
  }
  .cid-u3IP46ATjr .navbar.opened .navbar-collapse {
    flex-basis: initial;
  }
  .cid-u3IP46ATjr .navbar:not(.opened) .navbar-collapse {
    display: none !important;
  }
  .cid-u3IP46ATjr .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-u3IP46ATjr .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u3IP46ATjr .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u3IP46ATjr .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-u3IP46ATjr .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u3IP46ATjr .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u3IP46ATjr .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-u3IP46ATjr .navbar .navbar-brand {
    flex-shrink: initial;
    word-break: break-word;
  }
}
.cid-u3IP46ATjr .navbar.navbar-short {
  background: #585858 !important;
  min-height: 60px;
}
.cid-u3IP46ATjr .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u3IP46ATjr .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u3IP46ATjr .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u3IP46ATjr .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u3IP46ATjr .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u3IP46ATjr .dropdown-item.active,
.cid-u3IP46ATjr .dropdown-item:active {
  background-color: transparent;
}
.cid-u3IP46ATjr .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u3IP46ATjr .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u3IP46ATjr .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u3IP46ATjr .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #585858;
}
.cid-u3IP46ATjr .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u3IP46ATjr .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u3IP46ATjr ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u3IP46ATjr .navbar-buttons {
  text-align: center;
}
.cid-u3IP46ATjr button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-u3IP46ATjr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-u3IP46ATjr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u3IP46ATjr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u3IP46ATjr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u3IP46ATjr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u3IP46ATjr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u3IP46ATjr nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u3IP46ATjr nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u3IP46ATjr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u3IP46ATjr .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-u3IP46ATjr a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  letter-spacing: 2px;
}
.cid-u3IP46ATjr a.nav-link:focus {
  outline: none;
}
.cid-u3IP46ATjr .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-u3IP46ATjr .nav-link:hover,
.cid-u3IP46ATjr .dropdown-item:hover {
  color: #c1c1c1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u3IP46ATjr .navbar-dropdown.collapsed.opened {
    left: auto;
  }
  .cid-u3IP46ATjr .navbar-dropdown.collapsed.opened .navbar-collapse {
    flex-basis: auto;
  }
}
.cid-u3IP47twSJ {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-u3IP47twSJ .mbr-text {
  text-align: center;
}
.cid-u3IP47twSJ .mbr-text B {
  color: #444444;
}
.cid-u3IP47twSJ .mbr-title {
  text-align: center;
}
.cid-u3IP47twSJ .mbr-title B {
  color: #efefef;
}
.cid-u3IP494fAR {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u3IP494fAR .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-u3IP494fAR .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u3IP494fAR .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u3IP494fAR .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u3IP494fAR .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-u3IP494fAR .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-u3IP494fAR .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-u3IP494fAR .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-u3IP494fAR .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-u3IP494fAR .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-u3IP494fAR .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-u3IP494fAR .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-u3IP494fAR .mbr-gallery-filter ul {
  display: block;
}
.cid-u3IP494fAR .mbr-gallery-filter ul li {
  position: relative;
}
.cid-u3IP494fAR .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-u3IP494fAR .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-u3IP494fAR .mbr-gallery-filter li.active::after,
.cid-u3IP494fAR .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-u3IP494fAR .mbr-gallery-title {
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-u3IP494fAR .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-u3IP494fAR .icon-focus:before {
  content: '\e95e';
}
.cid-u3IP494fAR .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-u3IP494fAR .mbr-section-title {
  margin: 0;
}
.cid-u3IP494fAR .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-u3IP494fAR .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-u3IP4aL667 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #444444;
}
.cid-u3IP4aL667 a:link {
  text-decoration: none;
}
.cid-u3IP4aL667 .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-u3IP4aL667 .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-u3IP4aL667 .inner-text {
  line-height: 3em;
}
.cid-u3IP4aL667 .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-u3IP4aL667 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-u3IP4aL667 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-u3IP4aL667 .content-text,
.cid-u3IP4aL667 .inner-text {
  color: #c1c1c1;
}
.cid-u3IP4bIc8P {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #333333;
}
.cid-u3IP4bIc8P .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #232323;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #ffffff none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-u3IP4bIc8P .photo-split {
  padding: 0;
}
.cid-u3IP4bIc8P .photo-split img {
  width: 100%;
}
.cid-u3IP4bIc8P .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-u3IP4bIc8P .counter-container ul {
  display: flex;
  flex-direction: column;
}
.cid-u3IP4bIc8P .counter-container ul li {
  margin-bottom: .5rem;
  list-style: ✓;
}
.cid-u3IP4bIc8P .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: '✓';
  text-align: center;
  line-height: 1.5em;
  transition: all .2s;
  width: 25px;
  height: 25px;
}
.cid-u3IP4bIc8P .wrap-block {
  padding: 3rem 3rem;
}
.cid-u3IP4bIc8P .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-u3IP4bIc8P .wrap-block ul li {
  display: inline-block;
}
.cid-u3IP4bIc8P .wrap-block ul li span {
  text-align: center;
}
.cid-u3IP4bIc8P .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-u3IP4bIc8P .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-u3IP4bIc8P .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-u3IP4bIc8P .mbr-list,
.cid-u3IP4bIc8P .social-media ul {
  text-align: left;
}
@media (max-width: 500px) {
  .cid-u3IP4bIc8P .wrap-block {
    padding: 3rem 1rem;
  }
}
@media (max-width: 767px) {
  .cid-u3IP4bIc8P .mbr-section-title,
  .cid-u3IP4bIc8P .mbr-section-subtitle,
  .cid-u3IP4bIc8P .mbr-text {
    text-align: center !important;
  }
  .cid-u3IP4bIc8P .social-list {
    text-align: center !important;
  }
}
.cid-u3IP4bIc8P .mbr-section-title {
  color: #00c5ff;
}
.cid-u3IP4cbaXF {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-u3IP4cbaXF .main-heading-content {
  margin-bottom: 5rem;
}
.cid-u3IP4cbaXF .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-u3IP4cbaXF .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-u3IP4cbaXF .form-control {
  background-color: #fff;
  background-image: none;
  border: 1px solid #ddd;
  border-radius: 0;
  box-shadow: none;
  display: block;
  line-height: 1.42857;
  padding: 6px 12px;
  transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
  width: 100%;
}
.cid-u3IP4cbaXF .form-control,
.cid-u3IP4cbaXF textarea {
  -webkit-transition: all 0.5s ease-out 0s;
  transition: all 0.5s ease-out 0s;
}
.cid-u3IP4cbaXF .google-map {
  width: 100%;
  height: 30rem;
}
.cid-u3IP4cbaXF .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-u3IP4cbaXF a:link {
  text-decoration: none;
}
.cid-u3IP4cbaXF .mbr-section-subtitle {
  color: #232323;
  text-align: center;
}
.cid-u3IP4cbaXF .mbr-section-title,
.cid-u3IP4cbaXF .underline {
  text-align: center;
  color: #232323;
}
.cid-u3IP4cbaXF .mbr-section-subtitle B {
  color: #585858;
}
.cid-u3IP4dbjph {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-u3IP4dbjph a:link {
  text-decoration: none;
}
.cid-u3IP4dbjph .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-u3IP4dbjph .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-u3IP4dbjph .inner-text {
  line-height: 3em;
}
.cid-u3IP4dbjph .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-u3IP4dbjph .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-u3IP4dbjph .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-u3IP4dbjph .content-text,
.cid-u3IP4dbjph .inner-text {
  color: #c1c1c1;
}
.cid-u3IQdK6zi9 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #585858;
}
.cid-u3IQdK6zi9 .navbar.opened {
  transition: all .3s;
  background: #585858 !important;
}
.cid-u3IQdK6zi9 .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-u3IQdK6zi9 .navbar .navbar-collapse {
  transition: none;
  justify-content: flex-end;
  z-index: 1;
}
.cid-u3IQdK6zi9 .navbar.collapsed.opened {
  text-align: center;
  flex-direction: column;
  margin-left: auto;
  max-width: 20rem ;
  height: 100vh;
  justify-content: flex-start;
}
.cid-u3IQdK6zi9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-u3IQdK6zi9 .navbar.collapsed.opened .navbar-toggler {
  order: -1;
  align-self: flex-end !important;
  margin: 1rem 0 0 0;
}
.cid-u3IQdK6zi9 .navbar.collapsed.opened .navbar-collapse {
  flex-basis: initial;
}
.cid-u3IQdK6zi9 .navbar.collapsed:not(.opened) .navbar-collapse {
  display: none !important;
}
.cid-u3IQdK6zi9 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-u3IQdK6zi9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u3IQdK6zi9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u3IQdK6zi9 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-u3IQdK6zi9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u3IQdK6zi9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-u3IQdK6zi9 .navbar.opened {
    text-align: center;
    flex-direction: column;
    margin-left: auto;
    max-width: 20rem ;
    height: 100vh;
    justify-content: flex-start;
  }
  .cid-u3IQdK6zi9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u3IQdK6zi9 .navbar.opened .navbar-toggler {
    order: -1;
    align-self: flex-end !important;
    margin: 1rem 0 0 0;
  }
  .cid-u3IQdK6zi9 .navbar.opened .navbar-collapse {
    flex-basis: initial;
  }
  .cid-u3IQdK6zi9 .navbar:not(.opened) .navbar-collapse {
    display: none !important;
  }
  .cid-u3IQdK6zi9 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-u3IQdK6zi9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u3IQdK6zi9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u3IQdK6zi9 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-u3IQdK6zi9 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u3IQdK6zi9 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u3IQdK6zi9 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-u3IQdK6zi9 .navbar .navbar-brand {
    flex-shrink: initial;
    word-break: break-word;
  }
}
.cid-u3IQdK6zi9 .navbar.navbar-short {
  background: #585858 !important;
  min-height: 60px;
}
.cid-u3IQdK6zi9 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u3IQdK6zi9 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u3IQdK6zi9 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u3IQdK6zi9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u3IQdK6zi9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u3IQdK6zi9 .dropdown-item.active,
.cid-u3IQdK6zi9 .dropdown-item:active {
  background-color: transparent;
}
.cid-u3IQdK6zi9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u3IQdK6zi9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u3IQdK6zi9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u3IQdK6zi9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #585858;
}
.cid-u3IQdK6zi9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u3IQdK6zi9 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u3IQdK6zi9 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u3IQdK6zi9 .navbar-buttons {
  text-align: center;
}
.cid-u3IQdK6zi9 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-u3IQdK6zi9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-u3IQdK6zi9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u3IQdK6zi9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u3IQdK6zi9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u3IQdK6zi9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u3IQdK6zi9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u3IQdK6zi9 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u3IQdK6zi9 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u3IQdK6zi9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u3IQdK6zi9 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-u3IQdK6zi9 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  letter-spacing: 2px;
}
.cid-u3IQdK6zi9 a.nav-link:focus {
  outline: none;
}
.cid-u3IQdK6zi9 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-u3IQdK6zi9 .nav-link:hover,
.cid-u3IQdK6zi9 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u3IQdK6zi9 .navbar-dropdown.collapsed.opened {
    left: auto;
  }
  .cid-u3IQdK6zi9 .navbar-dropdown.collapsed.opened .navbar-collapse {
    flex-basis: auto;
  }
}
.cid-u3IQdKZg1O {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-u3IQdKZg1O .mbr-text {
  text-align: center;
}
.cid-u3IQdKZg1O .mbr-text B {
  color: #444444;
}
.cid-u3IQdKZg1O .mbr-title {
  text-align: center;
}
.cid-u3IQdKZg1O .mbr-title B {
  color: #efefef;
}
.cid-u3IQdMABIc {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u3IQdMABIc .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-u3IQdMABIc .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u3IQdMABIc .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u3IQdMABIc .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u3IQdMABIc .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-u3IQdMABIc .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-u3IQdMABIc .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-u3IQdMABIc .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-u3IQdMABIc .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-u3IQdMABIc .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-u3IQdMABIc .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-u3IQdMABIc .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-u3IQdMABIc .mbr-gallery-filter ul {
  display: block;
}
.cid-u3IQdMABIc .mbr-gallery-filter ul li {
  position: relative;
}
.cid-u3IQdMABIc .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-u3IQdMABIc .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-u3IQdMABIc .mbr-gallery-filter li.active::after,
.cid-u3IQdMABIc .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-u3IQdMABIc .mbr-gallery-title {
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-u3IQdMABIc .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-u3IQdMABIc .icon-focus:before {
  content: '\e95e';
}
.cid-u3IQdMABIc .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-u3IQdMABIc .mbr-section-title {
  margin: 0;
}
.cid-u3IQdMABIc .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-u3IQdMABIc .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-u3IQdNQv2X {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #444444;
}
.cid-u3IQdNQv2X a:link {
  text-decoration: none;
}
.cid-u3IQdNQv2X .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-u3IQdNQv2X .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-u3IQdNQv2X .inner-text {
  line-height: 3em;
}
.cid-u3IQdNQv2X .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-u3IQdNQv2X .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-u3IQdNQv2X .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-u3IQdNQv2X .content-text,
.cid-u3IQdNQv2X .inner-text {
  color: #c1c1c1;
}
.cid-u3IQdONhnF {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #333333;
}
.cid-u3IQdONhnF .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #232323;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #ffffff none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-u3IQdONhnF .photo-split {
  padding: 0;
}
.cid-u3IQdONhnF .photo-split img {
  width: 100%;
}
.cid-u3IQdONhnF .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-u3IQdONhnF .counter-container ul {
  display: flex;
  flex-direction: column;
}
.cid-u3IQdONhnF .counter-container ul li {
  margin-bottom: .5rem;
  list-style: ✓;
}
.cid-u3IQdONhnF .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: '✓';
  text-align: center;
  line-height: 1.5em;
  transition: all .2s;
  width: 25px;
  height: 25px;
}
.cid-u3IQdONhnF .wrap-block {
  padding: 3rem 3rem;
}
.cid-u3IQdONhnF .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-u3IQdONhnF .wrap-block ul li {
  display: inline-block;
}
.cid-u3IQdONhnF .wrap-block ul li span {
  text-align: center;
}
.cid-u3IQdONhnF .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-u3IQdONhnF .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-u3IQdONhnF .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-u3IQdONhnF .mbr-list,
.cid-u3IQdONhnF .social-media ul {
  text-align: left;
}
@media (max-width: 500px) {
  .cid-u3IQdONhnF .wrap-block {
    padding: 3rem 1rem;
  }
}
@media (max-width: 767px) {
  .cid-u3IQdONhnF .mbr-section-title,
  .cid-u3IQdONhnF .mbr-section-subtitle,
  .cid-u3IQdONhnF .mbr-text {
    text-align: center !important;
  }
  .cid-u3IQdONhnF .social-list {
    text-align: center !important;
  }
}
.cid-u3IQdONhnF .mbr-section-title {
  color: #00c5ff;
}
.cid-u3IQdPMr7h {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-u3IQdPMr7h .main-heading-content {
  margin-bottom: 5rem;
}
.cid-u3IQdPMr7h .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-u3IQdPMr7h .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-u3IQdPMr7h .form-control {
  background-color: #fff;
  background-image: none;
  border: 1px solid #ddd;
  border-radius: 0;
  box-shadow: none;
  display: block;
  line-height: 1.42857;
  padding: 6px 12px;
  transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
  width: 100%;
}
.cid-u3IQdPMr7h .form-control,
.cid-u3IQdPMr7h textarea {
  -webkit-transition: all 0.5s ease-out 0s;
  transition: all 0.5s ease-out 0s;
}
.cid-u3IQdPMr7h .google-map {
  width: 100%;
  height: 30rem;
}
.cid-u3IQdPMr7h .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-u3IQdPMr7h a:link {
  text-decoration: none;
}
.cid-u3IQdPMr7h .mbr-section-subtitle {
  color: #232323;
  text-align: center;
}
.cid-u3IQdPMr7h .mbr-section-title,
.cid-u3IQdPMr7h .underline {
  text-align: center;
  color: #232323;
}
.cid-u3IQdPMr7h .mbr-section-subtitle B {
  color: #585858;
}
.cid-u3IQdQMqJJ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-u3IQdQMqJJ a:link {
  text-decoration: none;
}
.cid-u3IQdQMqJJ .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-u3IQdQMqJJ .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-u3IQdQMqJJ .inner-text {
  line-height: 3em;
}
.cid-u3IQdQMqJJ .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-u3IQdQMqJJ .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-u3IQdQMqJJ .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-u3IQdQMqJJ .content-text,
.cid-u3IQdQMqJJ .inner-text {
  color: #c1c1c1;
}
.cid-u3IRlWtQAm .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #585858;
}
.cid-u3IRlWtQAm .navbar.opened {
  transition: all .3s;
  background: #585858 !important;
}
.cid-u3IRlWtQAm .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-u3IRlWtQAm .navbar .navbar-collapse {
  transition: none;
  justify-content: flex-end;
  z-index: 1;
}
.cid-u3IRlWtQAm .navbar.collapsed.opened {
  text-align: center;
  flex-direction: column;
  margin-left: auto;
  max-width: 20rem ;
  height: 100vh;
  justify-content: flex-start;
}
.cid-u3IRlWtQAm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-u3IRlWtQAm .navbar.collapsed.opened .navbar-toggler {
  order: -1;
  align-self: flex-end !important;
  margin: 1rem 0 0 0;
}
.cid-u3IRlWtQAm .navbar.collapsed.opened .navbar-collapse {
  flex-basis: initial;
}
.cid-u3IRlWtQAm .navbar.collapsed:not(.opened) .navbar-collapse {
  display: none !important;
}
.cid-u3IRlWtQAm .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-u3IRlWtQAm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u3IRlWtQAm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u3IRlWtQAm .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-u3IRlWtQAm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u3IRlWtQAm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-u3IRlWtQAm .navbar.opened {
    text-align: center;
    flex-direction: column;
    margin-left: auto;
    max-width: 20rem ;
    height: 100vh;
    justify-content: flex-start;
  }
  .cid-u3IRlWtQAm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u3IRlWtQAm .navbar.opened .navbar-toggler {
    order: -1;
    align-self: flex-end !important;
    margin: 1rem 0 0 0;
  }
  .cid-u3IRlWtQAm .navbar.opened .navbar-collapse {
    flex-basis: initial;
  }
  .cid-u3IRlWtQAm .navbar:not(.opened) .navbar-collapse {
    display: none !important;
  }
  .cid-u3IRlWtQAm .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-u3IRlWtQAm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u3IRlWtQAm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u3IRlWtQAm .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-u3IRlWtQAm .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u3IRlWtQAm .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u3IRlWtQAm .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-u3IRlWtQAm .navbar .navbar-brand {
    flex-shrink: initial;
    word-break: break-word;
  }
}
.cid-u3IRlWtQAm .navbar.navbar-short {
  background: #585858 !important;
  min-height: 60px;
}
.cid-u3IRlWtQAm .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u3IRlWtQAm .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u3IRlWtQAm .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u3IRlWtQAm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u3IRlWtQAm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u3IRlWtQAm .dropdown-item.active,
.cid-u3IRlWtQAm .dropdown-item:active {
  background-color: transparent;
}
.cid-u3IRlWtQAm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u3IRlWtQAm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u3IRlWtQAm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u3IRlWtQAm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #585858;
}
.cid-u3IRlWtQAm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u3IRlWtQAm .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u3IRlWtQAm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u3IRlWtQAm .navbar-buttons {
  text-align: center;
}
.cid-u3IRlWtQAm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-u3IRlWtQAm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-u3IRlWtQAm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u3IRlWtQAm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u3IRlWtQAm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u3IRlWtQAm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u3IRlWtQAm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u3IRlWtQAm nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u3IRlWtQAm nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u3IRlWtQAm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u3IRlWtQAm .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-u3IRlWtQAm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  letter-spacing: 2px;
}
.cid-u3IRlWtQAm a.nav-link:focus {
  outline: none;
}
.cid-u3IRlWtQAm .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-u3IRlWtQAm .nav-link:hover,
.cid-u3IRlWtQAm .dropdown-item:hover {
  color: #c1c1c1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u3IRlWtQAm .navbar-dropdown.collapsed.opened {
    left: auto;
  }
  .cid-u3IRlWtQAm .navbar-dropdown.collapsed.opened .navbar-collapse {
    flex-basis: auto;
  }
}
.cid-u3IRlWP0u7 {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-u3IRlWP0u7 .mbr-text {
  text-align: center;
}
.cid-u3IRlWP0u7 .mbr-text B {
  color: #444444;
}
.cid-u3IRlWP0u7 .mbr-title {
  text-align: center;
}
.cid-u3IRlWP0u7 .mbr-title B {
  color: #efefef;
}
.cid-u3IRlYoLZp {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u3IRlYoLZp .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-u3IRlYoLZp .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u3IRlYoLZp .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u3IRlYoLZp .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u3IRlYoLZp .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-u3IRlYoLZp .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-u3IRlYoLZp .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-u3IRlYoLZp .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-u3IRlYoLZp .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-u3IRlYoLZp .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-u3IRlYoLZp .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-u3IRlYoLZp .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-u3IRlYoLZp .mbr-gallery-filter ul {
  display: block;
}
.cid-u3IRlYoLZp .mbr-gallery-filter ul li {
  position: relative;
}
.cid-u3IRlYoLZp .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-u3IRlYoLZp .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-u3IRlYoLZp .mbr-gallery-filter li.active::after,
.cid-u3IRlYoLZp .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-u3IRlYoLZp .mbr-gallery-title {
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-u3IRlYoLZp .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-u3IRlYoLZp .icon-focus:before {
  content: '\e95e';
}
.cid-u3IRlYoLZp .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-u3IRlYoLZp .mbr-section-title {
  margin: 0;
}
.cid-u3IRlYoLZp .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-u3IRlYoLZp .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-u3IRlZRQyQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #444444;
}
.cid-u3IRlZRQyQ a:link {
  text-decoration: none;
}
.cid-u3IRlZRQyQ .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-u3IRlZRQyQ .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-u3IRlZRQyQ .inner-text {
  line-height: 3em;
}
.cid-u3IRlZRQyQ .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-u3IRlZRQyQ .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-u3IRlZRQyQ .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-u3IRlZRQyQ .content-text,
.cid-u3IRlZRQyQ .inner-text {
  color: #c1c1c1;
}
.cid-u3IRm0LYb2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #333333;
}
.cid-u3IRm0LYb2 .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #232323;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #ffffff none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-u3IRm0LYb2 .photo-split {
  padding: 0;
}
.cid-u3IRm0LYb2 .photo-split img {
  width: 100%;
}
.cid-u3IRm0LYb2 .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-u3IRm0LYb2 .counter-container ul {
  display: flex;
  flex-direction: column;
}
.cid-u3IRm0LYb2 .counter-container ul li {
  margin-bottom: .5rem;
  list-style: ✓;
}
.cid-u3IRm0LYb2 .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: '✓';
  text-align: center;
  line-height: 1.5em;
  transition: all .2s;
  width: 25px;
  height: 25px;
}
.cid-u3IRm0LYb2 .wrap-block {
  padding: 3rem 3rem;
}
.cid-u3IRm0LYb2 .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-u3IRm0LYb2 .wrap-block ul li {
  display: inline-block;
}
.cid-u3IRm0LYb2 .wrap-block ul li span {
  text-align: center;
}
.cid-u3IRm0LYb2 .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-u3IRm0LYb2 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-u3IRm0LYb2 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-u3IRm0LYb2 .mbr-list,
.cid-u3IRm0LYb2 .social-media ul {
  text-align: left;
}
@media (max-width: 500px) {
  .cid-u3IRm0LYb2 .wrap-block {
    padding: 3rem 1rem;
  }
}
@media (max-width: 767px) {
  .cid-u3IRm0LYb2 .mbr-section-title,
  .cid-u3IRm0LYb2 .mbr-section-subtitle,
  .cid-u3IRm0LYb2 .mbr-text {
    text-align: center !important;
  }
  .cid-u3IRm0LYb2 .social-list {
    text-align: center !important;
  }
}
.cid-u3IRm0LYb2 .mbr-section-title {
  color: #00c5ff;
}
.cid-u3IRm1GwyK {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-u3IRm1GwyK .main-heading-content {
  margin-bottom: 5rem;
}
.cid-u3IRm1GwyK .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-u3IRm1GwyK .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-u3IRm1GwyK .form-control {
  background-color: #fff;
  background-image: none;
  border: 1px solid #ddd;
  border-radius: 0;
  box-shadow: none;
  display: block;
  line-height: 1.42857;
  padding: 6px 12px;
  transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
  width: 100%;
}
.cid-u3IRm1GwyK .form-control,
.cid-u3IRm1GwyK textarea {
  -webkit-transition: all 0.5s ease-out 0s;
  transition: all 0.5s ease-out 0s;
}
.cid-u3IRm1GwyK .google-map {
  width: 100%;
  height: 30rem;
}
.cid-u3IRm1GwyK .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-u3IRm1GwyK a:link {
  text-decoration: none;
}
.cid-u3IRm1GwyK .mbr-section-subtitle {
  color: #232323;
  text-align: center;
}
.cid-u3IRm1GwyK .mbr-section-title,
.cid-u3IRm1GwyK .underline {
  text-align: center;
  color: #232323;
}
.cid-u3IRm1GwyK .mbr-section-subtitle B {
  color: #585858;
}
.cid-u3IRm2Ixt7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-u3IRm2Ixt7 a:link {
  text-decoration: none;
}
.cid-u3IRm2Ixt7 .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-u3IRm2Ixt7 .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-u3IRm2Ixt7 .inner-text {
  line-height: 3em;
}
.cid-u3IRm2Ixt7 .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-u3IRm2Ixt7 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-u3IRm2Ixt7 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-u3IRm2Ixt7 .content-text,
.cid-u3IRm2Ixt7 .inner-text {
  color: #c1c1c1;
}
.cid-u3ISoZIfNv .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #585858;
}
.cid-u3ISoZIfNv .navbar.opened {
  transition: all .3s;
  background: #585858 !important;
}
.cid-u3ISoZIfNv .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-u3ISoZIfNv .navbar .navbar-collapse {
  transition: none;
  justify-content: flex-end;
  z-index: 1;
}
.cid-u3ISoZIfNv .navbar.collapsed.opened {
  text-align: center;
  flex-direction: column;
  margin-left: auto;
  max-width: 20rem ;
  height: 100vh;
  justify-content: flex-start;
}
.cid-u3ISoZIfNv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-u3ISoZIfNv .navbar.collapsed.opened .navbar-toggler {
  order: -1;
  align-self: flex-end !important;
  margin: 1rem 0 0 0;
}
.cid-u3ISoZIfNv .navbar.collapsed.opened .navbar-collapse {
  flex-basis: initial;
}
.cid-u3ISoZIfNv .navbar.collapsed:not(.opened) .navbar-collapse {
  display: none !important;
}
.cid-u3ISoZIfNv .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-u3ISoZIfNv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u3ISoZIfNv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u3ISoZIfNv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-u3ISoZIfNv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u3ISoZIfNv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-u3ISoZIfNv .navbar.opened {
    text-align: center;
    flex-direction: column;
    margin-left: auto;
    max-width: 20rem ;
    height: 100vh;
    justify-content: flex-start;
  }
  .cid-u3ISoZIfNv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u3ISoZIfNv .navbar.opened .navbar-toggler {
    order: -1;
    align-self: flex-end !important;
    margin: 1rem 0 0 0;
  }
  .cid-u3ISoZIfNv .navbar.opened .navbar-collapse {
    flex-basis: initial;
  }
  .cid-u3ISoZIfNv .navbar:not(.opened) .navbar-collapse {
    display: none !important;
  }
  .cid-u3ISoZIfNv .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-u3ISoZIfNv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u3ISoZIfNv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u3ISoZIfNv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-u3ISoZIfNv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u3ISoZIfNv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u3ISoZIfNv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-u3ISoZIfNv .navbar .navbar-brand {
    flex-shrink: initial;
    word-break: break-word;
  }
}
.cid-u3ISoZIfNv .navbar.navbar-short {
  background: #585858 !important;
  min-height: 60px;
}
.cid-u3ISoZIfNv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u3ISoZIfNv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u3ISoZIfNv .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u3ISoZIfNv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u3ISoZIfNv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u3ISoZIfNv .dropdown-item.active,
.cid-u3ISoZIfNv .dropdown-item:active {
  background-color: transparent;
}
.cid-u3ISoZIfNv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u3ISoZIfNv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u3ISoZIfNv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u3ISoZIfNv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #585858;
}
.cid-u3ISoZIfNv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u3ISoZIfNv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u3ISoZIfNv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u3ISoZIfNv .navbar-buttons {
  text-align: center;
}
.cid-u3ISoZIfNv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-u3ISoZIfNv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-u3ISoZIfNv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u3ISoZIfNv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u3ISoZIfNv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u3ISoZIfNv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u3ISoZIfNv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u3ISoZIfNv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u3ISoZIfNv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u3ISoZIfNv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u3ISoZIfNv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-u3ISoZIfNv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  letter-spacing: 2px;
}
.cid-u3ISoZIfNv a.nav-link:focus {
  outline: none;
}
.cid-u3ISoZIfNv .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-u3ISoZIfNv .nav-link:hover,
.cid-u3ISoZIfNv .dropdown-item:hover {
  color: #c1c1c1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u3ISoZIfNv .navbar-dropdown.collapsed.opened {
    left: auto;
  }
  .cid-u3ISoZIfNv .navbar-dropdown.collapsed.opened .navbar-collapse {
    flex-basis: auto;
  }
}
.cid-u3ISp0yM2H {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-u3ISp0yM2H .mbr-text {
  text-align: center;
}
.cid-u3ISp0yM2H .mbr-text B {
  color: #444444;
}
.cid-u3ISp0yM2H .mbr-title {
  text-align: center;
}
.cid-u3ISp0yM2H .mbr-title B {
  color: #efefef;
}
.cid-u3ISp2amNF {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u3ISp2amNF .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-u3ISp2amNF .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u3ISp2amNF .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u3ISp2amNF .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u3ISp2amNF .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-u3ISp2amNF .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-u3ISp2amNF .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-u3ISp2amNF .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-u3ISp2amNF .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-u3ISp2amNF .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-u3ISp2amNF .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-u3ISp2amNF .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-u3ISp2amNF .mbr-gallery-filter ul {
  display: block;
}
.cid-u3ISp2amNF .mbr-gallery-filter ul li {
  position: relative;
}
.cid-u3ISp2amNF .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-u3ISp2amNF .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-u3ISp2amNF .mbr-gallery-filter li.active::after,
.cid-u3ISp2amNF .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-u3ISp2amNF .mbr-gallery-title {
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-u3ISp2amNF .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-u3ISp2amNF .icon-focus:before {
  content: '\e95e';
}
.cid-u3ISp2amNF .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-u3ISp2amNF .mbr-section-title {
  margin: 0;
}
.cid-u3ISp2amNF .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-u3ISp2amNF .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-u3ISp3EZJv {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #444444;
}
.cid-u3ISp3EZJv a:link {
  text-decoration: none;
}
.cid-u3ISp3EZJv .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-u3ISp3EZJv .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-u3ISp3EZJv .inner-text {
  line-height: 3em;
}
.cid-u3ISp3EZJv .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-u3ISp3EZJv .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-u3ISp3EZJv .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-u3ISp3EZJv .content-text,
.cid-u3ISp3EZJv .inner-text {
  color: #c1c1c1;
}
.cid-u3ISp429Js {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #333333;
}
.cid-u3ISp429Js .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #232323;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #ffffff none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-u3ISp429Js .photo-split {
  padding: 0;
}
.cid-u3ISp429Js .photo-split img {
  width: 100%;
}
.cid-u3ISp429Js .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-u3ISp429Js .counter-container ul {
  display: flex;
  flex-direction: column;
}
.cid-u3ISp429Js .counter-container ul li {
  margin-bottom: .5rem;
  list-style: ✓;
}
.cid-u3ISp429Js .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: '✓';
  text-align: center;
  line-height: 1.5em;
  transition: all .2s;
  width: 25px;
  height: 25px;
}
.cid-u3ISp429Js .wrap-block {
  padding: 3rem 3rem;
}
.cid-u3ISp429Js .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-u3ISp429Js .wrap-block ul li {
  display: inline-block;
}
.cid-u3ISp429Js .wrap-block ul li span {
  text-align: center;
}
.cid-u3ISp429Js .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-u3ISp429Js .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-u3ISp429Js .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-u3ISp429Js .mbr-list,
.cid-u3ISp429Js .social-media ul {
  text-align: left;
}
@media (max-width: 500px) {
  .cid-u3ISp429Js .wrap-block {
    padding: 3rem 1rem;
  }
}
@media (max-width: 767px) {
  .cid-u3ISp429Js .mbr-section-title,
  .cid-u3ISp429Js .mbr-section-subtitle,
  .cid-u3ISp429Js .mbr-text {
    text-align: center !important;
  }
  .cid-u3ISp429Js .social-list {
    text-align: center !important;
  }
}
.cid-u3ISp429Js .mbr-section-title {
  color: #00c5ff;
}
.cid-u3ISp50elJ {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-u3ISp50elJ .main-heading-content {
  margin-bottom: 5rem;
}
.cid-u3ISp50elJ .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-u3ISp50elJ .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-u3ISp50elJ .form-control {
  background-color: #fff;
  background-image: none;
  border: 1px solid #ddd;
  border-radius: 0;
  box-shadow: none;
  display: block;
  line-height: 1.42857;
  padding: 6px 12px;
  transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
  width: 100%;
}
.cid-u3ISp50elJ .form-control,
.cid-u3ISp50elJ textarea {
  -webkit-transition: all 0.5s ease-out 0s;
  transition: all 0.5s ease-out 0s;
}
.cid-u3ISp50elJ .google-map {
  width: 100%;
  height: 30rem;
}
.cid-u3ISp50elJ .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-u3ISp50elJ a:link {
  text-decoration: none;
}
.cid-u3ISp50elJ .mbr-section-subtitle {
  color: #232323;
  text-align: center;
}
.cid-u3ISp50elJ .mbr-section-title,
.cid-u3ISp50elJ .underline {
  text-align: center;
  color: #232323;
}
.cid-u3ISp50elJ .mbr-section-subtitle B {
  color: #585858;
}
.cid-u3ISp62VW6 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-u3ISp62VW6 a:link {
  text-decoration: none;
}
.cid-u3ISp62VW6 .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-u3ISp62VW6 .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-u3ISp62VW6 .inner-text {
  line-height: 3em;
}
.cid-u3ISp62VW6 .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-u3ISp62VW6 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-u3ISp62VW6 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-u3ISp62VW6 .content-text,
.cid-u3ISp62VW6 .inner-text {
  color: #c1c1c1;
}
.cid-u3ISXobfy2 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #585858;
}
.cid-u3ISXobfy2 .navbar.opened {
  transition: all .3s;
  background: #585858 !important;
}
.cid-u3ISXobfy2 .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-u3ISXobfy2 .navbar .navbar-collapse {
  transition: none;
  justify-content: flex-end;
  z-index: 1;
}
.cid-u3ISXobfy2 .navbar.collapsed.opened {
  text-align: center;
  flex-direction: column;
  margin-left: auto;
  max-width: 20rem ;
  height: 100vh;
  justify-content: flex-start;
}
.cid-u3ISXobfy2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-u3ISXobfy2 .navbar.collapsed.opened .navbar-toggler {
  order: -1;
  align-self: flex-end !important;
  margin: 1rem 0 0 0;
}
.cid-u3ISXobfy2 .navbar.collapsed.opened .navbar-collapse {
  flex-basis: initial;
}
.cid-u3ISXobfy2 .navbar.collapsed:not(.opened) .navbar-collapse {
  display: none !important;
}
.cid-u3ISXobfy2 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-u3ISXobfy2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u3ISXobfy2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u3ISXobfy2 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-u3ISXobfy2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u3ISXobfy2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-u3ISXobfy2 .navbar.opened {
    text-align: center;
    flex-direction: column;
    margin-left: auto;
    max-width: 20rem ;
    height: 100vh;
    justify-content: flex-start;
  }
  .cid-u3ISXobfy2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u3ISXobfy2 .navbar.opened .navbar-toggler {
    order: -1;
    align-self: flex-end !important;
    margin: 1rem 0 0 0;
  }
  .cid-u3ISXobfy2 .navbar.opened .navbar-collapse {
    flex-basis: initial;
  }
  .cid-u3ISXobfy2 .navbar:not(.opened) .navbar-collapse {
    display: none !important;
  }
  .cid-u3ISXobfy2 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-u3ISXobfy2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u3ISXobfy2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u3ISXobfy2 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-u3ISXobfy2 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u3ISXobfy2 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u3ISXobfy2 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-u3ISXobfy2 .navbar .navbar-brand {
    flex-shrink: initial;
    word-break: break-word;
  }
}
.cid-u3ISXobfy2 .navbar.navbar-short {
  background: #585858 !important;
  min-height: 60px;
}
.cid-u3ISXobfy2 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u3ISXobfy2 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u3ISXobfy2 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u3ISXobfy2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u3ISXobfy2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u3ISXobfy2 .dropdown-item.active,
.cid-u3ISXobfy2 .dropdown-item:active {
  background-color: transparent;
}
.cid-u3ISXobfy2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u3ISXobfy2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u3ISXobfy2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u3ISXobfy2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #585858;
}
.cid-u3ISXobfy2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u3ISXobfy2 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u3ISXobfy2 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u3ISXobfy2 .navbar-buttons {
  text-align: center;
}
.cid-u3ISXobfy2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-u3ISXobfy2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-u3ISXobfy2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u3ISXobfy2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u3ISXobfy2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u3ISXobfy2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u3ISXobfy2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u3ISXobfy2 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u3ISXobfy2 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u3ISXobfy2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u3ISXobfy2 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-u3ISXobfy2 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  letter-spacing: 2px;
}
.cid-u3ISXobfy2 a.nav-link:focus {
  outline: none;
}
.cid-u3ISXobfy2 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-u3ISXobfy2 .nav-link:hover,
.cid-u3ISXobfy2 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u3ISXobfy2 .navbar-dropdown.collapsed.opened {
    left: auto;
  }
  .cid-u3ISXobfy2 .navbar-dropdown.collapsed.opened .navbar-collapse {
    flex-basis: auto;
  }
}
.cid-u3ISXp1wcu {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-u3ISXp1wcu .mbr-text {
  text-align: center;
}
.cid-u3ISXp1wcu .mbr-text B {
  color: #444444;
}
.cid-u3ISXp1wcu .mbr-title {
  text-align: center;
}
.cid-u3ISXp1wcu .mbr-title B {
  color: #efefef;
}
.cid-u3ISXqBKS7 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u3ISXqBKS7 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-u3ISXqBKS7 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u3ISXqBKS7 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u3ISXqBKS7 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u3ISXqBKS7 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-u3ISXqBKS7 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-u3ISXqBKS7 .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-u3ISXqBKS7 .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-u3ISXqBKS7 .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-u3ISXqBKS7 .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-u3ISXqBKS7 .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-u3ISXqBKS7 .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-u3ISXqBKS7 .mbr-gallery-filter ul {
  display: block;
}
.cid-u3ISXqBKS7 .mbr-gallery-filter ul li {
  position: relative;
}
.cid-u3ISXqBKS7 .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-u3ISXqBKS7 .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-u3ISXqBKS7 .mbr-gallery-filter li.active::after,
.cid-u3ISXqBKS7 .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-u3ISXqBKS7 .mbr-gallery-title {
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-u3ISXqBKS7 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-u3ISXqBKS7 .icon-focus:before {
  content: '\e95e';
}
.cid-u3ISXqBKS7 .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-u3ISXqBKS7 .mbr-section-title {
  margin: 0;
}
.cid-u3ISXqBKS7 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-u3ISXqBKS7 .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-u3ISXrWGZN {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #444444;
}
.cid-u3ISXrWGZN a:link {
  text-decoration: none;
}
.cid-u3ISXrWGZN .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-u3ISXrWGZN .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-u3ISXrWGZN .inner-text {
  line-height: 3em;
}
.cid-u3ISXrWGZN .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-u3ISXrWGZN .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-u3ISXrWGZN .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-u3ISXrWGZN .content-text,
.cid-u3ISXrWGZN .inner-text {
  color: #c1c1c1;
}
.cid-u3ISXsSNQT {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #333333;
}
.cid-u3ISXsSNQT .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #232323;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #ffffff none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-u3ISXsSNQT .photo-split {
  padding: 0;
}
.cid-u3ISXsSNQT .photo-split img {
  width: 100%;
}
.cid-u3ISXsSNQT .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-u3ISXsSNQT .counter-container ul {
  display: flex;
  flex-direction: column;
}
.cid-u3ISXsSNQT .counter-container ul li {
  margin-bottom: .5rem;
  list-style: ✓;
}
.cid-u3ISXsSNQT .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: '✓';
  text-align: center;
  line-height: 1.5em;
  transition: all .2s;
  width: 25px;
  height: 25px;
}
.cid-u3ISXsSNQT .wrap-block {
  padding: 3rem 3rem;
}
.cid-u3ISXsSNQT .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-u3ISXsSNQT .wrap-block ul li {
  display: inline-block;
}
.cid-u3ISXsSNQT .wrap-block ul li span {
  text-align: center;
}
.cid-u3ISXsSNQT .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-u3ISXsSNQT .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-u3ISXsSNQT .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-u3ISXsSNQT .mbr-list,
.cid-u3ISXsSNQT .social-media ul {
  text-align: left;
}
@media (max-width: 500px) {
  .cid-u3ISXsSNQT .wrap-block {
    padding: 3rem 1rem;
  }
}
@media (max-width: 767px) {
  .cid-u3ISXsSNQT .mbr-section-title,
  .cid-u3ISXsSNQT .mbr-section-subtitle,
  .cid-u3ISXsSNQT .mbr-text {
    text-align: center !important;
  }
  .cid-u3ISXsSNQT .social-list {
    text-align: center !important;
  }
}
.cid-u3ISXsSNQT .mbr-section-title {
  color: #00c5ff;
}
.cid-u3ISXtRgop {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-u3ISXtRgop .main-heading-content {
  margin-bottom: 5rem;
}
.cid-u3ISXtRgop .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-u3ISXtRgop .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-u3ISXtRgop .form-control {
  background-color: #fff;
  background-image: none;
  border: 1px solid #ddd;
  border-radius: 0;
  box-shadow: none;
  display: block;
  line-height: 1.42857;
  padding: 6px 12px;
  transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
  width: 100%;
}
.cid-u3ISXtRgop .form-control,
.cid-u3ISXtRgop textarea {
  -webkit-transition: all 0.5s ease-out 0s;
  transition: all 0.5s ease-out 0s;
}
.cid-u3ISXtRgop .google-map {
  width: 100%;
  height: 30rem;
}
.cid-u3ISXtRgop .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-u3ISXtRgop a:link {
  text-decoration: none;
}
.cid-u3ISXtRgop .mbr-section-subtitle {
  color: #232323;
  text-align: center;
}
.cid-u3ISXtRgop .mbr-section-title,
.cid-u3ISXtRgop .underline {
  text-align: center;
  color: #232323;
}
.cid-u3ISXtRgop .mbr-section-subtitle B {
  color: #585858;
}
.cid-u3ISXuRtPu {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-u3ISXuRtPu a:link {
  text-decoration: none;
}
.cid-u3ISXuRtPu .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-u3ISXuRtPu .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-u3ISXuRtPu .inner-text {
  line-height: 3em;
}
.cid-u3ISXuRtPu .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-u3ISXuRtPu .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-u3ISXuRtPu .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-u3ISXuRtPu .content-text,
.cid-u3ISXuRtPu .inner-text {
  color: #c1c1c1;
}
.cid-u3JMKPiSQz .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #585858;
}
.cid-u3JMKPiSQz .navbar.opened {
  transition: all .3s;
  background: #585858 !important;
}
.cid-u3JMKPiSQz .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-u3JMKPiSQz .navbar .navbar-collapse {
  transition: none;
  justify-content: flex-end;
  z-index: 1;
}
.cid-u3JMKPiSQz .navbar.collapsed.opened {
  text-align: center;
  flex-direction: column;
  margin-left: auto;
  max-width: 20rem ;
  height: 100vh;
  justify-content: flex-start;
}
.cid-u3JMKPiSQz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-u3JMKPiSQz .navbar.collapsed.opened .navbar-toggler {
  order: -1;
  align-self: flex-end !important;
  margin: 1rem 0 0 0;
}
.cid-u3JMKPiSQz .navbar.collapsed.opened .navbar-collapse {
  flex-basis: initial;
}
.cid-u3JMKPiSQz .navbar.collapsed:not(.opened) .navbar-collapse {
  display: none !important;
}
.cid-u3JMKPiSQz .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-u3JMKPiSQz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u3JMKPiSQz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u3JMKPiSQz .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-u3JMKPiSQz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u3JMKPiSQz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-u3JMKPiSQz .navbar.opened {
    text-align: center;
    flex-direction: column;
    margin-left: auto;
    max-width: 20rem ;
    height: 100vh;
    justify-content: flex-start;
  }
  .cid-u3JMKPiSQz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u3JMKPiSQz .navbar.opened .navbar-toggler {
    order: -1;
    align-self: flex-end !important;
    margin: 1rem 0 0 0;
  }
  .cid-u3JMKPiSQz .navbar.opened .navbar-collapse {
    flex-basis: initial;
  }
  .cid-u3JMKPiSQz .navbar:not(.opened) .navbar-collapse {
    display: none !important;
  }
  .cid-u3JMKPiSQz .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-u3JMKPiSQz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u3JMKPiSQz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u3JMKPiSQz .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-u3JMKPiSQz .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u3JMKPiSQz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u3JMKPiSQz .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-u3JMKPiSQz .navbar .navbar-brand {
    flex-shrink: initial;
    word-break: break-word;
  }
}
.cid-u3JMKPiSQz .navbar.navbar-short {
  background: #585858 !important;
  min-height: 60px;
}
.cid-u3JMKPiSQz .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u3JMKPiSQz .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u3JMKPiSQz .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u3JMKPiSQz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u3JMKPiSQz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u3JMKPiSQz .dropdown-item.active,
.cid-u3JMKPiSQz .dropdown-item:active {
  background-color: transparent;
}
.cid-u3JMKPiSQz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u3JMKPiSQz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u3JMKPiSQz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u3JMKPiSQz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #585858;
}
.cid-u3JMKPiSQz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u3JMKPiSQz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u3JMKPiSQz ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u3JMKPiSQz .navbar-buttons {
  text-align: center;
}
.cid-u3JMKPiSQz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-u3JMKPiSQz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-u3JMKPiSQz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u3JMKPiSQz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u3JMKPiSQz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u3JMKPiSQz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u3JMKPiSQz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u3JMKPiSQz nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u3JMKPiSQz nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u3JMKPiSQz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u3JMKPiSQz .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-u3JMKPiSQz a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  letter-spacing: 2px;
}
.cid-u3JMKPiSQz a.nav-link:focus {
  outline: none;
}
.cid-u3JMKPiSQz .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-u3JMKPiSQz .nav-link:hover,
.cid-u3JMKPiSQz .dropdown-item:hover {
  color: #c1c1c1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u3JMKPiSQz .navbar-dropdown.collapsed.opened {
    left: auto;
  }
  .cid-u3JMKPiSQz .navbar-dropdown.collapsed.opened .navbar-collapse {
    flex-basis: auto;
  }
}
.cid-u3JMKQ8bTi {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-u3JMKQ8bTi .mbr-text {
  text-align: center;
}
.cid-u3JMKQ8bTi .mbr-text B {
  color: #444444;
}
.cid-u3JMKQ8bTi .mbr-title {
  text-align: center;
}
.cid-u3JMKQ8bTi .mbr-title B {
  color: #efefef;
}
.cid-u3JMKRBN3P {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u3JMKRBN3P .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-u3JMKRBN3P .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u3JMKRBN3P .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u3JMKRBN3P .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u3JMKRBN3P .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-u3JMKRBN3P .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-u3JMKRBN3P .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-u3JMKRBN3P .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-u3JMKRBN3P .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-u3JMKRBN3P .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-u3JMKRBN3P .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-u3JMKRBN3P .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-u3JMKRBN3P .mbr-gallery-filter ul {
  display: block;
}
.cid-u3JMKRBN3P .mbr-gallery-filter ul li {
  position: relative;
}
.cid-u3JMKRBN3P .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-u3JMKRBN3P .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-u3JMKRBN3P .mbr-gallery-filter li.active::after,
.cid-u3JMKRBN3P .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-u3JMKRBN3P .mbr-gallery-title {
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-u3JMKRBN3P .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-u3JMKRBN3P .icon-focus:before {
  content: '\e95e';
}
.cid-u3JMKRBN3P .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-u3JMKRBN3P .mbr-section-title {
  margin: 0;
}
.cid-u3JMKRBN3P .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-u3JMKRBN3P .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-u3JMKTbgem {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #444444;
}
.cid-u3JMKTbgem a:link {
  text-decoration: none;
}
.cid-u3JMKTbgem .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-u3JMKTbgem .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-u3JMKTbgem .inner-text {
  line-height: 3em;
}
.cid-u3JMKTbgem .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-u3JMKTbgem .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-u3JMKTbgem .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-u3JMKTbgem .content-text,
.cid-u3JMKTbgem .inner-text {
  color: #c1c1c1;
}
.cid-u3JMKU46El {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #333333;
}
.cid-u3JMKU46El .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #232323;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #ffffff none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-u3JMKU46El .photo-split {
  padding: 0;
}
.cid-u3JMKU46El .photo-split img {
  width: 100%;
}
.cid-u3JMKU46El .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-u3JMKU46El .counter-container ul {
  display: flex;
  flex-direction: column;
}
.cid-u3JMKU46El .counter-container ul li {
  margin-bottom: .5rem;
  list-style: ✓;
}
.cid-u3JMKU46El .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: '✓';
  text-align: center;
  line-height: 1.5em;
  transition: all .2s;
  width: 25px;
  height: 25px;
}
.cid-u3JMKU46El .wrap-block {
  padding: 3rem 3rem;
}
.cid-u3JMKU46El .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-u3JMKU46El .wrap-block ul li {
  display: inline-block;
}
.cid-u3JMKU46El .wrap-block ul li span {
  text-align: center;
}
.cid-u3JMKU46El .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-u3JMKU46El .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-u3JMKU46El .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-u3JMKU46El .mbr-list,
.cid-u3JMKU46El .social-media ul {
  text-align: left;
}
@media (max-width: 500px) {
  .cid-u3JMKU46El .wrap-block {
    padding: 3rem 1rem;
  }
}
@media (max-width: 767px) {
  .cid-u3JMKU46El .mbr-section-title,
  .cid-u3JMKU46El .mbr-section-subtitle,
  .cid-u3JMKU46El .mbr-text {
    text-align: center !important;
  }
  .cid-u3JMKU46El .social-list {
    text-align: center !important;
  }
}
.cid-u3JMKU46El .mbr-section-title {
  color: #00c5ff;
}
.cid-u3JMKUYZZz {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-u3JMKUYZZz .main-heading-content {
  margin-bottom: 5rem;
}
.cid-u3JMKUYZZz .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-u3JMKUYZZz .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-u3JMKUYZZz .form-control {
  background-color: #fff;
  background-image: none;
  border: 1px solid #ddd;
  border-radius: 0;
  box-shadow: none;
  display: block;
  line-height: 1.42857;
  padding: 6px 12px;
  transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
  width: 100%;
}
.cid-u3JMKUYZZz .form-control,
.cid-u3JMKUYZZz textarea {
  -webkit-transition: all 0.5s ease-out 0s;
  transition: all 0.5s ease-out 0s;
}
.cid-u3JMKUYZZz .google-map {
  width: 100%;
  height: 30rem;
}
.cid-u3JMKUYZZz .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-u3JMKUYZZz a:link {
  text-decoration: none;
}
.cid-u3JMKUYZZz .mbr-section-subtitle {
  color: #232323;
  text-align: center;
}
.cid-u3JMKUYZZz .mbr-section-title,
.cid-u3JMKUYZZz .underline {
  text-align: center;
  color: #232323;
}
.cid-u3JMKUYZZz .mbr-section-subtitle B {
  color: #585858;
}
.cid-u3JMKW3Mx7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-u3JMKW3Mx7 a:link {
  text-decoration: none;
}
.cid-u3JMKW3Mx7 .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-u3JMKW3Mx7 .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-u3JMKW3Mx7 .inner-text {
  line-height: 3em;
}
.cid-u3JMKW3Mx7 .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-u3JMKW3Mx7 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-u3JMKW3Mx7 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-u3JMKW3Mx7 .content-text,
.cid-u3JMKW3Mx7 .inner-text {
  color: #c1c1c1;
}
.cid-u3JNSyGOGQ .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #585858;
}
.cid-u3JNSyGOGQ .navbar.opened {
  transition: all .3s;
  background: #585858 !important;
}
.cid-u3JNSyGOGQ .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-u3JNSyGOGQ .navbar .navbar-collapse {
  transition: none;
  justify-content: flex-end;
  z-index: 1;
}
.cid-u3JNSyGOGQ .navbar.collapsed.opened {
  text-align: center;
  flex-direction: column;
  margin-left: auto;
  max-width: 20rem ;
  height: 100vh;
  justify-content: flex-start;
}
.cid-u3JNSyGOGQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-u3JNSyGOGQ .navbar.collapsed.opened .navbar-toggler {
  order: -1;
  align-self: flex-end !important;
  margin: 1rem 0 0 0;
}
.cid-u3JNSyGOGQ .navbar.collapsed.opened .navbar-collapse {
  flex-basis: initial;
}
.cid-u3JNSyGOGQ .navbar.collapsed:not(.opened) .navbar-collapse {
  display: none !important;
}
.cid-u3JNSyGOGQ .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-u3JNSyGOGQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u3JNSyGOGQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u3JNSyGOGQ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-u3JNSyGOGQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u3JNSyGOGQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-u3JNSyGOGQ .navbar.opened {
    text-align: center;
    flex-direction: column;
    margin-left: auto;
    max-width: 20rem ;
    height: 100vh;
    justify-content: flex-start;
  }
  .cid-u3JNSyGOGQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u3JNSyGOGQ .navbar.opened .navbar-toggler {
    order: -1;
    align-self: flex-end !important;
    margin: 1rem 0 0 0;
  }
  .cid-u3JNSyGOGQ .navbar.opened .navbar-collapse {
    flex-basis: initial;
  }
  .cid-u3JNSyGOGQ .navbar:not(.opened) .navbar-collapse {
    display: none !important;
  }
  .cid-u3JNSyGOGQ .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-u3JNSyGOGQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u3JNSyGOGQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u3JNSyGOGQ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-u3JNSyGOGQ .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u3JNSyGOGQ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u3JNSyGOGQ .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-u3JNSyGOGQ .navbar .navbar-brand {
    flex-shrink: initial;
    word-break: break-word;
  }
}
.cid-u3JNSyGOGQ .navbar.navbar-short {
  background: #585858 !important;
  min-height: 60px;
}
.cid-u3JNSyGOGQ .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u3JNSyGOGQ .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u3JNSyGOGQ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u3JNSyGOGQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u3JNSyGOGQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u3JNSyGOGQ .dropdown-item.active,
.cid-u3JNSyGOGQ .dropdown-item:active {
  background-color: transparent;
}
.cid-u3JNSyGOGQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u3JNSyGOGQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u3JNSyGOGQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u3JNSyGOGQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #585858;
}
.cid-u3JNSyGOGQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u3JNSyGOGQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u3JNSyGOGQ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u3JNSyGOGQ .navbar-buttons {
  text-align: center;
}
.cid-u3JNSyGOGQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-u3JNSyGOGQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-u3JNSyGOGQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u3JNSyGOGQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u3JNSyGOGQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u3JNSyGOGQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u3JNSyGOGQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u3JNSyGOGQ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u3JNSyGOGQ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u3JNSyGOGQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u3JNSyGOGQ .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-u3JNSyGOGQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  letter-spacing: 2px;
}
.cid-u3JNSyGOGQ a.nav-link:focus {
  outline: none;
}
.cid-u3JNSyGOGQ .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-u3JNSyGOGQ .nav-link:hover,
.cid-u3JNSyGOGQ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u3JNSyGOGQ .navbar-dropdown.collapsed.opened {
    left: auto;
  }
  .cid-u3JNSyGOGQ .navbar-dropdown.collapsed.opened .navbar-collapse {
    flex-basis: auto;
  }
}
.cid-u3JNSzsoru {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-u3JNSzsoru .mbr-text {
  text-align: center;
}
.cid-u3JNSzsoru .mbr-text B {
  color: #444444;
}
.cid-u3JNSzsoru .mbr-title {
  text-align: center;
}
.cid-u3JNSzsoru .mbr-title B {
  color: #efefef;
}
.cid-u3JNSAXPid {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u3JNSAXPid .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-u3JNSAXPid .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u3JNSAXPid .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u3JNSAXPid .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u3JNSAXPid .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-u3JNSAXPid .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-u3JNSAXPid .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-u3JNSAXPid .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-u3JNSAXPid .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-u3JNSAXPid .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-u3JNSAXPid .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-u3JNSAXPid .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-u3JNSAXPid .mbr-gallery-filter ul {
  display: block;
}
.cid-u3JNSAXPid .mbr-gallery-filter ul li {
  position: relative;
}
.cid-u3JNSAXPid .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-u3JNSAXPid .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-u3JNSAXPid .mbr-gallery-filter li.active::after,
.cid-u3JNSAXPid .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-u3JNSAXPid .mbr-gallery-title {
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-u3JNSAXPid .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-u3JNSAXPid .icon-focus:before {
  content: '\e95e';
}
.cid-u3JNSAXPid .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-u3JNSAXPid .mbr-section-title {
  margin: 0;
}
.cid-u3JNSAXPid .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-u3JNSAXPid .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-u3JNSCLbsZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #444444;
}
.cid-u3JNSCLbsZ a:link {
  text-decoration: none;
}
.cid-u3JNSCLbsZ .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-u3JNSCLbsZ .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-u3JNSCLbsZ .inner-text {
  line-height: 3em;
}
.cid-u3JNSCLbsZ .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-u3JNSCLbsZ .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-u3JNSCLbsZ .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-u3JNSCLbsZ .content-text,
.cid-u3JNSCLbsZ .inner-text {
  color: #c1c1c1;
}
.cid-u3JNSDEgLK {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #333333;
}
.cid-u3JNSDEgLK .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #232323;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #ffffff none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-u3JNSDEgLK .photo-split {
  padding: 0;
}
.cid-u3JNSDEgLK .photo-split img {
  width: 100%;
}
.cid-u3JNSDEgLK .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-u3JNSDEgLK .counter-container ul {
  display: flex;
  flex-direction: column;
}
.cid-u3JNSDEgLK .counter-container ul li {
  margin-bottom: .5rem;
  list-style: ✓;
}
.cid-u3JNSDEgLK .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: '✓';
  text-align: center;
  line-height: 1.5em;
  transition: all .2s;
  width: 25px;
  height: 25px;
}
.cid-u3JNSDEgLK .wrap-block {
  padding: 3rem 3rem;
}
.cid-u3JNSDEgLK .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-u3JNSDEgLK .wrap-block ul li {
  display: inline-block;
}
.cid-u3JNSDEgLK .wrap-block ul li span {
  text-align: center;
}
.cid-u3JNSDEgLK .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-u3JNSDEgLK .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-u3JNSDEgLK .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-u3JNSDEgLK .mbr-list,
.cid-u3JNSDEgLK .social-media ul {
  text-align: left;
}
@media (max-width: 500px) {
  .cid-u3JNSDEgLK .wrap-block {
    padding: 3rem 1rem;
  }
}
@media (max-width: 767px) {
  .cid-u3JNSDEgLK .mbr-section-title,
  .cid-u3JNSDEgLK .mbr-section-subtitle,
  .cid-u3JNSDEgLK .mbr-text {
    text-align: center !important;
  }
  .cid-u3JNSDEgLK .social-list {
    text-align: center !important;
  }
}
.cid-u3JNSDEgLK .mbr-section-title {
  color: #00c5ff;
}
.cid-u3JNSEChzs {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-u3JNSEChzs .main-heading-content {
  margin-bottom: 5rem;
}
.cid-u3JNSEChzs .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-u3JNSEChzs .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-u3JNSEChzs .form-control {
  background-color: #fff;
  background-image: none;
  border: 1px solid #ddd;
  border-radius: 0;
  box-shadow: none;
  display: block;
  line-height: 1.42857;
  padding: 6px 12px;
  transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
  width: 100%;
}
.cid-u3JNSEChzs .form-control,
.cid-u3JNSEChzs textarea {
  -webkit-transition: all 0.5s ease-out 0s;
  transition: all 0.5s ease-out 0s;
}
.cid-u3JNSEChzs .google-map {
  width: 100%;
  height: 30rem;
}
.cid-u3JNSEChzs .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-u3JNSEChzs a:link {
  text-decoration: none;
}
.cid-u3JNSEChzs .mbr-section-subtitle {
  color: #232323;
  text-align: center;
}
.cid-u3JNSEChzs .mbr-section-title,
.cid-u3JNSEChzs .underline {
  text-align: center;
  color: #232323;
}
.cid-u3JNSEChzs .mbr-section-subtitle B {
  color: #585858;
}
.cid-u3JNSFDhs6 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-u3JNSFDhs6 a:link {
  text-decoration: none;
}
.cid-u3JNSFDhs6 .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-u3JNSFDhs6 .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-u3JNSFDhs6 .inner-text {
  line-height: 3em;
}
.cid-u3JNSFDhs6 .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-u3JNSFDhs6 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-u3JNSFDhs6 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-u3JNSFDhs6 .content-text,
.cid-u3JNSFDhs6 .inner-text {
  color: #c1c1c1;
}
.cid-u3JOzfUyh0 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #585858;
}
.cid-u3JOzfUyh0 .navbar.opened {
  transition: all .3s;
  background: #585858 !important;
}
.cid-u3JOzfUyh0 .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-u3JOzfUyh0 .navbar .navbar-collapse {
  transition: none;
  justify-content: flex-end;
  z-index: 1;
}
.cid-u3JOzfUyh0 .navbar.collapsed.opened {
  text-align: center;
  flex-direction: column;
  margin-left: auto;
  max-width: 20rem ;
  height: 100vh;
  justify-content: flex-start;
}
.cid-u3JOzfUyh0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-u3JOzfUyh0 .navbar.collapsed.opened .navbar-toggler {
  order: -1;
  align-self: flex-end !important;
  margin: 1rem 0 0 0;
}
.cid-u3JOzfUyh0 .navbar.collapsed.opened .navbar-collapse {
  flex-basis: initial;
}
.cid-u3JOzfUyh0 .navbar.collapsed:not(.opened) .navbar-collapse {
  display: none !important;
}
.cid-u3JOzfUyh0 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-u3JOzfUyh0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u3JOzfUyh0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u3JOzfUyh0 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-u3JOzfUyh0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u3JOzfUyh0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-u3JOzfUyh0 .navbar.opened {
    text-align: center;
    flex-direction: column;
    margin-left: auto;
    max-width: 20rem ;
    height: 100vh;
    justify-content: flex-start;
  }
  .cid-u3JOzfUyh0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u3JOzfUyh0 .navbar.opened .navbar-toggler {
    order: -1;
    align-self: flex-end !important;
    margin: 1rem 0 0 0;
  }
  .cid-u3JOzfUyh0 .navbar.opened .navbar-collapse {
    flex-basis: initial;
  }
  .cid-u3JOzfUyh0 .navbar:not(.opened) .navbar-collapse {
    display: none !important;
  }
  .cid-u3JOzfUyh0 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-u3JOzfUyh0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u3JOzfUyh0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u3JOzfUyh0 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-u3JOzfUyh0 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u3JOzfUyh0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u3JOzfUyh0 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-u3JOzfUyh0 .navbar .navbar-brand {
    flex-shrink: initial;
    word-break: break-word;
  }
}
.cid-u3JOzfUyh0 .navbar.navbar-short {
  background: #585858 !important;
  min-height: 60px;
}
.cid-u3JOzfUyh0 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u3JOzfUyh0 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u3JOzfUyh0 .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u3JOzfUyh0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u3JOzfUyh0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u3JOzfUyh0 .dropdown-item.active,
.cid-u3JOzfUyh0 .dropdown-item:active {
  background-color: transparent;
}
.cid-u3JOzfUyh0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u3JOzfUyh0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u3JOzfUyh0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u3JOzfUyh0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #585858;
}
.cid-u3JOzfUyh0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u3JOzfUyh0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u3JOzfUyh0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u3JOzfUyh0 .navbar-buttons {
  text-align: center;
}
.cid-u3JOzfUyh0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-u3JOzfUyh0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-u3JOzfUyh0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u3JOzfUyh0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u3JOzfUyh0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u3JOzfUyh0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u3JOzfUyh0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u3JOzfUyh0 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u3JOzfUyh0 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u3JOzfUyh0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u3JOzfUyh0 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-u3JOzfUyh0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  letter-spacing: 2px;
}
.cid-u3JOzfUyh0 a.nav-link:focus {
  outline: none;
}
.cid-u3JOzfUyh0 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-u3JOzfUyh0 .nav-link:hover,
.cid-u3JOzfUyh0 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u3JOzfUyh0 .navbar-dropdown.collapsed.opened {
    left: auto;
  }
  .cid-u3JOzfUyh0 .navbar-dropdown.collapsed.opened .navbar-collapse {
    flex-basis: auto;
  }
}
.cid-u3JOzgLUwK {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-u3JOzgLUwK .mbr-text {
  text-align: center;
}
.cid-u3JOzgLUwK .mbr-text B {
  color: #444444;
}
.cid-u3JOzgLUwK .mbr-title {
  text-align: center;
}
.cid-u3JOzgLUwK .mbr-title B {
  color: #efefef;
}
.cid-u3JOziwhXT {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u3JOziwhXT .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-u3JOziwhXT .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u3JOziwhXT .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u3JOziwhXT .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u3JOziwhXT .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-u3JOziwhXT .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-u3JOziwhXT .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-u3JOziwhXT .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-u3JOziwhXT .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-u3JOziwhXT .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-u3JOziwhXT .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-u3JOziwhXT .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-u3JOziwhXT .mbr-gallery-filter ul {
  display: block;
}
.cid-u3JOziwhXT .mbr-gallery-filter ul li {
  position: relative;
}
.cid-u3JOziwhXT .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-u3JOziwhXT .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-u3JOziwhXT .mbr-gallery-filter li.active::after,
.cid-u3JOziwhXT .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-u3JOziwhXT .mbr-gallery-title {
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-u3JOziwhXT .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-u3JOziwhXT .icon-focus:before {
  content: '\e95e';
}
.cid-u3JOziwhXT .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-u3JOziwhXT .mbr-section-title {
  margin: 0;
}
.cid-u3JOziwhXT .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-u3JOziwhXT .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-u3JOzk7BsO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #444444;
}
.cid-u3JOzk7BsO a:link {
  text-decoration: none;
}
.cid-u3JOzk7BsO .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-u3JOzk7BsO .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-u3JOzk7BsO .inner-text {
  line-height: 3em;
}
.cid-u3JOzk7BsO .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-u3JOzk7BsO .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-u3JOzk7BsO .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-u3JOzk7BsO .content-text,
.cid-u3JOzk7BsO .inner-text {
  color: #c1c1c1;
}
.cid-u3JOzkB4G1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #333333;
}
.cid-u3JOzkB4G1 .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #232323;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #ffffff none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-u3JOzkB4G1 .photo-split {
  padding: 0;
}
.cid-u3JOzkB4G1 .photo-split img {
  width: 100%;
}
.cid-u3JOzkB4G1 .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-u3JOzkB4G1 .counter-container ul {
  display: flex;
  flex-direction: column;
}
.cid-u3JOzkB4G1 .counter-container ul li {
  margin-bottom: .5rem;
  list-style: ✓;
}
.cid-u3JOzkB4G1 .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: '✓';
  text-align: center;
  line-height: 1.5em;
  transition: all .2s;
  width: 25px;
  height: 25px;
}
.cid-u3JOzkB4G1 .wrap-block {
  padding: 3rem 3rem;
}
.cid-u3JOzkB4G1 .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-u3JOzkB4G1 .wrap-block ul li {
  display: inline-block;
}
.cid-u3JOzkB4G1 .wrap-block ul li span {
  text-align: center;
}
.cid-u3JOzkB4G1 .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-u3JOzkB4G1 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-u3JOzkB4G1 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-u3JOzkB4G1 .mbr-list,
.cid-u3JOzkB4G1 .social-media ul {
  text-align: left;
}
@media (max-width: 500px) {
  .cid-u3JOzkB4G1 .wrap-block {
    padding: 3rem 1rem;
  }
}
@media (max-width: 767px) {
  .cid-u3JOzkB4G1 .mbr-section-title,
  .cid-u3JOzkB4G1 .mbr-section-subtitle,
  .cid-u3JOzkB4G1 .mbr-text {
    text-align: center !important;
  }
  .cid-u3JOzkB4G1 .social-list {
    text-align: center !important;
  }
}
.cid-u3JOzkB4G1 .mbr-section-title {
  color: #00c5ff;
}
.cid-u3JOzlI9gM {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-u3JOzlI9gM .main-heading-content {
  margin-bottom: 5rem;
}
.cid-u3JOzlI9gM .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-u3JOzlI9gM .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-u3JOzlI9gM .form-control {
  background-color: #fff;
  background-image: none;
  border: 1px solid #ddd;
  border-radius: 0;
  box-shadow: none;
  display: block;
  line-height: 1.42857;
  padding: 6px 12px;
  transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
  width: 100%;
}
.cid-u3JOzlI9gM .form-control,
.cid-u3JOzlI9gM textarea {
  -webkit-transition: all 0.5s ease-out 0s;
  transition: all 0.5s ease-out 0s;
}
.cid-u3JOzlI9gM .google-map {
  width: 100%;
  height: 30rem;
}
.cid-u3JOzlI9gM .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-u3JOzlI9gM a:link {
  text-decoration: none;
}
.cid-u3JOzlI9gM .mbr-section-subtitle {
  color: #232323;
  text-align: center;
}
.cid-u3JOzlI9gM .mbr-section-title,
.cid-u3JOzlI9gM .underline {
  text-align: center;
  color: #232323;
}
.cid-u3JOzlI9gM .mbr-section-subtitle B {
  color: #585858;
}
.cid-u3JOzmiSyg {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-u3JOzmiSyg a:link {
  text-decoration: none;
}
.cid-u3JOzmiSyg .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-u3JOzmiSyg .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-u3JOzmiSyg .inner-text {
  line-height: 3em;
}
.cid-u3JOzmiSyg .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-u3JOzmiSyg .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-u3JOzmiSyg .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-u3JOzmiSyg .content-text,
.cid-u3JOzmiSyg .inner-text {
  color: #c1c1c1;
}
.cid-u3JPtNwgUR .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #585858;
}
.cid-u3JPtNwgUR .navbar.opened {
  transition: all .3s;
  background: #585858 !important;
}
.cid-u3JPtNwgUR .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-u3JPtNwgUR .navbar .navbar-collapse {
  transition: none;
  justify-content: flex-end;
  z-index: 1;
}
.cid-u3JPtNwgUR .navbar.collapsed.opened {
  text-align: center;
  flex-direction: column;
  margin-left: auto;
  max-width: 20rem ;
  height: 100vh;
  justify-content: flex-start;
}
.cid-u3JPtNwgUR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-u3JPtNwgUR .navbar.collapsed.opened .navbar-toggler {
  order: -1;
  align-self: flex-end !important;
  margin: 1rem 0 0 0;
}
.cid-u3JPtNwgUR .navbar.collapsed.opened .navbar-collapse {
  flex-basis: initial;
}
.cid-u3JPtNwgUR .navbar.collapsed:not(.opened) .navbar-collapse {
  display: none !important;
}
.cid-u3JPtNwgUR .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-u3JPtNwgUR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u3JPtNwgUR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u3JPtNwgUR .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-u3JPtNwgUR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u3JPtNwgUR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-u3JPtNwgUR .navbar.opened {
    text-align: center;
    flex-direction: column;
    margin-left: auto;
    max-width: 20rem ;
    height: 100vh;
    justify-content: flex-start;
  }
  .cid-u3JPtNwgUR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u3JPtNwgUR .navbar.opened .navbar-toggler {
    order: -1;
    align-self: flex-end !important;
    margin: 1rem 0 0 0;
  }
  .cid-u3JPtNwgUR .navbar.opened .navbar-collapse {
    flex-basis: initial;
  }
  .cid-u3JPtNwgUR .navbar:not(.opened) .navbar-collapse {
    display: none !important;
  }
  .cid-u3JPtNwgUR .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-u3JPtNwgUR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u3JPtNwgUR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u3JPtNwgUR .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-u3JPtNwgUR .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u3JPtNwgUR .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u3JPtNwgUR .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-u3JPtNwgUR .navbar .navbar-brand {
    flex-shrink: initial;
    word-break: break-word;
  }
}
.cid-u3JPtNwgUR .navbar.navbar-short {
  background: #585858 !important;
  min-height: 60px;
}
.cid-u3JPtNwgUR .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u3JPtNwgUR .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u3JPtNwgUR .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u3JPtNwgUR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u3JPtNwgUR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u3JPtNwgUR .dropdown-item.active,
.cid-u3JPtNwgUR .dropdown-item:active {
  background-color: transparent;
}
.cid-u3JPtNwgUR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u3JPtNwgUR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u3JPtNwgUR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u3JPtNwgUR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #585858;
}
.cid-u3JPtNwgUR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u3JPtNwgUR .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u3JPtNwgUR ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u3JPtNwgUR .navbar-buttons {
  text-align: center;
}
.cid-u3JPtNwgUR button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-u3JPtNwgUR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-u3JPtNwgUR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u3JPtNwgUR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u3JPtNwgUR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u3JPtNwgUR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u3JPtNwgUR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u3JPtNwgUR nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u3JPtNwgUR nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u3JPtNwgUR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u3JPtNwgUR .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-u3JPtNwgUR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  letter-spacing: 2px;
}
.cid-u3JPtNwgUR a.nav-link:focus {
  outline: none;
}
.cid-u3JPtNwgUR .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-u3JPtNwgUR .nav-link:hover,
.cid-u3JPtNwgUR .dropdown-item:hover {
  color: #c1c1c1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u3JPtNwgUR .navbar-dropdown.collapsed.opened {
    left: auto;
  }
  .cid-u3JPtNwgUR .navbar-dropdown.collapsed.opened .navbar-collapse {
    flex-basis: auto;
  }
}
.cid-u3JPtOlkKf {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-u3JPtOlkKf .mbr-text {
  text-align: center;
}
.cid-u3JPtOlkKf .mbr-text B {
  color: #444444;
}
.cid-u3JPtOlkKf .mbr-title {
  text-align: center;
}
.cid-u3JPtOlkKf .mbr-title B {
  color: #efefef;
}
.cid-u3JPtPV3Ca {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u3JPtPV3Ca .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-u3JPtPV3Ca .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u3JPtPV3Ca .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u3JPtPV3Ca .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u3JPtPV3Ca .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-u3JPtPV3Ca .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-u3JPtPV3Ca .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-u3JPtPV3Ca .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-u3JPtPV3Ca .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-u3JPtPV3Ca .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-u3JPtPV3Ca .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-u3JPtPV3Ca .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-u3JPtPV3Ca .mbr-gallery-filter ul {
  display: block;
}
.cid-u3JPtPV3Ca .mbr-gallery-filter ul li {
  position: relative;
}
.cid-u3JPtPV3Ca .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-u3JPtPV3Ca .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-u3JPtPV3Ca .mbr-gallery-filter li.active::after,
.cid-u3JPtPV3Ca .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-u3JPtPV3Ca .mbr-gallery-title {
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-u3JPtPV3Ca .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-u3JPtPV3Ca .icon-focus:before {
  content: '\e95e';
}
.cid-u3JPtPV3Ca .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-u3JPtPV3Ca .mbr-section-title {
  margin: 0;
}
.cid-u3JPtPV3Ca .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-u3JPtPV3Ca .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-u3JPtR97iL {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #444444;
}
.cid-u3JPtR97iL a:link {
  text-decoration: none;
}
.cid-u3JPtR97iL .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-u3JPtR97iL .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-u3JPtR97iL .inner-text {
  line-height: 3em;
}
.cid-u3JPtR97iL .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-u3JPtR97iL .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-u3JPtR97iL .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-u3JPtR97iL .content-text,
.cid-u3JPtR97iL .inner-text {
  color: #c1c1c1;
}
.cid-u3JPtS1S2t {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #333333;
}
.cid-u3JPtS1S2t .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #232323;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #ffffff none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-u3JPtS1S2t .photo-split {
  padding: 0;
}
.cid-u3JPtS1S2t .photo-split img {
  width: 100%;
}
.cid-u3JPtS1S2t .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-u3JPtS1S2t .counter-container ul {
  display: flex;
  flex-direction: column;
}
.cid-u3JPtS1S2t .counter-container ul li {
  margin-bottom: .5rem;
  list-style: ✓;
}
.cid-u3JPtS1S2t .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: '✓';
  text-align: center;
  line-height: 1.5em;
  transition: all .2s;
  width: 25px;
  height: 25px;
}
.cid-u3JPtS1S2t .wrap-block {
  padding: 3rem 3rem;
}
.cid-u3JPtS1S2t .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-u3JPtS1S2t .wrap-block ul li {
  display: inline-block;
}
.cid-u3JPtS1S2t .wrap-block ul li span {
  text-align: center;
}
.cid-u3JPtS1S2t .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-u3JPtS1S2t .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-u3JPtS1S2t .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-u3JPtS1S2t .mbr-list,
.cid-u3JPtS1S2t .social-media ul {
  text-align: left;
}
@media (max-width: 500px) {
  .cid-u3JPtS1S2t .wrap-block {
    padding: 3rem 1rem;
  }
}
@media (max-width: 767px) {
  .cid-u3JPtS1S2t .mbr-section-title,
  .cid-u3JPtS1S2t .mbr-section-subtitle,
  .cid-u3JPtS1S2t .mbr-text {
    text-align: center !important;
  }
  .cid-u3JPtS1S2t .social-list {
    text-align: center !important;
  }
}
.cid-u3JPtS1S2t .mbr-section-title {
  color: #00c5ff;
}
.cid-u3JPtSXZEr {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-u3JPtSXZEr .main-heading-content {
  margin-bottom: 5rem;
}
.cid-u3JPtSXZEr .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-u3JPtSXZEr .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-u3JPtSXZEr .form-control {
  background-color: #fff;
  background-image: none;
  border: 1px solid #ddd;
  border-radius: 0;
  box-shadow: none;
  display: block;
  line-height: 1.42857;
  padding: 6px 12px;
  transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
  width: 100%;
}
.cid-u3JPtSXZEr .form-control,
.cid-u3JPtSXZEr textarea {
  -webkit-transition: all 0.5s ease-out 0s;
  transition: all 0.5s ease-out 0s;
}
.cid-u3JPtSXZEr .google-map {
  width: 100%;
  height: 30rem;
}
.cid-u3JPtSXZEr .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-u3JPtSXZEr a:link {
  text-decoration: none;
}
.cid-u3JPtSXZEr .mbr-section-subtitle {
  color: #232323;
  text-align: center;
}
.cid-u3JPtSXZEr .mbr-section-title,
.cid-u3JPtSXZEr .underline {
  text-align: center;
  color: #232323;
}
.cid-u3JPtSXZEr .mbr-section-subtitle B {
  color: #585858;
}
.cid-u3JPtTWsPH {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-u3JPtTWsPH a:link {
  text-decoration: none;
}
.cid-u3JPtTWsPH .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-u3JPtTWsPH .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-u3JPtTWsPH .inner-text {
  line-height: 3em;
}
.cid-u3JPtTWsPH .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-u3JPtTWsPH .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-u3JPtTWsPH .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-u3JPtTWsPH .content-text,
.cid-u3JPtTWsPH .inner-text {
  color: #c1c1c1;
}
.cid-u3JQS0KhMV .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #585858;
}
.cid-u3JQS0KhMV .navbar.opened {
  transition: all .3s;
  background: #585858 !important;
}
.cid-u3JQS0KhMV .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-u3JQS0KhMV .navbar .navbar-collapse {
  transition: none;
  justify-content: flex-end;
  z-index: 1;
}
.cid-u3JQS0KhMV .navbar.collapsed.opened {
  text-align: center;
  flex-direction: column;
  margin-left: auto;
  max-width: 20rem ;
  height: 100vh;
  justify-content: flex-start;
}
.cid-u3JQS0KhMV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-u3JQS0KhMV .navbar.collapsed.opened .navbar-toggler {
  order: -1;
  align-self: flex-end !important;
  margin: 1rem 0 0 0;
}
.cid-u3JQS0KhMV .navbar.collapsed.opened .navbar-collapse {
  flex-basis: initial;
}
.cid-u3JQS0KhMV .navbar.collapsed:not(.opened) .navbar-collapse {
  display: none !important;
}
.cid-u3JQS0KhMV .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-u3JQS0KhMV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u3JQS0KhMV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u3JQS0KhMV .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-u3JQS0KhMV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u3JQS0KhMV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-u3JQS0KhMV .navbar.opened {
    text-align: center;
    flex-direction: column;
    margin-left: auto;
    max-width: 20rem ;
    height: 100vh;
    justify-content: flex-start;
  }
  .cid-u3JQS0KhMV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u3JQS0KhMV .navbar.opened .navbar-toggler {
    order: -1;
    align-self: flex-end !important;
    margin: 1rem 0 0 0;
  }
  .cid-u3JQS0KhMV .navbar.opened .navbar-collapse {
    flex-basis: initial;
  }
  .cid-u3JQS0KhMV .navbar:not(.opened) .navbar-collapse {
    display: none !important;
  }
  .cid-u3JQS0KhMV .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-u3JQS0KhMV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u3JQS0KhMV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u3JQS0KhMV .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-u3JQS0KhMV .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u3JQS0KhMV .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u3JQS0KhMV .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-u3JQS0KhMV .navbar .navbar-brand {
    flex-shrink: initial;
    word-break: break-word;
  }
}
.cid-u3JQS0KhMV .navbar.navbar-short {
  background: #585858 !important;
  min-height: 60px;
}
.cid-u3JQS0KhMV .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u3JQS0KhMV .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u3JQS0KhMV .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u3JQS0KhMV .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u3JQS0KhMV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u3JQS0KhMV .dropdown-item.active,
.cid-u3JQS0KhMV .dropdown-item:active {
  background-color: transparent;
}
.cid-u3JQS0KhMV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u3JQS0KhMV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u3JQS0KhMV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u3JQS0KhMV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #585858;
}
.cid-u3JQS0KhMV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u3JQS0KhMV .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u3JQS0KhMV ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u3JQS0KhMV .navbar-buttons {
  text-align: center;
}
.cid-u3JQS0KhMV button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-u3JQS0KhMV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-u3JQS0KhMV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u3JQS0KhMV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u3JQS0KhMV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u3JQS0KhMV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u3JQS0KhMV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u3JQS0KhMV nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u3JQS0KhMV nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u3JQS0KhMV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u3JQS0KhMV .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-u3JQS0KhMV a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  letter-spacing: 2px;
}
.cid-u3JQS0KhMV a.nav-link:focus {
  outline: none;
}
.cid-u3JQS0KhMV .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-u3JQS0KhMV .nav-link:hover,
.cid-u3JQS0KhMV .dropdown-item:hover {
  color: #c1c1c1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u3JQS0KhMV .navbar-dropdown.collapsed.opened {
    left: auto;
  }
  .cid-u3JQS0KhMV .navbar-dropdown.collapsed.opened .navbar-collapse {
    flex-basis: auto;
  }
}
.cid-u3JQS1xdNv {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-u3JQS1xdNv .mbr-text {
  text-align: center;
}
.cid-u3JQS1xdNv .mbr-text B {
  color: #444444;
}
.cid-u3JQS1xdNv .mbr-title {
  text-align: center;
}
.cid-u3JQS1xdNv .mbr-title B {
  color: #efefef;
}
.cid-u3JQS34HOZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u3JQS34HOZ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-u3JQS34HOZ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u3JQS34HOZ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u3JQS34HOZ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u3JQS34HOZ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-u3JQS34HOZ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-u3JQS34HOZ .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-u3JQS34HOZ .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-u3JQS34HOZ .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-u3JQS34HOZ .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-u3JQS34HOZ .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-u3JQS34HOZ .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-u3JQS34HOZ .mbr-gallery-filter ul {
  display: block;
}
.cid-u3JQS34HOZ .mbr-gallery-filter ul li {
  position: relative;
}
.cid-u3JQS34HOZ .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-u3JQS34HOZ .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-u3JQS34HOZ .mbr-gallery-filter li.active::after,
.cid-u3JQS34HOZ .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-u3JQS34HOZ .mbr-gallery-title {
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-u3JQS34HOZ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-u3JQS34HOZ .icon-focus:before {
  content: '\e95e';
}
.cid-u3JQS34HOZ .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-u3JQS34HOZ .mbr-section-title {
  margin: 0;
}
.cid-u3JQS34HOZ .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-u3JQS34HOZ .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-u3JQS4Fa2C {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #444444;
}
.cid-u3JQS4Fa2C a:link {
  text-decoration: none;
}
.cid-u3JQS4Fa2C .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-u3JQS4Fa2C .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-u3JQS4Fa2C .inner-text {
  line-height: 3em;
}
.cid-u3JQS4Fa2C .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-u3JQS4Fa2C .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-u3JQS4Fa2C .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-u3JQS4Fa2C .content-text,
.cid-u3JQS4Fa2C .inner-text {
  color: #c1c1c1;
}
.cid-u3JQS5xLTU {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #333333;
}
.cid-u3JQS5xLTU .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #232323;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #ffffff none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-u3JQS5xLTU .photo-split {
  padding: 0;
}
.cid-u3JQS5xLTU .photo-split img {
  width: 100%;
}
.cid-u3JQS5xLTU .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-u3JQS5xLTU .counter-container ul {
  display: flex;
  flex-direction: column;
}
.cid-u3JQS5xLTU .counter-container ul li {
  margin-bottom: .5rem;
  list-style: ✓;
}
.cid-u3JQS5xLTU .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: '✓';
  text-align: center;
  line-height: 1.5em;
  transition: all .2s;
  width: 25px;
  height: 25px;
}
.cid-u3JQS5xLTU .wrap-block {
  padding: 3rem 3rem;
}
.cid-u3JQS5xLTU .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-u3JQS5xLTU .wrap-block ul li {
  display: inline-block;
}
.cid-u3JQS5xLTU .wrap-block ul li span {
  text-align: center;
}
.cid-u3JQS5xLTU .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-u3JQS5xLTU .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-u3JQS5xLTU .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-u3JQS5xLTU .mbr-list,
.cid-u3JQS5xLTU .social-media ul {
  text-align: left;
}
@media (max-width: 500px) {
  .cid-u3JQS5xLTU .wrap-block {
    padding: 3rem 1rem;
  }
}
@media (max-width: 767px) {
  .cid-u3JQS5xLTU .mbr-section-title,
  .cid-u3JQS5xLTU .mbr-section-subtitle,
  .cid-u3JQS5xLTU .mbr-text {
    text-align: center !important;
  }
  .cid-u3JQS5xLTU .social-list {
    text-align: center !important;
  }
}
.cid-u3JQS5xLTU .mbr-section-title {
  color: #00c5ff;
}
.cid-u3JQS6uR6j {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-u3JQS6uR6j .main-heading-content {
  margin-bottom: 5rem;
}
.cid-u3JQS6uR6j .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-u3JQS6uR6j .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-u3JQS6uR6j .form-control {
  background-color: #fff;
  background-image: none;
  border: 1px solid #ddd;
  border-radius: 0;
  box-shadow: none;
  display: block;
  line-height: 1.42857;
  padding: 6px 12px;
  transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
  width: 100%;
}
.cid-u3JQS6uR6j .form-control,
.cid-u3JQS6uR6j textarea {
  -webkit-transition: all 0.5s ease-out 0s;
  transition: all 0.5s ease-out 0s;
}
.cid-u3JQS6uR6j .google-map {
  width: 100%;
  height: 30rem;
}
.cid-u3JQS6uR6j .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-u3JQS6uR6j a:link {
  text-decoration: none;
}
.cid-u3JQS6uR6j .mbr-section-subtitle {
  color: #232323;
  text-align: center;
}
.cid-u3JQS6uR6j .mbr-section-title,
.cid-u3JQS6uR6j .underline {
  text-align: center;
  color: #232323;
}
.cid-u3JQS6uR6j .mbr-section-subtitle B {
  color: #585858;
}
.cid-u3JQS7zlYV {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-u3JQS7zlYV a:link {
  text-decoration: none;
}
.cid-u3JQS7zlYV .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-u3JQS7zlYV .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-u3JQS7zlYV .inner-text {
  line-height: 3em;
}
.cid-u3JQS7zlYV .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-u3JQS7zlYV .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-u3JQS7zlYV .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-u3JQS7zlYV .content-text,
.cid-u3JQS7zlYV .inner-text {
  color: #c1c1c1;
}
.cid-u3JSDZEPkZ .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #585858;
}
.cid-u3JSDZEPkZ .navbar.opened {
  transition: all .3s;
  background: #585858 !important;
}
.cid-u3JSDZEPkZ .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-u3JSDZEPkZ .navbar .navbar-collapse {
  transition: none;
  justify-content: flex-end;
  z-index: 1;
}
.cid-u3JSDZEPkZ .navbar.collapsed.opened {
  text-align: center;
  flex-direction: column;
  margin-left: auto;
  max-width: 20rem ;
  height: 100vh;
  justify-content: flex-start;
}
.cid-u3JSDZEPkZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-u3JSDZEPkZ .navbar.collapsed.opened .navbar-toggler {
  order: -1;
  align-self: flex-end !important;
  margin: 1rem 0 0 0;
}
.cid-u3JSDZEPkZ .navbar.collapsed.opened .navbar-collapse {
  flex-basis: initial;
}
.cid-u3JSDZEPkZ .navbar.collapsed:not(.opened) .navbar-collapse {
  display: none !important;
}
.cid-u3JSDZEPkZ .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-u3JSDZEPkZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u3JSDZEPkZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u3JSDZEPkZ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-u3JSDZEPkZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u3JSDZEPkZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-u3JSDZEPkZ .navbar.opened {
    text-align: center;
    flex-direction: column;
    margin-left: auto;
    max-width: 20rem ;
    height: 100vh;
    justify-content: flex-start;
  }
  .cid-u3JSDZEPkZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u3JSDZEPkZ .navbar.opened .navbar-toggler {
    order: -1;
    align-self: flex-end !important;
    margin: 1rem 0 0 0;
  }
  .cid-u3JSDZEPkZ .navbar.opened .navbar-collapse {
    flex-basis: initial;
  }
  .cid-u3JSDZEPkZ .navbar:not(.opened) .navbar-collapse {
    display: none !important;
  }
  .cid-u3JSDZEPkZ .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-u3JSDZEPkZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u3JSDZEPkZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u3JSDZEPkZ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-u3JSDZEPkZ .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u3JSDZEPkZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u3JSDZEPkZ .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-u3JSDZEPkZ .navbar .navbar-brand {
    flex-shrink: initial;
    word-break: break-word;
  }
}
.cid-u3JSDZEPkZ .navbar.navbar-short {
  background: #585858 !important;
  min-height: 60px;
}
.cid-u3JSDZEPkZ .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u3JSDZEPkZ .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u3JSDZEPkZ .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u3JSDZEPkZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u3JSDZEPkZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u3JSDZEPkZ .dropdown-item.active,
.cid-u3JSDZEPkZ .dropdown-item:active {
  background-color: transparent;
}
.cid-u3JSDZEPkZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u3JSDZEPkZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u3JSDZEPkZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u3JSDZEPkZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #585858;
}
.cid-u3JSDZEPkZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u3JSDZEPkZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u3JSDZEPkZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u3JSDZEPkZ .navbar-buttons {
  text-align: center;
}
.cid-u3JSDZEPkZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-u3JSDZEPkZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-u3JSDZEPkZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u3JSDZEPkZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u3JSDZEPkZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u3JSDZEPkZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u3JSDZEPkZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u3JSDZEPkZ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u3JSDZEPkZ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u3JSDZEPkZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u3JSDZEPkZ .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-u3JSDZEPkZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  letter-spacing: 2px;
}
.cid-u3JSDZEPkZ a.nav-link:focus {
  outline: none;
}
.cid-u3JSDZEPkZ .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-u3JSDZEPkZ .nav-link:hover,
.cid-u3JSDZEPkZ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u3JSDZEPkZ .navbar-dropdown.collapsed.opened {
    left: auto;
  }
  .cid-u3JSDZEPkZ .navbar-dropdown.collapsed.opened .navbar-collapse {
    flex-basis: auto;
  }
}
.cid-u3JSE0sPVU {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-u3JSE0sPVU .mbr-text {
  text-align: center;
}
.cid-u3JSE0sPVU .mbr-text B {
  color: #444444;
}
.cid-u3JSE0sPVU .mbr-title {
  text-align: center;
}
.cid-u3JSE0sPVU .mbr-title B {
  color: #efefef;
}
.cid-u3JSE1XqMD {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u3JSE1XqMD .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-u3JSE1XqMD .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u3JSE1XqMD .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u3JSE1XqMD .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u3JSE1XqMD .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-u3JSE1XqMD .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-u3JSE1XqMD .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-u3JSE1XqMD .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-u3JSE1XqMD .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-u3JSE1XqMD .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-u3JSE1XqMD .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-u3JSE1XqMD .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-u3JSE1XqMD .mbr-gallery-filter ul {
  display: block;
}
.cid-u3JSE1XqMD .mbr-gallery-filter ul li {
  position: relative;
}
.cid-u3JSE1XqMD .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-u3JSE1XqMD .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-u3JSE1XqMD .mbr-gallery-filter li.active::after,
.cid-u3JSE1XqMD .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-u3JSE1XqMD .mbr-gallery-title {
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-u3JSE1XqMD .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-u3JSE1XqMD .icon-focus:before {
  content: '\e95e';
}
.cid-u3JSE1XqMD .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-u3JSE1XqMD .mbr-section-title {
  margin: 0;
}
.cid-u3JSE1XqMD .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-u3JSE1XqMD .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-u3JSE3a77f {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #444444;
}
.cid-u3JSE3a77f a:link {
  text-decoration: none;
}
.cid-u3JSE3a77f .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-u3JSE3a77f .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-u3JSE3a77f .inner-text {
  line-height: 3em;
}
.cid-u3JSE3a77f .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-u3JSE3a77f .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-u3JSE3a77f .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-u3JSE3a77f .content-text,
.cid-u3JSE3a77f .inner-text {
  color: #c1c1c1;
}
.cid-u3JSE42L5i {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #333333;
}
.cid-u3JSE42L5i .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #232323;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #ffffff none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-u3JSE42L5i .photo-split {
  padding: 0;
}
.cid-u3JSE42L5i .photo-split img {
  width: 100%;
}
.cid-u3JSE42L5i .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-u3JSE42L5i .counter-container ul {
  display: flex;
  flex-direction: column;
}
.cid-u3JSE42L5i .counter-container ul li {
  margin-bottom: .5rem;
  list-style: ✓;
}
.cid-u3JSE42L5i .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: '✓';
  text-align: center;
  line-height: 1.5em;
  transition: all .2s;
  width: 25px;
  height: 25px;
}
.cid-u3JSE42L5i .wrap-block {
  padding: 3rem 3rem;
}
.cid-u3JSE42L5i .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-u3JSE42L5i .wrap-block ul li {
  display: inline-block;
}
.cid-u3JSE42L5i .wrap-block ul li span {
  text-align: center;
}
.cid-u3JSE42L5i .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-u3JSE42L5i .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-u3JSE42L5i .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-u3JSE42L5i .mbr-list,
.cid-u3JSE42L5i .social-media ul {
  text-align: left;
}
@media (max-width: 500px) {
  .cid-u3JSE42L5i .wrap-block {
    padding: 3rem 1rem;
  }
}
@media (max-width: 767px) {
  .cid-u3JSE42L5i .mbr-section-title,
  .cid-u3JSE42L5i .mbr-section-subtitle,
  .cid-u3JSE42L5i .mbr-text {
    text-align: center !important;
  }
  .cid-u3JSE42L5i .social-list {
    text-align: center !important;
  }
}
.cid-u3JSE42L5i .mbr-section-title {
  color: #00c5ff;
}
.cid-u3JSE4WNG9 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-u3JSE4WNG9 .main-heading-content {
  margin-bottom: 5rem;
}
.cid-u3JSE4WNG9 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-u3JSE4WNG9 .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-u3JSE4WNG9 .form-control {
  background-color: #fff;
  background-image: none;
  border: 1px solid #ddd;
  border-radius: 0;
  box-shadow: none;
  display: block;
  line-height: 1.42857;
  padding: 6px 12px;
  transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
  width: 100%;
}
.cid-u3JSE4WNG9 .form-control,
.cid-u3JSE4WNG9 textarea {
  -webkit-transition: all 0.5s ease-out 0s;
  transition: all 0.5s ease-out 0s;
}
.cid-u3JSE4WNG9 .google-map {
  width: 100%;
  height: 30rem;
}
.cid-u3JSE4WNG9 .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-u3JSE4WNG9 a:link {
  text-decoration: none;
}
.cid-u3JSE4WNG9 .mbr-section-subtitle {
  color: #232323;
  text-align: center;
}
.cid-u3JSE4WNG9 .mbr-section-title,
.cid-u3JSE4WNG9 .underline {
  text-align: center;
  color: #232323;
}
.cid-u3JSE4WNG9 .mbr-section-subtitle B {
  color: #585858;
}
.cid-u3JSE5TeU4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-u3JSE5TeU4 a:link {
  text-decoration: none;
}
.cid-u3JSE5TeU4 .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-u3JSE5TeU4 .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-u3JSE5TeU4 .inner-text {
  line-height: 3em;
}
.cid-u3JSE5TeU4 .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-u3JSE5TeU4 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-u3JSE5TeU4 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-u3JSE5TeU4 .content-text,
.cid-u3JSE5TeU4 .inner-text {
  color: #c1c1c1;
}
.cid-u3KdiXvqkn .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #585858;
}
.cid-u3KdiXvqkn .navbar.opened {
  transition: all .3s;
  background: #585858 !important;
}
.cid-u3KdiXvqkn .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-u3KdiXvqkn .navbar .navbar-collapse {
  transition: none;
  justify-content: flex-end;
  z-index: 1;
}
.cid-u3KdiXvqkn .navbar.collapsed.opened {
  text-align: center;
  flex-direction: column;
  margin-left: auto;
  max-width: 20rem ;
  height: 100vh;
  justify-content: flex-start;
}
.cid-u3KdiXvqkn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-u3KdiXvqkn .navbar.collapsed.opened .navbar-toggler {
  order: -1;
  align-self: flex-end !important;
  margin: 1rem 0 0 0;
}
.cid-u3KdiXvqkn .navbar.collapsed.opened .navbar-collapse {
  flex-basis: initial;
}
.cid-u3KdiXvqkn .navbar.collapsed:not(.opened) .navbar-collapse {
  display: none !important;
}
.cid-u3KdiXvqkn .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-u3KdiXvqkn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u3KdiXvqkn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u3KdiXvqkn .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-u3KdiXvqkn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u3KdiXvqkn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-u3KdiXvqkn .navbar.opened {
    text-align: center;
    flex-direction: column;
    margin-left: auto;
    max-width: 20rem ;
    height: 100vh;
    justify-content: flex-start;
  }
  .cid-u3KdiXvqkn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u3KdiXvqkn .navbar.opened .navbar-toggler {
    order: -1;
    align-self: flex-end !important;
    margin: 1rem 0 0 0;
  }
  .cid-u3KdiXvqkn .navbar.opened .navbar-collapse {
    flex-basis: initial;
  }
  .cid-u3KdiXvqkn .navbar:not(.opened) .navbar-collapse {
    display: none !important;
  }
  .cid-u3KdiXvqkn .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-u3KdiXvqkn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u3KdiXvqkn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u3KdiXvqkn .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-u3KdiXvqkn .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u3KdiXvqkn .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u3KdiXvqkn .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-u3KdiXvqkn .navbar .navbar-brand {
    flex-shrink: initial;
    word-break: break-word;
  }
}
.cid-u3KdiXvqkn .navbar.navbar-short {
  background: #585858 !important;
  min-height: 60px;
}
.cid-u3KdiXvqkn .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u3KdiXvqkn .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u3KdiXvqkn .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u3KdiXvqkn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u3KdiXvqkn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u3KdiXvqkn .dropdown-item.active,
.cid-u3KdiXvqkn .dropdown-item:active {
  background-color: transparent;
}
.cid-u3KdiXvqkn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u3KdiXvqkn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u3KdiXvqkn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u3KdiXvqkn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #585858;
}
.cid-u3KdiXvqkn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u3KdiXvqkn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u3KdiXvqkn ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u3KdiXvqkn .navbar-buttons {
  text-align: center;
}
.cid-u3KdiXvqkn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-u3KdiXvqkn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-u3KdiXvqkn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u3KdiXvqkn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u3KdiXvqkn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u3KdiXvqkn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u3KdiXvqkn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u3KdiXvqkn nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u3KdiXvqkn nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u3KdiXvqkn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u3KdiXvqkn .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-u3KdiXvqkn a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  letter-spacing: 2px;
}
.cid-u3KdiXvqkn a.nav-link:focus {
  outline: none;
}
.cid-u3KdiXvqkn .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-u3KdiXvqkn .nav-link:hover,
.cid-u3KdiXvqkn .dropdown-item:hover {
  color: #c1c1c1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u3KdiXvqkn .navbar-dropdown.collapsed.opened {
    left: auto;
  }
  .cid-u3KdiXvqkn .navbar-dropdown.collapsed.opened .navbar-collapse {
    flex-basis: auto;
  }
}
.cid-u3KdiYk75Q {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-u3KdiYk75Q .mbr-text {
  text-align: center;
}
.cid-u3KdiYk75Q .mbr-text B {
  color: #444444;
}
.cid-u3KdiYk75Q .mbr-title {
  text-align: center;
}
.cid-u3KdiYk75Q .mbr-title B {
  color: #efefef;
}
.cid-u3KdiZWP2A {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u3KdiZWP2A .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-u3KdiZWP2A .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u3KdiZWP2A .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u3KdiZWP2A .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u3KdiZWP2A .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-u3KdiZWP2A .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-u3KdiZWP2A .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-u3KdiZWP2A .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-u3KdiZWP2A .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-u3KdiZWP2A .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-u3KdiZWP2A .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-u3KdiZWP2A .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-u3KdiZWP2A .mbr-gallery-filter ul {
  display: block;
}
.cid-u3KdiZWP2A .mbr-gallery-filter ul li {
  position: relative;
}
.cid-u3KdiZWP2A .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-u3KdiZWP2A .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-u3KdiZWP2A .mbr-gallery-filter li.active::after,
.cid-u3KdiZWP2A .mbr-gallery-filter li:hover::after {
  -webkit-transform: translateX(-50%) scale(1);
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-u3KdiZWP2A .mbr-gallery-title {
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-u3KdiZWP2A .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-u3KdiZWP2A .icon-focus:before {
  content: '\e95e';
}
.cid-u3KdiZWP2A .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-u3KdiZWP2A .mbr-section-title {
  margin: 0;
}
.cid-u3KdiZWP2A .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-u3KdiZWP2A .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-u3Kdj1wacI {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #444444;
}
.cid-u3Kdj1wacI a:link {
  text-decoration: none;
}
.cid-u3Kdj1wacI .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-u3Kdj1wacI .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-u3Kdj1wacI .inner-text {
  line-height: 3em;
}
.cid-u3Kdj1wacI .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-u3Kdj1wacI .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-u3Kdj1wacI .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-u3Kdj1wacI .content-text,
.cid-u3Kdj1wacI .inner-text {
  color: #c1c1c1;
}
.cid-u3Kdj2oXkS {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #333333;
}
.cid-u3Kdj2oXkS .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #232323;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #ffffff none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-u3Kdj2oXkS .photo-split {
  padding: 0;
}
.cid-u3Kdj2oXkS .photo-split img {
  width: 100%;
}
.cid-u3Kdj2oXkS .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-u3Kdj2oXkS .counter-container ul {
  display: flex;
  flex-direction: column;
}
.cid-u3Kdj2oXkS .counter-container ul li {
  margin-bottom: .5rem;
  list-style: ✓;
}
.cid-u3Kdj2oXkS .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: '✓';
  text-align: center;
  line-height: 1.5em;
  transition: all .2s;
  width: 25px;
  height: 25px;
}
.cid-u3Kdj2oXkS .wrap-block {
  padding: 3rem 3rem;
}
.cid-u3Kdj2oXkS .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-u3Kdj2oXkS .wrap-block ul li {
  display: inline-block;
}
.cid-u3Kdj2oXkS .wrap-block ul li span {
  text-align: center;
}
.cid-u3Kdj2oXkS .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-u3Kdj2oXkS .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-u3Kdj2oXkS .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-u3Kdj2oXkS .mbr-list,
.cid-u3Kdj2oXkS .social-media ul {
  text-align: left;
}
@media (max-width: 500px) {
  .cid-u3Kdj2oXkS .wrap-block {
    padding: 3rem 1rem;
  }
}
@media (max-width: 767px) {
  .cid-u3Kdj2oXkS .mbr-section-title,
  .cid-u3Kdj2oXkS .mbr-section-subtitle,
  .cid-u3Kdj2oXkS .mbr-text {
    text-align: center !important;
  }
  .cid-u3Kdj2oXkS .social-list {
    text-align: center !important;
  }
}
.cid-u3Kdj2oXkS .mbr-section-title {
  color: #00c5ff;
}
.cid-u3Kdj3jagP {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-u3Kdj3jagP .main-heading-content {
  margin-bottom: 5rem;
}
.cid-u3Kdj3jagP .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-u3Kdj3jagP .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-u3Kdj3jagP .form-control {
  background-color: #fff;
  background-image: none;
  border: 1px solid #ddd;
  border-radius: 0;
  box-shadow: none;
  display: block;
  line-height: 1.42857;
  padding: 6px 12px;
  transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
  width: 100%;
}
.cid-u3Kdj3jagP .form-control,
.cid-u3Kdj3jagP textarea {
  -webkit-transition: all 0.5s ease-out 0s;
  transition: all 0.5s ease-out 0s;
}
.cid-u3Kdj3jagP .google-map {
  width: 100%;
  height: 30rem;
}
.cid-u3Kdj3jagP .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-u3Kdj3jagP a:link {
  text-decoration: none;
}
.cid-u3Kdj3jagP .mbr-section-subtitle {
  color: #232323;
  text-align: center;
}
.cid-u3Kdj3jagP .mbr-section-title,
.cid-u3Kdj3jagP .underline {
  text-align: center;
  color: #232323;
}
.cid-u3Kdj3jagP .mbr-section-subtitle B {
  color: #585858;
}
.cid-u3Kdj4kqMK {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-u3Kdj4kqMK a:link {
  text-decoration: none;
}
.cid-u3Kdj4kqMK .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-u3Kdj4kqMK .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-u3Kdj4kqMK .inner-text {
  line-height: 3em;
}
.cid-u3Kdj4kqMK .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-u3Kdj4kqMK .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-u3Kdj4kqMK .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-u3Kdj4kqMK .content-text,
.cid-u3Kdj4kqMK .inner-text {
  color: #c1c1c1;
}
.cid-us8T8AdpYa .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #fcfcfc;
}
.cid-us8T8AdpYa .navbar.opened {
  transition: all .3s;
  background: #fcfcfc !important;
}
.cid-us8T8AdpYa .navbar .dropdown-item {
  padding: .25rem 1.5rem;
}
.cid-us8T8AdpYa .navbar .navbar-collapse {
  transition: none;
  justify-content: flex-end;
  z-index: 1;
}
.cid-us8T8AdpYa .navbar.collapsed.opened {
  text-align: center;
  flex-direction: column;
  margin-left: auto;
  max-width: 20rem ;
  height: 100vh;
  justify-content: flex-start;
}
.cid-us8T8AdpYa .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-us8T8AdpYa .navbar.collapsed.opened .navbar-toggler {
  order: -1;
  align-self: flex-end !important;
  margin: 1rem 0 0 0;
}
.cid-us8T8AdpYa .navbar.collapsed.opened .navbar-collapse {
  flex-basis: initial;
}
.cid-us8T8AdpYa .navbar.collapsed:not(.opened) .navbar-collapse {
  display: none !important;
}
.cid-us8T8AdpYa .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-us8T8AdpYa .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-us8T8AdpYa .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-us8T8AdpYa .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-us8T8AdpYa .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-us8T8AdpYa .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
@media (max-width: 991px) {
  .cid-us8T8AdpYa .navbar.opened {
    text-align: center;
    flex-direction: column;
    margin-left: auto;
    max-width: 20rem ;
    height: 100vh;
    justify-content: flex-start;
  }
  .cid-us8T8AdpYa .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-us8T8AdpYa .navbar.opened .navbar-toggler {
    order: -1;
    align-self: flex-end !important;
    margin: 1rem 0 0 0;
  }
  .cid-us8T8AdpYa .navbar.opened .navbar-collapse {
    flex-basis: initial;
  }
  .cid-us8T8AdpYa .navbar:not(.opened) .navbar-collapse {
    display: none !important;
  }
  .cid-us8T8AdpYa .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-us8T8AdpYa .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-us8T8AdpYa .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-us8T8AdpYa .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-us8T8AdpYa .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-us8T8AdpYa .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-us8T8AdpYa .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem;
    text-align: center;
  }
  .cid-us8T8AdpYa .navbar .navbar-brand {
    flex-shrink: initial;
    word-break: break-word;
  }
}
.cid-us8T8AdpYa .navbar.navbar-short {
  background: #fcfcfc !important;
  min-height: 60px;
}
.cid-us8T8AdpYa .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-us8T8AdpYa .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-us8T8AdpYa .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-us8T8AdpYa .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-us8T8AdpYa .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-us8T8AdpYa .dropdown-item.active,
.cid-us8T8AdpYa .dropdown-item:active {
  background-color: transparent;
}
.cid-us8T8AdpYa .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-us8T8AdpYa .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-us8T8AdpYa .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-us8T8AdpYa .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #fcfcfc;
}
.cid-us8T8AdpYa .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-us8T8AdpYa .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-us8T8AdpYa ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-us8T8AdpYa .navbar-buttons {
  text-align: center;
}
.cid-us8T8AdpYa button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-us8T8AdpYa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-us8T8AdpYa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-us8T8AdpYa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-us8T8AdpYa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-us8T8AdpYa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-us8T8AdpYa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-us8T8AdpYa nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-us8T8AdpYa nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-us8T8AdpYa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-us8T8AdpYa .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-us8T8AdpYa a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  letter-spacing: 2px;
}
.cid-us8T8AdpYa a.nav-link:focus {
  outline: none;
}
.cid-us8T8AdpYa .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-us8T8AdpYa .nav-link:hover,
.cid-us8T8AdpYa .dropdown-item:hover {
  color: #c1c1c1 !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-us8T8AdpYa .navbar-dropdown.collapsed.opened {
    left: auto;
  }
  .cid-us8T8AdpYa .navbar-dropdown.collapsed.opened .navbar-collapse {
    flex-basis: auto;
  }
}
.cid-us8T8BbxkC {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-us8T8BbxkC .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-us8T8BbxkC .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-us8T8BbxkC .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-us8T8BbxkC .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-us8T8BbxkC .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-us8T8BbxkC .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-us8T8BbxkC .mbr-gallery-item > div:hover:before {
  opacity: 0.6 !important;
}
.cid-us8T8BbxkC .mbr-gallery-item > div:hover .icon-focus {
  top: calc(50% - 24px);
}
.cid-us8T8BbxkC .mbr-gallery-filter-all > a {
  padding: 30px;
  color: #444444 !important;
}
.cid-us8T8BbxkC .mbr-gallery-filter {
  padding-top: 0;
  padding-bottom: 2rem;
}
.cid-us8T8BbxkC .mbr-gallery-filter .btn {
  text-transform: uppercase;
  color: #444444 !important;
  font-weight: 400;
  letter-spacing: 0.1em;
  margin: 0px !important;
  border: none;
  padding: 12px 15px 12px 15px;
}
.cid-us8T8BbxkC .mbr-gallery-filter .btn:hover {
  background: transparent;
  color: #ffbc00 !important;
}
.cid-us8T8BbxkC .mbr-gallery-filter ul {
  display: block;
}
.cid-us8T8BbxkC .mbr-gallery-filter ul li {
  position: relative;
}
.cid-us8T8BbxkC .mbr-gallery-filter li.active .btn {
  color: #ffbc00 !important;
  background: transparent;
}
.cid-us8T8BbxkC .mbr-gallery-filter li::after {
  bottom: 0.5rem;
  content: "";
  height: 4px;
  left: 50%;
  position: absolute;
  transform: translateX(-50%) scale(0);
  width: 4px;
  transition: all 0.3s ease-in-out;
  background: #ffbc00 !important;
}
.cid-us8T8BbxkC .mbr-gallery-filter li.active::after,
.cid-us8T8BbxkC .mbr-gallery-filter li:hover::after {
  transform: translateX(-50%) scale(1);
  background: #ffbc00 !important;
}
.cid-us8T8BbxkC .mbr-gallery-title {
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-us8T8BbxkC .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.6;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-us8T8BbxkC .icon-focus:before {
  content: '\e95e';
}
.cid-us8T8BbxkC .icon-focus {
  transition: all .3s;
  font-size: 2rem !important;
  top: 50%;
  left: calc(50% - 24px);
  width: 48px;
  padding: 0 8px;
  border-radius: 50%;
  color: #444444 !important;
  background-color: #ffffff;
}
.cid-us8T8BbxkC .mbr-section-title {
  margin: 0;
}
.cid-us8T8BbxkC .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-us8T8BbxkC .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-us8T8CGn02 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #444444;
}
.cid-us8T8CGn02 a:link {
  text-decoration: none;
}
.cid-us8T8CGn02 .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-us8T8CGn02 .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-us8T8CGn02 .inner-text {
  line-height: 3em;
}
.cid-us8T8CGn02 .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-us8T8CGn02 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-us8T8CGn02 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-us8T8CGn02 .content-text,
.cid-us8T8CGn02 .inner-text {
  color: #c1c1c1;
}
.cid-us8T8DL47f {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #333333;
}
.cid-us8T8DL47f .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #232323;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #ffffff none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-us8T8DL47f .photo-split {
  padding: 0;
}
.cid-us8T8DL47f .photo-split img {
  width: 100%;
}
.cid-us8T8DL47f .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-us8T8DL47f .counter-container ul {
  display: flex;
  flex-direction: column;
}
.cid-us8T8DL47f .counter-container ul li {
  margin-bottom: .5rem;
  list-style: ✓;
}
.cid-us8T8DL47f .counter-container ul li:before {
  color: #ffbc00;
  display: inline-block;
  content: '✓';
  text-align: center;
  line-height: 1.5em;
  transition: all .2s;
  width: 25px;
  height: 25px;
}
.cid-us8T8DL47f .wrap-block {
  padding: 3rem 3rem;
}
.cid-us8T8DL47f .wrap-block ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.cid-us8T8DL47f .wrap-block ul li {
  display: inline-block;
}
.cid-us8T8DL47f .wrap-block ul li span {
  text-align: center;
}
.cid-us8T8DL47f .social-media {
  margin-top: 1.5em;
  padding: 0;
}
.cid-us8T8DL47f .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-us8T8DL47f .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-us8T8DL47f .mbr-list,
.cid-us8T8DL47f .social-media ul {
  text-align: left;
}
@media (max-width: 500px) {
  .cid-us8T8DL47f .wrap-block {
    padding: 3rem 1rem;
  }
}
@media (max-width: 767px) {
  .cid-us8T8DL47f .mbr-section-title,
  .cid-us8T8DL47f .mbr-section-subtitle,
  .cid-us8T8DL47f .mbr-text {
    text-align: center !important;
  }
  .cid-us8T8DL47f .social-list {
    text-align: center !important;
  }
}
.cid-us8T8DL47f .mbr-section-title {
  color: #00c5ff;
}
.cid-us8T8EN3XQ {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-us8T8EN3XQ a:link {
  text-decoration: none;
}
.cid-us8T8EN3XQ .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #444444 none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-us8T8EN3XQ .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-us8T8EN3XQ .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-us8T8EN3XQ .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-us8T8EN3XQ .foot-menu {
  flex-direction: row;
  margin: 0;
  margin-bottom: 8px;
  padding: .6em 0;
}
.cid-us8T8EN3XQ .foot-menu > li {
  font-size: 14px;
  padding: 0;
  display: inline-block;
}
.cid-us8T8EN3XQ .foot-menu > li .rhombus {
  width: 0;
  height: 0;
  right: 4px;
  border: 4px solid transparent;
  border-bottom-color: #444444;
  position: relative;
  top: -19px;
}
.cid-us8T8EN3XQ .foot-menu > li .rhombus::after {
  width: 0;
  height: 0;
  content: '';
  position: absolute;
  left: -4px;
  top: 4px;
  border: 4px solid transparent;
  border-top-color: #444444;
}
.cid-us8T8EN3XQ .foot-menu li a {
  font-family: 'OpenSans', sans-serif;
  display: inline-block;
  letter-spacing: 2px;
  padding: 0 10px;
}
.cid-us8T8EN3XQ .plan-title,
.cid-us8T8EN3XQ .text-letter {
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-weight: 600;
}
.cid-us8T8EN3XQ .plan-title {
  color: #444444;
}
@media (max-width: 767px) {
  .cid-us8T8EN3XQ .foot-menu {
    padding: 15px 1rem;
  }
}
.cid-us8T8EN3XQ .mbr-section-title span {
  color: #ffbc00;
}
.cid-us8T8G1trN {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-us8T8G1trN a:link {
  text-decoration: none;
}
.cid-us8T8G1trN .icon-transition span {
  padding: 0.1rem 0.9rem;
  border-radius: 50%;
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  width: 3em;
  background: #444444 none repeat scroll 0 0;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-us8T8G1trN .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-us8T8G1trN .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-us8T8G1trN .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-us8T8G1trN .foot-menu {
  flex-direction: row;
  margin: 0;
  margin-bottom: 8px;
  padding: .6em 0;
}
.cid-us8T8G1trN .foot-menu > li {
  font-size: 14px;
  padding: 0;
  display: inline-block;
}
.cid-us8T8G1trN .foot-menu > li .rhombus {
  width: 0;
  height: 0;
  right: 4px;
  border: 4px solid transparent;
  border-bottom-color: #444444;
  position: relative;
  top: -19px;
}
.cid-us8T8G1trN .foot-menu > li .rhombus::after {
  width: 0;
  height: 0;
  content: '';
  position: absolute;
  left: -4px;
  top: 4px;
  border: 4px solid transparent;
  border-top-color: #444444;
}
.cid-us8T8G1trN .foot-menu li a {
  font-family: 'OpenSans', sans-serif;
  display: inline-block;
  letter-spacing: 2px;
  padding: 0 10px;
}
.cid-us8T8G1trN .plan-title,
.cid-us8T8G1trN .text-letter {
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-weight: 600;
}
.cid-us8T8G1trN .plan-title {
  color: #444444;
}
@media (max-width: 767px) {
  .cid-us8T8G1trN .foot-menu {
    padding: 15px 1rem;
  }
}
.cid-us8T8G1trN .mbr-section-title span {
  color: #ffbc00;
}
.cid-us8T8HbJGM {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-us8T8HbJGM .mbr-section-heading {
  margin-bottom: 1.5em;
  text-align: center;
}
.cid-us8T8HbJGM .input-main {
  width: 99.6%;
  margin-left: .1em;
}
.cid-us8T8HbJGM .form-1 {
  margin: 0 1em;
  padding: 0;
}
.cid-us8T8HbJGM .input-wrap {
  padding: 0;
  margin-bottom: 1.3em;
}
.cid-us8T8HbJGM .input-wrap input {
  border: 1px solid #ddd;
  padding-left: .5em;
  height: 2.5em;
  width: 96%;
}
.cid-us8T8HbJGM .form-group textarea {
  height: 15em;
  background-color: white;
  padding: 0.5em 0.6em;
  width: 98%;
}
.cid-us8T8I6Ic8 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #232323;
}
.cid-us8T8I6Ic8 a:link {
  text-decoration: none;
}
.cid-us8T8I6Ic8 .icon-transition span {
  color: #ffffff;
  display: block;
  height: 3em;
  line-height: 3em;
  border-radius: 50%;
  border: 2px solid #ffffff;
  width: 3em;
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  font-size: 14px;
}
.cid-us8T8I6Ic8 .icon-transition span:hover {
  background-color: #ffbc00;
}
.cid-us8T8I6Ic8 .inner-text {
  line-height: 3em;
}
.cid-us8T8I6Ic8 .social-media {
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
}
.cid-us8T8I6Ic8 .social-media ul {
  margin: 0;
  padding: 0;
  margin-bottom: 8px;
}
.cid-us8T8I6Ic8 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
.cid-us8T8I6Ic8 .content-text,
.cid-us8T8I6Ic8 .inner-text {
  color: #c1c1c1;
}
