@import url(../../../css);





body {
  font-style: normal;
  line-height: 1.5;
}
.mbr-section-title {
  font-style: normal;
  line-height: 1.2;
}
.mbr-section-subtitle {
  line-height: 1.3;
}
.mbr-text {
  font-style: normal;
  line-height: 1.6;
}
.display-1 {
  font-family: 'Rubik', sans-serif;
  font-size: 5.6rem;
}
.display-1 > .mbr-iconfont {
  font-size: 8.96rem;
}
.display-2 {
  font-family: 'Rubik', sans-serif;
  font-size: 3rem;
}
.display-2 > .mbr-iconfont {
  font-size: 4.8rem;
}
.display-4 {
  font-family: 'Rubik', sans-serif;
  font-size: 1rem;
}
.display-4 > .mbr-iconfont {
  font-size: 1.6rem;
}
.display-5 {
  font-family: 'Rubik', sans-serif;
  font-size: 1.5rem;
}
.display-5 > .mbr-iconfont {
  font-size: 2.4rem;
}
.display-7 {
  font-family: 'Rubik', sans-serif;
  font-size: 0.9rem;
}
.display-7 > .mbr-iconfont {
  font-size: 1.44rem;
}
/* ---- 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: 4.48rem;
    font-size: calc( 2.61rem + (5.6 - 2.61) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (2.61rem + (5.6 - 2.61) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.4rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.2rem;
    font-size: calc( 1.175rem + (1.5 - 1.175) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.175rem + (1.5 - 1.175) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  padding: 1rem 3rem;
  border-radius: 3px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
}
.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  padding: 0.6rem 1.5rem;
  border-radius: 3px;
}
.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  padding: 1rem 3rem;
  border-radius: 3px;
}
.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  padding: 1.2rem 3.2rem;
  border-radius: 3px;
}
.bg-primary {
  background-color: #149dcc !important;
}
.bg-success {
  background-color: #f7ed4a !important;
}
.bg-info {
  background-color: #82786e !important;
}
.bg-warning {
  background-color: #879a9f !important;
}
.bg-danger {
  background-color: #b1a374 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #149dcc !important;
  border-color: #149dcc !important;
  color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #0d6786 !important;
  border-color: #0d6786 !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #0d6786 !important;
  border-color: #0d6786 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #ff3366 !important;
  border-color: #ff3366 !important;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #e50039 !important;
  border-color: #e50039 !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #e50039 !important;
  border-color: #e50039 !important;
}
.btn-info,
.btn-info:active {
  background-color: #82786e !important;
  border-color: #82786e !important;
  color: #ffffff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #59524b !important;
  border-color: #59524b !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #59524b !important;
  border-color: #59524b !important;
}
.btn-success,
.btn-success:active {
  background-color: #f7ed4a !important;
  border-color: #f7ed4a !important;
  color: #3f3c03 !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #3f3c03 !important;
  background-color: #eadd0a !important;
  border-color: #eadd0a !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #3f3c03 !important;
  background-color: #eadd0a !important;
  border-color: #eadd0a !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #879a9f !important;
  border-color: #879a9f !important;
  color: #ffffff !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ffffff !important;
  background-color: #617479 !important;
  border-color: #617479 !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #617479 !important;
  border-color: #617479 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #b1a374 !important;
  border-color: #b1a374 !important;
  color: #ffffff !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #8b7d4e !important;
  border-color: #8b7d4e !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #8b7d4e !important;
  border-color: #8b7d4e !important;
}
.btn-white {
  color: #333333 !important;
}
.btn-white,
.btn-white:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-black,
.btn-black:active {
  background-color: #333333 !important;
  border-color: #333333 !important;
  color: #ffffff !important;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background: none;
  border-color: #0b566f;
  color: #0b566f;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #ffffff;
  background-color: #149dcc;
  border-color: #149dcc;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #149dcc !important;
  border-color: #149dcc !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background: none;
  border-color: #cc0033;
  color: #cc0033;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ffffff;
  background-color: #ff3366;
  border-color: #ff3366;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #ff3366 !important;
  border-color: #ff3366 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background: none;
  border-color: #4b453f;
  color: #4b453f;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #ffffff;
  background-color: #82786e;
  border-color: #82786e;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #82786e !important;
  border-color: #82786e !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background: none;
  border-color: #d2c609;
  color: #d2c609;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #3f3c03;
  background-color: #f7ed4a;
  border-color: #f7ed4a;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #3f3c03 !important;
  background-color: #f7ed4a !important;
  border-color: #f7ed4a !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background: none;
  border-color: #55666b;
  color: #55666b;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffffff;
  background-color: #879a9f;
  border-color: #879a9f;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #879a9f !important;
  border-color: #879a9f !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background: none;
  border-color: #7a6e45;
  color: #7a6e45;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ffffff;
  background-color: #b1a374;
  border-color: #b1a374;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #b1a374 !important;
  border-color: #b1a374 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background: none;
  border-color: #000000;
  color: #000000;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #ffffff;
  background-color: #333333;
  border-color: #333333;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #333333 !important;
  border-color: #333333 !important;
}
.btn-white-outline,
.btn-white-outline:active,
.btn-white-outline.active {
  background: none;
  border-color: #ffffff;
  color: #ffffff;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus {
  color: #333333;
  background-color: #ffffff;
  border-color: #ffffff;
}
.text-primary {
  color: #149dcc !important;
}
.text-secondary {
  color: #ff3366 !important;
}
.text-success {
  color: #f7ed4a !important;
}
.text-info {
  color: #82786e !important;
}
.text-warning {
  color: #879a9f !important;
}
.text-danger {
  color: #b1a374 !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #000000 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #0b566f !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #cc0033 !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #d2c609 !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #4b453f !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #55666b !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #7a6e45 !important;
}
a.text-white:hover,
a.text-white:focus {
  color: #b3b3b3 !important;
}
a.text-black:hover,
a.text-black:focus {
  color: #4d4d4d !important;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #82786e;
}
.alert-warning {
  background-color: #879a9f;
}
.alert-danger {
  background-color: #b1a374;
}
.mbr-section-btn a.btn:not(.btn-form) {
  border-radius: 100px;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: none !important;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2) !important;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2) !important;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #149dcc;
  border-color: #149dcc;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
.btn-form {
  border-radius: 0;
}
.btn-form:hover {
  cursor: pointer;
}
a,
a:hover {
  color: #149dcc;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #b4e6f8;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #beb8b2;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ced6d8;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #dfd9c6;
}
/* Scroll to top button*/
#scrollToTop a {
  border-radius: 100px;
}
#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}
#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
}
/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}
.mbr-arrow a {
  color: #ffffff;
}
@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}
.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}
.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}
.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
}
.form-control {
  background-color: #f5f5f5;
  box-shadow: none;
  color: #565656;
  font-family: 'Rubik', sans-serif;
  font-size: 0.9rem;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}
.form-control > .mbr-iconfont {
  font-size: 1.44rem;
}
.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: #149dcc;
  border-width: 3px;
}
ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}
pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}
.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}
.mbr-section__comments .row {
  justify-content: center;
}
/* Forms */
.mbr-form .btn {
  margin: .4rem 0;
}
.mbr-form .input-group-btn a.btn {
  border-radius: 100px !important;
}
.mbr-form .input-group-btn a.btn:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.mbr-form .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
  padding: 1rem 3rem;
}
.mbr-form .input-group-btn button[type="submit"]:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.form2 .form-control {
  border-top-left-radius: 100px;
  border-bottom-left-radius: 100px;
}
.form2 .input-group-btn a.btn {
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}
.form2 .input-group-btn button[type="submit"] {
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}
.form3 input[type="email"] {
  border-radius: 100px !important;
}
@media (max-width: 349px) {
  .form2 input[type="email"] {
    border-radius: 100px !important;
  }
  .form2 .input-group-btn a.btn {
    border-radius: 100px !important;
  }
  .form2 .input-group-btn button[type="submit"] {
    border-radius: 100px !important;
  }
}
@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
/* Social block */
.btn-social {
  font-size: 20px;
  border-radius: 50%;
  padding: 0;
  width: 44px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  position: relative;
  border: 2px solid #c0a375;
  border-color: #149dcc;
  color: #232323;
  cursor: pointer;
}
.btn-social i {
  top: 0;
  line-height: 44px;
  width: 44px;
}
.btn-social:hover {
  color: #fff;
  background: #149dcc;
}
.btn-social + .btn {
  margin-left: .1rem;
}
/* Footer */
.mbr-footer-content li::before,
.mbr-footer .mbr-contacts li::before {
  background: #149dcc;
}
.mbr-footer-content li a:hover,
.mbr-footer .mbr-contacts li a:hover {
  color: #149dcc;
}
.footer3 input[type="email"],
.footer4 input[type="email"] {
  border-radius: 100px !important;
}
.footer3 .input-group-btn a.btn,
.footer4 .input-group-btn a.btn {
  border-radius: 100px !important;
}
.footer3 .input-group-btn button[type="submit"],
.footer4 .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
}
/* Headers*/
.header13 .form-inline input[type="email"],
.header14 .form-inline input[type="email"] {
  border-radius: 100px;
}
.header13 .form-inline input[type="text"],
.header14 .form-inline input[type="text"] {
  border-radius: 100px;
}
.header13 .form-inline input[type="tel"],
.header14 .form-inline input[type="tel"] {
  border-radius: 100px;
}
.header13 .form-inline a.btn,
.header14 .form-inline a.btn {
  border-radius: 100px;
}
.header13 .form-inline button,
.header14 .form-inline button {
  border-radius: 100px !important;
}
.offset-1 {
  margin-left: 8.33333%;
}
.offset-2 {
  margin-left: 16.66667%;
}
.offset-3 {
  margin-left: 25%;
}
.offset-4 {
  margin-left: 33.33333%;
}
.offset-5 {
  margin-left: 41.66667%;
}
.offset-6 {
  margin-left: 50%;
}
.offset-7 {
  margin-left: 58.33333%;
}
.offset-8 {
  margin-left: 66.66667%;
}
.offset-9 {
  margin-left: 75%;
}
.offset-10 {
  margin-left: 83.33333%;
}
.offset-11 {
  margin-left: 91.66667%;
}
@media (min-width: 576px) {
  .offset-sm-0 {
    margin-left: 0%;
  }
  .offset-sm-1 {
    margin-left: 8.33333%;
  }
  .offset-sm-2 {
    margin-left: 16.66667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333%;
  }
  .offset-sm-5 {
    margin-left: 41.66667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333%;
  }
  .offset-sm-8 {
    margin-left: 66.66667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333%;
  }
  .offset-sm-11 {
    margin-left: 91.66667%;
  }
}
@media (min-width: 768px) {
  .offset-md-0 {
    margin-left: 0%;
  }
  .offset-md-1 {
    margin-left: 8.33333%;
  }
  .offset-md-2 {
    margin-left: 16.66667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333%;
  }
  .offset-md-5 {
    margin-left: 41.66667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333%;
  }
  .offset-md-8 {
    margin-left: 66.66667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333%;
  }
  .offset-md-11 {
    margin-left: 91.66667%;
  }
}
@media (min-width: 992px) {
  .offset-lg-0 {
    margin-left: 0%;
  }
  .offset-lg-1 {
    margin-left: 8.33333%;
  }
  .offset-lg-2 {
    margin-left: 16.66667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333%;
  }
  .offset-lg-5 {
    margin-left: 41.66667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333%;
  }
  .offset-lg-8 {
    margin-left: 66.66667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333%;
  }
  .offset-lg-11 {
    margin-left: 91.66667%;
  }
}
@media (min-width: 1200px) {
  .offset-xl-0 {
    margin-left: 0%;
  }
  .offset-xl-1 {
    margin-left: 8.33333%;
  }
  .offset-xl-2 {
    margin-left: 16.66667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333%;
  }
  .offset-xl-5 {
    margin-left: 41.66667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333%;
  }
  .offset-xl-8 {
    margin-left: 66.66667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333%;
  }
  .offset-xl-11 {
    margin-left: 91.66667%;
  }
}
.navbar-toggler {
  -webkit-align-self: flex-start;
  -ms-flex-item-align: start;
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  -webkit-border-radius: 0.25rem;
  border-radius: 0.25rem;
}
.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}
.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  -webkit-background-size: 100% 100%;
  -o-background-size: 100% 100%;
  background-size: 100% 100%;
}
.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}
.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}
@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 576px) {
  .navbar-toggleable {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable > .container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}
@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 768px) {
  .navbar-toggleable-sm {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-sm > .container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}
@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 992px) {
  .navbar-toggleable-md {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-md > .container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-toggleable-lg > .container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: -webkit-box !important;
    display: -webkit-flex !important;
    display: -ms-flexbox !important;
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}
.navbar-toggleable-xl {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}
.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}
.navbar-toggleable-xl .navbar-nav {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}
.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}
.navbar-toggleable-xl > .container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.navbar-toggleable-xl .navbar-collapse {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  width: 100%;
}
.navbar-toggleable-xl .navbar-toggler {
  display: none;
}
.card-img {
  width: auto;
}
.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}
.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;
}
.cid-qTkzRZLJNu .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-qTkzRZLJNu .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-qTkzRZLJNu a {
  font-style: normal;
}
.cid-qTkzRZLJNu .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qTkzRZLJNu .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qTkzRZLJNu .nav-item:focus,
.cid-qTkzRZLJNu .nav-link:focus {
  outline: none;
}
.cid-qTkzRZLJNu .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qTkzRZLJNu .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qTkzRZLJNu .menu-logo {
  margin-right: auto;
}
.cid-qTkzRZLJNu .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qTkzRZLJNu .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qTkzRZLJNu .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qTkzRZLJNu .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qTkzRZLJNu .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qTkzRZLJNu .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qTkzRZLJNu .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qTkzRZLJNu .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qTkzRZLJNu .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qTkzRZLJNu .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qTkzRZLJNu .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qTkzRZLJNu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qTkzRZLJNu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qTkzRZLJNu .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qTkzRZLJNu .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qTkzRZLJNu .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qTkzRZLJNu .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qTkzRZLJNu .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qTkzRZLJNu .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qTkzRZLJNu .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qTkzRZLJNu .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qTkzRZLJNu .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qTkzRZLJNu button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qTkzRZLJNu button.navbar-toggler:focus {
  outline: none;
}
.cid-qTkzRZLJNu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qTkzRZLJNu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qTkzRZLJNu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qTkzRZLJNu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qTkzRZLJNu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qTkzRZLJNu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qTkzRZLJNu nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qTkzRZLJNu nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qTkzRZLJNu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qTkzRZLJNu .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qTkzRZLJNu .collapsed .btn {
  display: flex;
}
.cid-qTkzRZLJNu .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qTkzRZLJNu .collapsed .navbar-collapse.collapsing,
.cid-qTkzRZLJNu .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qTkzRZLJNu .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qTkzRZLJNu .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qTkzRZLJNu .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qTkzRZLJNu .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qTkzRZLJNu .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qTkzRZLJNu .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qTkzRZLJNu .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qTkzRZLJNu .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qTkzRZLJNu .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qTkzRZLJNu .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qTkzRZLJNu .collapsed button.navbar-toggler {
  display: block;
}
.cid-qTkzRZLJNu .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qTkzRZLJNu .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qTkzRZLJNu .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qTkzRZLJNu .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qTkzRZLJNu .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qTkzRZLJNu .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qTkzRZLJNu .navbar-expand {
    flex-direction: column;
  }
  .cid-qTkzRZLJNu img {
    height: 3.8rem !important;
  }
  .cid-qTkzRZLJNu .btn {
    display: flex;
  }
  .cid-qTkzRZLJNu button.navbar-toggler {
    display: block;
  }
  .cid-qTkzRZLJNu .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qTkzRZLJNu .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qTkzRZLJNu .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qTkzRZLJNu .navbar-collapse.collapsing,
  .cid-qTkzRZLJNu .navbar-collapse.show {
    display: block !important;
  }
  .cid-qTkzRZLJNu .navbar-collapse.collapsing .navbar-nav,
  .cid-qTkzRZLJNu .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qTkzRZLJNu .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qTkzRZLJNu .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qTkzRZLJNu .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qTkzRZLJNu .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qTkzRZLJNu .navbar-collapse.collapsing .navbar-buttons,
  .cid-qTkzRZLJNu .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qTkzRZLJNu .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qTkzRZLJNu .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qTkzRZLJNu .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qTkzRZLJNu .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qTkzRZLJNu .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qTkzRZLJNu .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qTkzRZLJNu .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qTkzRZLJNu .navbar-collapse {
  flex-basis: auto;
}
.cid-qTkzRZLJNu .nav-link:hover,
.cid-qTkzRZLJNu .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qTkA127IK8 {
  background-image: url("../../images/sprocket-1.gif");
}
.cid-qUyAaSQYoZ {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-qUyAaSQYoZ .mbr-section-subtitle {
  color: #767676;
}
.cid-qUyAaSQYoZ B {
  color: #465052;
}
.cid-qTyvHNZEYh {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qTyvHNZEYh .card-box {
  padding: 0 2rem;
}
.cid-qTyvHNZEYh .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qTyvHNZEYh .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qTyvHNZEYh h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qTyvHNZEYh p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qTyvHNZEYh .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qTyvHNZEYh .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qTyvHNZEYh .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qTyvHNZEYh .card-title {
  text-align: center;
}
.cid-qUiV6tpZcU {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qUiV6tpZcU .card-box {
  padding: 0 2rem;
}
.cid-qUiV6tpZcU .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qUiV6tpZcU .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qUiV6tpZcU h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qUiV6tpZcU p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qUiV6tpZcU .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qUiV6tpZcU .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qUiV6tpZcU .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qUiV6tpZcU .card-title {
  text-align: center;
}
.cid-qUj1tjRmg9 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qUj1tjRmg9 .card-box {
  padding: 0 2rem;
}
.cid-qUj1tjRmg9 .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qUj1tjRmg9 .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qUj1tjRmg9 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qUj1tjRmg9 p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qUj1tjRmg9 .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qUj1tjRmg9 .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qUj1tjRmg9 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qUj1tjRmg9 .card-title {
  text-align: center;
}
.cid-qUiV2yy0jC {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qUiV2yy0jC .card-box {
  padding: 0 2rem;
}
.cid-qUiV2yy0jC .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qUiV2yy0jC .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qUiV2yy0jC h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qUiV2yy0jC p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qUiV2yy0jC .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qUiV2yy0jC .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qUiV2yy0jC .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qUiV2yy0jC .card-title {
  text-align: center;
}
.cid-qUj3gDsuow {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qUj3gDsuow .card-box {
  padding: 0 2rem;
}
.cid-qUj3gDsuow .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qUj3gDsuow .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qUj3gDsuow h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qUj3gDsuow p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qUj3gDsuow .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qUj3gDsuow .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qUj3gDsuow .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qUj3gDsuow .card-title {
  text-align: center;
}
.cid-rCwa1ArV0c {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-rCwa1ArV0c .card-box {
  padding: 0 2rem;
}
.cid-rCwa1ArV0c .mbr-section-btn {
  padding-top: 1rem;
}
.cid-rCwa1ArV0c .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-rCwa1ArV0c h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-rCwa1ArV0c p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-rCwa1ArV0c .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-rCwa1ArV0c .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rCwa1ArV0c .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-rCwa1ArV0c .card-title {
  text-align: center;
}
.cid-qVTIYx2M8z {
  padding-top: 0px;
  padding-bottom: 60px;
  background-image: url("../../images/digital-duet-digital-marketing-strategies-for-strong-business-growth-online-1920x1080-1.jpg");
}
.cid-qVTIYx2M8z .mbr-section-text {
  color: #ffffff;
}
.cid-qVTIYx2M8z .mbr-section-subtitle {
  color: #767676;
}
.cid-qVTIYx2M8z .tabcont {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-qVTIYx2M8z .mbr-iconfont {
  font-size: 48px;
}
.cid-qVTIYx2M8z .card-img {
  margin-bottom: 1.5rem;
}
.cid-qVTIYx2M8z .tab-content-row {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-qVTIYx2M8z .tab-content {
  margin-top: 3rem;
  width: 100%;
}
.cid-qVTIYx2M8z .nav-tabs {
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  border-bottom: none;
}
.cid-qVTIYx2M8z .nav-tabs .nav-link {
  box-sizing: border-box;
  color: #767676;
  font-style: normal;
  font-weight: 500;
  border-radius: 3px;
  padding: 1rem 3rem;
  margin: 0.4rem .8rem !important;
  transition: color .3s;
  border: 2px solid #767676;
}
.cid-qVTIYx2M8z .nav-tabs .nav-link:hover {
  background: #ffffff;
}
.cid-qVTIYx2M8z .nav-tabs .nav-link.active {
  color: #000000;
  font-style: normal;
  border: 2px solid #ffffff;
  background: #ffffff;
}
.cid-qVTIYx2M8z .nav-tabs .nav-link.active:hover {
  border: 2px solid #ffffff;
}
.cid-qVTIYx2M8z H4 {
  color: #ffffff;
}
.cid-qUjw07GkFk {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-qUjw07GkFk .mbr-section-subtitle {
  color: #767676;
}
.cid-qUjw07GkFk .formoid {
  margin: auto;
}
.cid-qUjw07GkFk .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-qUjw07GkFk a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-qUjw07GkFk .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-qUjw07GkFk .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-qUjw07GkFk a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-qUjw07GkFk a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-qUjw07GkFk .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-qUjw07GkFk .mbr-subscribe .input-group-btn button,
.cid-qUjw07GkFk .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-qUjw07GkFk .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qUjw07GkFk input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-qUjw07GkFk .input-group-btn {
    width: 100%;
  }
  .cid-qUjw07GkFk .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-qUjw07GkFk .input-group-btn a.btn {
    width: 100%;
  }
  .cid-qUjw07GkFk .input-group-btn {
    width: calc(92%);
  }
  .cid-qUjw07GkFk .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-qUjw07GkFk .input-group {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
  }
  .cid-qUjw07GkFk .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-qUjw07GkFk .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-qUjw07GkFk .input-group-btn button,
  .cid-qUjw07GkFk .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-qUjw07GkFk .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-qTyvKM971Z {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #f9f9f9;
}
.cid-qTyvKM971Z .mbr-text {
  color: #767676;
}
.cid-qTyvKM971Z h4 {
  text-align: center;
}
.cid-qTyvKM971Z p {
  text-align: center;
}
.cid-qTyvKM971Z .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-rTuBJ6Nr7i {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rTuBJ6Nr7i .content {
    text-align: center;
  }
  .cid-rTuBJ6Nr7i .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rTuBJ6Nr7i .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-rTuBJ6Nr7i .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rTuBJ6Nr7i .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rTuBJ6Nr7i .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rTuBJ6Nr7i .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rTuBJ6Nr7i .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rTuBJ6Nr7i .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rTuBJ6Nr7i .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rTuBJ6Nr7i .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rTuBJ6Nr7i .google-map {
  height: 25rem;
  position: relative;
}
.cid-rTuBJ6Nr7i .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rTuBJ6Nr7i .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-rTuBJ6Nr7i .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rTuBJ6Nr7i .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rU7IQ4A6h2 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-rU7IQ4A6h2 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-rU7IQ4A6h2 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-rU7IQ4A6h2 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-rU7IQ4A6h2 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-rU7IQ4A6h2 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rU7IQ4A6h2 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rU7IQ4A6h2 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rU7IQ4A6h2 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rU7IQ4A6h2 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rU7IQ4A6h2 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rU7IQ4A6h2 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rU7IQ4A6h2 .media-container-row .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rU7IQ4A6h2 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rU7IQ4A6h2 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-qUzwgIsSzv .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-qUzwgIsSzv .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-qUzwgIsSzv a {
  font-style: normal;
}
.cid-qUzwgIsSzv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qUzwgIsSzv .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qUzwgIsSzv .nav-item:focus,
.cid-qUzwgIsSzv .nav-link:focus {
  outline: none;
}
.cid-qUzwgIsSzv .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qUzwgIsSzv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qUzwgIsSzv .menu-logo {
  margin-right: auto;
}
.cid-qUzwgIsSzv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qUzwgIsSzv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qUzwgIsSzv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qUzwgIsSzv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qUzwgIsSzv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qUzwgIsSzv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qUzwgIsSzv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qUzwgIsSzv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qUzwgIsSzv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qUzwgIsSzv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qUzwgIsSzv .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qUzwgIsSzv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qUzwgIsSzv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qUzwgIsSzv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qUzwgIsSzv .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qUzwgIsSzv .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qUzwgIsSzv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qUzwgIsSzv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qUzwgIsSzv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qUzwgIsSzv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qUzwgIsSzv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qUzwgIsSzv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qUzwgIsSzv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qUzwgIsSzv button.navbar-toggler:focus {
  outline: none;
}
.cid-qUzwgIsSzv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qUzwgIsSzv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qUzwgIsSzv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qUzwgIsSzv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qUzwgIsSzv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qUzwgIsSzv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qUzwgIsSzv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qUzwgIsSzv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qUzwgIsSzv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qUzwgIsSzv .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qUzwgIsSzv .collapsed .btn {
  display: flex;
}
.cid-qUzwgIsSzv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qUzwgIsSzv .collapsed .navbar-collapse.collapsing,
.cid-qUzwgIsSzv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qUzwgIsSzv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qUzwgIsSzv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qUzwgIsSzv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qUzwgIsSzv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qUzwgIsSzv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qUzwgIsSzv .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qUzwgIsSzv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qUzwgIsSzv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qUzwgIsSzv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qUzwgIsSzv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qUzwgIsSzv .collapsed button.navbar-toggler {
  display: block;
}
.cid-qUzwgIsSzv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qUzwgIsSzv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qUzwgIsSzv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qUzwgIsSzv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qUzwgIsSzv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qUzwgIsSzv .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qUzwgIsSzv .navbar-expand {
    flex-direction: column;
  }
  .cid-qUzwgIsSzv img {
    height: 3.8rem !important;
  }
  .cid-qUzwgIsSzv .btn {
    display: flex;
  }
  .cid-qUzwgIsSzv button.navbar-toggler {
    display: block;
  }
  .cid-qUzwgIsSzv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qUzwgIsSzv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qUzwgIsSzv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qUzwgIsSzv .navbar-collapse.collapsing,
  .cid-qUzwgIsSzv .navbar-collapse.show {
    display: block !important;
  }
  .cid-qUzwgIsSzv .navbar-collapse.collapsing .navbar-nav,
  .cid-qUzwgIsSzv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qUzwgIsSzv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qUzwgIsSzv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qUzwgIsSzv .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qUzwgIsSzv .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qUzwgIsSzv .navbar-collapse.collapsing .navbar-buttons,
  .cid-qUzwgIsSzv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qUzwgIsSzv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qUzwgIsSzv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qUzwgIsSzv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qUzwgIsSzv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qUzwgIsSzv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qUzwgIsSzv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qUzwgIsSzv .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qUzwgIsSzv .navbar-collapse {
  flex-basis: auto;
}
.cid-qUzwgIsSzv .nav-link:hover,
.cid-qUzwgIsSzv .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qUzwgOCVQK {
  background-image: url("../../images/42563c17aa14333-800x323-1.jpg");
}
.cid-qUzwgSzXlW {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-qUzwgSzXlW .mbr-section-subtitle {
  color: #767676;
}
.cid-qUzwgSzXlW B {
  color: #465052;
}
.cid-qUzwgWahOU {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qUzwgWahOU .card-box {
  padding: 0 2rem;
}
.cid-qUzwgWahOU .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qUzwgWahOU .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qUzwgWahOU h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qUzwgWahOU p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qUzwgWahOU .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qUzwgWahOU .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qUzwgWahOU .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qUzwgWahOU .card-title {
  text-align: center;
}
.cid-qUQoz7iG94 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-qUQoz7iG94 .card-box {
  padding: 0 2rem;
}
.cid-qUQoz7iG94 .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qUQoz7iG94 .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qUQoz7iG94 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qUQoz7iG94 p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qUQoz7iG94 .mbr-text {
  color: #767676;
}
.cid-qUQoz7iG94 .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qUQoz7iG94 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qUQoz7iG94 .card-title {
  text-align: center;
}
.cid-qUzwhynfOp {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-qUzwhynfOp .mbr-section-subtitle {
  color: #767676;
}
.cid-qUzwhynfOp .formoid {
  margin: auto;
}
.cid-qUzwhynfOp .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-qUzwhynfOp a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-qUzwhynfOp .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-qUzwhynfOp .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-qUzwhynfOp a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-qUzwhynfOp a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-qUzwhynfOp .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-qUzwhynfOp .mbr-subscribe .input-group-btn button,
.cid-qUzwhynfOp .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-qUzwhynfOp .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qUzwhynfOp input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-qUzwhynfOp .input-group-btn {
    width: 100%;
  }
  .cid-qUzwhynfOp .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-qUzwhynfOp .input-group-btn a.btn {
    width: 100%;
  }
  .cid-qUzwhynfOp .input-group-btn {
    width: calc(92%);
  }
  .cid-qUzwhynfOp .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-qUzwhynfOp .input-group {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
  }
  .cid-qUzwhynfOp .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-qUzwhynfOp .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-qUzwhynfOp .input-group-btn button,
  .cid-qUzwhynfOp .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-qUzwhynfOp .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-rCOPlODr02 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rCOPlODr02 .content {
    text-align: center;
  }
  .cid-rCOPlODr02 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rCOPlODr02 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-rCOPlODr02 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rCOPlODr02 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rCOPlODr02 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rCOPlODr02 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rCOPlODr02 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rCOPlODr02 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rCOPlODr02 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rCOPlODr02 .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rCOPlODr02 .google-map {
  height: 25rem;
  position: relative;
}
.cid-rCOPlODr02 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rCOPlODr02 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-rCOPlODr02 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rCOPlODr02 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rTvOsED4qv {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-rTvOsED4qv .row-links {
  width: 100%;
  justify-content: center;
}
.cid-rTvOsED4qv .social-row {
  width: 100%;
  justify-content: center;
}
.cid-rTvOsED4qv .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-rTvOsED4qv .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-rTvOsED4qv .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rTvOsED4qv .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rTvOsED4qv .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rTvOsED4qv .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rTvOsED4qv .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rTvOsED4qv .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rTvOsED4qv .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rTvOsED4qv .media-container-row .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rTvOsED4qv .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rTvOsED4qv .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-qUzVsmNkdo .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-qUzVsmNkdo .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-qUzVsmNkdo a {
  font-style: normal;
}
.cid-qUzVsmNkdo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qUzVsmNkdo .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qUzVsmNkdo .nav-item:focus,
.cid-qUzVsmNkdo .nav-link:focus {
  outline: none;
}
.cid-qUzVsmNkdo .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qUzVsmNkdo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qUzVsmNkdo .menu-logo {
  margin-right: auto;
}
.cid-qUzVsmNkdo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qUzVsmNkdo .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qUzVsmNkdo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qUzVsmNkdo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qUzVsmNkdo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qUzVsmNkdo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qUzVsmNkdo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qUzVsmNkdo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qUzVsmNkdo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qUzVsmNkdo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qUzVsmNkdo .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qUzVsmNkdo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qUzVsmNkdo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qUzVsmNkdo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qUzVsmNkdo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qUzVsmNkdo .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qUzVsmNkdo .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qUzVsmNkdo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qUzVsmNkdo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qUzVsmNkdo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qUzVsmNkdo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qUzVsmNkdo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qUzVsmNkdo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qUzVsmNkdo button.navbar-toggler:focus {
  outline: none;
}
.cid-qUzVsmNkdo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qUzVsmNkdo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qUzVsmNkdo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qUzVsmNkdo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qUzVsmNkdo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qUzVsmNkdo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qUzVsmNkdo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qUzVsmNkdo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qUzVsmNkdo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qUzVsmNkdo .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qUzVsmNkdo .collapsed .btn {
  display: flex;
}
.cid-qUzVsmNkdo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qUzVsmNkdo .collapsed .navbar-collapse.collapsing,
.cid-qUzVsmNkdo .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qUzVsmNkdo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qUzVsmNkdo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qUzVsmNkdo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qUzVsmNkdo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qUzVsmNkdo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qUzVsmNkdo .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qUzVsmNkdo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qUzVsmNkdo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qUzVsmNkdo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qUzVsmNkdo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qUzVsmNkdo .collapsed button.navbar-toggler {
  display: block;
}
.cid-qUzVsmNkdo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qUzVsmNkdo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qUzVsmNkdo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qUzVsmNkdo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qUzVsmNkdo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qUzVsmNkdo .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qUzVsmNkdo .navbar-expand {
    flex-direction: column;
  }
  .cid-qUzVsmNkdo img {
    height: 3.8rem !important;
  }
  .cid-qUzVsmNkdo .btn {
    display: flex;
  }
  .cid-qUzVsmNkdo button.navbar-toggler {
    display: block;
  }
  .cid-qUzVsmNkdo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qUzVsmNkdo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qUzVsmNkdo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qUzVsmNkdo .navbar-collapse.collapsing,
  .cid-qUzVsmNkdo .navbar-collapse.show {
    display: block !important;
  }
  .cid-qUzVsmNkdo .navbar-collapse.collapsing .navbar-nav,
  .cid-qUzVsmNkdo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qUzVsmNkdo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qUzVsmNkdo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qUzVsmNkdo .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qUzVsmNkdo .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qUzVsmNkdo .navbar-collapse.collapsing .navbar-buttons,
  .cid-qUzVsmNkdo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qUzVsmNkdo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qUzVsmNkdo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qUzVsmNkdo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qUzVsmNkdo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qUzVsmNkdo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qUzVsmNkdo .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qUzVsmNkdo .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qUzVsmNkdo .navbar-collapse {
  flex-basis: auto;
}
.cid-qUzVsmNkdo .nav-link:hover,
.cid-qUzVsmNkdo .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qUzVso2iUJ {
  background-image: url("../../images/circlipse-clips-469x200-1.png");
}
.cid-qUzVspa7xb {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-qUzVspa7xb .mbr-section-subtitle {
  color: #767676;
}
.cid-qUzVspa7xb B {
  color: #465052;
}
.cid-qUzVsq5aD1 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qUzVsq5aD1 .card-box {
  padding: 0 2rem;
}
.cid-qUzVsq5aD1 .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qUzVsq5aD1 .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qUzVsq5aD1 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qUzVsq5aD1 p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qUzVsq5aD1 .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qUzVsq5aD1 .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qUzVsq5aD1 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qUzVsq5aD1 .card-title {
  text-align: center;
}
.cid-qUQmOrOzvC {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qUQmOrOzvC .card-box {
  padding: 0 2rem;
}
.cid-qUQmOrOzvC .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qUQmOrOzvC .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qUQmOrOzvC h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qUQmOrOzvC p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qUQmOrOzvC .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qUQmOrOzvC .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qUQmOrOzvC .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qUQmOrOzvC .card-title {
  text-align: center;
}
.cid-qUzVsAGJfx {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-qUzVsAGJfx .mbr-section-subtitle {
  color: #767676;
}
.cid-qUzVsAGJfx .formoid {
  margin: auto;
}
.cid-qUzVsAGJfx .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-qUzVsAGJfx a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-qUzVsAGJfx .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-qUzVsAGJfx .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-qUzVsAGJfx a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-qUzVsAGJfx a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-qUzVsAGJfx .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-qUzVsAGJfx .mbr-subscribe .input-group-btn button,
.cid-qUzVsAGJfx .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-qUzVsAGJfx .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qUzVsAGJfx input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-qUzVsAGJfx .input-group-btn {
    width: 100%;
  }
  .cid-qUzVsAGJfx .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-qUzVsAGJfx .input-group-btn a.btn {
    width: 100%;
  }
  .cid-qUzVsAGJfx .input-group-btn {
    width: calc(92%);
  }
  .cid-qUzVsAGJfx .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-qUzVsAGJfx .input-group {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
  }
  .cid-qUzVsAGJfx .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-qUzVsAGJfx .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-qUzVsAGJfx .input-group-btn button,
  .cid-qUzVsAGJfx .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-qUzVsAGJfx .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-qUzVsDT6IQ {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-qUzVsDT6IQ .content {
    text-align: center;
  }
  .cid-qUzVsDT6IQ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-qUzVsDT6IQ .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-qUzVsDT6IQ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-qUzVsDT6IQ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-qUzVsDT6IQ .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-qUzVsDT6IQ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-qUzVsDT6IQ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-qUzVsDT6IQ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-qUzVsDT6IQ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-qUzVsDT6IQ .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-qUzVsDT6IQ .google-map {
  height: 25rem;
  position: relative;
}
.cid-qUzVsDT6IQ .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-qUzVsDT6IQ .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-qUzVsDT6IQ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-qUzVsDT6IQ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rU7TJqdHpT {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-rU7TJqdHpT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-rU7TJqdHpT .social-row {
  width: 100%;
  justify-content: center;
}
.cid-rU7TJqdHpT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-rU7TJqdHpT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-rU7TJqdHpT .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rU7TJqdHpT .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rU7TJqdHpT .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rU7TJqdHpT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rU7TJqdHpT .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rU7TJqdHpT .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rU7TJqdHpT .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rU7TJqdHpT .media-container-row .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rU7TJqdHpT .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rU7TJqdHpT .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-qUKcJtsr8R .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-qUKcJtsr8R .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-qUKcJtsr8R a {
  font-style: normal;
}
.cid-qUKcJtsr8R .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qUKcJtsr8R .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qUKcJtsr8R .nav-item:focus,
.cid-qUKcJtsr8R .nav-link:focus {
  outline: none;
}
.cid-qUKcJtsr8R .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qUKcJtsr8R .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qUKcJtsr8R .menu-logo {
  margin-right: auto;
}
.cid-qUKcJtsr8R .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qUKcJtsr8R .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qUKcJtsr8R .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qUKcJtsr8R .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qUKcJtsr8R .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qUKcJtsr8R .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qUKcJtsr8R .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qUKcJtsr8R .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qUKcJtsr8R .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qUKcJtsr8R .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qUKcJtsr8R .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qUKcJtsr8R .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qUKcJtsr8R .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qUKcJtsr8R .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qUKcJtsr8R .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qUKcJtsr8R .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qUKcJtsr8R .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qUKcJtsr8R .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qUKcJtsr8R .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qUKcJtsr8R .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qUKcJtsr8R .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qUKcJtsr8R .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qUKcJtsr8R button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qUKcJtsr8R button.navbar-toggler:focus {
  outline: none;
}
.cid-qUKcJtsr8R button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qUKcJtsr8R button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qUKcJtsr8R button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qUKcJtsr8R button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qUKcJtsr8R button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qUKcJtsr8R nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qUKcJtsr8R nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qUKcJtsr8R nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qUKcJtsr8R nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qUKcJtsr8R .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qUKcJtsr8R .collapsed .btn {
  display: flex;
}
.cid-qUKcJtsr8R .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qUKcJtsr8R .collapsed .navbar-collapse.collapsing,
.cid-qUKcJtsr8R .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qUKcJtsr8R .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qUKcJtsr8R .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qUKcJtsr8R .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qUKcJtsr8R .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qUKcJtsr8R .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qUKcJtsr8R .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qUKcJtsr8R .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qUKcJtsr8R .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qUKcJtsr8R .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qUKcJtsr8R .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qUKcJtsr8R .collapsed button.navbar-toggler {
  display: block;
}
.cid-qUKcJtsr8R .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qUKcJtsr8R .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qUKcJtsr8R .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qUKcJtsr8R .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qUKcJtsr8R .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qUKcJtsr8R .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qUKcJtsr8R .navbar-expand {
    flex-direction: column;
  }
  .cid-qUKcJtsr8R img {
    height: 3.8rem !important;
  }
  .cid-qUKcJtsr8R .btn {
    display: flex;
  }
  .cid-qUKcJtsr8R button.navbar-toggler {
    display: block;
  }
  .cid-qUKcJtsr8R .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qUKcJtsr8R .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qUKcJtsr8R .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qUKcJtsr8R .navbar-collapse.collapsing,
  .cid-qUKcJtsr8R .navbar-collapse.show {
    display: block !important;
  }
  .cid-qUKcJtsr8R .navbar-collapse.collapsing .navbar-nav,
  .cid-qUKcJtsr8R .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qUKcJtsr8R .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qUKcJtsr8R .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qUKcJtsr8R .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qUKcJtsr8R .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qUKcJtsr8R .navbar-collapse.collapsing .navbar-buttons,
  .cid-qUKcJtsr8R .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qUKcJtsr8R .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qUKcJtsr8R .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qUKcJtsr8R .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qUKcJtsr8R .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qUKcJtsr8R .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qUKcJtsr8R .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qUKcJtsr8R .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qUKcJtsr8R .navbar-collapse {
  flex-basis: auto;
}
.cid-qUKcJtsr8R .nav-link:hover,
.cid-qUKcJtsr8R .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qUKcJvWgHX {
  background-image: url("../../images/iwis-elite-roller-chain-700x520-1.jpg");
}
.cid-qUKcJyFeNV {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-qUKcJyFeNV .mbr-section-subtitle {
  color: #767676;
}
.cid-qUKcJyFeNV B {
  color: #465052;
}
.cid-qUKcJA02w5 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qUKcJA02w5 .card-box {
  padding: 0 2rem;
}
.cid-qUKcJA02w5 .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qUKcJA02w5 .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qUKcJA02w5 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qUKcJA02w5 p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qUKcJA02w5 .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qUKcJA02w5 .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qUKcJA02w5 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qUKcJA02w5 .card-title {
  text-align: center;
}
.cid-qULklb3lta {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-qULklb3lta .mbr-section-subtitle {
  color: #767676;
}
.cid-qULklb3lta B {
  color: #465052;
}
.cid-qULj0hR42C {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qULj0hR42C .card-box {
  padding: 0 2rem;
}
.cid-qULj0hR42C .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qULj0hR42C .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qULj0hR42C h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qULj0hR42C p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qULj0hR42C .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qULj0hR42C .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qULj0hR42C .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qULj0hR42C .card-title {
  text-align: center;
}
.cid-qULknJzkzN {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-qULknJzkzN .mbr-section-subtitle {
  color: #767676;
}
.cid-qULknJzkzN B {
  color: #465052;
}
.cid-qULjmCOxh2 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qULjmCOxh2 .card-box {
  padding: 0 2rem;
}
.cid-qULjmCOxh2 .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qULjmCOxh2 .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qULjmCOxh2 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qULjmCOxh2 p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qULjmCOxh2 .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qULjmCOxh2 .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qULjmCOxh2 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qULjmCOxh2 .card-title {
  text-align: center;
}
.cid-qUKcJBN8Gq {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-qUKcJBN8Gq .mbr-section-subtitle {
  color: #767676;
}
.cid-qUKcJBN8Gq .formoid {
  margin: auto;
}
.cid-qUKcJBN8Gq .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-qUKcJBN8Gq a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-qUKcJBN8Gq .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-qUKcJBN8Gq .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-qUKcJBN8Gq a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-qUKcJBN8Gq a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-qUKcJBN8Gq .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-qUKcJBN8Gq .mbr-subscribe .input-group-btn button,
.cid-qUKcJBN8Gq .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-qUKcJBN8Gq .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qUKcJBN8Gq input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-qUKcJBN8Gq .input-group-btn {
    width: 100%;
  }
  .cid-qUKcJBN8Gq .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-qUKcJBN8Gq .input-group-btn a.btn {
    width: 100%;
  }
  .cid-qUKcJBN8Gq .input-group-btn {
    width: calc(92%);
  }
  .cid-qUKcJBN8Gq .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-qUKcJBN8Gq .input-group {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
  }
  .cid-qUKcJBN8Gq .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-qUKcJBN8Gq .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-qUKcJBN8Gq .input-group-btn button,
  .cid-qUKcJBN8Gq .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-qUKcJBN8Gq .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-rCOPeZNsrm {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rCOPeZNsrm .content {
    text-align: center;
  }
  .cid-rCOPeZNsrm .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rCOPeZNsrm .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-rCOPeZNsrm .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rCOPeZNsrm .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rCOPeZNsrm .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rCOPeZNsrm .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rCOPeZNsrm .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rCOPeZNsrm .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rCOPeZNsrm .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rCOPeZNsrm .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rCOPeZNsrm .google-map {
  height: 25rem;
  position: relative;
}
.cid-rCOPeZNsrm .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rCOPeZNsrm .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-rCOPeZNsrm .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rCOPeZNsrm .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rTvOlYRhIZ {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-rTvOlYRhIZ .row-links {
  width: 100%;
  justify-content: center;
}
.cid-rTvOlYRhIZ .social-row {
  width: 100%;
  justify-content: center;
}
.cid-rTvOlYRhIZ .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-rTvOlYRhIZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-rTvOlYRhIZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rTvOlYRhIZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rTvOlYRhIZ .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rTvOlYRhIZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rTvOlYRhIZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rTvOlYRhIZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rTvOlYRhIZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rTvOlYRhIZ .media-container-row .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rTvOlYRhIZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rTvOlYRhIZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-qULl6YnEBw .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-qULl6YnEBw .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-qULl6YnEBw a {
  font-style: normal;
}
.cid-qULl6YnEBw .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qULl6YnEBw .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qULl6YnEBw .nav-item:focus,
.cid-qULl6YnEBw .nav-link:focus {
  outline: none;
}
.cid-qULl6YnEBw .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qULl6YnEBw .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qULl6YnEBw .menu-logo {
  margin-right: auto;
}
.cid-qULl6YnEBw .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qULl6YnEBw .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qULl6YnEBw .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qULl6YnEBw .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qULl6YnEBw .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qULl6YnEBw .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qULl6YnEBw .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qULl6YnEBw .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qULl6YnEBw .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qULl6YnEBw .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qULl6YnEBw .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qULl6YnEBw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qULl6YnEBw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qULl6YnEBw .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qULl6YnEBw .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qULl6YnEBw .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qULl6YnEBw .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qULl6YnEBw .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qULl6YnEBw .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qULl6YnEBw .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qULl6YnEBw .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qULl6YnEBw .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qULl6YnEBw button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qULl6YnEBw button.navbar-toggler:focus {
  outline: none;
}
.cid-qULl6YnEBw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qULl6YnEBw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qULl6YnEBw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qULl6YnEBw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qULl6YnEBw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qULl6YnEBw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qULl6YnEBw nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qULl6YnEBw nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qULl6YnEBw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qULl6YnEBw .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qULl6YnEBw .collapsed .btn {
  display: flex;
}
.cid-qULl6YnEBw .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qULl6YnEBw .collapsed .navbar-collapse.collapsing,
.cid-qULl6YnEBw .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qULl6YnEBw .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qULl6YnEBw .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qULl6YnEBw .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qULl6YnEBw .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qULl6YnEBw .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qULl6YnEBw .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qULl6YnEBw .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qULl6YnEBw .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qULl6YnEBw .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qULl6YnEBw .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qULl6YnEBw .collapsed button.navbar-toggler {
  display: block;
}
.cid-qULl6YnEBw .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qULl6YnEBw .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qULl6YnEBw .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qULl6YnEBw .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qULl6YnEBw .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qULl6YnEBw .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qULl6YnEBw .navbar-expand {
    flex-direction: column;
  }
  .cid-qULl6YnEBw img {
    height: 3.8rem !important;
  }
  .cid-qULl6YnEBw .btn {
    display: flex;
  }
  .cid-qULl6YnEBw button.navbar-toggler {
    display: block;
  }
  .cid-qULl6YnEBw .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qULl6YnEBw .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qULl6YnEBw .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qULl6YnEBw .navbar-collapse.collapsing,
  .cid-qULl6YnEBw .navbar-collapse.show {
    display: block !important;
  }
  .cid-qULl6YnEBw .navbar-collapse.collapsing .navbar-nav,
  .cid-qULl6YnEBw .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qULl6YnEBw .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qULl6YnEBw .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qULl6YnEBw .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qULl6YnEBw .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qULl6YnEBw .navbar-collapse.collapsing .navbar-buttons,
  .cid-qULl6YnEBw .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qULl6YnEBw .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qULl6YnEBw .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qULl6YnEBw .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qULl6YnEBw .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qULl6YnEBw .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qULl6YnEBw .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qULl6YnEBw .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qULl6YnEBw .navbar-collapse {
  flex-basis: auto;
}
.cid-qULl6YnEBw .nav-link:hover,
.cid-qULl6YnEBw .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qULl6ZzQZQ {
  background-image: url("../../images/oil-seal-1000x462-1.jpg");
}
.cid-qULl70V7nT {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-qULl70V7nT .mbr-section-subtitle {
  color: #767676;
}
.cid-qULl70V7nT B {
  color: #465052;
}
.cid-qULl723nLO {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qULl723nLO .card-box {
  padding: 0 2rem;
}
.cid-qULl723nLO .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qULl723nLO .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qULl723nLO h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qULl723nLO p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qULl723nLO .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qULl723nLO .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qULl723nLO .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qULl723nLO .card-title {
  text-align: center;
}
.cid-qUQs7HgAfG {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qUQs7HgAfG .card-box {
  padding: 0 2rem;
}
.cid-qUQs7HgAfG .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qUQs7HgAfG .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qUQs7HgAfG h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qUQs7HgAfG p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qUQs7HgAfG .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qUQs7HgAfG .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qUQs7HgAfG .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qUQs7HgAfG .card-title {
  text-align: center;
}
.cid-qUQtlcpeHK {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qUQtlcpeHK .card-box {
  padding: 0 2rem;
}
.cid-qUQtlcpeHK .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qUQtlcpeHK .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qUQtlcpeHK h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qUQtlcpeHK p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qUQtlcpeHK .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qUQtlcpeHK .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qUQtlcpeHK .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qUQtlcpeHK .card-title {
  text-align: center;
}
.cid-qULl74qISc {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-qULl74qISc .mbr-section-subtitle {
  color: #767676;
}
.cid-qULl74qISc .formoid {
  margin: auto;
}
.cid-qULl74qISc .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-qULl74qISc a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-qULl74qISc .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-qULl74qISc .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-qULl74qISc a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-qULl74qISc a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-qULl74qISc .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-qULl74qISc .mbr-subscribe .input-group-btn button,
.cid-qULl74qISc .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-qULl74qISc .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qULl74qISc input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-qULl74qISc .input-group-btn {
    width: 100%;
  }
  .cid-qULl74qISc .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-qULl74qISc .input-group-btn a.btn {
    width: 100%;
  }
  .cid-qULl74qISc .input-group-btn {
    width: calc(92%);
  }
  .cid-qULl74qISc .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-qULl74qISc .input-group {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
  }
  .cid-qULl74qISc .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-qULl74qISc .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-qULl74qISc .input-group-btn button,
  .cid-qULl74qISc .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-qULl74qISc .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-rCOERHJ1RM {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rCOERHJ1RM .content {
    text-align: center;
  }
  .cid-rCOERHJ1RM .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rCOERHJ1RM .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-rCOERHJ1RM .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rCOERHJ1RM .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rCOERHJ1RM .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rCOERHJ1RM .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rCOERHJ1RM .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rCOERHJ1RM .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rCOERHJ1RM .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rCOERHJ1RM .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rCOERHJ1RM .google-map {
  height: 25rem;
  position: relative;
}
.cid-rCOERHJ1RM .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rCOERHJ1RM .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-rCOERHJ1RM .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rCOERHJ1RM .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rTvMWMsv3a {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-rTvMWMsv3a .row-links {
  width: 100%;
  justify-content: center;
}
.cid-rTvMWMsv3a .social-row {
  width: 100%;
  justify-content: center;
}
.cid-rTvMWMsv3a .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-rTvMWMsv3a .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-rTvMWMsv3a .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rTvMWMsv3a .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rTvMWMsv3a .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rTvMWMsv3a .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rTvMWMsv3a .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rTvMWMsv3a .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rTvMWMsv3a .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rTvMWMsv3a .media-container-row .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rTvMWMsv3a .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rTvMWMsv3a .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-qUQuVU25lP .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-qUQuVU25lP .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-qUQuVU25lP a {
  font-style: normal;
}
.cid-qUQuVU25lP .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qUQuVU25lP .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qUQuVU25lP .nav-item:focus,
.cid-qUQuVU25lP .nav-link:focus {
  outline: none;
}
.cid-qUQuVU25lP .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qUQuVU25lP .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qUQuVU25lP .menu-logo {
  margin-right: auto;
}
.cid-qUQuVU25lP .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qUQuVU25lP .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qUQuVU25lP .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qUQuVU25lP .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qUQuVU25lP .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qUQuVU25lP .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qUQuVU25lP .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qUQuVU25lP .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qUQuVU25lP .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qUQuVU25lP .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qUQuVU25lP .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qUQuVU25lP .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qUQuVU25lP .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qUQuVU25lP .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qUQuVU25lP .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qUQuVU25lP .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qUQuVU25lP .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qUQuVU25lP .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qUQuVU25lP .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qUQuVU25lP .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qUQuVU25lP .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qUQuVU25lP .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qUQuVU25lP button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qUQuVU25lP button.navbar-toggler:focus {
  outline: none;
}
.cid-qUQuVU25lP button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qUQuVU25lP button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qUQuVU25lP button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qUQuVU25lP button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qUQuVU25lP button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qUQuVU25lP nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qUQuVU25lP nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qUQuVU25lP nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qUQuVU25lP nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qUQuVU25lP .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qUQuVU25lP .collapsed .btn {
  display: flex;
}
.cid-qUQuVU25lP .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qUQuVU25lP .collapsed .navbar-collapse.collapsing,
.cid-qUQuVU25lP .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qUQuVU25lP .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qUQuVU25lP .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qUQuVU25lP .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qUQuVU25lP .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qUQuVU25lP .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qUQuVU25lP .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qUQuVU25lP .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qUQuVU25lP .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qUQuVU25lP .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qUQuVU25lP .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qUQuVU25lP .collapsed button.navbar-toggler {
  display: block;
}
.cid-qUQuVU25lP .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qUQuVU25lP .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qUQuVU25lP .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qUQuVU25lP .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qUQuVU25lP .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qUQuVU25lP .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qUQuVU25lP .navbar-expand {
    flex-direction: column;
  }
  .cid-qUQuVU25lP img {
    height: 3.8rem !important;
  }
  .cid-qUQuVU25lP .btn {
    display: flex;
  }
  .cid-qUQuVU25lP button.navbar-toggler {
    display: block;
  }
  .cid-qUQuVU25lP .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qUQuVU25lP .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qUQuVU25lP .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qUQuVU25lP .navbar-collapse.collapsing,
  .cid-qUQuVU25lP .navbar-collapse.show {
    display: block !important;
  }
  .cid-qUQuVU25lP .navbar-collapse.collapsing .navbar-nav,
  .cid-qUQuVU25lP .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qUQuVU25lP .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qUQuVU25lP .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qUQuVU25lP .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qUQuVU25lP .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qUQuVU25lP .navbar-collapse.collapsing .navbar-buttons,
  .cid-qUQuVU25lP .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qUQuVU25lP .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qUQuVU25lP .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qUQuVU25lP .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qUQuVU25lP .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qUQuVU25lP .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qUQuVU25lP .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qUQuVU25lP .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qUQuVU25lP .navbar-collapse {
  flex-basis: auto;
}
.cid-qUQuVU25lP .nav-link:hover,
.cid-qUQuVU25lP .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qUQuVZzDP4 {
  background-image: url("../../images/portfolio-1-692x464-1.png");
}
.cid-qUQuW0PBrW {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-qUQuW0PBrW .mbr-section-subtitle {
  color: #767676;
}
.cid-qUQuW0PBrW B {
  color: #465052;
}
.cid-qUQuW1AypH {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qUQuW1AypH .card-box {
  padding: 0 2rem;
}
.cid-qUQuW1AypH .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qUQuW1AypH .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qUQuW1AypH h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qUQuW1AypH p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qUQuW1AypH .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qUQuW1AypH .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qUQuW1AypH .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qUQuW1AypH .card-title {
  text-align: center;
}
.cid-qUQuW3srqk {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qUQuW3srqk .card-box {
  padding: 0 2rem;
}
.cid-qUQuW3srqk .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qUQuW3srqk .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qUQuW3srqk h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qUQuW3srqk p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qUQuW3srqk .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qUQuW3srqk .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qUQuW3srqk .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qUQuW3srqk .card-title {
  text-align: center;
}
.cid-qUQuW50jHx {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-qUQuW50jHx .mbr-section-subtitle {
  color: #767676;
}
.cid-qUQuW50jHx .formoid {
  margin: auto;
}
.cid-qUQuW50jHx .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-qUQuW50jHx a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-qUQuW50jHx .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-qUQuW50jHx .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-qUQuW50jHx a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-qUQuW50jHx a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-qUQuW50jHx .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-qUQuW50jHx .mbr-subscribe .input-group-btn button,
.cid-qUQuW50jHx .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-qUQuW50jHx .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qUQuW50jHx input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-qUQuW50jHx .input-group-btn {
    width: 100%;
  }
  .cid-qUQuW50jHx .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-qUQuW50jHx .input-group-btn a.btn {
    width: 100%;
  }
  .cid-qUQuW50jHx .input-group-btn {
    width: calc(92%);
  }
  .cid-qUQuW50jHx .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-qUQuW50jHx .input-group {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
  }
  .cid-qUQuW50jHx .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-qUQuW50jHx .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-qUQuW50jHx .input-group-btn button,
  .cid-qUQuW50jHx .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-qUQuW50jHx .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-rCOEKmKzkj {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rCOEKmKzkj .content {
    text-align: center;
  }
  .cid-rCOEKmKzkj .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rCOEKmKzkj .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-rCOEKmKzkj .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rCOEKmKzkj .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rCOEKmKzkj .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rCOEKmKzkj .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rCOEKmKzkj .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rCOEKmKzkj .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rCOEKmKzkj .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rCOEKmKzkj .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rCOEKmKzkj .google-map {
  height: 25rem;
  position: relative;
}
.cid-rCOEKmKzkj .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rCOEKmKzkj .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-rCOEKmKzkj .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rCOEKmKzkj .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rTvMLOgUCS {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-rTvMLOgUCS .row-links {
  width: 100%;
  justify-content: center;
}
.cid-rTvMLOgUCS .social-row {
  width: 100%;
  justify-content: center;
}
.cid-rTvMLOgUCS .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-rTvMLOgUCS .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-rTvMLOgUCS .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rTvMLOgUCS .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rTvMLOgUCS .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rTvMLOgUCS .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rTvMLOgUCS .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rTvMLOgUCS .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rTvMLOgUCS .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rTvMLOgUCS .media-container-row .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rTvMLOgUCS .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rTvMLOgUCS .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-qUQVFDCWTN .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-qUQVFDCWTN .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-qUQVFDCWTN a {
  font-style: normal;
}
.cid-qUQVFDCWTN .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qUQVFDCWTN .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qUQVFDCWTN .nav-item:focus,
.cid-qUQVFDCWTN .nav-link:focus {
  outline: none;
}
.cid-qUQVFDCWTN .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qUQVFDCWTN .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qUQVFDCWTN .menu-logo {
  margin-right: auto;
}
.cid-qUQVFDCWTN .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qUQVFDCWTN .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qUQVFDCWTN .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qUQVFDCWTN .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qUQVFDCWTN .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qUQVFDCWTN .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qUQVFDCWTN .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qUQVFDCWTN .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qUQVFDCWTN .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qUQVFDCWTN .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qUQVFDCWTN .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qUQVFDCWTN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qUQVFDCWTN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qUQVFDCWTN .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qUQVFDCWTN .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qUQVFDCWTN .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qUQVFDCWTN .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qUQVFDCWTN .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qUQVFDCWTN .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qUQVFDCWTN .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qUQVFDCWTN .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qUQVFDCWTN .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qUQVFDCWTN button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qUQVFDCWTN button.navbar-toggler:focus {
  outline: none;
}
.cid-qUQVFDCWTN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qUQVFDCWTN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qUQVFDCWTN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qUQVFDCWTN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qUQVFDCWTN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qUQVFDCWTN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qUQVFDCWTN nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qUQVFDCWTN nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qUQVFDCWTN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qUQVFDCWTN .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qUQVFDCWTN .collapsed .btn {
  display: flex;
}
.cid-qUQVFDCWTN .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qUQVFDCWTN .collapsed .navbar-collapse.collapsing,
.cid-qUQVFDCWTN .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qUQVFDCWTN .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qUQVFDCWTN .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qUQVFDCWTN .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qUQVFDCWTN .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qUQVFDCWTN .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qUQVFDCWTN .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qUQVFDCWTN .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qUQVFDCWTN .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qUQVFDCWTN .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qUQVFDCWTN .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qUQVFDCWTN .collapsed button.navbar-toggler {
  display: block;
}
.cid-qUQVFDCWTN .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qUQVFDCWTN .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qUQVFDCWTN .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qUQVFDCWTN .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qUQVFDCWTN .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qUQVFDCWTN .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qUQVFDCWTN .navbar-expand {
    flex-direction: column;
  }
  .cid-qUQVFDCWTN img {
    height: 3.8rem !important;
  }
  .cid-qUQVFDCWTN .btn {
    display: flex;
  }
  .cid-qUQVFDCWTN button.navbar-toggler {
    display: block;
  }
  .cid-qUQVFDCWTN .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qUQVFDCWTN .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qUQVFDCWTN .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qUQVFDCWTN .navbar-collapse.collapsing,
  .cid-qUQVFDCWTN .navbar-collapse.show {
    display: block !important;
  }
  .cid-qUQVFDCWTN .navbar-collapse.collapsing .navbar-nav,
  .cid-qUQVFDCWTN .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qUQVFDCWTN .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qUQVFDCWTN .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qUQVFDCWTN .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qUQVFDCWTN .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qUQVFDCWTN .navbar-collapse.collapsing .navbar-buttons,
  .cid-qUQVFDCWTN .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qUQVFDCWTN .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qUQVFDCWTN .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qUQVFDCWTN .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qUQVFDCWTN .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qUQVFDCWTN .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qUQVFDCWTN .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qUQVFDCWTN .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qUQVFDCWTN .navbar-collapse {
  flex-basis: auto;
}
.cid-qUQVFDCWTN .nav-link:hover,
.cid-qUQVFDCWTN .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qUQVFFHE3B {
  background-image: url("../../images/sl-startseite-1dunkel-1920x1280-1.jpg");
}
.cid-qUQVFHBICK {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-qUQVFHBICK .mbr-section-subtitle {
  color: #767676;
}
.cid-qUQVFHBICK B {
  color: #465052;
}
.cid-qUQVFJgnbs {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qUQVFJgnbs .card-box {
  padding: 0 2rem;
}
.cid-qUQVFJgnbs .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qUQVFJgnbs .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qUQVFJgnbs h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qUQVFJgnbs p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qUQVFJgnbs .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qUQVFJgnbs .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qUQVFJgnbs .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qUQVFJgnbs .card-title {
  text-align: center;
}
.cid-qUQVFNE5pd {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qUQVFNE5pd .card-box {
  padding: 0 2rem;
}
.cid-qUQVFNE5pd .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qUQVFNE5pd .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qUQVFNE5pd h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qUQVFNE5pd p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qUQVFNE5pd .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qUQVFNE5pd .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qUQVFNE5pd .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qUQVFNE5pd .card-title {
  text-align: center;
}
.cid-qUQVFRHMaH {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-qUQVFRHMaH .mbr-section-subtitle {
  color: #767676;
}
.cid-qUQVFRHMaH .formoid {
  margin: auto;
}
.cid-qUQVFRHMaH .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-qUQVFRHMaH a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-qUQVFRHMaH .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-qUQVFRHMaH .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-qUQVFRHMaH a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-qUQVFRHMaH a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-qUQVFRHMaH .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-qUQVFRHMaH .mbr-subscribe .input-group-btn button,
.cid-qUQVFRHMaH .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-qUQVFRHMaH .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qUQVFRHMaH input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-qUQVFRHMaH .input-group-btn {
    width: 100%;
  }
  .cid-qUQVFRHMaH .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-qUQVFRHMaH .input-group-btn a.btn {
    width: 100%;
  }
  .cid-qUQVFRHMaH .input-group-btn {
    width: calc(92%);
  }
  .cid-qUQVFRHMaH .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-qUQVFRHMaH .input-group {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
  }
  .cid-qUQVFRHMaH .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-qUQVFRHMaH .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-qUQVFRHMaH .input-group-btn button,
  .cid-qUQVFRHMaH .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-qUQVFRHMaH .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-rCOErrZeTP {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rCOErrZeTP .content {
    text-align: center;
  }
  .cid-rCOErrZeTP .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rCOErrZeTP .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-rCOErrZeTP .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rCOErrZeTP .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rCOErrZeTP .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rCOErrZeTP .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rCOErrZeTP .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rCOErrZeTP .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rCOErrZeTP .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rCOErrZeTP .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rCOErrZeTP .google-map {
  height: 25rem;
  position: relative;
}
.cid-rCOErrZeTP .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rCOErrZeTP .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-rCOErrZeTP .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rCOErrZeTP .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rTvMs8AxMu {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-rTvMs8AxMu .row-links {
  width: 100%;
  justify-content: center;
}
.cid-rTvMs8AxMu .social-row {
  width: 100%;
  justify-content: center;
}
.cid-rTvMs8AxMu .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-rTvMs8AxMu .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-rTvMs8AxMu .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rTvMs8AxMu .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rTvMs8AxMu .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rTvMs8AxMu .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rTvMs8AxMu .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rTvMs8AxMu .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rTvMs8AxMu .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rTvMs8AxMu .media-container-row .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rTvMs8AxMu .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rTvMs8AxMu .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-qURPEtc5zK .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-qURPEtc5zK .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-qURPEtc5zK a {
  font-style: normal;
}
.cid-qURPEtc5zK .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qURPEtc5zK .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qURPEtc5zK .nav-item:focus,
.cid-qURPEtc5zK .nav-link:focus {
  outline: none;
}
.cid-qURPEtc5zK .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qURPEtc5zK .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qURPEtc5zK .menu-logo {
  margin-right: auto;
}
.cid-qURPEtc5zK .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qURPEtc5zK .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qURPEtc5zK .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qURPEtc5zK .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qURPEtc5zK .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qURPEtc5zK .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qURPEtc5zK .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qURPEtc5zK .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qURPEtc5zK .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qURPEtc5zK .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qURPEtc5zK .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qURPEtc5zK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qURPEtc5zK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qURPEtc5zK .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qURPEtc5zK .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qURPEtc5zK .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qURPEtc5zK .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qURPEtc5zK .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qURPEtc5zK .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qURPEtc5zK .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qURPEtc5zK .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qURPEtc5zK .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qURPEtc5zK button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qURPEtc5zK button.navbar-toggler:focus {
  outline: none;
}
.cid-qURPEtc5zK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qURPEtc5zK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qURPEtc5zK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qURPEtc5zK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qURPEtc5zK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qURPEtc5zK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qURPEtc5zK nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qURPEtc5zK nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qURPEtc5zK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qURPEtc5zK .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qURPEtc5zK .collapsed .btn {
  display: flex;
}
.cid-qURPEtc5zK .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qURPEtc5zK .collapsed .navbar-collapse.collapsing,
.cid-qURPEtc5zK .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qURPEtc5zK .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qURPEtc5zK .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qURPEtc5zK .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qURPEtc5zK .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qURPEtc5zK .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qURPEtc5zK .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qURPEtc5zK .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qURPEtc5zK .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qURPEtc5zK .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qURPEtc5zK .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qURPEtc5zK .collapsed button.navbar-toggler {
  display: block;
}
.cid-qURPEtc5zK .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qURPEtc5zK .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qURPEtc5zK .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qURPEtc5zK .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qURPEtc5zK .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qURPEtc5zK .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qURPEtc5zK .navbar-expand {
    flex-direction: column;
  }
  .cid-qURPEtc5zK img {
    height: 3.8rem !important;
  }
  .cid-qURPEtc5zK .btn {
    display: flex;
  }
  .cid-qURPEtc5zK button.navbar-toggler {
    display: block;
  }
  .cid-qURPEtc5zK .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qURPEtc5zK .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qURPEtc5zK .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qURPEtc5zK .navbar-collapse.collapsing,
  .cid-qURPEtc5zK .navbar-collapse.show {
    display: block !important;
  }
  .cid-qURPEtc5zK .navbar-collapse.collapsing .navbar-nav,
  .cid-qURPEtc5zK .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qURPEtc5zK .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qURPEtc5zK .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qURPEtc5zK .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qURPEtc5zK .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qURPEtc5zK .navbar-collapse.collapsing .navbar-buttons,
  .cid-qURPEtc5zK .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qURPEtc5zK .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qURPEtc5zK .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qURPEtc5zK .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qURPEtc5zK .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qURPEtc5zK .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qURPEtc5zK .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qURPEtc5zK .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qURPEtc5zK .navbar-collapse {
  flex-basis: auto;
}
.cid-qURPEtc5zK .nav-link:hover,
.cid-qURPEtc5zK .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qURPExkDzi {
  background-image: url("../../images/0847-1180x664-1.jpg");
}
.cid-qURPEyrXQ8 {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-qURPEyrXQ8 .mbr-section-subtitle {
  color: #767676;
}
.cid-qURPEyrXQ8 B {
  color: #465052;
}
.cid-qURPEAG0zE {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qURPEAG0zE .card-box {
  padding: 0 2rem;
}
.cid-qURPEAG0zE .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qURPEAG0zE .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qURPEAG0zE h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qURPEAG0zE p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qURPEAG0zE .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qURPEAG0zE .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qURPEAG0zE .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qURPEAG0zE .card-title {
  text-align: center;
}
.cid-qURPED2eHj {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qURPED2eHj .card-box {
  padding: 0 2rem;
}
.cid-qURPED2eHj .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qURPED2eHj .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qURPED2eHj h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qURPED2eHj p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qURPED2eHj .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qURPED2eHj .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qURPED2eHj .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qURPED2eHj .card-title {
  text-align: center;
}
.cid-qURPEFwB41 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-qURPEFwB41 .mbr-section-subtitle {
  color: #767676;
}
.cid-qURPEFwB41 .formoid {
  margin: auto;
}
.cid-qURPEFwB41 .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-qURPEFwB41 a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-qURPEFwB41 .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-qURPEFwB41 .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-qURPEFwB41 a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-qURPEFwB41 a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-qURPEFwB41 .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-qURPEFwB41 .mbr-subscribe .input-group-btn button,
.cid-qURPEFwB41 .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-qURPEFwB41 .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qURPEFwB41 input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-qURPEFwB41 .input-group-btn {
    width: 100%;
  }
  .cid-qURPEFwB41 .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-qURPEFwB41 .input-group-btn a.btn {
    width: 100%;
  }
  .cid-qURPEFwB41 .input-group-btn {
    width: calc(92%);
  }
  .cid-qURPEFwB41 .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-qURPEFwB41 .input-group {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
  }
  .cid-qURPEFwB41 .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-qURPEFwB41 .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-qURPEFwB41 .input-group-btn button,
  .cid-qURPEFwB41 .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-qURPEFwB41 .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-rCOECNpYAc {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rCOECNpYAc .content {
    text-align: center;
  }
  .cid-rCOECNpYAc .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rCOECNpYAc .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-rCOECNpYAc .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rCOECNpYAc .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rCOECNpYAc .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rCOECNpYAc .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rCOECNpYAc .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rCOECNpYAc .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rCOECNpYAc .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rCOECNpYAc .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rCOECNpYAc .google-map {
  height: 25rem;
  position: relative;
}
.cid-rCOECNpYAc .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rCOECNpYAc .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-rCOECNpYAc .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rCOECNpYAc .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rTvMBdQKNH {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-rTvMBdQKNH .row-links {
  width: 100%;
  justify-content: center;
}
.cid-rTvMBdQKNH .social-row {
  width: 100%;
  justify-content: center;
}
.cid-rTvMBdQKNH .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-rTvMBdQKNH .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-rTvMBdQKNH .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rTvMBdQKNH .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rTvMBdQKNH .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rTvMBdQKNH .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rTvMBdQKNH .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rTvMBdQKNH .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rTvMBdQKNH .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rTvMBdQKNH .media-container-row .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rTvMBdQKNH .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rTvMBdQKNH .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-qURUC50QOc .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-qURUC50QOc .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-qURUC50QOc a {
  font-style: normal;
}
.cid-qURUC50QOc .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qURUC50QOc .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qURUC50QOc .nav-item:focus,
.cid-qURUC50QOc .nav-link:focus {
  outline: none;
}
.cid-qURUC50QOc .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qURUC50QOc .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qURUC50QOc .menu-logo {
  margin-right: auto;
}
.cid-qURUC50QOc .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qURUC50QOc .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qURUC50QOc .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qURUC50QOc .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qURUC50QOc .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qURUC50QOc .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qURUC50QOc .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qURUC50QOc .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qURUC50QOc .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qURUC50QOc .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qURUC50QOc .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qURUC50QOc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qURUC50QOc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qURUC50QOc .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qURUC50QOc .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qURUC50QOc .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qURUC50QOc .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qURUC50QOc .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qURUC50QOc .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qURUC50QOc .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qURUC50QOc .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qURUC50QOc .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qURUC50QOc button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qURUC50QOc button.navbar-toggler:focus {
  outline: none;
}
.cid-qURUC50QOc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qURUC50QOc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qURUC50QOc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qURUC50QOc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qURUC50QOc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qURUC50QOc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qURUC50QOc nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qURUC50QOc nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qURUC50QOc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qURUC50QOc .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qURUC50QOc .collapsed .btn {
  display: flex;
}
.cid-qURUC50QOc .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qURUC50QOc .collapsed .navbar-collapse.collapsing,
.cid-qURUC50QOc .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qURUC50QOc .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qURUC50QOc .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qURUC50QOc .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qURUC50QOc .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qURUC50QOc .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qURUC50QOc .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qURUC50QOc .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qURUC50QOc .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qURUC50QOc .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qURUC50QOc .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qURUC50QOc .collapsed button.navbar-toggler {
  display: block;
}
.cid-qURUC50QOc .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qURUC50QOc .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qURUC50QOc .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qURUC50QOc .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qURUC50QOc .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qURUC50QOc .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qURUC50QOc .navbar-expand {
    flex-direction: column;
  }
  .cid-qURUC50QOc img {
    height: 3.8rem !important;
  }
  .cid-qURUC50QOc .btn {
    display: flex;
  }
  .cid-qURUC50QOc button.navbar-toggler {
    display: block;
  }
  .cid-qURUC50QOc .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qURUC50QOc .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qURUC50QOc .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qURUC50QOc .navbar-collapse.collapsing,
  .cid-qURUC50QOc .navbar-collapse.show {
    display: block !important;
  }
  .cid-qURUC50QOc .navbar-collapse.collapsing .navbar-nav,
  .cid-qURUC50QOc .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qURUC50QOc .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qURUC50QOc .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qURUC50QOc .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qURUC50QOc .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qURUC50QOc .navbar-collapse.collapsing .navbar-buttons,
  .cid-qURUC50QOc .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qURUC50QOc .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qURUC50QOc .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qURUC50QOc .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qURUC50QOc .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qURUC50QOc .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qURUC50QOc .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qURUC50QOc .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qURUC50QOc .navbar-collapse {
  flex-basis: auto;
}
.cid-qURUC50QOc .nav-link:hover,
.cid-qURUC50QOc .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qURUC6brOt {
  background-image: url("../../images/spitmaan-banner05-1500x500-1.jpg");
}
.cid-qURUC7jN8C {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-qURUC7jN8C .mbr-section-subtitle {
  color: #767676;
}
.cid-qURUC7jN8C B {
  color: #465052;
}
.cid-qURUC8bXpX {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qURUC8bXpX .card-box {
  padding: 0 2rem;
}
.cid-qURUC8bXpX .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qURUC8bXpX .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qURUC8bXpX h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qURUC8bXpX p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qURUC8bXpX .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qURUC8bXpX .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qURUC8bXpX .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qURUC8bXpX .card-title {
  text-align: center;
}
.cid-qURUC9OOvZ {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qURUC9OOvZ .card-box {
  padding: 0 2rem;
}
.cid-qURUC9OOvZ .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qURUC9OOvZ .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qURUC9OOvZ h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qURUC9OOvZ p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qURUC9OOvZ .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qURUC9OOvZ .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qURUC9OOvZ .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qURUC9OOvZ .card-title {
  text-align: center;
}
.cid-qURUCdkN7g {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-qURUCdkN7g .mbr-section-subtitle {
  color: #767676;
}
.cid-qURUCdkN7g .formoid {
  margin: auto;
}
.cid-qURUCdkN7g .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-qURUCdkN7g a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-qURUCdkN7g .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-qURUCdkN7g .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-qURUCdkN7g a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-qURUCdkN7g a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-qURUCdkN7g .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-qURUCdkN7g .mbr-subscribe .input-group-btn button,
.cid-qURUCdkN7g .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-qURUCdkN7g .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qURUCdkN7g input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-qURUCdkN7g .input-group-btn {
    width: 100%;
  }
  .cid-qURUCdkN7g .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-qURUCdkN7g .input-group-btn a.btn {
    width: 100%;
  }
  .cid-qURUCdkN7g .input-group-btn {
    width: calc(92%);
  }
  .cid-qURUCdkN7g .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-qURUCdkN7g .input-group {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
  }
  .cid-qURUCdkN7g .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-qURUCdkN7g .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-qURUCdkN7g .input-group-btn button,
  .cid-qURUCdkN7g .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-qURUCdkN7g .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-rCOP8Eq3HY {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rCOP8Eq3HY .content {
    text-align: center;
  }
  .cid-rCOP8Eq3HY .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rCOP8Eq3HY .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-rCOP8Eq3HY .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rCOP8Eq3HY .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rCOP8Eq3HY .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rCOP8Eq3HY .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rCOP8Eq3HY .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rCOP8Eq3HY .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rCOP8Eq3HY .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rCOP8Eq3HY .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rCOP8Eq3HY .google-map {
  height: 25rem;
  position: relative;
}
.cid-rCOP8Eq3HY .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rCOP8Eq3HY .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-rCOP8Eq3HY .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rCOP8Eq3HY .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rTvOcR7PP8 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-rTvOcR7PP8 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-rTvOcR7PP8 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-rTvOcR7PP8 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-rTvOcR7PP8 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-rTvOcR7PP8 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rTvOcR7PP8 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rTvOcR7PP8 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rTvOcR7PP8 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rTvOcR7PP8 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rTvOcR7PP8 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rTvOcR7PP8 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rTvOcR7PP8 .media-container-row .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rTvOcR7PP8 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rTvOcR7PP8 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-qUS5qfLx0H .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-qUS5qfLx0H .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-qUS5qfLx0H a {
  font-style: normal;
}
.cid-qUS5qfLx0H .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qUS5qfLx0H .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qUS5qfLx0H .nav-item:focus,
.cid-qUS5qfLx0H .nav-link:focus {
  outline: none;
}
.cid-qUS5qfLx0H .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qUS5qfLx0H .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qUS5qfLx0H .menu-logo {
  margin-right: auto;
}
.cid-qUS5qfLx0H .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qUS5qfLx0H .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qUS5qfLx0H .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qUS5qfLx0H .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qUS5qfLx0H .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qUS5qfLx0H .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qUS5qfLx0H .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qUS5qfLx0H .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qUS5qfLx0H .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qUS5qfLx0H .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qUS5qfLx0H .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qUS5qfLx0H .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qUS5qfLx0H .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qUS5qfLx0H .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qUS5qfLx0H .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qUS5qfLx0H .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qUS5qfLx0H .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qUS5qfLx0H .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qUS5qfLx0H .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qUS5qfLx0H .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qUS5qfLx0H .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qUS5qfLx0H .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qUS5qfLx0H button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qUS5qfLx0H button.navbar-toggler:focus {
  outline: none;
}
.cid-qUS5qfLx0H button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qUS5qfLx0H button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qUS5qfLx0H button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qUS5qfLx0H button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qUS5qfLx0H button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qUS5qfLx0H nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qUS5qfLx0H nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qUS5qfLx0H nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qUS5qfLx0H nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qUS5qfLx0H .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qUS5qfLx0H .collapsed .btn {
  display: flex;
}
.cid-qUS5qfLx0H .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qUS5qfLx0H .collapsed .navbar-collapse.collapsing,
.cid-qUS5qfLx0H .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qUS5qfLx0H .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qUS5qfLx0H .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qUS5qfLx0H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qUS5qfLx0H .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qUS5qfLx0H .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qUS5qfLx0H .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qUS5qfLx0H .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qUS5qfLx0H .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qUS5qfLx0H .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qUS5qfLx0H .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qUS5qfLx0H .collapsed button.navbar-toggler {
  display: block;
}
.cid-qUS5qfLx0H .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qUS5qfLx0H .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qUS5qfLx0H .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qUS5qfLx0H .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qUS5qfLx0H .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qUS5qfLx0H .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qUS5qfLx0H .navbar-expand {
    flex-direction: column;
  }
  .cid-qUS5qfLx0H img {
    height: 3.8rem !important;
  }
  .cid-qUS5qfLx0H .btn {
    display: flex;
  }
  .cid-qUS5qfLx0H button.navbar-toggler {
    display: block;
  }
  .cid-qUS5qfLx0H .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qUS5qfLx0H .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qUS5qfLx0H .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qUS5qfLx0H .navbar-collapse.collapsing,
  .cid-qUS5qfLx0H .navbar-collapse.show {
    display: block !important;
  }
  .cid-qUS5qfLx0H .navbar-collapse.collapsing .navbar-nav,
  .cid-qUS5qfLx0H .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qUS5qfLx0H .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qUS5qfLx0H .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qUS5qfLx0H .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qUS5qfLx0H .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qUS5qfLx0H .navbar-collapse.collapsing .navbar-buttons,
  .cid-qUS5qfLx0H .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qUS5qfLx0H .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qUS5qfLx0H .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qUS5qfLx0H .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qUS5qfLx0H .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qUS5qfLx0H .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qUS5qfLx0H .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qUS5qfLx0H .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qUS5qfLx0H .navbar-collapse {
  flex-basis: auto;
}
.cid-qUS5qfLx0H .nav-link:hover,
.cid-qUS5qfLx0H .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qUS5qhjiAp {
  background-image: url("../../images/p9102528s1-930x340-1.jpg");
}
.cid-qUS5qiNTcx {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-qUS5qiNTcx .mbr-section-subtitle {
  color: #767676;
}
.cid-qUS5qiNTcx B {
  color: #465052;
}
.cid-qUS5qjRG4R {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qUS5qjRG4R .card-box {
  padding: 0 2rem;
}
.cid-qUS5qjRG4R .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qUS5qjRG4R .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qUS5qjRG4R h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qUS5qjRG4R p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qUS5qjRG4R .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qUS5qjRG4R .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qUS5qjRG4R .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qUS5qjRG4R .card-title {
  text-align: center;
}
.cid-qUS5qm10ej {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qUS5qm10ej .card-box {
  padding: 0 2rem;
}
.cid-qUS5qm10ej .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qUS5qm10ej .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qUS5qm10ej h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qUS5qm10ej p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qUS5qm10ej .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qUS5qm10ej .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qUS5qm10ej .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qUS5qm10ej .card-title {
  text-align: center;
}
.cid-qUS5qo9M8a {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-qUS5qo9M8a .mbr-section-subtitle {
  color: #767676;
}
.cid-qUS5qo9M8a .formoid {
  margin: auto;
}
.cid-qUS5qo9M8a .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-qUS5qo9M8a a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-qUS5qo9M8a .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-qUS5qo9M8a .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-qUS5qo9M8a a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-qUS5qo9M8a a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-qUS5qo9M8a .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-qUS5qo9M8a .mbr-subscribe .input-group-btn button,
.cid-qUS5qo9M8a .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-qUS5qo9M8a .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qUS5qo9M8a input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-qUS5qo9M8a .input-group-btn {
    width: 100%;
  }
  .cid-qUS5qo9M8a .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-qUS5qo9M8a .input-group-btn a.btn {
    width: 100%;
  }
  .cid-qUS5qo9M8a .input-group-btn {
    width: calc(92%);
  }
  .cid-qUS5qo9M8a .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-qUS5qo9M8a .input-group {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
  }
  .cid-qUS5qo9M8a .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-qUS5qo9M8a .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-qUS5qo9M8a .input-group-btn button,
  .cid-qUS5qo9M8a .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-qUS5qo9M8a .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-rCOEj39Kvx {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rCOEj39Kvx .content {
    text-align: center;
  }
  .cid-rCOEj39Kvx .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rCOEj39Kvx .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-rCOEj39Kvx .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rCOEj39Kvx .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rCOEj39Kvx .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rCOEj39Kvx .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rCOEj39Kvx .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rCOEj39Kvx .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rCOEj39Kvx .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rCOEj39Kvx .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rCOEj39Kvx .google-map {
  height: 25rem;
  position: relative;
}
.cid-rCOEj39Kvx .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rCOEj39Kvx .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-rCOEj39Kvx .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rCOEj39Kvx .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rTvMjGW9d2 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-rTvMjGW9d2 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-rTvMjGW9d2 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-rTvMjGW9d2 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-rTvMjGW9d2 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-rTvMjGW9d2 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rTvMjGW9d2 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rTvMjGW9d2 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rTvMjGW9d2 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rTvMjGW9d2 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rTvMjGW9d2 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rTvMjGW9d2 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rTvMjGW9d2 .media-container-row .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rTvMjGW9d2 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rTvMjGW9d2 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-qV2xf19NGT .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-qV2xf19NGT .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-qV2xf19NGT a {
  font-style: normal;
}
.cid-qV2xf19NGT .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qV2xf19NGT .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qV2xf19NGT .nav-item:focus,
.cid-qV2xf19NGT .nav-link:focus {
  outline: none;
}
.cid-qV2xf19NGT .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qV2xf19NGT .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qV2xf19NGT .menu-logo {
  margin-right: auto;
}
.cid-qV2xf19NGT .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qV2xf19NGT .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qV2xf19NGT .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qV2xf19NGT .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qV2xf19NGT .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qV2xf19NGT .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qV2xf19NGT .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qV2xf19NGT .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qV2xf19NGT .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qV2xf19NGT .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qV2xf19NGT .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qV2xf19NGT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qV2xf19NGT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qV2xf19NGT .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qV2xf19NGT .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qV2xf19NGT .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qV2xf19NGT .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qV2xf19NGT .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qV2xf19NGT .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qV2xf19NGT .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qV2xf19NGT .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qV2xf19NGT .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qV2xf19NGT button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qV2xf19NGT button.navbar-toggler:focus {
  outline: none;
}
.cid-qV2xf19NGT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qV2xf19NGT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qV2xf19NGT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qV2xf19NGT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qV2xf19NGT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qV2xf19NGT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qV2xf19NGT nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qV2xf19NGT nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qV2xf19NGT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qV2xf19NGT .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qV2xf19NGT .collapsed .btn {
  display: flex;
}
.cid-qV2xf19NGT .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qV2xf19NGT .collapsed .navbar-collapse.collapsing,
.cid-qV2xf19NGT .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qV2xf19NGT .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qV2xf19NGT .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qV2xf19NGT .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qV2xf19NGT .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qV2xf19NGT .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qV2xf19NGT .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qV2xf19NGT .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qV2xf19NGT .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qV2xf19NGT .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qV2xf19NGT .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qV2xf19NGT .collapsed button.navbar-toggler {
  display: block;
}
.cid-qV2xf19NGT .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qV2xf19NGT .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qV2xf19NGT .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qV2xf19NGT .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qV2xf19NGT .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qV2xf19NGT .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qV2xf19NGT .navbar-expand {
    flex-direction: column;
  }
  .cid-qV2xf19NGT img {
    height: 3.8rem !important;
  }
  .cid-qV2xf19NGT .btn {
    display: flex;
  }
  .cid-qV2xf19NGT button.navbar-toggler {
    display: block;
  }
  .cid-qV2xf19NGT .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qV2xf19NGT .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qV2xf19NGT .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qV2xf19NGT .navbar-collapse.collapsing,
  .cid-qV2xf19NGT .navbar-collapse.show {
    display: block !important;
  }
  .cid-qV2xf19NGT .navbar-collapse.collapsing .navbar-nav,
  .cid-qV2xf19NGT .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qV2xf19NGT .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qV2xf19NGT .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qV2xf19NGT .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qV2xf19NGT .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qV2xf19NGT .navbar-collapse.collapsing .navbar-buttons,
  .cid-qV2xf19NGT .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qV2xf19NGT .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qV2xf19NGT .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qV2xf19NGT .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qV2xf19NGT .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qV2xf19NGT .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qV2xf19NGT .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qV2xf19NGT .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qV2xf19NGT .navbar-collapse {
  flex-basis: auto;
}
.cid-qV2xf19NGT .nav-link:hover,
.cid-qV2xf19NGT .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qV2xf2Hz70 {
  background-image: url("../../images/1-852x480-1.jpg");
}
.cid-qV2xf4Kmzz {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-qV2xf4Kmzz .mbr-section-subtitle {
  color: #767676;
}
.cid-qV2xf4Kmzz B {
  color: #465052;
}
.cid-qV2xf5JT5s {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qV2xf5JT5s .card-box {
  padding: 0 2rem;
}
.cid-qV2xf5JT5s .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qV2xf5JT5s .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qV2xf5JT5s h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qV2xf5JT5s p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qV2xf5JT5s .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qV2xf5JT5s .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qV2xf5JT5s .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qV2xf5JT5s .card-title {
  text-align: center;
}
.cid-qV2xf7nVX5 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qV2xf7nVX5 .card-box {
  padding: 0 2rem;
}
.cid-qV2xf7nVX5 .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qV2xf7nVX5 .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qV2xf7nVX5 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qV2xf7nVX5 p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qV2xf7nVX5 .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qV2xf7nVX5 .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qV2xf7nVX5 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qV2xf7nVX5 .card-title {
  text-align: center;
}
.cid-qV2xf9aa9i {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qV2xf9aa9i .card-box {
  padding: 0 2rem;
}
.cid-qV2xf9aa9i .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qV2xf9aa9i .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qV2xf9aa9i h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qV2xf9aa9i p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qV2xf9aa9i .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qV2xf9aa9i .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qV2xf9aa9i .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qV2xf9aa9i .card-title {
  text-align: center;
}
.cid-qV2xfb00ge {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-qV2xfb00ge .mbr-section-subtitle {
  color: #767676;
}
.cid-qV2xfb00ge .formoid {
  margin: auto;
}
.cid-qV2xfb00ge .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-qV2xfb00ge a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-qV2xfb00ge .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-qV2xfb00ge .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-qV2xfb00ge a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-qV2xfb00ge a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-qV2xfb00ge .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-qV2xfb00ge .mbr-subscribe .input-group-btn button,
.cid-qV2xfb00ge .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-qV2xfb00ge .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qV2xfb00ge input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-qV2xfb00ge .input-group-btn {
    width: 100%;
  }
  .cid-qV2xfb00ge .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-qV2xfb00ge .input-group-btn a.btn {
    width: 100%;
  }
  .cid-qV2xfb00ge .input-group-btn {
    width: calc(92%);
  }
  .cid-qV2xfb00ge .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-qV2xfb00ge .input-group {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
  }
  .cid-qV2xfb00ge .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-qV2xfb00ge .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-qV2xfb00ge .input-group-btn button,
  .cid-qV2xfb00ge .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-qV2xfb00ge .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-rCOFiXUZFU {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rCOFiXUZFU .content {
    text-align: center;
  }
  .cid-rCOFiXUZFU .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rCOFiXUZFU .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-rCOFiXUZFU .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rCOFiXUZFU .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rCOFiXUZFU .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rCOFiXUZFU .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rCOFiXUZFU .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rCOFiXUZFU .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rCOFiXUZFU .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rCOFiXUZFU .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rCOFiXUZFU .google-map {
  height: 25rem;
  position: relative;
}
.cid-rCOFiXUZFU .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rCOFiXUZFU .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-rCOFiXUZFU .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rCOFiXUZFU .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rTvNmfknNl {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-rTvNmfknNl .row-links {
  width: 100%;
  justify-content: center;
}
.cid-rTvNmfknNl .social-row {
  width: 100%;
  justify-content: center;
}
.cid-rTvNmfknNl .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-rTvNmfknNl .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-rTvNmfknNl .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rTvNmfknNl .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rTvNmfknNl .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rTvNmfknNl .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rTvNmfknNl .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rTvNmfknNl .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rTvNmfknNl .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rTvNmfknNl .media-container-row .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rTvNmfknNl .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rTvNmfknNl .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-qV3EMsJjiE .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-qV3EMsJjiE .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-qV3EMsJjiE a {
  font-style: normal;
}
.cid-qV3EMsJjiE .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qV3EMsJjiE .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qV3EMsJjiE .nav-item:focus,
.cid-qV3EMsJjiE .nav-link:focus {
  outline: none;
}
.cid-qV3EMsJjiE .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qV3EMsJjiE .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qV3EMsJjiE .menu-logo {
  margin-right: auto;
}
.cid-qV3EMsJjiE .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qV3EMsJjiE .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qV3EMsJjiE .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qV3EMsJjiE .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qV3EMsJjiE .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qV3EMsJjiE .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qV3EMsJjiE .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qV3EMsJjiE .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qV3EMsJjiE .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qV3EMsJjiE .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qV3EMsJjiE .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qV3EMsJjiE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qV3EMsJjiE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qV3EMsJjiE .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qV3EMsJjiE .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qV3EMsJjiE .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qV3EMsJjiE .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qV3EMsJjiE .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qV3EMsJjiE .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qV3EMsJjiE .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qV3EMsJjiE .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qV3EMsJjiE .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qV3EMsJjiE button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qV3EMsJjiE button.navbar-toggler:focus {
  outline: none;
}
.cid-qV3EMsJjiE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qV3EMsJjiE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qV3EMsJjiE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qV3EMsJjiE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qV3EMsJjiE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qV3EMsJjiE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qV3EMsJjiE nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qV3EMsJjiE nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qV3EMsJjiE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qV3EMsJjiE .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qV3EMsJjiE .collapsed .btn {
  display: flex;
}
.cid-qV3EMsJjiE .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qV3EMsJjiE .collapsed .navbar-collapse.collapsing,
.cid-qV3EMsJjiE .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qV3EMsJjiE .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qV3EMsJjiE .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qV3EMsJjiE .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qV3EMsJjiE .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qV3EMsJjiE .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qV3EMsJjiE .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qV3EMsJjiE .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qV3EMsJjiE .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qV3EMsJjiE .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qV3EMsJjiE .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qV3EMsJjiE .collapsed button.navbar-toggler {
  display: block;
}
.cid-qV3EMsJjiE .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qV3EMsJjiE .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qV3EMsJjiE .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qV3EMsJjiE .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qV3EMsJjiE .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qV3EMsJjiE .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qV3EMsJjiE .navbar-expand {
    flex-direction: column;
  }
  .cid-qV3EMsJjiE img {
    height: 3.8rem !important;
  }
  .cid-qV3EMsJjiE .btn {
    display: flex;
  }
  .cid-qV3EMsJjiE button.navbar-toggler {
    display: block;
  }
  .cid-qV3EMsJjiE .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qV3EMsJjiE .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qV3EMsJjiE .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qV3EMsJjiE .navbar-collapse.collapsing,
  .cid-qV3EMsJjiE .navbar-collapse.show {
    display: block !important;
  }
  .cid-qV3EMsJjiE .navbar-collapse.collapsing .navbar-nav,
  .cid-qV3EMsJjiE .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qV3EMsJjiE .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qV3EMsJjiE .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qV3EMsJjiE .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qV3EMsJjiE .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qV3EMsJjiE .navbar-collapse.collapsing .navbar-buttons,
  .cid-qV3EMsJjiE .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qV3EMsJjiE .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qV3EMsJjiE .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qV3EMsJjiE .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qV3EMsJjiE .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qV3EMsJjiE .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qV3EMsJjiE .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qV3EMsJjiE .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qV3EMsJjiE .navbar-collapse {
  flex-basis: auto;
}
.cid-qV3EMsJjiE .nav-link:hover,
.cid-qV3EMsJjiE .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qV3EMtV1JL {
  background-image: url("../../images/aboutus-fod-1360x650-1.jpg");
}
.cid-qV3UznMqTN {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-qV3UznMqTN .mbr-section-subtitle {
  color: #767676;
}
.cid-qV3UznMqTN B {
  color: #465052;
}
.cid-qV3SuKy6F7 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #f9f9f9;
}
.cid-qV3SuKy6F7 h2 {
  text-align: left;
}
.cid-qV3SuKy6F7 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-qV3SuKy6F7 p {
  color: #767676;
  text-align: left;
}
.cid-qV3SuKy6F7 .aside-content {
  flex-basis: 100%;
}
.cid-qV3SuKy6F7 .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-qV3SuKy6F7 .media {
  margin: initial;
  align-items: center;
}
.cid-qV3SuKy6F7 .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-qV3SuKy6F7 .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-qV3SuKy6F7 .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-qV3SuKy6F7 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-qV3SuKy6F7 .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-qV3SuKy6F7 .card-img span {
    font-size: 40px !important;
  }
}
.cid-qV3SuKy6F7 H2 {
  text-align: left;
}
.cid-qV3UZ0Pk1b {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-qV3UZ0Pk1b .mbr-section-subtitle {
  color: #767676;
}
.cid-qV3UZ0Pk1b B {
  color: #465052;
}
.cid-qV3MlsxNGD {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../images/background6-1.jpg");
}
.cid-qV3MlsxNGD h4 {
  font-weight: 500;
  color: #ffffff;
}
.cid-qV3MlsxNGD p {
  color: #ffffff;
}
.cid-qV3MlsxNGD .card {
  margin-bottom: 2rem;
}
.cid-qV3MlsxNGD .card-img {
  border-radius: 0;
  padding: 2rem 2rem 0 2rem;
  background-color: #149dcc;
}
.cid-qV3MlsxNGD .card-img span {
  font-size: 100px;
  color: #ffffff;
}
.cid-qV3MlsxNGD .card-box {
  padding-bottom: 2rem;
  background-color: #149dcc;
  background: linear-gradient(#149dcc, transparent);
}
.cid-qV3MlsxNGD .card-box .card-title {
  margin: 0;
  padding: 2rem 2rem 0 2rem;
}
.cid-qV3MlsxNGD .card-box .mbr-text {
  margin-bottom: 0;
  padding: 2rem 2rem 0 2rem;
}
.cid-qV3MlsxNGD .card-box .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qV3MlsxNGD .card-box .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qV3XtJp3zX {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #f9f9f9;
}
.cid-qV3XtJp3zX .mbr-section-subtitle {
  color: #767676;
}
.cid-qV3XtJp3zX .media-row {
  display: flex;
  justify-content: center;
}
.cid-qV3XtJp3zX .team-item {
  transition: all .2s;
  margin-bottom: 2rem;
}
.cid-qV3XtJp3zX .team-item .item-image img {
  width: 100%;
}
.cid-qV3XtJp3zX .team-item .item-name p {
  margin-bottom: 0;
}
.cid-qV3XtJp3zX .team-item .item-role p {
  margin-bottom: 0;
}
.cid-qV3XtJp3zX .team-item .item-social {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-qV3XtJp3zX .team-item .item-social .socicon {
  color: #232323;
  font-size: 17px;
}
.cid-qV3XtJp3zX .team-item .item-caption {
  background: #efefef;
}
.cid-qV3XtJp3zX H2 {
  color: #073b4c;
}
.cid-qV42Wazots {
  padding-top: 0px;
  padding-bottom: 60px;
  background-image: url("../../images/digital-duet-digital-marketing-strategies-for-strong-business-growth-online-1920x1080-1.jpg");
}
.cid-qV42Wazots .mbr-section-text {
  color: #ffffff;
}
.cid-qV42Wazots .mbr-section-subtitle {
  color: #767676;
}
.cid-qV42Wazots .tabcont {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-qV42Wazots .mbr-iconfont {
  font-size: 48px;
}
.cid-qV42Wazots .card-img {
  margin-bottom: 1.5rem;
}
.cid-qV42Wazots .tab-content-row {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-qV42Wazots .tab-content {
  margin-top: 3rem;
  width: 100%;
}
.cid-qV42Wazots .nav-tabs {
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  border-bottom: none;
}
.cid-qV42Wazots .nav-tabs .nav-link {
  box-sizing: border-box;
  color: #767676;
  font-style: normal;
  font-weight: 500;
  border-radius: 3px;
  padding: 1rem 3rem;
  margin: 0.4rem .8rem !important;
  transition: color .3s;
  border: 2px solid #767676;
}
.cid-qV42Wazots .nav-tabs .nav-link:hover {
  background: #ffffff;
}
.cid-qV42Wazots .nav-tabs .nav-link.active {
  color: #000000;
  font-style: normal;
  border: 2px solid #ffffff;
  background: #ffffff;
}
.cid-qV42Wazots .nav-tabs .nav-link.active:hover {
  border: 2px solid #ffffff;
}
.cid-qV42Wazots H4 {
  color: #ffffff;
}
.cid-qV3EMHRKQt {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-qV3EMHRKQt .mbr-section-subtitle {
  color: #767676;
}
.cid-qV3EMHRKQt .formoid {
  margin: auto;
}
.cid-qV3EMHRKQt .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-qV3EMHRKQt a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-qV3EMHRKQt .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-qV3EMHRKQt .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-qV3EMHRKQt a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-qV3EMHRKQt a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-qV3EMHRKQt .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-qV3EMHRKQt .mbr-subscribe .input-group-btn button,
.cid-qV3EMHRKQt .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-qV3EMHRKQt .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qV3EMHRKQt input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-qV3EMHRKQt .input-group-btn {
    width: 100%;
  }
  .cid-qV3EMHRKQt .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-qV3EMHRKQt .input-group-btn a.btn {
    width: 100%;
  }
  .cid-qV3EMHRKQt .input-group-btn {
    width: calc(92%);
  }
  .cid-qV3EMHRKQt .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-qV3EMHRKQt .input-group {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
  }
  .cid-qV3EMHRKQt .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-qV3EMHRKQt .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-qV3EMHRKQt .input-group-btn button,
  .cid-qV3EMHRKQt .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-qV3EMHRKQt .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-rTuBU4NZju {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rTuBU4NZju .content {
    text-align: center;
  }
  .cid-rTuBU4NZju .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rTuBU4NZju .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-rTuBU4NZju .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rTuBU4NZju .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rTuBU4NZju .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rTuBU4NZju .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rTuBU4NZju .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rTuBU4NZju .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rTuBU4NZju .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rTuBU4NZju .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rTuBU4NZju .google-map {
  height: 25rem;
  position: relative;
}
.cid-rTuBU4NZju .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rTuBU4NZju .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-rTuBU4NZju .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rTuBU4NZju .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rU7OWTIb0B {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-rU7OWTIb0B .row-links {
  width: 100%;
  justify-content: center;
}
.cid-rU7OWTIb0B .social-row {
  width: 100%;
  justify-content: center;
}
.cid-rU7OWTIb0B .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-rU7OWTIb0B .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-rU7OWTIb0B .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rU7OWTIb0B .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rU7OWTIb0B .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rU7OWTIb0B .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rU7OWTIb0B .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rU7OWTIb0B .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rU7OWTIb0B .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rU7OWTIb0B .media-container-row .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rU7OWTIb0B .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rU7OWTIb0B .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-qV6TJv3ikQ .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-qV6TJv3ikQ .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-qV6TJv3ikQ a {
  font-style: normal;
}
.cid-qV6TJv3ikQ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qV6TJv3ikQ .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qV6TJv3ikQ .nav-item:focus,
.cid-qV6TJv3ikQ .nav-link:focus {
  outline: none;
}
.cid-qV6TJv3ikQ .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qV6TJv3ikQ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qV6TJv3ikQ .menu-logo {
  margin-right: auto;
}
.cid-qV6TJv3ikQ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qV6TJv3ikQ .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qV6TJv3ikQ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qV6TJv3ikQ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qV6TJv3ikQ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qV6TJv3ikQ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qV6TJv3ikQ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qV6TJv3ikQ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qV6TJv3ikQ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qV6TJv3ikQ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qV6TJv3ikQ .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qV6TJv3ikQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qV6TJv3ikQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qV6TJv3ikQ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qV6TJv3ikQ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qV6TJv3ikQ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qV6TJv3ikQ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qV6TJv3ikQ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qV6TJv3ikQ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qV6TJv3ikQ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qV6TJv3ikQ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qV6TJv3ikQ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qV6TJv3ikQ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qV6TJv3ikQ button.navbar-toggler:focus {
  outline: none;
}
.cid-qV6TJv3ikQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qV6TJv3ikQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qV6TJv3ikQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qV6TJv3ikQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qV6TJv3ikQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qV6TJv3ikQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qV6TJv3ikQ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qV6TJv3ikQ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qV6TJv3ikQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qV6TJv3ikQ .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qV6TJv3ikQ .collapsed .btn {
  display: flex;
}
.cid-qV6TJv3ikQ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qV6TJv3ikQ .collapsed .navbar-collapse.collapsing,
.cid-qV6TJv3ikQ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qV6TJv3ikQ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qV6TJv3ikQ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qV6TJv3ikQ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qV6TJv3ikQ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qV6TJv3ikQ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qV6TJv3ikQ .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qV6TJv3ikQ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qV6TJv3ikQ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qV6TJv3ikQ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qV6TJv3ikQ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qV6TJv3ikQ .collapsed button.navbar-toggler {
  display: block;
}
.cid-qV6TJv3ikQ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qV6TJv3ikQ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qV6TJv3ikQ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qV6TJv3ikQ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qV6TJv3ikQ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qV6TJv3ikQ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qV6TJv3ikQ .navbar-expand {
    flex-direction: column;
  }
  .cid-qV6TJv3ikQ img {
    height: 3.8rem !important;
  }
  .cid-qV6TJv3ikQ .btn {
    display: flex;
  }
  .cid-qV6TJv3ikQ button.navbar-toggler {
    display: block;
  }
  .cid-qV6TJv3ikQ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qV6TJv3ikQ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qV6TJv3ikQ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qV6TJv3ikQ .navbar-collapse.collapsing,
  .cid-qV6TJv3ikQ .navbar-collapse.show {
    display: block !important;
  }
  .cid-qV6TJv3ikQ .navbar-collapse.collapsing .navbar-nav,
  .cid-qV6TJv3ikQ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qV6TJv3ikQ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qV6TJv3ikQ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qV6TJv3ikQ .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qV6TJv3ikQ .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qV6TJv3ikQ .navbar-collapse.collapsing .navbar-buttons,
  .cid-qV6TJv3ikQ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qV6TJv3ikQ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qV6TJv3ikQ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qV6TJv3ikQ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qV6TJv3ikQ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qV6TJv3ikQ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qV6TJv3ikQ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qV6TJv3ikQ .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qV6TJv3ikQ .navbar-collapse {
  flex-basis: auto;
}
.cid-qV6TJv3ikQ .nav-link:hover,
.cid-qV6TJv3ikQ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qV6TJw3Tm8 {
  background-image: url("../../images/science-objects-animated-background-for-school-education-hd-motion-graphic-bg66rkiwe-thumbnail-full06-1920x1080-1.png");
}
.cid-qV6TJw3Tm8 H1 {
  color: #ffffff;
}
.cid-qV6TJxdp2x {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-qV6TJxdp2x .mbr-section-subtitle {
  color: #767676;
}
.cid-qV6TJxdp2x B {
  color: #465052;
}
.cid-qV8ehVbV3O {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-qV8ehVbV3O .mbr-section-subtitle {
  color: #767676;
}
.cid-qV8ehVbV3O B {
  color: #df7824;
}
.cid-qV7CUrYjjK {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #efefef;
}
.cid-qV7CUrYjjK .card-box {
  padding: 0 2rem;
}
.cid-qV7CUrYjjK .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qV7CUrYjjK .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qV7CUrYjjK h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qV7CUrYjjK p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qV7CUrYjjK .mbr-text {
  color: #767676;
}
.cid-qV7CUrYjjK .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qV7CUrYjjK .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qV7CUrYjjK .card-title {
  text-align: center;
}
.cid-qV84e8TMDv {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qV84e8TMDv .card-box {
  padding: 0 2rem;
}
.cid-qV84e8TMDv .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qV84e8TMDv .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qV84e8TMDv h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qV84e8TMDv p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qV84e8TMDv .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qV84e8TMDv .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qV84e8TMDv .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qV84e8TMDv .card-title {
  text-align: center;
}
.cid-qV87fXJKJ6 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qV87fXJKJ6 .card-box {
  padding: 0 2rem;
}
.cid-qV87fXJKJ6 .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qV87fXJKJ6 .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qV87fXJKJ6 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qV87fXJKJ6 p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qV87fXJKJ6 .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qV87fXJKJ6 .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qV87fXJKJ6 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qV87fXJKJ6 .card-title {
  text-align: center;
}
.cid-qV8h7as8dK {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qV8h7as8dK .card-box {
  padding: 0 2rem;
}
.cid-qV8h7as8dK .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qV8h7as8dK .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qV8h7as8dK h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qV8h7as8dK p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qV8h7as8dK .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qV8h7as8dK .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qV8h7as8dK .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qV8h7as8dK .card-title {
  text-align: center;
}
.cid-qV6TJJZIlC {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-qV6TJJZIlC .mbr-section-subtitle {
  color: #767676;
}
.cid-qV6TJJZIlC .formoid {
  margin: auto;
}
.cid-qV6TJJZIlC .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-qV6TJJZIlC a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-qV6TJJZIlC .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-qV6TJJZIlC .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-qV6TJJZIlC a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-qV6TJJZIlC a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-qV6TJJZIlC .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-qV6TJJZIlC .mbr-subscribe .input-group-btn button,
.cid-qV6TJJZIlC .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-qV6TJJZIlC .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qV6TJJZIlC input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-qV6TJJZIlC .input-group-btn {
    width: 100%;
  }
  .cid-qV6TJJZIlC .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-qV6TJJZIlC .input-group-btn a.btn {
    width: 100%;
  }
  .cid-qV6TJJZIlC .input-group-btn {
    width: calc(92%);
  }
  .cid-qV6TJJZIlC .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-qV6TJJZIlC .input-group {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
  }
  .cid-qV6TJJZIlC .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-qV6TJJZIlC .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-qV6TJJZIlC .input-group-btn button,
  .cid-qV6TJJZIlC .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-qV6TJJZIlC .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-rCODtpVhAr {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rCODtpVhAr .content {
    text-align: center;
  }
  .cid-rCODtpVhAr .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rCODtpVhAr .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-rCODtpVhAr .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rCODtpVhAr .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rCODtpVhAr .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rCODtpVhAr .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rCODtpVhAr .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rCODtpVhAr .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rCODtpVhAr .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rCODtpVhAr .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rCODtpVhAr .google-map {
  height: 25rem;
  position: relative;
}
.cid-rCODtpVhAr .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rCODtpVhAr .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-rCODtpVhAr .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rCODtpVhAr .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rU7O3uhliT {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-rU7O3uhliT .row-links {
  width: 100%;
  justify-content: center;
}
.cid-rU7O3uhliT .social-row {
  width: 100%;
  justify-content: center;
}
.cid-rU7O3uhliT .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-rU7O3uhliT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-rU7O3uhliT .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rU7O3uhliT .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rU7O3uhliT .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rU7O3uhliT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rU7O3uhliT .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rU7O3uhliT .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rU7O3uhliT .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rU7O3uhliT .media-container-row .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rU7O3uhliT .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rU7O3uhliT .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-qV8r0jzlr7 .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-qV8r0jzlr7 .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-qV8r0jzlr7 a {
  font-style: normal;
}
.cid-qV8r0jzlr7 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qV8r0jzlr7 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qV8r0jzlr7 .nav-item:focus,
.cid-qV8r0jzlr7 .nav-link:focus {
  outline: none;
}
.cid-qV8r0jzlr7 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qV8r0jzlr7 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qV8r0jzlr7 .menu-logo {
  margin-right: auto;
}
.cid-qV8r0jzlr7 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qV8r0jzlr7 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qV8r0jzlr7 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qV8r0jzlr7 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qV8r0jzlr7 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qV8r0jzlr7 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qV8r0jzlr7 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qV8r0jzlr7 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qV8r0jzlr7 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qV8r0jzlr7 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qV8r0jzlr7 .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qV8r0jzlr7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qV8r0jzlr7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qV8r0jzlr7 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qV8r0jzlr7 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qV8r0jzlr7 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qV8r0jzlr7 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qV8r0jzlr7 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qV8r0jzlr7 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qV8r0jzlr7 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qV8r0jzlr7 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qV8r0jzlr7 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qV8r0jzlr7 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qV8r0jzlr7 button.navbar-toggler:focus {
  outline: none;
}
.cid-qV8r0jzlr7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qV8r0jzlr7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qV8r0jzlr7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qV8r0jzlr7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qV8r0jzlr7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qV8r0jzlr7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qV8r0jzlr7 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qV8r0jzlr7 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qV8r0jzlr7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qV8r0jzlr7 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qV8r0jzlr7 .collapsed .btn {
  display: flex;
}
.cid-qV8r0jzlr7 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qV8r0jzlr7 .collapsed .navbar-collapse.collapsing,
.cid-qV8r0jzlr7 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qV8r0jzlr7 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qV8r0jzlr7 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qV8r0jzlr7 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qV8r0jzlr7 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qV8r0jzlr7 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qV8r0jzlr7 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qV8r0jzlr7 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qV8r0jzlr7 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qV8r0jzlr7 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qV8r0jzlr7 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qV8r0jzlr7 .collapsed button.navbar-toggler {
  display: block;
}
.cid-qV8r0jzlr7 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qV8r0jzlr7 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qV8r0jzlr7 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qV8r0jzlr7 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qV8r0jzlr7 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qV8r0jzlr7 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qV8r0jzlr7 .navbar-expand {
    flex-direction: column;
  }
  .cid-qV8r0jzlr7 img {
    height: 3.8rem !important;
  }
  .cid-qV8r0jzlr7 .btn {
    display: flex;
  }
  .cid-qV8r0jzlr7 button.navbar-toggler {
    display: block;
  }
  .cid-qV8r0jzlr7 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qV8r0jzlr7 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qV8r0jzlr7 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qV8r0jzlr7 .navbar-collapse.collapsing,
  .cid-qV8r0jzlr7 .navbar-collapse.show {
    display: block !important;
  }
  .cid-qV8r0jzlr7 .navbar-collapse.collapsing .navbar-nav,
  .cid-qV8r0jzlr7 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qV8r0jzlr7 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qV8r0jzlr7 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qV8r0jzlr7 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qV8r0jzlr7 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qV8r0jzlr7 .navbar-collapse.collapsing .navbar-buttons,
  .cid-qV8r0jzlr7 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qV8r0jzlr7 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qV8r0jzlr7 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qV8r0jzlr7 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qV8r0jzlr7 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qV8r0jzlr7 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qV8r0jzlr7 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qV8r0jzlr7 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qV8r0jzlr7 .navbar-collapse {
  flex-basis: auto;
}
.cid-qV8r0jzlr7 .nav-link:hover,
.cid-qV8r0jzlr7 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qV8r0l8I1b {
  background-image: url("../../images/mbr-1440x1080-1.jpg");
}
.cid-qV8vYyOBz3 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #b2ccd2;
}
.cid-qV8vYyOBz3 .title {
  margin-bottom: 2rem;
}
.cid-qV8vYyOBz3 .mbr-section-subtitle {
  color: #767676;
}
.cid-qV8vYyOBz3 a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-qV8vYyOBz3 a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-qV8vYyOBz3 .multi-horizontal {
  flex-grow: 1;
  -webkit-flex-grow: 1;
  max-width: 100%;
}
.cid-qV8vYyOBz3 .input-group-btn {
  display: block;
  text-align: center;
}
.cid-qV8vYyOBz3 LABEL {
  text-align: left;
}
.cid-qVTJumC6dj {
  padding-top: 0px;
  padding-bottom: 60px;
  background-image: url("../../images/digital-duet-digital-marketing-strategies-for-strong-business-growth-online-1920x1080-1.jpg");
}
.cid-qVTJumC6dj .mbr-section-text {
  color: #ffffff;
}
.cid-qVTJumC6dj .mbr-section-subtitle {
  color: #767676;
}
.cid-qVTJumC6dj .tabcont {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-qVTJumC6dj .mbr-iconfont {
  font-size: 48px;
}
.cid-qVTJumC6dj .card-img {
  margin-bottom: 1.5rem;
}
.cid-qVTJumC6dj .tab-content-row {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-qVTJumC6dj .tab-content {
  margin-top: 3rem;
  width: 100%;
}
.cid-qVTJumC6dj .nav-tabs {
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  border-bottom: none;
}
.cid-qVTJumC6dj .nav-tabs .nav-link {
  box-sizing: border-box;
  color: #767676;
  font-style: normal;
  font-weight: 500;
  border-radius: 3px;
  padding: 1rem 3rem;
  margin: 0.4rem .8rem !important;
  transition: color .3s;
  border: 2px solid #767676;
}
.cid-qVTJumC6dj .nav-tabs .nav-link:hover {
  background: #ffffff;
}
.cid-qVTJumC6dj .nav-tabs .nav-link.active {
  color: #000000;
  font-style: normal;
  border: 2px solid #ffffff;
  background: #ffffff;
}
.cid-qVTJumC6dj .nav-tabs .nav-link.active:hover {
  border: 2px solid #ffffff;
}
.cid-qVTJumC6dj H4 {
  color: #ffffff;
}
.cid-qV8r0xPwdk {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-qV8r0xPwdk .mbr-section-subtitle {
  color: #767676;
}
.cid-qV8r0xPwdk .formoid {
  margin: auto;
}
.cid-qV8r0xPwdk .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-qV8r0xPwdk a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-qV8r0xPwdk .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-qV8r0xPwdk .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-qV8r0xPwdk a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-qV8r0xPwdk a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-qV8r0xPwdk .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-qV8r0xPwdk .mbr-subscribe .input-group-btn button,
.cid-qV8r0xPwdk .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-qV8r0xPwdk .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qV8r0xPwdk input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-qV8r0xPwdk .input-group-btn {
    width: 100%;
  }
  .cid-qV8r0xPwdk .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-qV8r0xPwdk .input-group-btn a.btn {
    width: 100%;
  }
  .cid-qV8r0xPwdk .input-group-btn {
    width: calc(92%);
  }
  .cid-qV8r0xPwdk .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-qV8r0xPwdk .input-group {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
  }
  .cid-qV8r0xPwdk .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-qV8r0xPwdk .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-qV8r0xPwdk .input-group-btn button,
  .cid-qV8r0xPwdk .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-qV8r0xPwdk .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-rCODNQCOfg {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rCODNQCOfg .content {
    text-align: center;
  }
  .cid-rCODNQCOfg .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rCODNQCOfg .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-rCODNQCOfg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rCODNQCOfg .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rCODNQCOfg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rCODNQCOfg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rCODNQCOfg .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rCODNQCOfg .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rCODNQCOfg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rCODNQCOfg .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rCODNQCOfg .google-map {
  height: 25rem;
  position: relative;
}
.cid-rCODNQCOfg .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rCODNQCOfg .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-rCODNQCOfg .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rCODNQCOfg .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rU7MBwao0Q {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-rU7MBwao0Q .row-links {
  width: 100%;
  justify-content: center;
}
.cid-rU7MBwao0Q .social-row {
  width: 100%;
  justify-content: center;
}
.cid-rU7MBwao0Q .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-rU7MBwao0Q .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-rU7MBwao0Q .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rU7MBwao0Q .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rU7MBwao0Q .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rU7MBwao0Q .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rU7MBwao0Q .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rU7MBwao0Q .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rU7MBwao0Q .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rU7MBwao0Q .media-container-row .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rU7MBwao0Q .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rU7MBwao0Q .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-qVdgLZZK0S .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-qVdgLZZK0S .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-qVdgLZZK0S a {
  font-style: normal;
}
.cid-qVdgLZZK0S .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qVdgLZZK0S .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qVdgLZZK0S .nav-item:focus,
.cid-qVdgLZZK0S .nav-link:focus {
  outline: none;
}
.cid-qVdgLZZK0S .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qVdgLZZK0S .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qVdgLZZK0S .menu-logo {
  margin-right: auto;
}
.cid-qVdgLZZK0S .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qVdgLZZK0S .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qVdgLZZK0S .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qVdgLZZK0S .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qVdgLZZK0S .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qVdgLZZK0S .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qVdgLZZK0S .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qVdgLZZK0S .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qVdgLZZK0S .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qVdgLZZK0S .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qVdgLZZK0S .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qVdgLZZK0S .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qVdgLZZK0S .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qVdgLZZK0S .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qVdgLZZK0S .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qVdgLZZK0S .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qVdgLZZK0S .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qVdgLZZK0S .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qVdgLZZK0S .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qVdgLZZK0S .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qVdgLZZK0S .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qVdgLZZK0S .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qVdgLZZK0S button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qVdgLZZK0S button.navbar-toggler:focus {
  outline: none;
}
.cid-qVdgLZZK0S button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qVdgLZZK0S button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qVdgLZZK0S button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qVdgLZZK0S button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qVdgLZZK0S button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qVdgLZZK0S nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qVdgLZZK0S nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qVdgLZZK0S nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qVdgLZZK0S nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qVdgLZZK0S .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qVdgLZZK0S .collapsed .btn {
  display: flex;
}
.cid-qVdgLZZK0S .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qVdgLZZK0S .collapsed .navbar-collapse.collapsing,
.cid-qVdgLZZK0S .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qVdgLZZK0S .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qVdgLZZK0S .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qVdgLZZK0S .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qVdgLZZK0S .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qVdgLZZK0S .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qVdgLZZK0S .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qVdgLZZK0S .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qVdgLZZK0S .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qVdgLZZK0S .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qVdgLZZK0S .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qVdgLZZK0S .collapsed button.navbar-toggler {
  display: block;
}
.cid-qVdgLZZK0S .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qVdgLZZK0S .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qVdgLZZK0S .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qVdgLZZK0S .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qVdgLZZK0S .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qVdgLZZK0S .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qVdgLZZK0S .navbar-expand {
    flex-direction: column;
  }
  .cid-qVdgLZZK0S img {
    height: 3.8rem !important;
  }
  .cid-qVdgLZZK0S .btn {
    display: flex;
  }
  .cid-qVdgLZZK0S button.navbar-toggler {
    display: block;
  }
  .cid-qVdgLZZK0S .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qVdgLZZK0S .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qVdgLZZK0S .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qVdgLZZK0S .navbar-collapse.collapsing,
  .cid-qVdgLZZK0S .navbar-collapse.show {
    display: block !important;
  }
  .cid-qVdgLZZK0S .navbar-collapse.collapsing .navbar-nav,
  .cid-qVdgLZZK0S .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qVdgLZZK0S .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qVdgLZZK0S .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qVdgLZZK0S .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qVdgLZZK0S .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qVdgLZZK0S .navbar-collapse.collapsing .navbar-buttons,
  .cid-qVdgLZZK0S .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qVdgLZZK0S .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qVdgLZZK0S .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qVdgLZZK0S .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qVdgLZZK0S .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qVdgLZZK0S .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qVdgLZZK0S .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qVdgLZZK0S .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qVdgLZZK0S .navbar-collapse {
  flex-basis: auto;
}
.cid-qVdgLZZK0S .nav-link:hover,
.cid-qVdgLZZK0S .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qVdgM0V0Jq {
  background-image: url("../../images/wnt-drilling-wtx-uni-ikz-wallpaper-desktop-full-hd-1920x918-1.jpg");
}
.cid-qVdgM23K0C {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-qVdgM23K0C .mbr-section-subtitle {
  color: #767676;
}
.cid-qVdgM23K0C B {
  color: #465052;
}
.cid-qVdgM33NXe {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qVdgM33NXe .card-box {
  padding: 0 2rem;
}
.cid-qVdgM33NXe .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qVdgM33NXe .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qVdgM33NXe h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qVdgM33NXe p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-qVdgM33NXe .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qVdgM33NXe .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  padding-bottom: 0;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qVdgM33NXe .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qVdgM33NXe .card-title {
  text-align: center;
}
.cid-qVdqiSR4mE {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-qVdqiSR4mE .mbr-section-subtitle {
  color: #767676;
}
.cid-qVdqiSR4mE B {
  color: #465052;
}
.cid-qVdgM6GcSV {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qVdgM6GcSV .card-box {
  padding: 0 2rem;
}
.cid-qVdgM6GcSV .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qVdgM6GcSV .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qVdgM6GcSV h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qVdgM6GcSV p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qVdgM6GcSV .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qVdgM6GcSV .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qVdgM6GcSV .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qVdgM6GcSV .card-title {
  text-align: center;
}
.cid-qVdsguSoBi {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qVdsguSoBi .card-box {
  padding: 0 2rem;
}
.cid-qVdsguSoBi .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qVdsguSoBi .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qVdsguSoBi h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qVdsguSoBi p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qVdsguSoBi .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qVdsguSoBi .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qVdsguSoBi .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qVdsguSoBi .card-title {
  text-align: center;
}
.cid-qVdtTD0cai {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qVdtTD0cai .card-box {
  padding: 0 2rem;
}
.cid-qVdtTD0cai .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qVdtTD0cai .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qVdtTD0cai h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qVdtTD0cai p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qVdtTD0cai .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qVdtTD0cai .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qVdtTD0cai .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qVdtTD0cai .card-title {
  text-align: center;
}
.cid-qVdgM8iCTG {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qVdgM8iCTG .card-box {
  padding: 0 2rem;
}
.cid-qVdgM8iCTG .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qVdgM8iCTG .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qVdgM8iCTG h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qVdgM8iCTG p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qVdgM8iCTG .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qVdgM8iCTG .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qVdgM8iCTG .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qVdgM8iCTG .card-title {
  text-align: center;
}
.cid-qVdxEoytUp {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qVdxEoytUp .card-box {
  padding: 0 2rem;
}
.cid-qVdxEoytUp .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qVdxEoytUp .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qVdxEoytUp h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qVdxEoytUp p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qVdxEoytUp .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qVdxEoytUp .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qVdxEoytUp .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qVdxEoytUp .card-title {
  text-align: center;
}
.cid-qVdgM4QSku {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qVdgM4QSku .card-box {
  padding: 0 2rem;
}
.cid-qVdgM4QSku .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qVdgM4QSku .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qVdgM4QSku h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qVdgM4QSku p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qVdgM4QSku .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qVdgM4QSku .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qVdgM4QSku .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qVdgM4QSku .card-title {
  text-align: center;
}
.cid-qVdgM9PBk6 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-qVdgM9PBk6 .mbr-section-subtitle {
  color: #767676;
}
.cid-qVdgM9PBk6 .formoid {
  margin: auto;
}
.cid-qVdgM9PBk6 .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-qVdgM9PBk6 a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-qVdgM9PBk6 .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-qVdgM9PBk6 .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-qVdgM9PBk6 a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-qVdgM9PBk6 a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-qVdgM9PBk6 .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-qVdgM9PBk6 .mbr-subscribe .input-group-btn button,
.cid-qVdgM9PBk6 .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-qVdgM9PBk6 .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qVdgM9PBk6 input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-qVdgM9PBk6 .input-group-btn {
    width: 100%;
  }
  .cid-qVdgM9PBk6 .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-qVdgM9PBk6 .input-group-btn a.btn {
    width: 100%;
  }
  .cid-qVdgM9PBk6 .input-group-btn {
    width: calc(92%);
  }
  .cid-qVdgM9PBk6 .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-qVdgM9PBk6 .input-group {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
  }
  .cid-qVdgM9PBk6 .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-qVdgM9PBk6 .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-qVdgM9PBk6 .input-group-btn button,
  .cid-qVdgM9PBk6 .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-qVdgM9PBk6 .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-rCOFC7Z848 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rCOFC7Z848 .content {
    text-align: center;
  }
  .cid-rCOFC7Z848 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rCOFC7Z848 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-rCOFC7Z848 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rCOFC7Z848 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rCOFC7Z848 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rCOFC7Z848 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rCOFC7Z848 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rCOFC7Z848 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rCOFC7Z848 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rCOFC7Z848 .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rCOFC7Z848 .google-map {
  height: 25rem;
  position: relative;
}
.cid-rCOFC7Z848 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rCOFC7Z848 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-rCOFC7Z848 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rCOFC7Z848 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rTvNKTbau8 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-rTvNKTbau8 .row-links {
  width: 100%;
  justify-content: center;
}
.cid-rTvNKTbau8 .social-row {
  width: 100%;
  justify-content: center;
}
.cid-rTvNKTbau8 .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-rTvNKTbau8 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-rTvNKTbau8 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rTvNKTbau8 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rTvNKTbau8 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rTvNKTbau8 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rTvNKTbau8 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rTvNKTbau8 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rTvNKTbau8 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rTvNKTbau8 .media-container-row .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rTvNKTbau8 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rTvNKTbau8 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-qVdE90iV93 .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-qVdE90iV93 .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-qVdE90iV93 a {
  font-style: normal;
}
.cid-qVdE90iV93 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qVdE90iV93 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qVdE90iV93 .nav-item:focus,
.cid-qVdE90iV93 .nav-link:focus {
  outline: none;
}
.cid-qVdE90iV93 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qVdE90iV93 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qVdE90iV93 .menu-logo {
  margin-right: auto;
}
.cid-qVdE90iV93 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qVdE90iV93 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qVdE90iV93 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qVdE90iV93 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qVdE90iV93 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qVdE90iV93 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qVdE90iV93 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qVdE90iV93 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qVdE90iV93 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qVdE90iV93 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qVdE90iV93 .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qVdE90iV93 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qVdE90iV93 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qVdE90iV93 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qVdE90iV93 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qVdE90iV93 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qVdE90iV93 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qVdE90iV93 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qVdE90iV93 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qVdE90iV93 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qVdE90iV93 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qVdE90iV93 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qVdE90iV93 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qVdE90iV93 button.navbar-toggler:focus {
  outline: none;
}
.cid-qVdE90iV93 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qVdE90iV93 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qVdE90iV93 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qVdE90iV93 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qVdE90iV93 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qVdE90iV93 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qVdE90iV93 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qVdE90iV93 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qVdE90iV93 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qVdE90iV93 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qVdE90iV93 .collapsed .btn {
  display: flex;
}
.cid-qVdE90iV93 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qVdE90iV93 .collapsed .navbar-collapse.collapsing,
.cid-qVdE90iV93 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qVdE90iV93 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qVdE90iV93 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qVdE90iV93 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qVdE90iV93 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qVdE90iV93 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qVdE90iV93 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qVdE90iV93 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qVdE90iV93 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qVdE90iV93 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qVdE90iV93 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qVdE90iV93 .collapsed button.navbar-toggler {
  display: block;
}
.cid-qVdE90iV93 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qVdE90iV93 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qVdE90iV93 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qVdE90iV93 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qVdE90iV93 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qVdE90iV93 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qVdE90iV93 .navbar-expand {
    flex-direction: column;
  }
  .cid-qVdE90iV93 img {
    height: 3.8rem !important;
  }
  .cid-qVdE90iV93 .btn {
    display: flex;
  }
  .cid-qVdE90iV93 button.navbar-toggler {
    display: block;
  }
  .cid-qVdE90iV93 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qVdE90iV93 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qVdE90iV93 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qVdE90iV93 .navbar-collapse.collapsing,
  .cid-qVdE90iV93 .navbar-collapse.show {
    display: block !important;
  }
  .cid-qVdE90iV93 .navbar-collapse.collapsing .navbar-nav,
  .cid-qVdE90iV93 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qVdE90iV93 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qVdE90iV93 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qVdE90iV93 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qVdE90iV93 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qVdE90iV93 .navbar-collapse.collapsing .navbar-buttons,
  .cid-qVdE90iV93 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qVdE90iV93 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qVdE90iV93 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qVdE90iV93 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qVdE90iV93 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qVdE90iV93 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qVdE90iV93 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qVdE90iV93 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qVdE90iV93 .navbar-collapse {
  flex-basis: auto;
}
.cid-qVdE90iV93 .nav-link:hover,
.cid-qVdE90iV93 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qVdE91jgl3 {
  background-image: url("../../images/become-a-configurator-and-cpq-partner-1140x550-1.jpg");
}
.cid-qVdE92LoSn {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-qVdE92LoSn .mbr-section-subtitle {
  color: #767676;
}
.cid-qVdE92LoSn B {
  color: #465052;
}
.cid-qVdESr4gtg {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #f9f9f9;
}
.cid-qVdESr4gtg h2 {
  text-align: left;
}
.cid-qVdESr4gtg h4 {
  text-align: left;
  font-weight: 500;
}
.cid-qVdESr4gtg p {
  color: #767676;
  text-align: left;
}
.cid-qVdESr4gtg .aside-content {
  flex-basis: 100%;
}
.cid-qVdESr4gtg .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-qVdESr4gtg .media {
  margin: initial;
  align-items: center;
}
.cid-qVdESr4gtg .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-qVdESr4gtg .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-qVdESr4gtg .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-qVdESr4gtg .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-qVdESr4gtg .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-qVdESr4gtg .card-img span {
    font-size: 40px !important;
  }
}
.cid-qVdE95jyfu {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-qVdE95jyfu .mbr-section-subtitle {
  color: #767676;
}
.cid-qVdE95jyfu B {
  color: #465052;
}
.cid-qVdE96a9qo {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../images/background6-1.jpg");
}
.cid-qVdE96a9qo h4 {
  font-weight: 500;
  color: #ffffff;
}
.cid-qVdE96a9qo p {
  color: #ffffff;
}
.cid-qVdE96a9qo .card {
  margin-bottom: 2rem;
}
.cid-qVdE96a9qo .card-img {
  border-radius: 0;
  padding: 2rem 2rem 0 2rem;
  background-color: #149dcc;
}
.cid-qVdE96a9qo .card-img span {
  font-size: 100px;
  color: #ffffff;
}
.cid-qVdE96a9qo .card-box {
  padding-bottom: 2rem;
  background-color: #149dcc;
  background: linear-gradient(#149dcc, transparent);
}
.cid-qVdE96a9qo .card-box .card-title {
  margin: 0;
  padding: 2rem 2rem 0 2rem;
}
.cid-qVdE96a9qo .card-box .mbr-text {
  margin-bottom: 0;
  padding: 2rem 2rem 0 2rem;
}
.cid-qVdE96a9qo .card-box .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qVdE96a9qo .card-box .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qXj9xrPDVx {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-qXj9xrPDVx .mbr-section-subtitle {
  color: #767676;
}
.cid-qXj9xrPDVx B {
  color: #465052;
}
.cid-qVdFQnypLx {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-qVdFQnypLx .card-box {
  padding: 0 2rem;
}
.cid-qVdFQnypLx .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qVdFQnypLx .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qVdFQnypLx h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qVdFQnypLx p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qVdFQnypLx .mbr-text {
  color: #767676;
}
.cid-qVdFQnypLx .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qVdFQnypLx .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qVdFQnypLx .card-title {
  text-align: center;
}
.cid-qVdE9eUv9T {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-qVdE9eUv9T .mbr-section-subtitle {
  color: #767676;
}
.cid-qVdE9eUv9T .formoid {
  margin: auto;
}
.cid-qVdE9eUv9T .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-qVdE9eUv9T a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-qVdE9eUv9T .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-qVdE9eUv9T .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-qVdE9eUv9T a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-qVdE9eUv9T a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-qVdE9eUv9T .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-qVdE9eUv9T .mbr-subscribe .input-group-btn button,
.cid-qVdE9eUv9T .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-qVdE9eUv9T .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qVdE9eUv9T input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-qVdE9eUv9T .input-group-btn {
    width: 100%;
  }
  .cid-qVdE9eUv9T .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-qVdE9eUv9T .input-group-btn a.btn {
    width: 100%;
  }
  .cid-qVdE9eUv9T .input-group-btn {
    width: calc(92%);
  }
  .cid-qVdE9eUv9T .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-qVdE9eUv9T .input-group {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
  }
  .cid-qVdE9eUv9T .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-qVdE9eUv9T .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-qVdE9eUv9T .input-group-btn button,
  .cid-qVdE9eUv9T .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-qVdE9eUv9T .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-rCOEayVJbk {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rCOEayVJbk .content {
    text-align: center;
  }
  .cid-rCOEayVJbk .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rCOEayVJbk .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-rCOEayVJbk .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rCOEayVJbk .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rCOEayVJbk .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rCOEayVJbk .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rCOEayVJbk .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rCOEayVJbk .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rCOEayVJbk .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rCOEayVJbk .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rCOEayVJbk .google-map {
  height: 25rem;
  position: relative;
}
.cid-rCOEayVJbk .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rCOEayVJbk .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-rCOEayVJbk .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rCOEayVJbk .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rU7Siuee2b {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-rU7Siuee2b .row-links {
  width: 100%;
  justify-content: center;
}
.cid-rU7Siuee2b .social-row {
  width: 100%;
  justify-content: center;
}
.cid-rU7Siuee2b .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-rU7Siuee2b .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-rU7Siuee2b .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rU7Siuee2b .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rU7Siuee2b .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rU7Siuee2b .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rU7Siuee2b .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rU7Siuee2b .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rU7Siuee2b .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rU7Siuee2b .media-container-row .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rU7Siuee2b .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rU7Siuee2b .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-qVBU0mH834 .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-qVBU0mH834 .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-qVBU0mH834 a {
  font-style: normal;
}
.cid-qVBU0mH834 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qVBU0mH834 .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qVBU0mH834 .nav-item:focus,
.cid-qVBU0mH834 .nav-link:focus {
  outline: none;
}
.cid-qVBU0mH834 .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qVBU0mH834 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qVBU0mH834 .menu-logo {
  margin-right: auto;
}
.cid-qVBU0mH834 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qVBU0mH834 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qVBU0mH834 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qVBU0mH834 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qVBU0mH834 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qVBU0mH834 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qVBU0mH834 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qVBU0mH834 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qVBU0mH834 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qVBU0mH834 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qVBU0mH834 .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qVBU0mH834 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qVBU0mH834 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qVBU0mH834 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qVBU0mH834 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qVBU0mH834 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qVBU0mH834 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qVBU0mH834 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qVBU0mH834 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qVBU0mH834 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qVBU0mH834 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qVBU0mH834 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qVBU0mH834 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qVBU0mH834 button.navbar-toggler:focus {
  outline: none;
}
.cid-qVBU0mH834 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qVBU0mH834 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qVBU0mH834 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qVBU0mH834 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qVBU0mH834 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qVBU0mH834 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qVBU0mH834 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qVBU0mH834 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qVBU0mH834 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qVBU0mH834 .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qVBU0mH834 .collapsed .btn {
  display: flex;
}
.cid-qVBU0mH834 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qVBU0mH834 .collapsed .navbar-collapse.collapsing,
.cid-qVBU0mH834 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qVBU0mH834 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qVBU0mH834 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qVBU0mH834 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qVBU0mH834 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qVBU0mH834 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qVBU0mH834 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qVBU0mH834 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qVBU0mH834 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qVBU0mH834 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qVBU0mH834 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qVBU0mH834 .collapsed button.navbar-toggler {
  display: block;
}
.cid-qVBU0mH834 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qVBU0mH834 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qVBU0mH834 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qVBU0mH834 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qVBU0mH834 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qVBU0mH834 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qVBU0mH834 .navbar-expand {
    flex-direction: column;
  }
  .cid-qVBU0mH834 img {
    height: 3.8rem !important;
  }
  .cid-qVBU0mH834 .btn {
    display: flex;
  }
  .cid-qVBU0mH834 button.navbar-toggler {
    display: block;
  }
  .cid-qVBU0mH834 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qVBU0mH834 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qVBU0mH834 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qVBU0mH834 .navbar-collapse.collapsing,
  .cid-qVBU0mH834 .navbar-collapse.show {
    display: block !important;
  }
  .cid-qVBU0mH834 .navbar-collapse.collapsing .navbar-nav,
  .cid-qVBU0mH834 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qVBU0mH834 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qVBU0mH834 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qVBU0mH834 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qVBU0mH834 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qVBU0mH834 .navbar-collapse.collapsing .navbar-buttons,
  .cid-qVBU0mH834 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qVBU0mH834 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qVBU0mH834 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qVBU0mH834 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qVBU0mH834 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qVBU0mH834 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qVBU0mH834 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qVBU0mH834 .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qVBU0mH834 .navbar-collapse {
  flex-basis: auto;
}
.cid-qVBU0mH834 .nav-link:hover,
.cid-qVBU0mH834 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qVBU0ouhj3 {
  background-image: url("../../images/istock-73211755-small-1-882x543-1.jpg");
}
.cid-qVBU0puW8g {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-qVBU0puW8g .mbr-section-subtitle {
  color: #767676;
}
.cid-qVBU0puW8g B {
  color: #465052;
}
.cid-qVBU0qtuh0 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qVBU0qtuh0 .card-box {
  padding: 0 2rem;
}
.cid-qVBU0qtuh0 .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qVBU0qtuh0 .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qVBU0qtuh0 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qVBU0qtuh0 p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qVBU0qtuh0 .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qVBU0qtuh0 .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qVBU0qtuh0 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qVBU0qtuh0 .card-title {
  text-align: center;
}
.cid-qVBU0segh7 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qVBU0segh7 .card-box {
  padding: 0 2rem;
}
.cid-qVBU0segh7 .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qVBU0segh7 .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qVBU0segh7 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qVBU0segh7 p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qVBU0segh7 .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qVBU0segh7 .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qVBU0segh7 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qVBU0segh7 .card-title {
  text-align: center;
}
.cid-qVBU0tUHxt {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qVBU0tUHxt .card-box {
  padding: 0 2rem;
}
.cid-qVBU0tUHxt .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qVBU0tUHxt .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qVBU0tUHxt h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qVBU0tUHxt p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qVBU0tUHxt .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qVBU0tUHxt .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qVBU0tUHxt .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qVBU0tUHxt .card-title {
  text-align: center;
}
.cid-qVCY6RRzqS {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qVCY6RRzqS .card-box {
  padding: 0 2rem;
}
.cid-qVCY6RRzqS .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qVCY6RRzqS .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qVCY6RRzqS h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qVCY6RRzqS p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qVCY6RRzqS .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qVCY6RRzqS .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qVCY6RRzqS .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qVCY6RRzqS .card-title {
  text-align: center;
}
.cid-qVCZ9x4TAL {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qVCZ9x4TAL .card-box {
  padding: 0 2rem;
}
.cid-qVCZ9x4TAL .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qVCZ9x4TAL .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qVCZ9x4TAL h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qVCZ9x4TAL p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qVCZ9x4TAL .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qVCZ9x4TAL .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qVCZ9x4TAL .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qVCZ9x4TAL .card-title {
  text-align: center;
}
.cid-qVCZaJ7kq9 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qVCZaJ7kq9 .card-box {
  padding: 0 2rem;
}
.cid-qVCZaJ7kq9 .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qVCZaJ7kq9 .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qVCZaJ7kq9 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qVCZaJ7kq9 p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qVCZaJ7kq9 .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qVCZaJ7kq9 .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qVCZaJ7kq9 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qVCZaJ7kq9 .card-title {
  text-align: center;
}
.cid-qVD0lNhwQl {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qVD0lNhwQl .card-box {
  padding: 0 2rem;
}
.cid-qVD0lNhwQl .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qVD0lNhwQl .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qVD0lNhwQl h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qVD0lNhwQl p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qVD0lNhwQl .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qVD0lNhwQl .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qVD0lNhwQl .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qVD0lNhwQl .card-title {
  text-align: center;
}
.cid-qVD20nW3Jv {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qVD20nW3Jv .card-box {
  padding: 0 2rem;
}
.cid-qVD20nW3Jv .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qVD20nW3Jv .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qVD20nW3Jv h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qVD20nW3Jv p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qVD20nW3Jv .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qVD20nW3Jv .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qVD20nW3Jv .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qVD20nW3Jv .card-title {
  text-align: center;
}
.cid-qVD21Gh0tR {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qVD21Gh0tR .card-box {
  padding: 0 2rem;
}
.cid-qVD21Gh0tR .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qVD21Gh0tR .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qVD21Gh0tR h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qVD21Gh0tR p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qVD21Gh0tR .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qVD21Gh0tR .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qVD21Gh0tR .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qVD21Gh0tR .card-title {
  text-align: center;
}
.cid-qVD3eMl81P {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qVD3eMl81P .card-box {
  padding: 0 2rem;
}
.cid-qVD3eMl81P .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qVD3eMl81P .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qVD3eMl81P h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qVD3eMl81P p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qVD3eMl81P .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qVD3eMl81P .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qVD3eMl81P .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qVD3eMl81P .card-title {
  text-align: center;
}
.cid-qVD3LKWPAf {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qVD3LKWPAf .card-box {
  padding: 0 2rem;
}
.cid-qVD3LKWPAf .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qVD3LKWPAf .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qVD3LKWPAf h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qVD3LKWPAf p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qVD3LKWPAf .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qVD3LKWPAf .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qVD3LKWPAf .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qVD3LKWPAf .card-title {
  text-align: center;
}
.cid-qVD4KuLWb7 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qVD4KuLWb7 .card-box {
  padding: 0 2rem;
}
.cid-qVD4KuLWb7 .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qVD4KuLWb7 .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qVD4KuLWb7 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qVD4KuLWb7 p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qVD4KuLWb7 .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qVD4KuLWb7 .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qVD4KuLWb7 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qVD4KuLWb7 .card-title {
  text-align: center;
}
.cid-qVD5sJqxyW {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qVD5sJqxyW .card-box {
  padding: 0 2rem;
}
.cid-qVD5sJqxyW .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qVD5sJqxyW .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qVD5sJqxyW h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qVD5sJqxyW p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qVD5sJqxyW .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qVD5sJqxyW .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qVD5sJqxyW .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qVD5sJqxyW .card-title {
  text-align: center;
}
.cid-qVD5XEez6M {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qVD5XEez6M .card-box {
  padding: 0 2rem;
}
.cid-qVD5XEez6M .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qVD5XEez6M .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qVD5XEez6M h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qVD5XEez6M p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qVD5XEez6M .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qVD5XEez6M .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qVD5XEez6M .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qVD5XEez6M .card-title {
  text-align: center;
}
.cid-qVD6qhklK4 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qVD6qhklK4 .card-box {
  padding: 0 2rem;
}
.cid-qVD6qhklK4 .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qVD6qhklK4 .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qVD6qhklK4 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qVD6qhklK4 p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qVD6qhklK4 .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qVD6qhklK4 .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qVD6qhklK4 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qVD6qhklK4 .card-title {
  text-align: center;
}
.cid-qVD7pomE8b {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qVD7pomE8b .card-box {
  padding: 0 2rem;
}
.cid-qVD7pomE8b .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qVD7pomE8b .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qVD7pomE8b h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qVD7pomE8b p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qVD7pomE8b .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qVD7pomE8b .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qVD7pomE8b .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qVD7pomE8b .card-title {
  text-align: center;
}
.cid-qVD7MAbt2l {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qVD7MAbt2l .card-box {
  padding: 0 2rem;
}
.cid-qVD7MAbt2l .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qVD7MAbt2l .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qVD7MAbt2l h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qVD7MAbt2l p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qVD7MAbt2l .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qVD7MAbt2l .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qVD7MAbt2l .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qVD7MAbt2l .card-title {
  text-align: center;
}
.cid-qVD8kbWumh {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qVD8kbWumh .card-box {
  padding: 0 2rem;
}
.cid-qVD8kbWumh .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qVD8kbWumh .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qVD8kbWumh h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qVD8kbWumh p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qVD8kbWumh .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qVD8kbWumh .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qVD8kbWumh .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qVD8kbWumh .card-title {
  text-align: center;
}
.cid-qVD8Hfxb3l {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qVD8Hfxb3l .card-box {
  padding: 0 2rem;
}
.cid-qVD8Hfxb3l .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qVD8Hfxb3l .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qVD8Hfxb3l h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qVD8Hfxb3l p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qVD8Hfxb3l .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qVD8Hfxb3l .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qVD8Hfxb3l .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qVD8Hfxb3l .card-title {
  text-align: center;
}
.cid-qVBU0vDbqN {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-qVBU0vDbqN .mbr-section-subtitle {
  color: #767676;
}
.cid-qVBU0vDbqN .formoid {
  margin: auto;
}
.cid-qVBU0vDbqN .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-qVBU0vDbqN a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-qVBU0vDbqN .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-qVBU0vDbqN .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-qVBU0vDbqN a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-qVBU0vDbqN a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-qVBU0vDbqN .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-qVBU0vDbqN .mbr-subscribe .input-group-btn button,
.cid-qVBU0vDbqN .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-qVBU0vDbqN .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qVBU0vDbqN input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-qVBU0vDbqN .input-group-btn {
    width: 100%;
  }
  .cid-qVBU0vDbqN .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-qVBU0vDbqN .input-group-btn a.btn {
    width: 100%;
  }
  .cid-qVBU0vDbqN .input-group-btn {
    width: calc(92%);
  }
  .cid-qVBU0vDbqN .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-qVBU0vDbqN .input-group {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
  }
  .cid-qVBU0vDbqN .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-qVBU0vDbqN .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-qVBU0vDbqN .input-group-btn button,
  .cid-qVBU0vDbqN .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-qVBU0vDbqN .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-rCOF9bTeYq {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rCOF9bTeYq .content {
    text-align: center;
  }
  .cid-rCOF9bTeYq .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rCOF9bTeYq .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-rCOF9bTeYq .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rCOF9bTeYq .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rCOF9bTeYq .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rCOF9bTeYq .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rCOF9bTeYq .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rCOF9bTeYq .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rCOF9bTeYq .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rCOF9bTeYq .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rCOF9bTeYq .google-map {
  height: 25rem;
  position: relative;
}
.cid-rCOF9bTeYq .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rCOF9bTeYq .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-rCOF9bTeYq .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rCOF9bTeYq .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rTvN86MylN {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-rTvN86MylN .row-links {
  width: 100%;
  justify-content: center;
}
.cid-rTvN86MylN .social-row {
  width: 100%;
  justify-content: center;
}
.cid-rTvN86MylN .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-rTvN86MylN .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-rTvN86MylN .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rTvN86MylN .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rTvN86MylN .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rTvN86MylN .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rTvN86MylN .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rTvN86MylN .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rTvN86MylN .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rTvN86MylN .media-container-row .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rTvN86MylN .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rTvN86MylN .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-qVSSLofpfs .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-qVSSLofpfs .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-qVSSLofpfs a {
  font-style: normal;
}
.cid-qVSSLofpfs .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qVSSLofpfs .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qVSSLofpfs .nav-item:focus,
.cid-qVSSLofpfs .nav-link:focus {
  outline: none;
}
.cid-qVSSLofpfs .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qVSSLofpfs .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qVSSLofpfs .menu-logo {
  margin-right: auto;
}
.cid-qVSSLofpfs .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qVSSLofpfs .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qVSSLofpfs .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qVSSLofpfs .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qVSSLofpfs .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qVSSLofpfs .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qVSSLofpfs .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qVSSLofpfs .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qVSSLofpfs .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qVSSLofpfs .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qVSSLofpfs .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qVSSLofpfs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qVSSLofpfs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qVSSLofpfs .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qVSSLofpfs .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qVSSLofpfs .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qVSSLofpfs .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qVSSLofpfs .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qVSSLofpfs .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qVSSLofpfs .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qVSSLofpfs .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qVSSLofpfs .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qVSSLofpfs button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qVSSLofpfs button.navbar-toggler:focus {
  outline: none;
}
.cid-qVSSLofpfs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qVSSLofpfs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qVSSLofpfs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qVSSLofpfs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qVSSLofpfs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qVSSLofpfs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qVSSLofpfs nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qVSSLofpfs nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qVSSLofpfs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qVSSLofpfs .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qVSSLofpfs .collapsed .btn {
  display: flex;
}
.cid-qVSSLofpfs .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qVSSLofpfs .collapsed .navbar-collapse.collapsing,
.cid-qVSSLofpfs .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qVSSLofpfs .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qVSSLofpfs .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qVSSLofpfs .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qVSSLofpfs .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qVSSLofpfs .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qVSSLofpfs .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qVSSLofpfs .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qVSSLofpfs .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qVSSLofpfs .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qVSSLofpfs .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qVSSLofpfs .collapsed button.navbar-toggler {
  display: block;
}
.cid-qVSSLofpfs .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qVSSLofpfs .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qVSSLofpfs .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qVSSLofpfs .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qVSSLofpfs .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qVSSLofpfs .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qVSSLofpfs .navbar-expand {
    flex-direction: column;
  }
  .cid-qVSSLofpfs img {
    height: 3.8rem !important;
  }
  .cid-qVSSLofpfs .btn {
    display: flex;
  }
  .cid-qVSSLofpfs button.navbar-toggler {
    display: block;
  }
  .cid-qVSSLofpfs .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qVSSLofpfs .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qVSSLofpfs .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qVSSLofpfs .navbar-collapse.collapsing,
  .cid-qVSSLofpfs .navbar-collapse.show {
    display: block !important;
  }
  .cid-qVSSLofpfs .navbar-collapse.collapsing .navbar-nav,
  .cid-qVSSLofpfs .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qVSSLofpfs .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qVSSLofpfs .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qVSSLofpfs .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qVSSLofpfs .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qVSSLofpfs .navbar-collapse.collapsing .navbar-buttons,
  .cid-qVSSLofpfs .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qVSSLofpfs .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qVSSLofpfs .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qVSSLofpfs .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qVSSLofpfs .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qVSSLofpfs .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qVSSLofpfs .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qVSSLofpfs .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qVSSLofpfs .navbar-collapse {
  flex-basis: auto;
}
.cid-qVSSLofpfs .nav-link:hover,
.cid-qVSSLofpfs .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qVSSLqjZJk {
  background-image: url("../../images/wnt-drilling-wtx-uni-ikz-wallpaper-desktop-full-hd-1920x918-1.jpg");
}
.cid-qVSSLrXaqi {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-qVSSLrXaqi .mbr-section-subtitle {
  color: #767676;
}
.cid-qVSSLrXaqi B {
  color: #465052;
}
.cid-qVSSLwVjf1 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qVSSLwVjf1 .card-box {
  padding: 0 2rem;
}
.cid-qVSSLwVjf1 .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qVSSLwVjf1 .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qVSSLwVjf1 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qVSSLwVjf1 p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qVSSLwVjf1 .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qVSSLwVjf1 .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qVSSLwVjf1 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qVSSLwVjf1 .card-title {
  text-align: center;
}
.cid-qVSSLzkOn6 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qVSSLzkOn6 .card-box {
  padding: 0 2rem;
}
.cid-qVSSLzkOn6 .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qVSSLzkOn6 .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qVSSLzkOn6 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qVSSLzkOn6 p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qVSSLzkOn6 .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qVSSLzkOn6 .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qVSSLzkOn6 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qVSSLzkOn6 .card-title {
  text-align: center;
}
.cid-qVSSLBJyYv {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qVSSLBJyYv .card-box {
  padding: 0 2rem;
}
.cid-qVSSLBJyYv .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qVSSLBJyYv .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qVSSLBJyYv h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qVSSLBJyYv p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qVSSLBJyYv .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qVSSLBJyYv .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qVSSLBJyYv .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qVSSLBJyYv .card-title {
  text-align: center;
}
.cid-qVSSLLzCiu {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-qVSSLLzCiu .mbr-section-subtitle {
  color: #465052;
}
.cid-qVSSLLzCiu .formoid {
  margin: auto;
}
.cid-qVSSLLzCiu .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-qVSSLLzCiu a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-qVSSLLzCiu .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-qVSSLLzCiu .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-qVSSLLzCiu a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-qVSSLLzCiu a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-qVSSLLzCiu .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-qVSSLLzCiu .mbr-subscribe .input-group-btn button,
.cid-qVSSLLzCiu .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-qVSSLLzCiu .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qVSSLLzCiu input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-qVSSLLzCiu .input-group-btn {
    width: 100%;
  }
  .cid-qVSSLLzCiu .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-qVSSLLzCiu .input-group-btn a.btn {
    width: 100%;
  }
  .cid-qVSSLLzCiu .input-group-btn {
    width: calc(92%);
  }
  .cid-qVSSLLzCiu .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-qVSSLLzCiu .input-group {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
  }
  .cid-qVSSLLzCiu .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-qVSSLLzCiu .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-qVSSLLzCiu .input-group-btn button,
  .cid-qVSSLLzCiu .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-qVSSLLzCiu .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-rCOOUY1liv {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rCOOUY1liv .content {
    text-align: center;
  }
  .cid-rCOOUY1liv .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rCOOUY1liv .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-rCOOUY1liv .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rCOOUY1liv .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rCOOUY1liv .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rCOOUY1liv .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rCOOUY1liv .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rCOOUY1liv .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rCOOUY1liv .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rCOOUY1liv .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rCOOUY1liv .google-map {
  height: 25rem;
  position: relative;
}
.cid-rCOOUY1liv .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rCOOUY1liv .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-rCOOUY1liv .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rCOOUY1liv .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rTvNUG6yEb {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-rTvNUG6yEb .row-links {
  width: 100%;
  justify-content: center;
}
.cid-rTvNUG6yEb .social-row {
  width: 100%;
  justify-content: center;
}
.cid-rTvNUG6yEb .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-rTvNUG6yEb .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-rTvNUG6yEb .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rTvNUG6yEb .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rTvNUG6yEb .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rTvNUG6yEb .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rTvNUG6yEb .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rTvNUG6yEb .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rTvNUG6yEb .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rTvNUG6yEb .media-container-row .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rTvNUG6yEb .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rTvNUG6yEb .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-qV2G8omQVc .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-qV2G8omQVc .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-qV2G8omQVc a {
  font-style: normal;
}
.cid-qV2G8omQVc .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qV2G8omQVc .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qV2G8omQVc .nav-item:focus,
.cid-qV2G8omQVc .nav-link:focus {
  outline: none;
}
.cid-qV2G8omQVc .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qV2G8omQVc .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qV2G8omQVc .menu-logo {
  margin-right: auto;
}
.cid-qV2G8omQVc .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qV2G8omQVc .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qV2G8omQVc .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qV2G8omQVc .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qV2G8omQVc .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qV2G8omQVc .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qV2G8omQVc .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qV2G8omQVc .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qV2G8omQVc .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qV2G8omQVc .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qV2G8omQVc .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qV2G8omQVc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qV2G8omQVc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qV2G8omQVc .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qV2G8omQVc .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qV2G8omQVc .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qV2G8omQVc .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qV2G8omQVc .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qV2G8omQVc .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qV2G8omQVc .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qV2G8omQVc .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qV2G8omQVc .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qV2G8omQVc button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qV2G8omQVc button.navbar-toggler:focus {
  outline: none;
}
.cid-qV2G8omQVc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qV2G8omQVc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qV2G8omQVc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qV2G8omQVc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qV2G8omQVc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qV2G8omQVc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qV2G8omQVc nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qV2G8omQVc nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qV2G8omQVc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qV2G8omQVc .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qV2G8omQVc .collapsed .btn {
  display: flex;
}
.cid-qV2G8omQVc .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qV2G8omQVc .collapsed .navbar-collapse.collapsing,
.cid-qV2G8omQVc .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qV2G8omQVc .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qV2G8omQVc .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qV2G8omQVc .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qV2G8omQVc .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qV2G8omQVc .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qV2G8omQVc .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qV2G8omQVc .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qV2G8omQVc .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qV2G8omQVc .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qV2G8omQVc .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qV2G8omQVc .collapsed button.navbar-toggler {
  display: block;
}
.cid-qV2G8omQVc .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qV2G8omQVc .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qV2G8omQVc .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qV2G8omQVc .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qV2G8omQVc .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qV2G8omQVc .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qV2G8omQVc .navbar-expand {
    flex-direction: column;
  }
  .cid-qV2G8omQVc img {
    height: 3.8rem !important;
  }
  .cid-qV2G8omQVc .btn {
    display: flex;
  }
  .cid-qV2G8omQVc button.navbar-toggler {
    display: block;
  }
  .cid-qV2G8omQVc .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qV2G8omQVc .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qV2G8omQVc .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qV2G8omQVc .navbar-collapse.collapsing,
  .cid-qV2G8omQVc .navbar-collapse.show {
    display: block !important;
  }
  .cid-qV2G8omQVc .navbar-collapse.collapsing .navbar-nav,
  .cid-qV2G8omQVc .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qV2G8omQVc .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qV2G8omQVc .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qV2G8omQVc .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qV2G8omQVc .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qV2G8omQVc .navbar-collapse.collapsing .navbar-buttons,
  .cid-qV2G8omQVc .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qV2G8omQVc .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qV2G8omQVc .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qV2G8omQVc .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qV2G8omQVc .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qV2G8omQVc .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qV2G8omQVc .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qV2G8omQVc .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qV2G8omQVc .navbar-collapse {
  flex-basis: auto;
}
.cid-qV2G8omQVc .nav-link:hover,
.cid-qV2G8omQVc .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qV2G8ptv2s {
  background-image: url("../../images/fastener-background-1-1500x833-1.jpg");
}
.cid-qV2G8rCvK1 {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-qV2G8rCvK1 .mbr-section-subtitle {
  color: #767676;
}
.cid-qV2G8rCvK1 B {
  color: #465052;
}
.cid-qV2G8sUAsZ {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qV2G8sUAsZ .card-box {
  padding: 0 2rem;
}
.cid-qV2G8sUAsZ .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qV2G8sUAsZ .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qV2G8sUAsZ h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qV2G8sUAsZ p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qV2G8sUAsZ .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qV2G8sUAsZ .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qV2G8sUAsZ .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qV2G8sUAsZ .card-title {
  text-align: center;
}
.cid-qV2G8w095F {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qV2G8w095F .card-box {
  padding: 0 2rem;
}
.cid-qV2G8w095F .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qV2G8w095F .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qV2G8w095F h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qV2G8w095F p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qV2G8w095F .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qV2G8w095F .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qV2G8w095F .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qV2G8w095F .card-title {
  text-align: center;
}
.cid-qV2G8yC6mh {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qV2G8yC6mh .card-box {
  padding: 0 2rem;
}
.cid-qV2G8yC6mh .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qV2G8yC6mh .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qV2G8yC6mh h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qV2G8yC6mh p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qV2G8yC6mh .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qV2G8yC6mh .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qV2G8yC6mh .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qV2G8yC6mh .card-title {
  text-align: center;
}
.cid-qV2JK0oRQe {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qV2JK0oRQe .card-box {
  padding: 0 2rem;
}
.cid-qV2JK0oRQe .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qV2JK0oRQe .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qV2JK0oRQe h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qV2JK0oRQe p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qV2JK0oRQe .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qV2JK0oRQe .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qV2JK0oRQe .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qV2JK0oRQe .card-title {
  text-align: center;
}
.cid-qV2G8H6bUe {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-qV2G8H6bUe .mbr-section-subtitle {
  color: #767676;
}
.cid-qV2G8H6bUe .formoid {
  margin: auto;
}
.cid-qV2G8H6bUe .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-qV2G8H6bUe a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-qV2G8H6bUe .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-qV2G8H6bUe .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-qV2G8H6bUe a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-qV2G8H6bUe a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-qV2G8H6bUe .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-qV2G8H6bUe .mbr-subscribe .input-group-btn button,
.cid-qV2G8H6bUe .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-qV2G8H6bUe .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qV2G8H6bUe input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-qV2G8H6bUe .input-group-btn {
    width: 100%;
  }
  .cid-qV2G8H6bUe .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-qV2G8H6bUe .input-group-btn a.btn {
    width: 100%;
  }
  .cid-qV2G8H6bUe .input-group-btn {
    width: calc(92%);
  }
  .cid-qV2G8H6bUe .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-qV2G8H6bUe .input-group {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
  }
  .cid-qV2G8H6bUe .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-qV2G8H6bUe .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-qV2G8H6bUe .input-group-btn button,
  .cid-qV2G8H6bUe .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-qV2G8H6bUe .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-rCOFslfENx {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rCOFslfENx .content {
    text-align: center;
  }
  .cid-rCOFslfENx .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rCOFslfENx .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-rCOFslfENx .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rCOFslfENx .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rCOFslfENx .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rCOFslfENx .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rCOFslfENx .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rCOFslfENx .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rCOFslfENx .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rCOFslfENx .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rCOFslfENx .google-map {
  height: 25rem;
  position: relative;
}
.cid-rCOFslfENx .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rCOFslfENx .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-rCOFslfENx .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rCOFslfENx .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rTvNCQ7VBR {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-rTvNCQ7VBR .row-links {
  width: 100%;
  justify-content: center;
}
.cid-rTvNCQ7VBR .social-row {
  width: 100%;
  justify-content: center;
}
.cid-rTvNCQ7VBR .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-rTvNCQ7VBR .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-rTvNCQ7VBR .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rTvNCQ7VBR .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rTvNCQ7VBR .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rTvNCQ7VBR .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rTvNCQ7VBR .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rTvNCQ7VBR .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rTvNCQ7VBR .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rTvNCQ7VBR .media-container-row .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rTvNCQ7VBR .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rTvNCQ7VBR .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-qVSWBjom6t .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-qVSWBjom6t .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-qVSWBjom6t a {
  font-style: normal;
}
.cid-qVSWBjom6t .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-qVSWBjom6t .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-qVSWBjom6t .nav-item:focus,
.cid-qVSWBjom6t .nav-link:focus {
  outline: none;
}
.cid-qVSWBjom6t .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-qVSWBjom6t .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-qVSWBjom6t .menu-logo {
  margin-right: auto;
}
.cid-qVSWBjom6t .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-qVSWBjom6t .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-qVSWBjom6t .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-qVSWBjom6t .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-qVSWBjom6t .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-qVSWBjom6t .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-qVSWBjom6t .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-qVSWBjom6t .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-qVSWBjom6t .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-qVSWBjom6t .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-qVSWBjom6t .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-qVSWBjom6t .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-qVSWBjom6t .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-qVSWBjom6t .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-qVSWBjom6t .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-qVSWBjom6t .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-qVSWBjom6t .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-qVSWBjom6t .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-qVSWBjom6t .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-qVSWBjom6t .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-qVSWBjom6t .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-qVSWBjom6t .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-qVSWBjom6t button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-qVSWBjom6t button.navbar-toggler:focus {
  outline: none;
}
.cid-qVSWBjom6t button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-qVSWBjom6t button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-qVSWBjom6t button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-qVSWBjom6t button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-qVSWBjom6t button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-qVSWBjom6t nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qVSWBjom6t nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-qVSWBjom6t nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-qVSWBjom6t nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-qVSWBjom6t .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-qVSWBjom6t .collapsed .btn {
  display: flex;
}
.cid-qVSWBjom6t .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-qVSWBjom6t .collapsed .navbar-collapse.collapsing,
.cid-qVSWBjom6t .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-qVSWBjom6t .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-qVSWBjom6t .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-qVSWBjom6t .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-qVSWBjom6t .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-qVSWBjom6t .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-qVSWBjom6t .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-qVSWBjom6t .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-qVSWBjom6t .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-qVSWBjom6t .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-qVSWBjom6t .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-qVSWBjom6t .collapsed button.navbar-toggler {
  display: block;
}
.cid-qVSWBjom6t .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-qVSWBjom6t .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-qVSWBjom6t .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-qVSWBjom6t .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-qVSWBjom6t .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-qVSWBjom6t .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-qVSWBjom6t .navbar-expand {
    flex-direction: column;
  }
  .cid-qVSWBjom6t img {
    height: 3.8rem !important;
  }
  .cid-qVSWBjom6t .btn {
    display: flex;
  }
  .cid-qVSWBjom6t button.navbar-toggler {
    display: block;
  }
  .cid-qVSWBjom6t .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-qVSWBjom6t .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qVSWBjom6t .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-qVSWBjom6t .navbar-collapse.collapsing,
  .cid-qVSWBjom6t .navbar-collapse.show {
    display: block !important;
  }
  .cid-qVSWBjom6t .navbar-collapse.collapsing .navbar-nav,
  .cid-qVSWBjom6t .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-qVSWBjom6t .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-qVSWBjom6t .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-qVSWBjom6t .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-qVSWBjom6t .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-qVSWBjom6t .navbar-collapse.collapsing .navbar-buttons,
  .cid-qVSWBjom6t .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-qVSWBjom6t .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-qVSWBjom6t .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-qVSWBjom6t .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-qVSWBjom6t .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-qVSWBjom6t .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-qVSWBjom6t .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-qVSWBjom6t .menu-logo {
    flex-shrink: 0;
  }
}
.cid-qVSWBjom6t .navbar-collapse {
  flex-basis: auto;
}
.cid-qVSWBjom6t .nav-link:hover,
.cid-qVSWBjom6t .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-qVSWBl3xFd {
  background-image: url("../../images/choosing-a-hacksaw-blade-feature-1500x999-1.jpg");
}
.cid-qVSWBmuBkN {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-qVSWBmuBkN .mbr-section-subtitle {
  color: #767676;
}
.cid-qVSWBmuBkN B {
  color: #465052;
}
.cid-qVSWBnIsav {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qVSWBnIsav .card-box {
  padding: 0 2rem;
}
.cid-qVSWBnIsav .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qVSWBnIsav .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qVSWBnIsav h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qVSWBnIsav p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qVSWBnIsav .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qVSWBnIsav .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qVSWBnIsav .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qVSWBnIsav .card-title {
  text-align: center;
}
.cid-qVSWBpziby {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-qVSWBpziby .card-box {
  padding: 0 2rem;
}
.cid-qVSWBpziby .mbr-section-btn {
  padding-top: 1rem;
}
.cid-qVSWBpziby .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-qVSWBpziby h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-qVSWBpziby p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-qVSWBpziby .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qVSWBpziby .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #ffffff;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-qVSWBpziby .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-qVSWBpziby .card-title {
  text-align: center;
}
.cid-qVSWBtbeaS {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-qVSWBtbeaS .mbr-section-subtitle {
  color: #465052;
}
.cid-qVSWBtbeaS .formoid {
  margin: auto;
}
.cid-qVSWBtbeaS .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-qVSWBtbeaS a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-qVSWBtbeaS .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-qVSWBtbeaS .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-qVSWBtbeaS a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-qVSWBtbeaS a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-qVSWBtbeaS .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-qVSWBtbeaS .mbr-subscribe .input-group-btn button,
.cid-qVSWBtbeaS .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-qVSWBtbeaS .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-qVSWBtbeaS input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-qVSWBtbeaS .input-group-btn {
    width: 100%;
  }
  .cid-qVSWBtbeaS .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-qVSWBtbeaS .input-group-btn a.btn {
    width: 100%;
  }
  .cid-qVSWBtbeaS .input-group-btn {
    width: calc(92%);
  }
  .cid-qVSWBtbeaS .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-qVSWBtbeaS .input-group {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
  }
  .cid-qVSWBtbeaS .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-qVSWBtbeaS .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-qVSWBtbeaS .input-group-btn button,
  .cid-qVSWBtbeaS .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-qVSWBtbeaS .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-rCOP2YnEbp {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rCOP2YnEbp .content {
    text-align: center;
  }
  .cid-rCOP2YnEbp .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rCOP2YnEbp .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-rCOP2YnEbp .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rCOP2YnEbp .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rCOP2YnEbp .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rCOP2YnEbp .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rCOP2YnEbp .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rCOP2YnEbp .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rCOP2YnEbp .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rCOP2YnEbp .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rCOP2YnEbp .google-map {
  height: 25rem;
  position: relative;
}
.cid-rCOP2YnEbp .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rCOP2YnEbp .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-rCOP2YnEbp .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rCOP2YnEbp .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rTvO1gyxUD {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-rTvO1gyxUD .row-links {
  width: 100%;
  justify-content: center;
}
.cid-rTvO1gyxUD .social-row {
  width: 100%;
  justify-content: center;
}
.cid-rTvO1gyxUD .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-rTvO1gyxUD .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-rTvO1gyxUD .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rTvO1gyxUD .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rTvO1gyxUD .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rTvO1gyxUD .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rTvO1gyxUD .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rTvO1gyxUD .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rTvO1gyxUD .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rTvO1gyxUD .media-container-row .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rTvO1gyxUD .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rTvO1gyxUD .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rCDoCV1Sak {
  background-image: url("../../images/mbr-1-1440x1080-1.jpg");
}
.cid-rCDoCV1Sak .mbr-media span {
  font-size: 48px;
  cursor: pointer;
  background-color: #ffffff;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  line-height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #353535;
}
.cid-rCDoCV1Sak .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-rCDoCV1Sak .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-rCDoCV1Sak .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-rCDoCV1Sak .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-rCDoCV1Sak a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-rCDoCV1Sak a.close:hover {
  color: #ffffff;
}
.cid-rCDijS9bot .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-rCDijS9bot .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-rCDijS9bot a {
  font-style: normal;
}
.cid-rCDijS9bot .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rCDijS9bot .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rCDijS9bot .nav-item:focus,
.cid-rCDijS9bot .nav-link:focus {
  outline: none;
}
.cid-rCDijS9bot .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rCDijS9bot .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rCDijS9bot .menu-logo {
  margin-right: auto;
}
.cid-rCDijS9bot .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rCDijS9bot .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rCDijS9bot .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rCDijS9bot .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rCDijS9bot .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rCDijS9bot .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rCDijS9bot .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rCDijS9bot .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rCDijS9bot .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rCDijS9bot .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rCDijS9bot .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rCDijS9bot .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rCDijS9bot .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rCDijS9bot .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rCDijS9bot .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rCDijS9bot .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rCDijS9bot .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rCDijS9bot .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rCDijS9bot .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rCDijS9bot .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rCDijS9bot .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rCDijS9bot .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rCDijS9bot button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rCDijS9bot button.navbar-toggler:focus {
  outline: none;
}
.cid-rCDijS9bot button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rCDijS9bot button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rCDijS9bot button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rCDijS9bot button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rCDijS9bot button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rCDijS9bot nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rCDijS9bot nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rCDijS9bot nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rCDijS9bot nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rCDijS9bot .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rCDijS9bot .collapsed .btn {
  display: flex;
}
.cid-rCDijS9bot .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rCDijS9bot .collapsed .navbar-collapse.collapsing,
.cid-rCDijS9bot .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rCDijS9bot .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rCDijS9bot .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rCDijS9bot .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rCDijS9bot .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rCDijS9bot .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rCDijS9bot .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rCDijS9bot .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rCDijS9bot .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rCDijS9bot .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rCDijS9bot .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rCDijS9bot .collapsed button.navbar-toggler {
  display: block;
}
.cid-rCDijS9bot .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rCDijS9bot .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rCDijS9bot .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rCDijS9bot .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rCDijS9bot .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rCDijS9bot .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rCDijS9bot .navbar-expand {
    flex-direction: column;
  }
  .cid-rCDijS9bot img {
    height: 3.8rem !important;
  }
  .cid-rCDijS9bot .btn {
    display: flex;
  }
  .cid-rCDijS9bot button.navbar-toggler {
    display: block;
  }
  .cid-rCDijS9bot .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rCDijS9bot .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rCDijS9bot .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rCDijS9bot .navbar-collapse.collapsing,
  .cid-rCDijS9bot .navbar-collapse.show {
    display: block !important;
  }
  .cid-rCDijS9bot .navbar-collapse.collapsing .navbar-nav,
  .cid-rCDijS9bot .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rCDijS9bot .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rCDijS9bot .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rCDijS9bot .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rCDijS9bot .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rCDijS9bot .navbar-collapse.collapsing .navbar-buttons,
  .cid-rCDijS9bot .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rCDijS9bot .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rCDijS9bot .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rCDijS9bot .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rCDijS9bot .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rCDijS9bot .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rCDijS9bot .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rCDijS9bot .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rCDijS9bot .navbar-collapse {
  flex-basis: auto;
}
.cid-rCDijS9bot .nav-link:hover,
.cid-rCDijS9bot .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rCDijW1fM5 {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-rCDijW1fM5 .mbr-section-subtitle {
  color: #767676;
}
.cid-rCDijW1fM5 B {
  color: #465052;
}
.cid-rCDBBje18u {
  background: #ffffff;
}
.cid-rCDBBje18u .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-rCDBBje18u .mbr-figure {
  margin: 0 auto;
}
.cid-rCDBBje18u figcaption {
  position: relative;
}
.cid-rCDBBje18u figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rCDBBje18u .image-block {
    width: 100% !important;
  }
}
.cid-rCDAVOcYXU {
  background: #ffffff;
}
.cid-rCDAVOcYXU .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-rCDAVOcYXU .mbr-figure {
  margin: 0 auto;
}
.cid-rCDAVOcYXU figcaption {
  position: relative;
}
.cid-rCDAVOcYXU figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rCDAVOcYXU .image-block {
    width: 100% !important;
  }
}
.cid-rCDC873rlH {
  background: #ffffff;
}
.cid-rCDC873rlH .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-rCDC873rlH .mbr-figure {
  margin: 0 auto;
}
.cid-rCDC873rlH figcaption {
  position: relative;
}
.cid-rCDC873rlH figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rCDC873rlH .image-block {
    width: 100% !important;
  }
}
.cid-rCDCv8LfZR {
  background: #ffffff;
}
.cid-rCDCv8LfZR .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-rCDCv8LfZR .mbr-figure {
  margin: 0 auto;
}
.cid-rCDCv8LfZR figcaption {
  position: relative;
}
.cid-rCDCv8LfZR figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rCDCv8LfZR .image-block {
    width: 100% !important;
  }
}
.cid-rCDCPNUpUX {
  background: #ffffff;
}
.cid-rCDCPNUpUX .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-rCDCPNUpUX .mbr-figure {
  margin: 0 auto;
}
.cid-rCDCPNUpUX figcaption {
  position: relative;
}
.cid-rCDCPNUpUX figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rCDCPNUpUX .image-block {
    width: 100% !important;
  }
}
.cid-rCDD1kSiDN {
  background: #ffffff;
}
.cid-rCDD1kSiDN .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-rCDD1kSiDN .mbr-figure {
  margin: 0 auto;
}
.cid-rCDD1kSiDN figcaption {
  position: relative;
}
.cid-rCDD1kSiDN figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rCDD1kSiDN .image-block {
    width: 100% !important;
  }
}
.cid-rCDDXUGHQ9 {
  background: #ffffff;
}
.cid-rCDDXUGHQ9 .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-rCDDXUGHQ9 .mbr-figure {
  margin: 0 auto;
}
.cid-rCDDXUGHQ9 figcaption {
  position: relative;
}
.cid-rCDDXUGHQ9 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rCDDXUGHQ9 .image-block {
    width: 100% !important;
  }
}
.cid-rCDE9VMTOE {
  background: #ffffff;
}
.cid-rCDE9VMTOE .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-rCDE9VMTOE .mbr-figure {
  margin: 0 auto;
}
.cid-rCDE9VMTOE figcaption {
  position: relative;
}
.cid-rCDE9VMTOE figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rCDE9VMTOE .image-block {
    width: 100% !important;
  }
}
.cid-rCDEsh7lkz {
  background: #ffffff;
}
.cid-rCDEsh7lkz .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-rCDEsh7lkz .mbr-figure {
  margin: 0 auto;
}
.cid-rCDEsh7lkz figcaption {
  position: relative;
}
.cid-rCDEsh7lkz figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rCDEsh7lkz .image-block {
    width: 100% !important;
  }
}
.cid-rCDEKLifbt {
  background: #ffffff;
}
.cid-rCDEKLifbt .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-rCDEKLifbt .mbr-figure {
  margin: 0 auto;
}
.cid-rCDEKLifbt figcaption {
  position: relative;
}
.cid-rCDEKLifbt figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rCDEKLifbt .image-block {
    width: 100% !important;
  }
}
.cid-rCDEYSFytU {
  background: #ffffff;
}
.cid-rCDEYSFytU .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-rCDEYSFytU .mbr-figure {
  margin: 0 auto;
}
.cid-rCDEYSFytU figcaption {
  position: relative;
}
.cid-rCDEYSFytU figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rCDEYSFytU .image-block {
    width: 100% !important;
  }
}
.cid-rCDFmm9zV8 {
  background: #ffffff;
}
.cid-rCDFmm9zV8 .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-rCDFmm9zV8 .mbr-figure {
  margin: 0 auto;
}
.cid-rCDFmm9zV8 figcaption {
  position: relative;
}
.cid-rCDFmm9zV8 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rCDFmm9zV8 .image-block {
    width: 100% !important;
  }
}
.cid-rCDik1IFdd {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rCDik1IFdd .mbr-section-subtitle {
  color: #767676;
}
.cid-rCDik1IFdd .formoid {
  margin: auto;
}
.cid-rCDik1IFdd .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-rCDik1IFdd a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-rCDik1IFdd .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-rCDik1IFdd .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-rCDik1IFdd a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-rCDik1IFdd a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-rCDik1IFdd .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-rCDik1IFdd .mbr-subscribe .input-group-btn button,
.cid-rCDik1IFdd .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-rCDik1IFdd .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rCDik1IFdd input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-rCDik1IFdd .input-group-btn {
    width: 100%;
  }
  .cid-rCDik1IFdd .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-rCDik1IFdd .input-group-btn a.btn {
    width: 100%;
  }
  .cid-rCDik1IFdd .input-group-btn {
    width: calc(92%);
  }
  .cid-rCDik1IFdd .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-rCDik1IFdd .input-group {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
  }
  .cid-rCDik1IFdd .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-rCDik1IFdd .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-rCDik1IFdd .input-group-btn button,
  .cid-rCDik1IFdd .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-rCDik1IFdd .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-rCDik39soM {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rCDik39soM .content {
    text-align: center;
  }
  .cid-rCDik39soM .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rCDik39soM .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-rCDik39soM .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rCDik39soM .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rCDik39soM .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rCDik39soM .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rCDik39soM .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rCDik39soM .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rCDik39soM .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rCDik39soM .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rCDik39soM .google-map {
  height: 25rem;
  position: relative;
}
.cid-rCDik39soM .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rCDik39soM .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-rCDik39soM .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rCDik39soM .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rTvLDbJxzL {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-rTvLDbJxzL .row-links {
  width: 100%;
  justify-content: center;
}
.cid-rTvLDbJxzL .social-row {
  width: 100%;
  justify-content: center;
}
.cid-rTvLDbJxzL .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-rTvLDbJxzL .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-rTvLDbJxzL .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rTvLDbJxzL .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rTvLDbJxzL .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rTvLDbJxzL .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rTvLDbJxzL .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rTvLDbJxzL .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rTvLDbJxzL .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rTvLDbJxzL .media-container-row .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rTvLDbJxzL .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rTvLDbJxzL .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rCJooL4oZp {
  background-image: url("../../images/jet-tools-600x370-1.jpg");
}
.cid-rCJooL4oZp .mbr-media span {
  font-size: 48px;
  cursor: pointer;
  background-color: #ffffff;
  border-radius: 50%;
  width: 6rem;
  height: 6rem;
  line-height: 6rem;
  position: relative;
  display: inline-block;
  transition: all 0.25s;
  color: #353535;
}
.cid-rCJooL4oZp .mbr-media span.mbri-play:before {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-35%);
  -moz-transform: translateX(-35%);
  -ms-transform: translateX(-35%);
  -o-transform: translateX(-35%);
  transform: translateX(-35%);
}
.cid-rCJooL4oZp .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-rCJooL4oZp .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-rCJooL4oZp .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-rCJooL4oZp a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-rCJooL4oZp a.close:hover {
  color: #ffffff;
}
.cid-rCJooS3xFe .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-rCJooS3xFe .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-rCJooS3xFe a {
  font-style: normal;
}
.cid-rCJooS3xFe .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rCJooS3xFe .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rCJooS3xFe .nav-item:focus,
.cid-rCJooS3xFe .nav-link:focus {
  outline: none;
}
.cid-rCJooS3xFe .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rCJooS3xFe .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rCJooS3xFe .menu-logo {
  margin-right: auto;
}
.cid-rCJooS3xFe .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rCJooS3xFe .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rCJooS3xFe .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rCJooS3xFe .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rCJooS3xFe .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rCJooS3xFe .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rCJooS3xFe .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rCJooS3xFe .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rCJooS3xFe .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rCJooS3xFe .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rCJooS3xFe .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rCJooS3xFe .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rCJooS3xFe .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rCJooS3xFe .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rCJooS3xFe .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rCJooS3xFe .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rCJooS3xFe .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rCJooS3xFe .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rCJooS3xFe .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rCJooS3xFe .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rCJooS3xFe .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rCJooS3xFe .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rCJooS3xFe button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rCJooS3xFe button.navbar-toggler:focus {
  outline: none;
}
.cid-rCJooS3xFe button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rCJooS3xFe button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rCJooS3xFe button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rCJooS3xFe button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rCJooS3xFe button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rCJooS3xFe nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rCJooS3xFe nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rCJooS3xFe nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rCJooS3xFe nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rCJooS3xFe .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rCJooS3xFe .collapsed .btn {
  display: flex;
}
.cid-rCJooS3xFe .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rCJooS3xFe .collapsed .navbar-collapse.collapsing,
.cid-rCJooS3xFe .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rCJooS3xFe .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rCJooS3xFe .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rCJooS3xFe .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rCJooS3xFe .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rCJooS3xFe .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rCJooS3xFe .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rCJooS3xFe .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rCJooS3xFe .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rCJooS3xFe .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rCJooS3xFe .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rCJooS3xFe .collapsed button.navbar-toggler {
  display: block;
}
.cid-rCJooS3xFe .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rCJooS3xFe .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rCJooS3xFe .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rCJooS3xFe .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rCJooS3xFe .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rCJooS3xFe .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rCJooS3xFe .navbar-expand {
    flex-direction: column;
  }
  .cid-rCJooS3xFe img {
    height: 3.8rem !important;
  }
  .cid-rCJooS3xFe .btn {
    display: flex;
  }
  .cid-rCJooS3xFe button.navbar-toggler {
    display: block;
  }
  .cid-rCJooS3xFe .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rCJooS3xFe .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rCJooS3xFe .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rCJooS3xFe .navbar-collapse.collapsing,
  .cid-rCJooS3xFe .navbar-collapse.show {
    display: block !important;
  }
  .cid-rCJooS3xFe .navbar-collapse.collapsing .navbar-nav,
  .cid-rCJooS3xFe .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rCJooS3xFe .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rCJooS3xFe .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rCJooS3xFe .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rCJooS3xFe .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rCJooS3xFe .navbar-collapse.collapsing .navbar-buttons,
  .cid-rCJooS3xFe .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rCJooS3xFe .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rCJooS3xFe .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rCJooS3xFe .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rCJooS3xFe .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rCJooS3xFe .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rCJooS3xFe .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rCJooS3xFe .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rCJooS3xFe .navbar-collapse {
  flex-basis: auto;
}
.cid-rCJooS3xFe .nav-link:hover,
.cid-rCJooS3xFe .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rCJooTTQAw {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-rCJooTTQAw .mbr-section-subtitle {
  color: #767676;
}
.cid-rCJooTTQAw B {
  color: #465052;
}
.cid-rCJooVaOiO {
  background: #ffffff;
}
.cid-rCJooVaOiO .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-rCJooVaOiO .mbr-figure {
  margin: 0 auto;
}
.cid-rCJooVaOiO figcaption {
  position: relative;
}
.cid-rCJooVaOiO figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rCJooVaOiO .image-block {
    width: 100% !important;
  }
}
.cid-rCJooWSJ0v {
  background: #ffffff;
}
.cid-rCJooWSJ0v .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-rCJooWSJ0v .mbr-figure {
  margin: 0 auto;
}
.cid-rCJooWSJ0v figcaption {
  position: relative;
}
.cid-rCJooWSJ0v figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rCJooWSJ0v .image-block {
    width: 100% !important;
  }
}
.cid-rCJooYizsx {
  background: #ffffff;
}
.cid-rCJooYizsx .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-rCJooYizsx .mbr-figure {
  margin: 0 auto;
}
.cid-rCJooYizsx figcaption {
  position: relative;
}
.cid-rCJooYizsx figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rCJooYizsx .image-block {
    width: 100% !important;
  }
}
.cid-rCJooZEpkF {
  background: #ffffff;
}
.cid-rCJooZEpkF .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-rCJooZEpkF .mbr-figure {
  margin: 0 auto;
}
.cid-rCJooZEpkF figcaption {
  position: relative;
}
.cid-rCJooZEpkF figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rCJooZEpkF .image-block {
    width: 100% !important;
  }
}
.cid-rCJop1buli {
  background: #ffffff;
}
.cid-rCJop1buli .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-rCJop1buli .mbr-figure {
  margin: 0 auto;
}
.cid-rCJop1buli figcaption {
  position: relative;
}
.cid-rCJop1buli figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rCJop1buli .image-block {
    width: 100% !important;
  }
}
.cid-rCJop2DFV7 {
  background: #ffffff;
}
.cid-rCJop2DFV7 .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-rCJop2DFV7 .mbr-figure {
  margin: 0 auto;
}
.cid-rCJop2DFV7 figcaption {
  position: relative;
}
.cid-rCJop2DFV7 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rCJop2DFV7 .image-block {
    width: 100% !important;
  }
}
.cid-rCJop4ALPw {
  background: #ffffff;
}
.cid-rCJop4ALPw .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-rCJop4ALPw .mbr-figure {
  margin: 0 auto;
}
.cid-rCJop4ALPw figcaption {
  position: relative;
}
.cid-rCJop4ALPw figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rCJop4ALPw .image-block {
    width: 100% !important;
  }
}
.cid-rCJop6Fziv {
  background: #ffffff;
}
.cid-rCJop6Fziv .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-rCJop6Fziv .mbr-figure {
  margin: 0 auto;
}
.cid-rCJop6Fziv figcaption {
  position: relative;
}
.cid-rCJop6Fziv figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rCJop6Fziv .image-block {
    width: 100% !important;
  }
}
.cid-rCJop8vDHx {
  background: #ffffff;
}
.cid-rCJop8vDHx .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-rCJop8vDHx .mbr-figure {
  margin: 0 auto;
}
.cid-rCJop8vDHx figcaption {
  position: relative;
}
.cid-rCJop8vDHx figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rCJop8vDHx .image-block {
    width: 100% !important;
  }
}
.cid-rCJop9WObv {
  background: #ffffff;
}
.cid-rCJop9WObv .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-rCJop9WObv .mbr-figure {
  margin: 0 auto;
}
.cid-rCJop9WObv figcaption {
  position: relative;
}
.cid-rCJop9WObv figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rCJop9WObv .image-block {
    width: 100% !important;
  }
}
.cid-rCJopbb7KH {
  background: #ffffff;
}
.cid-rCJopbb7KH .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-rCJopbb7KH .mbr-figure {
  margin: 0 auto;
}
.cid-rCJopbb7KH figcaption {
  position: relative;
}
.cid-rCJopbb7KH figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rCJopbb7KH .image-block {
    width: 100% !important;
  }
}
.cid-rCJopcoWRc {
  background: #ffffff;
}
.cid-rCJopcoWRc .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-rCJopcoWRc .mbr-figure {
  margin: 0 auto;
}
.cid-rCJopcoWRc figcaption {
  position: relative;
}
.cid-rCJopcoWRc figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rCJopcoWRc .image-block {
    width: 100% !important;
  }
}
.cid-rCJvp5sQB8 {
  background: #ffffff;
}
.cid-rCJvp5sQB8 .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-rCJvp5sQB8 .mbr-figure {
  margin: 0 auto;
}
.cid-rCJvp5sQB8 figcaption {
  position: relative;
}
.cid-rCJvp5sQB8 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rCJvp5sQB8 .image-block {
    width: 100% !important;
  }
}
.cid-rCJvOy1lAf {
  background: #ffffff;
}
.cid-rCJvOy1lAf .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-rCJvOy1lAf .mbr-figure {
  margin: 0 auto;
}
.cid-rCJvOy1lAf figcaption {
  position: relative;
}
.cid-rCJvOy1lAf figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rCJvOy1lAf .image-block {
    width: 100% !important;
  }
}
.cid-rCJw574sMj {
  background: #ffffff;
}
.cid-rCJw574sMj .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-rCJw574sMj .mbr-figure {
  margin: 0 auto;
}
.cid-rCJw574sMj figcaption {
  position: relative;
}
.cid-rCJw574sMj figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rCJw574sMj .image-block {
    width: 100% !important;
  }
}
.cid-rCJwlgsw1U {
  background: #ffffff;
}
.cid-rCJwlgsw1U .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-rCJwlgsw1U .mbr-figure {
  margin: 0 auto;
}
.cid-rCJwlgsw1U figcaption {
  position: relative;
}
.cid-rCJwlgsw1U figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rCJwlgsw1U .image-block {
    width: 100% !important;
  }
}
.cid-rCJwEhecRF {
  background: #ffffff;
}
.cid-rCJwEhecRF .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-rCJwEhecRF .mbr-figure {
  margin: 0 auto;
}
.cid-rCJwEhecRF figcaption {
  position: relative;
}
.cid-rCJwEhecRF figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rCJwEhecRF .image-block {
    width: 100% !important;
  }
}
.cid-rCJwOf658G {
  background: #ffffff;
}
.cid-rCJwOf658G .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-rCJwOf658G .mbr-figure {
  margin: 0 auto;
}
.cid-rCJwOf658G figcaption {
  position: relative;
}
.cid-rCJwOf658G figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rCJwOf658G .image-block {
    width: 100% !important;
  }
}
.cid-rCJopdCX3r {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rCJopdCX3r .mbr-section-subtitle {
  color: #767676;
}
.cid-rCJopdCX3r .formoid {
  margin: auto;
}
.cid-rCJopdCX3r .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-rCJopdCX3r a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-rCJopdCX3r .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-rCJopdCX3r .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-rCJopdCX3r a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-rCJopdCX3r a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-rCJopdCX3r .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-rCJopdCX3r .mbr-subscribe .input-group-btn button,
.cid-rCJopdCX3r .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-rCJopdCX3r .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rCJopdCX3r input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-rCJopdCX3r .input-group-btn {
    width: 100%;
  }
  .cid-rCJopdCX3r .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-rCJopdCX3r .input-group-btn a.btn {
    width: 100%;
  }
  .cid-rCJopdCX3r .input-group-btn {
    width: calc(92%);
  }
  .cid-rCJopdCX3r .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-rCJopdCX3r .input-group {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
  }
  .cid-rCJopdCX3r .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-rCJopdCX3r .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-rCJopdCX3r .input-group-btn button,
  .cid-rCJopdCX3r .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-rCJopdCX3r .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-rCJopfmYiZ {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rCJopfmYiZ .content {
    text-align: center;
  }
  .cid-rCJopfmYiZ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rCJopfmYiZ .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-rCJopfmYiZ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rCJopfmYiZ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rCJopfmYiZ .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rCJopfmYiZ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rCJopfmYiZ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rCJopfmYiZ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rCJopfmYiZ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rCJopfmYiZ .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rCJopfmYiZ .google-map {
  height: 25rem;
  position: relative;
}
.cid-rCJopfmYiZ .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rCJopfmYiZ .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-rCJopfmYiZ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rCJopfmYiZ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rTvM1xQmAq {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-rTvM1xQmAq .row-links {
  width: 100%;
  justify-content: center;
}
.cid-rTvM1xQmAq .social-row {
  width: 100%;
  justify-content: center;
}
.cid-rTvM1xQmAq .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-rTvM1xQmAq .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-rTvM1xQmAq .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rTvM1xQmAq .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rTvM1xQmAq .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rTvM1xQmAq .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rTvM1xQmAq .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rTvM1xQmAq .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rTvM1xQmAq .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rTvM1xQmAq .media-container-row .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rTvM1xQmAq .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rTvM1xQmAq .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rCO9exdywb {
  background-image: url("../../images/banner-img-1-1970x781-1.jpg");
}
.cid-rCO4Ifi0Xr .navbar {
  padding: .5rem 0;
  background: #333333;
  transition: none;
  min-height: 77px;
}
.cid-rCO4Ifi0Xr .navbar-dropdown.bg-color.transparent.opened {
  background: #333333;
}
.cid-rCO4Ifi0Xr a {
  font-style: normal;
}
.cid-rCO4Ifi0Xr .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rCO4Ifi0Xr .nav-item a {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
}
.cid-rCO4Ifi0Xr .nav-item:focus,
.cid-rCO4Ifi0Xr .nav-link:focus {
  outline: none;
}
.cid-rCO4Ifi0Xr .btn {
  padding: 0.4rem 1.5rem;
  display: inline-flex;
  align-items: center;
}
.cid-rCO4Ifi0Xr .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rCO4Ifi0Xr .menu-logo {
  margin-right: auto;
}
.cid-rCO4Ifi0Xr .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  align-items: center;
}
.cid-rCO4Ifi0Xr .menu-logo .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rCO4Ifi0Xr .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rCO4Ifi0Xr .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rCO4Ifi0Xr .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rCO4Ifi0Xr .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rCO4Ifi0Xr .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rCO4Ifi0Xr .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rCO4Ifi0Xr .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rCO4Ifi0Xr .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rCO4Ifi0Xr .dropdown .dropdown-menu {
  background: #333333;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rCO4Ifi0Xr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rCO4Ifi0Xr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rCO4Ifi0Xr .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rCO4Ifi0Xr .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rCO4Ifi0Xr .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rCO4Ifi0Xr .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rCO4Ifi0Xr .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rCO4Ifi0Xr .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rCO4Ifi0Xr .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rCO4Ifi0Xr .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rCO4Ifi0Xr .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rCO4Ifi0Xr button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rCO4Ifi0Xr button.navbar-toggler:focus {
  outline: none;
}
.cid-rCO4Ifi0Xr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rCO4Ifi0Xr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rCO4Ifi0Xr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rCO4Ifi0Xr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rCO4Ifi0Xr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rCO4Ifi0Xr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rCO4Ifi0Xr nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rCO4Ifi0Xr nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rCO4Ifi0Xr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rCO4Ifi0Xr .collapsed.navbar-expand {
  flex-direction: column;
}
.cid-rCO4Ifi0Xr .collapsed .btn {
  display: flex;
}
.cid-rCO4Ifi0Xr .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rCO4Ifi0Xr .collapsed .navbar-collapse.collapsing,
.cid-rCO4Ifi0Xr .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rCO4Ifi0Xr .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rCO4Ifi0Xr .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rCO4Ifi0Xr .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rCO4Ifi0Xr .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rCO4Ifi0Xr .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-rCO4Ifi0Xr .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-rCO4Ifi0Xr .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rCO4Ifi0Xr .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rCO4Ifi0Xr .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rCO4Ifi0Xr .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-rCO4Ifi0Xr .collapsed button.navbar-toggler {
  display: block;
}
.cid-rCO4Ifi0Xr .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rCO4Ifi0Xr .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rCO4Ifi0Xr .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rCO4Ifi0Xr .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rCO4Ifi0Xr .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rCO4Ifi0Xr .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-rCO4Ifi0Xr .navbar-expand {
    flex-direction: column;
  }
  .cid-rCO4Ifi0Xr img {
    height: 3.8rem !important;
  }
  .cid-rCO4Ifi0Xr .btn {
    display: flex;
  }
  .cid-rCO4Ifi0Xr button.navbar-toggler {
    display: block;
  }
  .cid-rCO4Ifi0Xr .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rCO4Ifi0Xr .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rCO4Ifi0Xr .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rCO4Ifi0Xr .navbar-collapse.collapsing,
  .cid-rCO4Ifi0Xr .navbar-collapse.show {
    display: block !important;
  }
  .cid-rCO4Ifi0Xr .navbar-collapse.collapsing .navbar-nav,
  .cid-rCO4Ifi0Xr .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rCO4Ifi0Xr .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rCO4Ifi0Xr .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rCO4Ifi0Xr .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-rCO4Ifi0Xr .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-rCO4Ifi0Xr .navbar-collapse.collapsing .navbar-buttons,
  .cid-rCO4Ifi0Xr .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rCO4Ifi0Xr .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rCO4Ifi0Xr .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rCO4Ifi0Xr .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rCO4Ifi0Xr .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rCO4Ifi0Xr .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rCO4Ifi0Xr .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rCO4Ifi0Xr .menu-logo {
    flex-shrink: 0;
  }
}
.cid-rCO4Ifi0Xr .navbar-collapse {
  flex-basis: auto;
}
.cid-rCO4Ifi0Xr .nav-link:hover,
.cid-rCO4Ifi0Xr .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rCO4IjQQpp {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-rCO4IjQQpp .mbr-section-subtitle {
  color: #767676;
}
.cid-rCO4IjQQpp B {
  color: #465052;
}
.cid-rCO9LXUmbz {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rCO4IkY55O {
  background: #ffffff;
}
.cid-rCO4IkY55O .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-rCO4IkY55O .mbr-figure {
  margin: 0 auto;
}
.cid-rCO4IkY55O figcaption {
  position: relative;
}
.cid-rCO4IkY55O figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rCO4IkY55O .image-block {
    width: 100% !important;
  }
}
.cid-rCO4Im2Kfr {
  background: #ffffff;
}
.cid-rCO4Im2Kfr .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-rCO4Im2Kfr .mbr-figure {
  margin: 0 auto;
}
.cid-rCO4Im2Kfr figcaption {
  position: relative;
}
.cid-rCO4Im2Kfr figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rCO4Im2Kfr .image-block {
    width: 100% !important;
  }
}
.cid-rCO4InYjvB {
  background: #ffffff;
}
.cid-rCO4InYjvB .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-rCO4InYjvB .mbr-figure {
  margin: 0 auto;
}
.cid-rCO4InYjvB figcaption {
  position: relative;
}
.cid-rCO4InYjvB figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rCO4InYjvB .image-block {
    width: 100% !important;
  }
}
.cid-rCO4Ipj8YD {
  background: #ffffff;
}
.cid-rCO4Ipj8YD .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-rCO4Ipj8YD .mbr-figure {
  margin: 0 auto;
}
.cid-rCO4Ipj8YD figcaption {
  position: relative;
}
.cid-rCO4Ipj8YD figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rCO4Ipj8YD .image-block {
    width: 100% !important;
  }
}
.cid-rCO4IqBgUT {
  background: #ffffff;
}
.cid-rCO4IqBgUT .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-rCO4IqBgUT .mbr-figure {
  margin: 0 auto;
}
.cid-rCO4IqBgUT figcaption {
  position: relative;
}
.cid-rCO4IqBgUT figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rCO4IqBgUT .image-block {
    width: 100% !important;
  }
}
.cid-rCO4IrRABj {
  background: #ffffff;
}
.cid-rCO4IrRABj .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-rCO4IrRABj .mbr-figure {
  margin: 0 auto;
}
.cid-rCO4IrRABj figcaption {
  position: relative;
}
.cid-rCO4IrRABj figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rCO4IrRABj .image-block {
    width: 100% !important;
  }
}
.cid-rCO4ItaHnl {
  background: #ffffff;
}
.cid-rCO4ItaHnl .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-rCO4ItaHnl .mbr-figure {
  margin: 0 auto;
}
.cid-rCO4ItaHnl figcaption {
  position: relative;
}
.cid-rCO4ItaHnl figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rCO4ItaHnl .image-block {
    width: 100% !important;
  }
}
.cid-rCO4IuSvxe {
  background: #ffffff;
}
.cid-rCO4IuSvxe .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-rCO4IuSvxe .mbr-figure {
  margin: 0 auto;
}
.cid-rCO4IuSvxe figcaption {
  position: relative;
}
.cid-rCO4IuSvxe figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rCO4IuSvxe .image-block {
    width: 100% !important;
  }
}
.cid-rCO4IwOVXr {
  background: #ffffff;
}
.cid-rCO4IwOVXr .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-rCO4IwOVXr .mbr-figure {
  margin: 0 auto;
}
.cid-rCO4IwOVXr figcaption {
  position: relative;
}
.cid-rCO4IwOVXr figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rCO4IwOVXr .image-block {
    width: 100% !important;
  }
}
.cid-rCO4IxOy4i {
  background: #ffffff;
}
.cid-rCO4IxOy4i .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-rCO4IxOy4i .mbr-figure {
  margin: 0 auto;
}
.cid-rCO4IxOy4i figcaption {
  position: relative;
}
.cid-rCO4IxOy4i figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rCO4IxOy4i .image-block {
    width: 100% !important;
  }
}
.cid-rCO4IySlE7 {
  background: #ffffff;
}
.cid-rCO4IySlE7 .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-rCO4IySlE7 .mbr-figure {
  margin: 0 auto;
}
.cid-rCO4IySlE7 figcaption {
  position: relative;
}
.cid-rCO4IySlE7 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rCO4IySlE7 .image-block {
    width: 100% !important;
  }
}
.cid-rCO4IHySHz {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rCO4IHySHz .mbr-section-subtitle {
  color: #767676;
}
.cid-rCO4IHySHz .formoid {
  margin: auto;
}
.cid-rCO4IHySHz .form-control {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-rCO4IHySHz a.btn {
  flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
}
.cid-rCO4IHySHz .input-group-btn {
  align-self: center;
  -webkit-align-self: center;
  z-index: 3;
}
.cid-rCO4IHySHz .input-group-btn .btn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.cid-rCO4IHySHz a:not([href]):not([tabindex]) {
  color: #fff;
}
.cid-rCO4IHySHz a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-rCO4IHySHz .mbr-subscribe .input-group-btn {
  display: inline-block;
}
.cid-rCO4IHySHz .mbr-subscribe .input-group-btn button,
.cid-rCO4IHySHz .mbr-subscribe .input-group-btn a {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media (max-width: 350px) {
  .cid-rCO4IHySHz .mbr-subscribe {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rCO4IHySHz input[type="email"] {
    width: 100%;
    margin-bottom: 2px;
  }
  .cid-rCO4IHySHz .input-group-btn {
    width: 100%;
  }
  .cid-rCO4IHySHz .input-group-btn .btn {
    border-radius: 3px;
  }
}
@media (max-width: 768px) {
  .cid-rCO4IHySHz .input-group-btn a.btn {
    width: 100%;
  }
  .cid-rCO4IHySHz .input-group-btn {
    width: calc(92%);
  }
  .cid-rCO4IHySHz .input-group-btn button[type="submit"] {
    width: 100%;
  }
  .cid-rCO4IHySHz .input-group {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin: auto;
    max-width: 300px;
  }
  .cid-rCO4IHySHz .input-group input[type="email"] {
    width: 100%;
    margin-bottom: 3px;
  }
  .cid-rCO4IHySHz .input-group span {
    display: inline;
    padding-left: 0;
    padding-right: 0;
  }
  .cid-rCO4IHySHz .input-group-btn button,
  .cid-rCO4IHySHz .input-group-btn a {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 769px) {
  .cid-rCO4IHySHz .mbr-subscribe > * {
    margin: 0 0.5rem;
  }
}
.cid-rCO4IIOsZJ {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
@media (max-width: 767px) {
  .cid-rCO4IIOsZJ .content {
    text-align: center;
  }
  .cid-rCO4IIOsZJ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-rCO4IIOsZJ .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-rCO4IIOsZJ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-rCO4IIOsZJ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-rCO4IIOsZJ .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rCO4IIOsZJ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-rCO4IIOsZJ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rCO4IIOsZJ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rCO4IIOsZJ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rCO4IIOsZJ .footer-lower .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rCO4IIOsZJ .google-map {
  height: 25rem;
  position: relative;
}
.cid-rCO4IIOsZJ .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rCO4IIOsZJ .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-rCO4IIOsZJ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rCO4IIOsZJ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-rTvMbF0CbI {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-rTvMbF0CbI .row-links {
  width: 100%;
  justify-content: center;
}
.cid-rTvMbF0CbI .social-row {
  width: 100%;
  justify-content: center;
}
.cid-rTvMbF0CbI .media-container-row {
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.cid-rTvMbF0CbI .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-rTvMbF0CbI .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rTvMbF0CbI .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rTvMbF0CbI .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
}
.cid-rTvMbF0CbI .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rTvMbF0CbI .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rTvMbF0CbI .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rTvMbF0CbI .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rTvMbF0CbI .media-container-row .social-list {
    justify-content: center;
    -webkit-justify-content: center;
  }
}
.cid-rTvMbF0CbI .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rTvMbF0CbI .media-container-row .row-copirayt p {
  width: 100%;
}
