body {
  font-family: Rubik;
}
.display-1 {
  font-family: 'Rubik', sans-serif;
  font-size: 4.2rem;
  font-display: swap;
}
.display-1 > .mbr-iconfont {
  font-size: 6.72rem;
}
.display-2 {
  font-family: 'Rubik', sans-serif;
  font-size: 3rem;
  font-display: swap;
}
.display-2 > .mbr-iconfont {
  font-size: 4.8rem;
}
.display-4 {
  font-family: 'Rubik', sans-serif;
  font-size: 0.9rem;
  font-display: swap;
}
.display-4 > .mbr-iconfont {
  font-size: 1.44rem;
}
.display-5 {
  font-family: 'Rubik', sans-serif;
  font-size: 1.4rem;
  font-display: swap;
}
.display-5 > .mbr-iconfont {
  font-size: 2.24rem;
}
.display-7 {
  font-family: 'Rubik', sans-serif;
  font-size: 1rem;
  font-display: swap;
}
.display-7 > .mbr-iconfont {
  font-size: 1.6rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 768px) {
  .display-1 {
    font-size: 3.36rem;
    font-size: calc( 2.12rem + (4.2 - 2.12) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (2.12rem + (4.2 - 2.12) * ((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.72rem;
    font-size: calc( 0.965rem + (0.9 - 0.965) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (0.965rem + (0.9 - 0.965) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.12rem;
    font-size: calc( 1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 1rem 3rem;
  border-radius: 3px;
}
.btn-sm {
  padding: 0.6rem 1.5rem;
  border-radius: 3px;
}
.btn-md {
  padding: 1rem 3rem;
  border-radius: 3px;
}
.btn-lg {
  padding: 1.2rem 3.2rem;
  border-radius: 3px;
}
.bg-primary {
  background-color: #073b4c !important;
}
.bg-success {
  background-color: #f7ed4a !important;
}
.bg-info {
  background-color: #2098a7 !important;
}
.bg-warning {
  background-color: #879a9f !important;
}
.bg-danger {
  background-color: #e4d295 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #073b4c !important;
  border-color: #073b4c !important;
  color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #010506 !important;
  border-color: #010506 !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #010506 !important;
  border-color: #010506 !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: #2098a7 !important;
  border-color: #2098a7 !important;
  color: #ffffff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #145e67 !important;
  border-color: #145e67 !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #145e67 !important;
  border-color: #145e67 !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: #e4d295 !important;
  border-color: #e4d295 !important;
  color: #615119 !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #615119 !important;
  background-color: #d4b858 !important;
  border-color: #d4b858 !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #615119 !important;
  background-color: #d4b858 !important;
  border-color: #d4b858 !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: #000000;
  color: #000000;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #ffffff;
  background-color: #073b4c;
  border-color: #073b4c;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #073b4c !important;
  border-color: #073b4c !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: #104a51;
  color: #104a51;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #ffffff;
  background-color: #2098a7;
  border-color: #2098a7;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #2098a7 !important;
  border-color: #2098a7 !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: #cfaf44;
  color: #cfaf44;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #615119;
  background-color: #e4d295;
  border-color: #e4d295;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #615119 !important;
  background-color: #e4d295 !important;
  border-color: #e4d295 !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: #073b4c !important;
}
.text-secondary {
  color: #ff3366 !important;
}
.text-success {
  color: #f7ed4a !important;
}
.text-info {
  color: #2098a7 !important;
}
.text-warning {
  color: #879a9f !important;
}
.text-danger {
  color: #e4d295 !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #000000 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #000000 !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: #104a51 !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #55666b !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #cfaf44 !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: #2098a7;
}
.alert-warning {
  background-color: #879a9f;
}
.alert-danger {
  background-color: #e4d295;
}
.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: #073b4c;
  border-color: #073b4c;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #073b4c;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #4ac6ee;
}
.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: #65d4e1;
}
.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: #ffffff;
}
/* Scroll to top button*/
#scrollToTop a {
  border-radius: 100px;
}
.form-control {
  font-family: 'Rubik', sans-serif;
  font-size: 1rem;
  font-display: swap;
}
.form-control > .mbr-iconfont {
  font-size: 1.6rem;
}
blockquote {
  border-color: #073b4c;
}
/* 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);
}
@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
/* Footer */
.mbr-footer-content li::before,
.mbr-footer .mbr-contacts li::before {
  background: #073b4c;
}
.mbr-footer-content li a:hover,
.mbr-footer .mbr-contacts li a:hover {
  color: #073b4c;
}
.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;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .card-wrapper {
    flex: auto !important;
  }
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #073b4c;
  color: #ffffff;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: currentColor;
  border-bottom-color: currentColor;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #073b4c;
  border-bottom-color: #073b4c;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #ffffff !important;
  background-color: #073b4c !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #ffffff !important;
  background: #ff3366 !important;
  box-shadow: none !important;
}
.lazy-bg {
  background-image: none !important;
}
.lazy-placeholder:not(section),
.lazy-none {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 100px;
  height: 100px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%23073b4c' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.3;
}
.cid-rHYs79n6u9 {
  background-image: url("../../../assets/images/obra-jb-mathews-10-10-800x600.jpg");
}
.cid-rHYs79n6u9 H1 {
  color: #ffffff;
}
.cid-rHYszfpylA {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rHYszfpylA .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-rHYszfpylA .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-rHYszfpylA .card_cont {
  -o-transition: all .5s;
  -ms-transition: all .5s;
  -moz-transition: all .5s;
  -webkit-transition: all .5s;
  transition: all .5s;
  -o-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  position: absolute;
  top: 0px;
  left: 0px;
  text-align: center;
  background-color: #eee;
}
.cid-rHYszfpylA .card-front {
  z-index: 2;
  padding: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.cid-rHYszfpylA .card-front img {
  height: 100%;
  min-width: 100%;
  width: auto;
}
.cid-rHYszfpylA .card_back {
  width: 100%;
  height: 100%;
  padding: 30px 30px;
  color: #ffffff;
  background-color: #073b4c;
  z-index: 1;
  margin: 0;
  text-align: center;
  overflow: hidden;
  -o-transform: rotateY(-180deg);
  -ms-transform: rotateY(-180deg);
  -moz-transform: rotateY(-180deg);
  -webkit-transform: rotateY(-180deg);
  transform: rotateY(-180deg);
}
.cid-rHYszfpylA .card {
  min-height: 300px;
}
.cid-rHYszfpylA .card:hover .card-front {
  z-index: 1;
  -o-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -webkit-transform: rotateY(180deg);
  transform: rotateY(180deg);
}
.cid-rHYszfpylA .card:hover .card_back {
  z-index: 2;
  -o-transform: rotateY(0deg);
  -ms-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -webkit-transform: rotateY(0deg);
  transform: rotateY(0deg);
}
.cid-rHYszfpylA .builderCard .card_back {
  border-bottom-left-radius: 100px;
}
.cid-rHYszfpylA .builderCard .card_cont {
  -o-backface-visibility: hidden;
  -ms-backface-visibility: hidd;
  -moz-backface-visibility: visible;
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
}
.cid-rHYszfpylA .mbr-section-title {
  color: #073b4c;
}
.cid-rHYszfpylA H4 {
  text-align: center;
}
.cid-rHYtaMvyDF {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rHYtaMvyDF .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-rHYtaMvyDF .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-rHYtaMvyDF .card_cont {
  -o-transition: all .5s;
  -ms-transition: all .5s;
  -moz-transition: all .5s;
  -webkit-transition: all .5s;
  transition: all .5s;
  -o-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  position: absolute;
  top: 0px;
  left: 0px;
  text-align: center;
  background-color: #eee;
}
.cid-rHYtaMvyDF .card-front {
  z-index: 2;
  padding: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.cid-rHYtaMvyDF .card-front img {
  height: 100%;
  min-width: 100%;
  width: auto;
}
.cid-rHYtaMvyDF .card_back {
  width: 100%;
  height: 100%;
  padding: 30px 30px;
  color: #ffffff;
  background-color: #073b4c;
  z-index: 1;
  margin: 0;
  text-align: center;
  overflow: hidden;
  -o-transform: rotateY(-180deg);
  -ms-transform: rotateY(-180deg);
  -moz-transform: rotateY(-180deg);
  -webkit-transform: rotateY(-180deg);
  transform: rotateY(-180deg);
}
.cid-rHYtaMvyDF .card {
  min-height: 300px;
}
.cid-rHYtaMvyDF .card:hover .card-front {
  z-index: 1;
  -o-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -webkit-transform: rotateY(180deg);
  transform: rotateY(180deg);
}
.cid-rHYtaMvyDF .card:hover .card_back {
  z-index: 2;
  -o-transform: rotateY(0deg);
  -ms-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -webkit-transform: rotateY(0deg);
  transform: rotateY(0deg);
}
.cid-rHYtaMvyDF .builderCard .card_back {
  border-bottom-left-radius: 100px;
}
.cid-rHYtaMvyDF .builderCard .card_cont {
  -o-backface-visibility: hidden;
  -ms-backface-visibility: hidd;
  -moz-backface-visibility: visible;
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
}
.cid-rHMwh1Tp8u .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rHMwh1Tp8u .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rHMwh1Tp8u a {
  font-style: normal;
}
.cid-rHMwh1Tp8u .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rHMwh1Tp8u .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rHMwh1Tp8u .nav-item:focus,
.cid-rHMwh1Tp8u .nav-link:focus {
  outline: none;
}
.cid-rHMwh1Tp8u .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rHMwh1Tp8u .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rHMwh1Tp8u .menu-logo {
  margin-right: auto;
}
.cid-rHMwh1Tp8u .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rHMwh1Tp8u .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rHMwh1Tp8u .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rHMwh1Tp8u .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rHMwh1Tp8u .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rHMwh1Tp8u .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rHMwh1Tp8u .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rHMwh1Tp8u .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rHMwh1Tp8u .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rHMwh1Tp8u .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rHMwh1Tp8u .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rHMwh1Tp8u .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rHMwh1Tp8u .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rHMwh1Tp8u .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rHMwh1Tp8u .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rHMwh1Tp8u .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rHMwh1Tp8u .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-rHMwh1Tp8u .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rHMwh1Tp8u .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rHMwh1Tp8u .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rHMwh1Tp8u .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rHMwh1Tp8u .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rHMwh1Tp8u .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rHMwh1Tp8u button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rHMwh1Tp8u button.navbar-toggler:focus {
  outline: none;
}
.cid-rHMwh1Tp8u button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #073b4c;
}
.cid-rHMwh1Tp8u button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rHMwh1Tp8u button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rHMwh1Tp8u button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rHMwh1Tp8u button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rHMwh1Tp8u nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rHMwh1Tp8u nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rHMwh1Tp8u nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rHMwh1Tp8u nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rHMwh1Tp8u .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rHMwh1Tp8u .collapsed .btn {
  display: -webkit-flex;
}
.cid-rHMwh1Tp8u .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rHMwh1Tp8u .collapsed .navbar-collapse.collapsing,
.cid-rHMwh1Tp8u .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rHMwh1Tp8u .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rHMwh1Tp8u .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rHMwh1Tp8u .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rHMwh1Tp8u .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rHMwh1Tp8u .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rHMwh1Tp8u .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rHMwh1Tp8u .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rHMwh1Tp8u .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rHMwh1Tp8u .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.7rem);
  }
}
.cid-rHMwh1Tp8u .collapsed button.navbar-toggler {
  display: block;
}
.cid-rHMwh1Tp8u .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rHMwh1Tp8u .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rHMwh1Tp8u .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rHMwh1Tp8u .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rHMwh1Tp8u .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rHMwh1Tp8u .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: 1023px) {
  .cid-rHMwh1Tp8u.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rHMwh1Tp8u img {
    height: 3.8rem !important;
  }
  .cid-rHMwh1Tp8u .btn {
    display: -webkit-flex;
  }
  .cid-rHMwh1Tp8u button.navbar-toggler {
    display: block;
  }
  .cid-rHMwh1Tp8u .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rHMwh1Tp8u .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rHMwh1Tp8u .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rHMwh1Tp8u .navbar-collapse.collapsing,
  .cid-rHMwh1Tp8u .navbar-collapse.show {
    display: block !important;
  }
  .cid-rHMwh1Tp8u .navbar-collapse.collapsing .navbar-nav,
  .cid-rHMwh1Tp8u .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rHMwh1Tp8u .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rHMwh1Tp8u .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rHMwh1Tp8u .navbar-collapse.collapsing .navbar-buttons,
  .cid-rHMwh1Tp8u .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rHMwh1Tp8u .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rHMwh1Tp8u .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rHMwh1Tp8u .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rHMwh1Tp8u .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rHMwh1Tp8u .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rHMwh1Tp8u .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-rHMwh1Tp8u .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rHMwh1Tp8u .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rHMwh1Tp8u .nav-link:hover,
.cid-rHMwh1Tp8u .dropdown-item:hover {
  color: #767676 !important;
}
.cid-samZRfzJkx {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-samZRfzJkx .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-samZRfzJkx .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-samZRfzJkx .card_cont {
  -o-transition: all .5s;
  -ms-transition: all .5s;
  -moz-transition: all .5s;
  -webkit-transition: all .5s;
  transition: all .5s;
  -o-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  position: absolute;
  top: 0px;
  left: 0px;
  text-align: center;
  background-color: #eee;
}
.cid-samZRfzJkx .card-front {
  z-index: 2;
  padding: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.cid-samZRfzJkx .card-front img {
  height: 100%;
  min-width: 100%;
  width: auto;
}
.cid-samZRfzJkx .card_back {
  width: 100%;
  height: 100%;
  padding: 30px 30px;
  color: #ffffff;
  background-color: #073b4c;
  z-index: 1;
  margin: 0;
  text-align: center;
  overflow: hidden;
  -o-transform: rotateY(-180deg);
  -ms-transform: rotateY(-180deg);
  -moz-transform: rotateY(-180deg);
  -webkit-transform: rotateY(-180deg);
  transform: rotateY(-180deg);
}
.cid-samZRfzJkx .card {
  min-height: 300px;
}
.cid-samZRfzJkx .card:hover .card-front {
  z-index: 1;
  -o-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -webkit-transform: rotateY(180deg);
  transform: rotateY(180deg);
}
.cid-samZRfzJkx .card:hover .card_back {
  z-index: 2;
  -o-transform: rotateY(0deg);
  -ms-transform: rotateY(0deg);
  -moz-transform: rotateY(0deg);
  -webkit-transform: rotateY(0deg);
  transform: rotateY(0deg);
}
.cid-samZRfzJkx .builderCard .card_back {
  border-bottom-left-radius: 100px;
}
.cid-samZRfzJkx .builderCard .card_cont {
  -o-backface-visibility: hidden;
  -ms-backface-visibility: hidd;
  -moz-backface-visibility: visible;
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
}
.cid-rHMzZJlKdY {
  background-image: url("../../../assets/images/mbr-1.jpg");
}
.cid-rHMzZJlKdY .form-control,
.cid-rHMzZJlKdY .form-control:focus {
  background: #ffffff;
  border: 1px solid #ffffff;
}
.cid-rHMzZJlKdY .form-container {
  transition: all .2s;
  border: 1px solid #ffffff;
  padding: 1rem;
}
.cid-rHMzZJlKdY textarea.form-control {
  min-height: 188px;
}
.cid-rHMzZJlKdY .input-group-btn {
  justify-content: center;
  -webkit-justify-content: center;
}
@media (min-width: 768px) {
  .cid-rHMzZJlKdY .content-container {
    padding-right: 5rem;
  }
}
.cid-rHMzZJlKdY .mbr-text,
.cid-rHMzZJlKdY .mbr-section-btn {
  color: #efefef;
}
.cid-rHYz4lmHjb {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rHYz4lmHjb .mbr-section-subtitle {
  color: #767676;
}
.cid-rHYz4lmHjb H2 {
  color: #073b4c;
}
.cid-rHYyn9D5k2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-rHYyn9D5k2 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rHYyn9D5k2 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rHYyn9D5k2 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rHYyn9D5k2 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rHYyn9D5k2 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rHYyn9D5k2 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rHYyn9D5k2 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rHYyn9D5k2 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rHYyn9D5k2 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rHYyJXqItE {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rHYyJXqItE .mbr-text {
  color: #767676;
}
.cid-rHYGJln32z {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #cccccc;
  background: linear-gradient(#cccccc, #ffffff);
}
.cid-rHYGJln32z .carousel-control {
  background: #000;
}
.cid-rHYGJln32z .mbr-section-subtitle {
  color: #767676;
}
.cid-rHYGJln32z .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rHYGJln32z .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rHYGJln32z .carousel-item .wrap-img {
  text-align: center;
}
.cid-rHYGJln32z .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-rHYGJln32z .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rHYGJln32z .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-rHYGJln32z .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-rHYGJln32z .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-rHYGJln32z .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-rHYGJln32z .cloneditem-1,
.cid-rHYGJln32z .cloneditem-2,
.cid-rHYGJln32z .cloneditem-3,
.cid-rHYGJln32z .cloneditem-4,
.cid-rHYGJln32z .cloneditem-5 {
  display: none;
}
.cid-rHYGJln32z .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-rHYGJln32z .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-rHYGJln32z .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-rHYGJln32z .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-rHYGJln32z .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-rHYGJln32z .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-rHYGJln32z .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-rHYGJln32z .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rHYGJln32z .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rHYGJln32z .carousel-inner.slides2 .cloneditem-1,
  .cid-rHYGJln32z .carousel-inner.slides2 .cloneditem-2,
  .cid-rHYGJln32z .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-rHYGJln32z .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-rHYGJln32z .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-rHYGJln32z .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-rHYGJln32z .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-rHYGJln32z .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-rHYGJln32z .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rHYGJln32z .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rHYGJln32z .carousel-inner.slides3 .cloneditem-1,
  .cid-rHYGJln32z .carousel-inner.slides3 .cloneditem-2,
  .cid-rHYGJln32z .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-rHYGJln32z .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-rHYGJln32z .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-rHYGJln32z .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-rHYGJln32z .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-rHYGJln32z .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-rHYGJln32z .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rHYGJln32z .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rHYGJln32z .carousel-inner.slides4 .cloneditem-1,
  .cid-rHYGJln32z .carousel-inner.slides4 .cloneditem-2,
  .cid-rHYGJln32z .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-rHYGJln32z .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-rHYGJln32z .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-rHYGJln32z .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-rHYGJln32z .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-rHYGJln32z .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-rHYGJln32z .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rHYGJln32z .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rHYGJln32z .carousel-inner.slides5 .cloneditem-1,
  .cid-rHYGJln32z .carousel-inner.slides5 .cloneditem-2,
  .cid-rHYGJln32z .carousel-inner.slides5 .cloneditem-3,
  .cid-rHYGJln32z .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-rHYGJln32z .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-rHYGJln32z .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-rHYGJln32z .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-rHYGJln32z .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-rHYGJln32z .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-rHYGJln32z .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rHYGJln32z .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rHYGJln32z .carousel-inner.slides6 .cloneditem-1,
  .cid-rHYGJln32z .carousel-inner.slides6 .cloneditem-2,
  .cid-rHYGJln32z .carousel-inner.slides6 .cloneditem-3,
  .cid-rHYGJln32z .carousel-inner.slides6 .cloneditem-4,
  .cid-rHYGJln32z .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-rXu3tjwX1G {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXu3tjwX1G .mbr-section-subtitle {
  color: #767676;
}
.cid-rHZlewGPAG {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rHZlewGPAG .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rHZlewGPAG .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rHZlewGPAG .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rHZlewGPAG .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rHZlewGPAG .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #b1a374;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-rHZlewGPAG .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rHZlewGPAG .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rHZlewGPAG .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rHZlewGPAG .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #b1a374 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-rHYIzIP3Yk {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-rHYIzIP3Yk .mbr-section-subtitle {
  color: #767676;
}
.cid-rHYIzIP3Yk .btn {
  margin: 0 0 .5rem 0;
}
.cid-rHS8hOOrYH {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #073b4c;
}
.cid-rHS8hOOrYH .line {
  background-color: #ffffff;
  color: #ffffff;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rHS8hOOrYH .section-text {
  padding: 2rem 0;
}
.cid-rHS8hOOrYH .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rHS8hOOrYH .inner-container {
    width: 100% !important;
  }
}
.cid-rHMAcONVRT .main_wrapper {
  position: relative;
  height: 40rem;
  width: 100%;
  background-color: #c0c0c0;
}
.cid-rHMAcONVRT .main_wrapper .b_wrapper {
  height: 100%;
  display: flex;
  align-items: center;
  position: relative;
  z-index: 2;
  pointer-events: none;
}
.cid-rHMAcONVRT .main_wrapper .b_wrapper .block {
  height: 300px;
  background-color: #ffffff;
  pointer-events: fill;
}
.cid-rHMAcONVRT .main_wrapper .b_wrapper .block .block_wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 100%;
}
.cid-rHMAcONVRT .google-map {
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 1;
}
.cid-rHMAcONVRT .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rHMAcONVRT .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-rHMAcONVRT .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rHMAcONVRT .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-rHMAcONVRT .main_wrapper .b_wrapper {
    display: block;
    height: unset;
  }
  .cid-rHMAcONVRT .google-map {
    position: relative;
  }
  .cid-rHMAcONVRT .container {
    max-width: 100%;
    padding: 0;
  }
}
.cid-rHYCEgRwNb {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rHYCEgRwNb .item {
  padding-bottom: 2rem;
}
.cid-rHYCEgRwNb .item-wrapper {
  height: 100%;
}
.cid-rHYCEgRwNb .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-rHYCEgRwNb .carousel-control,
.cid-rHYCEgRwNb .close {
  background: #1b1b1b;
}
.cid-rHYCEgRwNb .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-rHYCEgRwNb .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-rHYCEgRwNb .close {
  position: fixed;
  opacity: .5;
  font-size: 35px;
  font-weight: 300;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  line-height: 70px;
  border: none;
  text-align: center;
  text-shadow: none;
  z-index: 5;
  -webkit-transition: opacity .3s ease;
  -moz-transition: opacity .3s ease;
  -o-transition: opacity .3s ease;
  transition: opacity .3s ease;
  font-family: 'MobiriseIcons';
}
.cid-rHYCEgRwNb .close::before {
  content: '\e91a';
}
.cid-rHYCEgRwNb .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-rHYCEgRwNb .carousel-control {
  position: fixed;
  width: 70px;
  height: 70px;
  top: 50%;
  margin-top: -35px;
  line-height: 70px;
  border-radius: 50%;
  font-size: 35px;
  border: 0;
  opacity: .5;
  text-shadow: none;
  z-index: 5;
  color: #fff;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
}
.cid-rHYCEgRwNb .carousel-inner > .active {
  display: block;
}
.cid-rHYCEgRwNb .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rHYCEgRwNb .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rHYCEgRwNb .carousel-control .icon-next,
.cid-rHYCEgRwNb .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-rHYCEgRwNb .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-rHYCEgRwNb .carousel-control,
  .cid-rHYCEgRwNb .carousel-indicators,
  .cid-rHYCEgRwNb .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-rHYCEgRwNb .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-rHYCEgRwNb .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-rHYCEgRwNb .carousel-indicators {
  bottom: 0;
  margin-bottom: 3px;
}
@media (max-width: 991px) {
  .cid-rHYCEgRwNb .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-rHYCEgRwNb .carousel-indicators {
    display: none;
  }
}
.cid-rHYCEgRwNb .carousel-indicators .active,
.cid-rHYCEgRwNb .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #1b1b1b;
  opacity: .5;
  border: 4px solid #1b1b1b;
}
.cid-rHYCEgRwNb .carousel-indicators .active {
  background: #fff;
}
.cid-rHYCEgRwNb .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-rHYCEgRwNb .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-rHYCEgRwNb .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-rHYCEgRwNb .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-rHYCEgRwNb .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-rHYCEgRwNb .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(98.25vh);
}
.cid-rHYCEgRwNb .carousel {
  width: 100%;
}
.cid-rHYCEgRwNb .modal-dialog .carousel-inner {
  height: auto;
}
.cid-rHYCEgRwNb .modal-backdrop.in {
  opacity: .8;
}
.cid-rHYCEgRwNb .modal.fade .modal-dialog {
  -webkit-transition: margin-top 0.3s ease-out;
  -moz-transition: margin-top 0.3s ease-out;
  -o-transition: margin-top 0.3s ease-out;
  transition: margin-top 0.3s ease-out;
}
.cid-rHYCEgRwNb .modal.fade .modal-dialog,
.cid-rHYCEgRwNb .modal.in .modal-dialog {
  -webkit-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
}
.cid-rHYCEgRwNb H4 {
  color: #c1c1c1;
}
.cid-rHYCEgRwNb H3 {
  color: #073b4c;
}
.cid-rHYTMOVppd {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rHYTMOVppd .mbr-section-subtitle {
  color: #767676;
}
.cid-rHYTMOVppd .btn {
  margin: 0 0 .5rem 0;
}
.cid-rHMAg1F7wV {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-rHMAg1F7wV .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rHMAg1F7wV .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rHMAg1F7wV .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rHMAg1F7wV .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-rHMAg1F7wV .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rHMAg1F7wV .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rHMAg1F7wV .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rHMAg1F7wV .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rHMAg1F7wV .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rHMAg1F7wV .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rHMAg1F7wV .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rHMAg1F7wV .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rHMAg1F7wV .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rHMAg1F7wV .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rREXaohMVH.popup-builder {
  background-color: #ffffff;
}
.cid-rREXaohMVH.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-rREXaohMVH.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-rREXaohMVH .modal-content,
.cid-rREXaohMVH .modal-dialog {
  height: auto;
}
.cid-rREXaohMVH .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-rREXaohMVH .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-rREXaohMVH .form-wrapper .mbr-form .form-group,
  .cid-rREXaohMVH .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-rREXaohMVH .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-rREXaohMVH .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rREXaohMVH .mbr-text {
  text-align: center;
}
.cid-rREXaohMVH .pt-0 {
  padding-top: 0 !important;
}
.cid-rREXaohMVH .pb-0 {
  padding-bottom: 0 !important;
}
.cid-rREXaohMVH .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-rREXaohMVH .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-rREXaohMVH .modal-open {
  overflow: hidden;
}
.cid-rREXaohMVH .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-rREXaohMVH .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-rREXaohMVH .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-rREXaohMVH .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-rREXaohMVH .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-rREXaohMVH .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-rREXaohMVH .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-rREXaohMVH .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-rREXaohMVH .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-rREXaohMVH .modal-backdrop.fade {
  opacity: 0;
}
.cid-rREXaohMVH .modal-backdrop.show {
  opacity: .5;
}
.cid-rREXaohMVH .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-rREXaohMVH .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-rREXaohMVH .modal-header .close:hover {
  opacity: 1;
}
.cid-rREXaohMVH .modal-header .close:focus {
  outline: none;
}
.cid-rREXaohMVH .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-rREXaohMVH .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-rREXaohMVH .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-rREXaohMVH .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-rREXaohMVH .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-rREXaohMVH .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-rREXaohMVH .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-rREXaohMVH .modal-sm {
    max-width: 300px;
  }
  .cid-rREXaohMVH .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-rREXaohMVH .modal-lg,
  .cid-rREXaohMVH .modal-xl {
    max-width: 800px;
  }
  .cid-rREXaohMVH .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-rREXaohMVH .modal-xl {
    max-width: 1140px;
  }
  .cid-rREXaohMVH .container {
    max-width: 1140px;
  }
}
.cid-rREXaohMVH .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-rREXaohMVH .container {
    max-width: 720px;
  }
}
.cid-rREXaohMVH .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-rREXaohMVH .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-rREXaohMVH .form-group {
  margin-bottom: 1rem;
}
.cid-rREXaohMVH .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-rREXaohMVH .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-rREXaohMVH .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-rQVVwoKFUn {
  background-image: url("../../../assets/images/oversize-doors-2.jpeg");
}
.cid-rQVVwoKFUn .container-fluid {
  padding: 0 3rem;
}
.cid-rQVVwoKFUn .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-rQVVwoKFUn .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-rQVVwoKFUn .modalWindow {
  display: none;
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-rQVVwoKFUn .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-rQVVwoKFUn .modalWindow .modalWindow-video {
  height: 44.9943757vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-rQVVwoKFUn a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-rQVVwoKFUn a.close:hover {
  color: #ffffff;
}
.cid-rQVVwoKFUn svg {
  transition: all 0.5s ease-in;
}
.cid-rQVVwoKFUn svg .blick {
  transiton: opacity 0.5s ease-in;
  opacity: 1;
}
.cid-rQVVwoKFUn svg:hover {
  cursor: pointer;
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
}
.cid-rQVVwoKFUn svg:hover .blick {
  transition: opacity 0.5s ease-in;
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-rQVVwoKFUn .container-fluid {
    padding: 0 1rem;
  }
}
.cid-rQ6jKBGtu4 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-rQ6jKBGtu4 .card-box {
  display: flex;
  flex-direction: column;
  position: relative;
  justify-content: center;
  margin: auto auto 1rem 2rem;
  height: fit-content;
  max-width: 300px;
}
.cid-rQ6jKBGtu4 .card-wrap {
  background-color: #073b4c;
  display: flex;
  height: 100%;
  min-height: 300px;
}
.cid-rQ6jKBGtu4 .card-wrap:hover h4,
.cid-rQ6jKBGtu4 .card-wrap:hover a {
  background-size: 100% 100%;
}
.cid-rQ6jKBGtu4 h3 {
  position: absolute;
  transform: rotate(-90deg);
  transform-origin: top left;
  width: fit-content;
  padding: 0;
  margin: 0;
  left: 0rem;
  top: -1rem;
}
.cid-rQ6jKBGtu4 h3:after {
  content: "";
  width: 30px;
  position: absolute;
  top: 50%;
  height: 1px;
  background-color: #ffffff;
  margin-left: 10px;
}
.cid-rQ6jKBGtu4 img {
  width: 100%;
}
.cid-rQ6jKBGtu4 h4 {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-rQ6jKBGtu4 h4 a {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px) !important;
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-rQ6jKBGtu4 .card-title1,
.cid-rQ6jKBGtu4 .title-wrap1 {
  color: #ffffff;
}
.cid-rQ6jKBGtu4 .card-title,
.cid-rQ6jKBGtu4 .title-wrap {
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-rQ6jKBGtu4 .mdpb {
    padding-bottom: 2rem;
  }
  .cid-rQ6jKBGtu4 .card-box {
    margin: auto auto 0rem 1rem;
  }
}
.cid-rQ6jKBGtu4 H3 {
  color: #ffffff;
}
.cid-rQ3qD7GPgB .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rQ3qD7GPgB .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rQ3qD7GPgB a {
  font-style: normal;
}
.cid-rQ3qD7GPgB .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rQ3qD7GPgB .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rQ3qD7GPgB .nav-item:focus,
.cid-rQ3qD7GPgB .nav-link:focus {
  outline: none;
}
.cid-rQ3qD7GPgB .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rQ3qD7GPgB .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rQ3qD7GPgB .menu-logo {
  margin-right: auto;
}
.cid-rQ3qD7GPgB .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rQ3qD7GPgB .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rQ3qD7GPgB .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rQ3qD7GPgB .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rQ3qD7GPgB .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rQ3qD7GPgB .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rQ3qD7GPgB .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rQ3qD7GPgB .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rQ3qD7GPgB .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rQ3qD7GPgB .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rQ3qD7GPgB .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rQ3qD7GPgB .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rQ3qD7GPgB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rQ3qD7GPgB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rQ3qD7GPgB .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rQ3qD7GPgB .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rQ3qD7GPgB .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-rQ3qD7GPgB .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rQ3qD7GPgB .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rQ3qD7GPgB .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rQ3qD7GPgB .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rQ3qD7GPgB .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rQ3qD7GPgB .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rQ3qD7GPgB button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rQ3qD7GPgB button.navbar-toggler:focus {
  outline: none;
}
.cid-rQ3qD7GPgB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #073b4c;
}
.cid-rQ3qD7GPgB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rQ3qD7GPgB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rQ3qD7GPgB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rQ3qD7GPgB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rQ3qD7GPgB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQ3qD7GPgB nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rQ3qD7GPgB nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rQ3qD7GPgB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQ3qD7GPgB .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQ3qD7GPgB .collapsed .btn {
  display: -webkit-flex;
}
.cid-rQ3qD7GPgB .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rQ3qD7GPgB .collapsed .navbar-collapse.collapsing,
.cid-rQ3qD7GPgB .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rQ3qD7GPgB .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rQ3qD7GPgB .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rQ3qD7GPgB .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rQ3qD7GPgB .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rQ3qD7GPgB .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rQ3qD7GPgB .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rQ3qD7GPgB .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rQ3qD7GPgB .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rQ3qD7GPgB .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.7rem);
  }
}
.cid-rQ3qD7GPgB .collapsed button.navbar-toggler {
  display: block;
}
.cid-rQ3qD7GPgB .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rQ3qD7GPgB .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQ3qD7GPgB .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rQ3qD7GPgB .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rQ3qD7GPgB .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rQ3qD7GPgB .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: 1023px) {
  .cid-rQ3qD7GPgB.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQ3qD7GPgB img {
    height: 3.8rem !important;
  }
  .cid-rQ3qD7GPgB .btn {
    display: -webkit-flex;
  }
  .cid-rQ3qD7GPgB button.navbar-toggler {
    display: block;
  }
  .cid-rQ3qD7GPgB .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rQ3qD7GPgB .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQ3qD7GPgB .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rQ3qD7GPgB .navbar-collapse.collapsing,
  .cid-rQ3qD7GPgB .navbar-collapse.show {
    display: block !important;
  }
  .cid-rQ3qD7GPgB .navbar-collapse.collapsing .navbar-nav,
  .cid-rQ3qD7GPgB .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rQ3qD7GPgB .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rQ3qD7GPgB .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rQ3qD7GPgB .navbar-collapse.collapsing .navbar-buttons,
  .cid-rQ3qD7GPgB .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rQ3qD7GPgB .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rQ3qD7GPgB .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rQ3qD7GPgB .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rQ3qD7GPgB .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rQ3qD7GPgB .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rQ3qD7GPgB .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-rQ3qD7GPgB .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rQ3qD7GPgB .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rQ3qD7GPgB .nav-link:hover,
.cid-rQ3qD7GPgB .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rQ3qDjnBD7 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rQ3qDjnBD7 .mbr-text {
  color: #767676;
}
.cid-rQ3qDuDjkH {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rQ3qDuDjkH .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rQ3qDuDjkH .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rQ3qDuDjkH .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rQ3qDuDjkH .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rQ3qDuDjkH .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #b1a374;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-rQ3qDuDjkH .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rQ3qDuDjkH .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rQ3qDuDjkH .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rQ3qDuDjkH .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #b1a374 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-rQ6ktPiY8J {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rQ6ktPiY8J h4 {
  display: flex;
  color: #232323;
}
.cid-rQ6ktPiY8J .panel-text {
  color: #767676;
  line-height: 1.7;
}
.cid-rQ6ktPiY8J .wrap {
  display: flex;
}
.cid-rQ6ktPiY8J .icon {
  background: #073b4c;
  width: 33px;
  height: 33px;
  border-radius: 100%;
  color: white!important;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  font-weight: 900;
}
.cid-rQ6ktPiY8J img {
  max-width: 600px;
  width: 100%;
  margin: auto;
  padding: 2rem;
}
.cid-rQ6ktPiY8J .mbr-section-title {
  color: #232323;
  text-align: center;
}
.cid-rQ6ktPiY8J p {
  margin: 0;
}
.cid-rQ6ktPiY8J .card .card-header a.panel-title {
  background-color: none!important;
  margin-top: 0px!important;
}
.cid-rQ6ktPiY8J .mbr-section-subtitle {
  font-weight: 500;
  color: #767676;
  text-align: center;
}
.cid-rQ6ktPiY8J .accordion-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-rQ6ktPiY8J .panel-group {
  width: 100%;
}
.cid-rQ6ktPiY8J .panel-title {
  border-bottom: 1px solid #efefef;
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-rQ6ktPiY8J .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-rQ6ktPiY8J .card .card-header a.panel-title {
  transition: all .3s;
  background-color: #ffffff;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-rQ6ktPiY8J .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-rQ6ktPiY8J .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-rQ6ktPiY8J .card .card-header a.panel-title h4 {
  padding: 1.5rem 1rem;
  margin-bottom: 0;
}
.cid-rQ6ktPiY8J .card .panel-body {
  background: #ffffff;
}
.cid-rQ6ktPiY8J .media-container-row .accordion-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-rQ6ktPiY8J .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cid-rQ6ktPiY8J .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-rQ6ktPiY8J .header-text,
.cid-rQ6ktPiY8J .sign {
  color: #232323;
}
.cid-rQ6kyCFl6I {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rQ6kyCFl6I .container {
  max-width: 1500px;
}
.cid-rQ6kyCFl6I img {
  width: 100%;
}
.cid-rQ6kyCFl6I h2 {
  padding: 0;
  margin: 0;
}
.cid-rQ6kyCFl6I .text-wrap {
  max-width: 500px;
  margin: auto;
}
.cid-rQ6kyCFl6I .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
  width: fit-content;
}
.cid-rQ6kyCFl6I .img-col {
  position: relative;
}
.cid-rQ6kyCFl6I .img2 {
  position: absolute;
  right: 6rem;
  top: -6rem;
  width: 320px;
}
@media (max-width: 1200px) {
  .cid-rQ6kyCFl6I .img2 {
    right: 3rem;
  }
}
@media (max-width: 992px) {
  .cid-rQ6kyCFl6I .title-col {
    margin-top: 4rem!important;
  }
  .cid-rQ6kyCFl6I .img2 {
    top: -2rem;
  }
  .cid-rQ6kyCFl6I .text-wrap {
    max-width: 550px;
  }
}
@media (max-width: 767px) {
  .cid-rQ6kyCFl6I .img2 {
    width: 50%;
  }
  .cid-rQ6kyCFl6I .number {
    margin: auto;
  }
}
.cid-rQ6kyCFl6I H3 {
  color: #073b4c;
}
.cid-rQ6kyCFl6I H2 {
  color: #073b4c;
}
.cid-rQ6lQIt0Ds {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rQ6lQIt0Ds .counter-container {
  color: #767676;
}
.cid-rQ6lQIt0Ds .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-rQ6lQIt0Ds .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-rQ6lQIt0Ds .counter-container ol li {
  list-style: none;
  padding-left: .5rem;
}
.cid-rQ6lQIt0Ds .counter-container ol li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #073b4c;
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.cid-sas9KSnEgt {
  padding-top: 100px;
  background-image: url("../../../assets/images/oversize-doors-2.jpg");
}
.cid-sas9KSnEgt .container {
  margin-bottom: 15%;
}
.cid-sas9KSnEgt .content-container .btn-bgr {
  z-index: 0;
}
.cid-sas9KSnEgt .container-boxes {
  padding-bottom: 45px;
  position: relative;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-items: stretch;
  align-items: stretch;
  background-color: #ffffff;
}
.cid-sas9KSnEgt .box-item {
  width: 29%;
  padding: 2.5rem;
}
.cid-sas9KSnEgt .box-item:first-child {
  background-color: #767676;
  margin-top: -200px;
}
.cid-sas9KSnEgt .box-item:nth-child(2) {
  background-color: #515151;
}
.cid-sas9KSnEgt .box-item:last-child {
  background-color: #073b4c;
}
.cid-sas9KSnEgt .box-list {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
}
.cid-sas9KSnEgt .box-list li {
  border-bottom: 1px solid;
  padding: 10px 0 5px;
}
.cid-sas9KSnEgt .box-list li:last-child {
  border-bottom: none;
}
.cid-sas9KSnEgt .box-list li span {
  float: right;
  text-align: right;
  padding-left: 0.5rem;
}
.cid-sas9KSnEgt .media-content {
  -webkit-flex-basis: initial;
  flex-basis: initial;
}
@media (min-width: 992px) {
  .cid-sas9KSnEgt .media-container-row {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
  .cid-sas9KSnEgt .box-item {
    margin-top: -200px;
    max-width: 400px;
  }
}
@media (max-width: 991px) {
  .cid-sas9KSnEgt .content-container {
    -webkit-flex-basis: 90%;
    flex-basis: 90%;
  }
  .cid-sas9KSnEgt .box-item {
    margin-top: 0;
    width: 90%;
  }
  .cid-sas9KSnEgt .box-item:first-child {
    margin-top: -100px;
  }
}
.cid-sas9KSnEgt .mbr-text,
.cid-sas9KSnEgt .mbr-section-btn {
  color: #232323;
}
.cid-sas9KSnEgt H1 {
  color: #232323;
}
.cid-sas9KSnEgt UL {
  text-align: left;
}
.cid-rQ6mmuwwh3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rQ6mmuwwh3 .title {
  margin-bottom: 2rem;
}
.cid-rQ6mmuwwh3 .mbr-section-subtitle {
  color: #767676;
}
.cid-rQ6mmuwwh3 a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-rQ6mmuwwh3 a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-rQ6mmuwwh3 textarea.form-control {
  min-height: 188px;
}
.cid-rRDRCVmwve {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rRDRCVmwve .mbr-text,
.cid-rRDRCVmwve blockquote {
  color: #767676;
}
.cid-rRDRCVmwve .mbr-text P {
  text-align: center;
}
.cid-rQ3qDlzlM9 {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #c1c1c1);
}
.cid-rQ3qDlzlM9 .carousel-control {
  background: #000;
}
.cid-rQ3qDlzlM9 .mbr-section-subtitle {
  color: #767676;
}
.cid-rQ3qDlzlM9 .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQ3qDlzlM9 .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rQ3qDlzlM9 .carousel-item .wrap-img {
  text-align: center;
}
.cid-rQ3qDlzlM9 .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-rQ3qDlzlM9 .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQ3qDlzlM9 .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-rQ3qDlzlM9 .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-rQ3qDlzlM9 .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-rQ3qDlzlM9 .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-rQ3qDlzlM9 .cloneditem-1,
.cid-rQ3qDlzlM9 .cloneditem-2,
.cid-rQ3qDlzlM9 .cloneditem-3,
.cid-rQ3qDlzlM9 .cloneditem-4,
.cid-rQ3qDlzlM9 .cloneditem-5 {
  display: none;
}
.cid-rQ3qDlzlM9 .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-rQ3qDlzlM9 .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-rQ3qDlzlM9 .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-rQ3qDlzlM9 .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-rQ3qDlzlM9 .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-rQ3qDlzlM9 .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-rQ3qDlzlM9 .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-rQ3qDlzlM9 .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQ3qDlzlM9 .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQ3qDlzlM9 .carousel-inner.slides2 .cloneditem-1,
  .cid-rQ3qDlzlM9 .carousel-inner.slides2 .cloneditem-2,
  .cid-rQ3qDlzlM9 .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-rQ3qDlzlM9 .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-rQ3qDlzlM9 .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-rQ3qDlzlM9 .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-rQ3qDlzlM9 .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-rQ3qDlzlM9 .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-rQ3qDlzlM9 .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQ3qDlzlM9 .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQ3qDlzlM9 .carousel-inner.slides3 .cloneditem-1,
  .cid-rQ3qDlzlM9 .carousel-inner.slides3 .cloneditem-2,
  .cid-rQ3qDlzlM9 .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-rQ3qDlzlM9 .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-rQ3qDlzlM9 .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-rQ3qDlzlM9 .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-rQ3qDlzlM9 .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-rQ3qDlzlM9 .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-rQ3qDlzlM9 .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQ3qDlzlM9 .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQ3qDlzlM9 .carousel-inner.slides4 .cloneditem-1,
  .cid-rQ3qDlzlM9 .carousel-inner.slides4 .cloneditem-2,
  .cid-rQ3qDlzlM9 .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-rQ3qDlzlM9 .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-rQ3qDlzlM9 .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-rQ3qDlzlM9 .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-rQ3qDlzlM9 .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-rQ3qDlzlM9 .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-rQ3qDlzlM9 .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQ3qDlzlM9 .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQ3qDlzlM9 .carousel-inner.slides5 .cloneditem-1,
  .cid-rQ3qDlzlM9 .carousel-inner.slides5 .cloneditem-2,
  .cid-rQ3qDlzlM9 .carousel-inner.slides5 .cloneditem-3,
  .cid-rQ3qDlzlM9 .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-rQ3qDlzlM9 .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-rQ3qDlzlM9 .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-rQ3qDlzlM9 .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-rQ3qDlzlM9 .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-rQ3qDlzlM9 .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-rQ3qDlzlM9 .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQ3qDlzlM9 .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQ3qDlzlM9 .carousel-inner.slides6 .cloneditem-1,
  .cid-rQ3qDlzlM9 .carousel-inner.slides6 .cloneditem-2,
  .cid-rQ3qDlzlM9 .carousel-inner.slides6 .cloneditem-3,
  .cid-rQ3qDlzlM9 .carousel-inner.slides6 .cloneditem-4,
  .cid-rQ3qDlzlM9 .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-rQ3qDU5i8r {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-rQ3qDU5i8r .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQ3qDU5i8r .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQ3qDU5i8r .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rQ3qDU5i8r .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-rQ3qDU5i8r .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rQ3qDU5i8r .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rQ3qDU5i8r .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rQ3qDU5i8r .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rQ3qDU5i8r .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rQ3qDU5i8r .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rQ3qDU5i8r .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rQ3qDU5i8r .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rQ3qDU5i8r .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rQ3qDU5i8r .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rQWbj2xkFh {
  background-image: url("../../../assets/images/20180919-140605.jpg");
}
.cid-rQWbj2xkFh .container-fluid {
  padding: 0 3rem;
}
.cid-rQWbj2xkFh .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-rQWbj2xkFh .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-rQWbj2xkFh .modalWindow {
  display: none;
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-rQWbj2xkFh .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-rQWbj2xkFh .modalWindow .modalWindow-video {
  height: 44.9943757vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-rQWbj2xkFh a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-rQWbj2xkFh a.close:hover {
  color: #ffffff;
}
.cid-rQWbj2xkFh svg {
  transition: all 0.5s ease-in;
}
.cid-rQWbj2xkFh svg .blick {
  transiton: opacity 0.5s ease-in;
  opacity: 1;
}
.cid-rQWbj2xkFh svg:hover {
  cursor: pointer;
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
}
.cid-rQWbj2xkFh svg:hover .blick {
  transition: opacity 0.5s ease-in;
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-rQWbj2xkFh .container-fluid {
    padding: 0 1rem;
  }
}
.cid-rQWbj6bxC3 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-rQWbj6bxC3 .card-box {
  display: flex;
  flex-direction: column;
  position: relative;
  justify-content: center;
  margin: auto auto 1rem 2rem;
  height: fit-content;
  max-width: 300px;
}
.cid-rQWbj6bxC3 .card-wrap {
  background-color: #073b4c;
  display: flex;
  height: 100%;
  min-height: 300px;
}
.cid-rQWbj6bxC3 .card-wrap:hover h4,
.cid-rQWbj6bxC3 .card-wrap:hover a {
  background-size: 100% 100%;
}
.cid-rQWbj6bxC3 h3 {
  position: absolute;
  transform: rotate(-90deg);
  transform-origin: top left;
  width: fit-content;
  padding: 0;
  margin: 0;
  left: 0rem;
  top: -1rem;
}
.cid-rQWbj6bxC3 h3:after {
  content: "";
  width: 30px;
  position: absolute;
  top: 50%;
  height: 1px;
  background-color: #ffffff;
  margin-left: 10px;
}
.cid-rQWbj6bxC3 img {
  width: 100%;
}
.cid-rQWbj6bxC3 h4 {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-rQWbj6bxC3 h4 a {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px) !important;
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-rQWbj6bxC3 .card-title1,
.cid-rQWbj6bxC3 .title-wrap1 {
  color: #ffffff;
}
.cid-rQWbj6bxC3 .card-title,
.cid-rQWbj6bxC3 .title-wrap {
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-rQWbj6bxC3 .mdpb {
    padding-bottom: 2rem;
  }
  .cid-rQWbj6bxC3 .card-box {
    margin: auto auto 0rem 1rem;
  }
}
.cid-rQWbj6bxC3 H3 {
  color: #ffffff;
}
.cid-rQWbj7yJCv .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rQWbj7yJCv .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rQWbj7yJCv a {
  font-style: normal;
}
.cid-rQWbj7yJCv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rQWbj7yJCv .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rQWbj7yJCv .nav-item:focus,
.cid-rQWbj7yJCv .nav-link:focus {
  outline: none;
}
.cid-rQWbj7yJCv .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rQWbj7yJCv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rQWbj7yJCv .menu-logo {
  margin-right: auto;
}
.cid-rQWbj7yJCv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rQWbj7yJCv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rQWbj7yJCv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rQWbj7yJCv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rQWbj7yJCv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rQWbj7yJCv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rQWbj7yJCv .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rQWbj7yJCv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rQWbj7yJCv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rQWbj7yJCv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rQWbj7yJCv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rQWbj7yJCv .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rQWbj7yJCv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rQWbj7yJCv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rQWbj7yJCv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rQWbj7yJCv .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rQWbj7yJCv .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-rQWbj7yJCv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rQWbj7yJCv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rQWbj7yJCv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rQWbj7yJCv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rQWbj7yJCv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rQWbj7yJCv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rQWbj7yJCv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rQWbj7yJCv button.navbar-toggler:focus {
  outline: none;
}
.cid-rQWbj7yJCv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #073b4c;
}
.cid-rQWbj7yJCv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rQWbj7yJCv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rQWbj7yJCv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rQWbj7yJCv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rQWbj7yJCv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQWbj7yJCv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rQWbj7yJCv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rQWbj7yJCv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQWbj7yJCv .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQWbj7yJCv .collapsed .btn {
  display: -webkit-flex;
}
.cid-rQWbj7yJCv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rQWbj7yJCv .collapsed .navbar-collapse.collapsing,
.cid-rQWbj7yJCv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rQWbj7yJCv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rQWbj7yJCv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rQWbj7yJCv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rQWbj7yJCv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rQWbj7yJCv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rQWbj7yJCv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rQWbj7yJCv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rQWbj7yJCv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rQWbj7yJCv .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.7rem);
  }
}
.cid-rQWbj7yJCv .collapsed button.navbar-toggler {
  display: block;
}
.cid-rQWbj7yJCv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rQWbj7yJCv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQWbj7yJCv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rQWbj7yJCv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rQWbj7yJCv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rQWbj7yJCv .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: 1023px) {
  .cid-rQWbj7yJCv.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQWbj7yJCv img {
    height: 3.8rem !important;
  }
  .cid-rQWbj7yJCv .btn {
    display: -webkit-flex;
  }
  .cid-rQWbj7yJCv button.navbar-toggler {
    display: block;
  }
  .cid-rQWbj7yJCv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rQWbj7yJCv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQWbj7yJCv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rQWbj7yJCv .navbar-collapse.collapsing,
  .cid-rQWbj7yJCv .navbar-collapse.show {
    display: block !important;
  }
  .cid-rQWbj7yJCv .navbar-collapse.collapsing .navbar-nav,
  .cid-rQWbj7yJCv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rQWbj7yJCv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rQWbj7yJCv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rQWbj7yJCv .navbar-collapse.collapsing .navbar-buttons,
  .cid-rQWbj7yJCv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rQWbj7yJCv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rQWbj7yJCv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rQWbj7yJCv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rQWbj7yJCv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rQWbj7yJCv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rQWbj7yJCv .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-rQWbj7yJCv .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rQWbj7yJCv .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rQWbj7yJCv .nav-link:hover,
.cid-rQWbj7yJCv .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rQWbj8PulB {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rQWbj8PulB .mbr-text {
  color: #767676;
}
.cid-rQWbjaeo1v {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rQWbjaeo1v .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rQWbjaeo1v .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rQWbjaeo1v .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rQWbjaeo1v .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rQWbjaeo1v .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #b1a374;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-rQWbjaeo1v .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rQWbjaeo1v .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rQWbjaeo1v .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rQWbjaeo1v .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #b1a374 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-rQWbjczj3n {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rQWbjczj3n h4 {
  display: flex;
  color: #232323;
}
.cid-rQWbjczj3n .panel-text {
  color: #767676;
  line-height: 1.7;
}
.cid-rQWbjczj3n .wrap {
  display: flex;
}
.cid-rQWbjczj3n .icon {
  background: #073b4c;
  width: 33px;
  height: 33px;
  border-radius: 100%;
  color: white!important;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  font-weight: 900;
}
.cid-rQWbjczj3n img {
  max-width: 600px;
  width: 100%;
  margin: auto;
  padding: 2rem;
}
.cid-rQWbjczj3n .mbr-section-title {
  color: #232323;
  text-align: center;
}
.cid-rQWbjczj3n p {
  margin: 0;
}
.cid-rQWbjczj3n .card .card-header a.panel-title {
  background-color: none!important;
  margin-top: 0px!important;
}
.cid-rQWbjczj3n .mbr-section-subtitle {
  font-weight: 500;
  color: #767676;
  text-align: center;
}
.cid-rQWbjczj3n .accordion-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-rQWbjczj3n .panel-group {
  width: 100%;
}
.cid-rQWbjczj3n .panel-title {
  border-bottom: 1px solid #efefef;
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-rQWbjczj3n .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-rQWbjczj3n .card .card-header a.panel-title {
  transition: all .3s;
  background-color: #ffffff;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-rQWbjczj3n .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-rQWbjczj3n .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-rQWbjczj3n .card .card-header a.panel-title h4 {
  padding: 1.5rem 1rem;
  margin-bottom: 0;
}
.cid-rQWbjczj3n .card .panel-body {
  background: #ffffff;
}
.cid-rQWbjczj3n .media-container-row .accordion-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-rQWbjczj3n .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cid-rQWbjczj3n .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-rQWbjczj3n .header-text,
.cid-rQWbjczj3n .sign {
  color: #232323;
}
.cid-rQWbjeqi0D {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rQWbjeqi0D .container {
  max-width: 1500px;
}
.cid-rQWbjeqi0D img {
  width: 100%;
}
.cid-rQWbjeqi0D h2 {
  padding: 0;
  margin: 0;
}
.cid-rQWbjeqi0D .text-wrap {
  max-width: 500px;
  margin: auto;
}
.cid-rQWbjeqi0D .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
  width: fit-content;
}
.cid-rQWbjeqi0D .img-col {
  position: relative;
}
.cid-rQWbjeqi0D .img2 {
  position: absolute;
  right: 6rem;
  top: -6rem;
  width: 320px;
}
@media (max-width: 1200px) {
  .cid-rQWbjeqi0D .img2 {
    right: 3rem;
  }
}
@media (max-width: 992px) {
  .cid-rQWbjeqi0D .title-col {
    margin-top: 4rem!important;
  }
  .cid-rQWbjeqi0D .img2 {
    top: -2rem;
  }
  .cid-rQWbjeqi0D .text-wrap {
    max-width: 550px;
  }
}
@media (max-width: 767px) {
  .cid-rQWbjeqi0D .img2 {
    width: 50%;
  }
  .cid-rQWbjeqi0D .number {
    margin: auto;
  }
}
.cid-rQWbjeqi0D H3 {
  color: #073b4c;
}
.cid-rQWbjeqi0D H2 {
  color: #073b4c;
}
.cid-rQWbjgfaOw {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rQWbjgfaOw .counter-container {
  color: #767676;
}
.cid-rQWbjgfaOw .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-rQWbjgfaOw .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-rQWbjgfaOw .counter-container ol li {
  list-style: none;
  padding-left: .5rem;
}
.cid-rQWbjgfaOw .counter-container ol li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #073b4c;
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.cid-rQWbjhHBsW {
  padding-top: 100px;
  background-image: url("../../../assets/images/oversize-doors-2.jpg");
}
.cid-rQWbjhHBsW .container {
  margin-bottom: 15%;
}
.cid-rQWbjhHBsW .content-container .btn-bgr {
  z-index: 0;
}
.cid-rQWbjhHBsW .container-boxes {
  padding-bottom: 45px;
  position: relative;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-items: stretch;
  align-items: stretch;
  background-color: #ffffff;
}
.cid-rQWbjhHBsW .box-item {
  width: 29%;
  padding: 2.5rem;
}
.cid-rQWbjhHBsW .box-item:first-child {
  background-color: #767676;
  margin-top: -200px;
}
.cid-rQWbjhHBsW .box-item:nth-child(2) {
  background-color: #515151;
}
.cid-rQWbjhHBsW .box-item:last-child {
  background-color: #073b4c;
}
.cid-rQWbjhHBsW .box-list {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
}
.cid-rQWbjhHBsW .box-list li {
  border-bottom: 1px solid;
  padding: 10px 0 5px;
}
.cid-rQWbjhHBsW .box-list li:last-child {
  border-bottom: none;
}
.cid-rQWbjhHBsW .box-list li span {
  float: right;
  text-align: right;
  padding-left: 0.5rem;
}
.cid-rQWbjhHBsW .media-content {
  -webkit-flex-basis: initial;
  flex-basis: initial;
}
@media (min-width: 992px) {
  .cid-rQWbjhHBsW .media-container-row {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
  .cid-rQWbjhHBsW .box-item {
    margin-top: -200px;
    max-width: 400px;
  }
}
@media (max-width: 991px) {
  .cid-rQWbjhHBsW .content-container {
    -webkit-flex-basis: 90%;
    flex-basis: 90%;
  }
  .cid-rQWbjhHBsW .box-item {
    margin-top: 0;
    width: 90%;
  }
  .cid-rQWbjhHBsW .box-item:first-child {
    margin-top: -100px;
  }
}
.cid-rQWbjhHBsW .mbr-text,
.cid-rQWbjhHBsW .mbr-section-btn {
  color: #232323;
}
.cid-rQWbjhHBsW H1 {
  color: #232323;
}
.cid-rQWbjhHBsW UL {
  text-align: left;
}
.cid-rQWbjjsMac {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rQWbjjsMac .title {
  margin-bottom: 2rem;
}
.cid-rQWbjjsMac .mbr-section-subtitle {
  color: #767676;
}
.cid-rQWbjjsMac a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-rQWbjjsMac a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-rQWbjjsMac textarea.form-control {
  min-height: 188px;
}
.cid-rRDTc7xNQ6 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rRDTc7xNQ6 .mbr-text,
.cid-rRDTc7xNQ6 blockquote {
  color: #767676;
}
.cid-rRDTc7xNQ6 .mbr-text P {
  text-align: center;
}
.cid-rQWbjlbNRf {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #efefef);
}
.cid-rQWbjlbNRf .carousel-control {
  background: #000;
}
.cid-rQWbjlbNRf .mbr-section-subtitle {
  color: #767676;
}
.cid-rQWbjlbNRf .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQWbjlbNRf .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rQWbjlbNRf .carousel-item .wrap-img {
  text-align: center;
}
.cid-rQWbjlbNRf .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-rQWbjlbNRf .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQWbjlbNRf .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-rQWbjlbNRf .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-rQWbjlbNRf .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-rQWbjlbNRf .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-rQWbjlbNRf .cloneditem-1,
.cid-rQWbjlbNRf .cloneditem-2,
.cid-rQWbjlbNRf .cloneditem-3,
.cid-rQWbjlbNRf .cloneditem-4,
.cid-rQWbjlbNRf .cloneditem-5 {
  display: none;
}
.cid-rQWbjlbNRf .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-rQWbjlbNRf .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-rQWbjlbNRf .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-rQWbjlbNRf .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-rQWbjlbNRf .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-rQWbjlbNRf .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-rQWbjlbNRf .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-rQWbjlbNRf .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQWbjlbNRf .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQWbjlbNRf .carousel-inner.slides2 .cloneditem-1,
  .cid-rQWbjlbNRf .carousel-inner.slides2 .cloneditem-2,
  .cid-rQWbjlbNRf .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-rQWbjlbNRf .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-rQWbjlbNRf .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-rQWbjlbNRf .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-rQWbjlbNRf .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-rQWbjlbNRf .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-rQWbjlbNRf .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQWbjlbNRf .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQWbjlbNRf .carousel-inner.slides3 .cloneditem-1,
  .cid-rQWbjlbNRf .carousel-inner.slides3 .cloneditem-2,
  .cid-rQWbjlbNRf .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-rQWbjlbNRf .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-rQWbjlbNRf .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-rQWbjlbNRf .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-rQWbjlbNRf .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-rQWbjlbNRf .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-rQWbjlbNRf .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQWbjlbNRf .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQWbjlbNRf .carousel-inner.slides4 .cloneditem-1,
  .cid-rQWbjlbNRf .carousel-inner.slides4 .cloneditem-2,
  .cid-rQWbjlbNRf .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-rQWbjlbNRf .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-rQWbjlbNRf .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-rQWbjlbNRf .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-rQWbjlbNRf .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-rQWbjlbNRf .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-rQWbjlbNRf .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQWbjlbNRf .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQWbjlbNRf .carousel-inner.slides5 .cloneditem-1,
  .cid-rQWbjlbNRf .carousel-inner.slides5 .cloneditem-2,
  .cid-rQWbjlbNRf .carousel-inner.slides5 .cloneditem-3,
  .cid-rQWbjlbNRf .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-rQWbjlbNRf .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-rQWbjlbNRf .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-rQWbjlbNRf .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-rQWbjlbNRf .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-rQWbjlbNRf .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-rQWbjlbNRf .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQWbjlbNRf .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQWbjlbNRf .carousel-inner.slides6 .cloneditem-1,
  .cid-rQWbjlbNRf .carousel-inner.slides6 .cloneditem-2,
  .cid-rQWbjlbNRf .carousel-inner.slides6 .cloneditem-3,
  .cid-rQWbjlbNRf .carousel-inner.slides6 .cloneditem-4,
  .cid-rQWbjlbNRf .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-rQWbjq7sVc {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-rQWbjq7sVc .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQWbjq7sVc .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQWbjq7sVc .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rQWbjq7sVc .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-rQWbjq7sVc .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rQWbjq7sVc .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rQWbjq7sVc .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rQWbjq7sVc .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rQWbjq7sVc .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rQWbjq7sVc .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rQWbjq7sVc .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rQWbjq7sVc .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rQWbjq7sVc .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rQWbjq7sVc .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rQZTwKCQzH {
  background-image: url("../../../assets/images/residencial.jpg");
}
.cid-rQZTwKCQzH .container-fluid {
  padding: 0 3rem;
}
.cid-rQZTwKCQzH .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-rQZTwKCQzH .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-rQZTwKCQzH .modalWindow {
  display: none;
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-rQZTwKCQzH .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-rQZTwKCQzH .modalWindow .modalWindow-video {
  height: 44.9943757vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-rQZTwKCQzH a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-rQZTwKCQzH a.close:hover {
  color: #ffffff;
}
.cid-rQZTwKCQzH svg {
  transition: all 0.5s ease-in;
}
.cid-rQZTwKCQzH svg .blick {
  transiton: opacity 0.5s ease-in;
  opacity: 1;
}
.cid-rQZTwKCQzH svg:hover {
  cursor: pointer;
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
}
.cid-rQZTwKCQzH svg:hover .blick {
  transition: opacity 0.5s ease-in;
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-rQZTwKCQzH .container-fluid {
    padding: 0 1rem;
  }
}
.cid-rQZTwMS6PA {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-rQZTwMS6PA .card-box {
  display: flex;
  flex-direction: column;
  position: relative;
  justify-content: center;
  margin: auto auto 1rem 2rem;
  height: fit-content;
  max-width: 300px;
}
.cid-rQZTwMS6PA .card-wrap {
  background-color: #073b4c;
  display: flex;
  height: 100%;
  min-height: 300px;
}
.cid-rQZTwMS6PA .card-wrap:hover h4,
.cid-rQZTwMS6PA .card-wrap:hover a {
  background-size: 100% 100%;
}
.cid-rQZTwMS6PA h3 {
  position: absolute;
  transform: rotate(-90deg);
  transform-origin: top left;
  width: fit-content;
  padding: 0;
  margin: 0;
  left: 0rem;
  top: -1rem;
}
.cid-rQZTwMS6PA h3:after {
  content: "";
  width: 30px;
  position: absolute;
  top: 50%;
  height: 1px;
  background-color: #ffffff;
  margin-left: 10px;
}
.cid-rQZTwMS6PA img {
  width: 100%;
}
.cid-rQZTwMS6PA h4 {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-rQZTwMS6PA h4 a {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px) !important;
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-rQZTwMS6PA .card-title1,
.cid-rQZTwMS6PA .title-wrap1 {
  color: #ffffff;
}
.cid-rQZTwMS6PA .card-title,
.cid-rQZTwMS6PA .title-wrap {
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-rQZTwMS6PA .mdpb {
    padding-bottom: 2rem;
  }
  .cid-rQZTwMS6PA .card-box {
    margin: auto auto 0rem 1rem;
  }
}
.cid-rQZTwMS6PA H3 {
  color: #ffffff;
}
.cid-rQZTwO4Ytf .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rQZTwO4Ytf .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rQZTwO4Ytf a {
  font-style: normal;
}
.cid-rQZTwO4Ytf .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rQZTwO4Ytf .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rQZTwO4Ytf .nav-item:focus,
.cid-rQZTwO4Ytf .nav-link:focus {
  outline: none;
}
.cid-rQZTwO4Ytf .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rQZTwO4Ytf .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rQZTwO4Ytf .menu-logo {
  margin-right: auto;
}
.cid-rQZTwO4Ytf .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rQZTwO4Ytf .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rQZTwO4Ytf .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rQZTwO4Ytf .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rQZTwO4Ytf .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rQZTwO4Ytf .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rQZTwO4Ytf .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rQZTwO4Ytf .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rQZTwO4Ytf .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rQZTwO4Ytf .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rQZTwO4Ytf .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rQZTwO4Ytf .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rQZTwO4Ytf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rQZTwO4Ytf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rQZTwO4Ytf .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rQZTwO4Ytf .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rQZTwO4Ytf .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-rQZTwO4Ytf .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rQZTwO4Ytf .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rQZTwO4Ytf .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rQZTwO4Ytf .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rQZTwO4Ytf .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rQZTwO4Ytf .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rQZTwO4Ytf button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rQZTwO4Ytf button.navbar-toggler:focus {
  outline: none;
}
.cid-rQZTwO4Ytf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #073b4c;
}
.cid-rQZTwO4Ytf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rQZTwO4Ytf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rQZTwO4Ytf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rQZTwO4Ytf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rQZTwO4Ytf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQZTwO4Ytf nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rQZTwO4Ytf nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rQZTwO4Ytf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQZTwO4Ytf .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQZTwO4Ytf .collapsed .btn {
  display: -webkit-flex;
}
.cid-rQZTwO4Ytf .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rQZTwO4Ytf .collapsed .navbar-collapse.collapsing,
.cid-rQZTwO4Ytf .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rQZTwO4Ytf .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rQZTwO4Ytf .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rQZTwO4Ytf .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rQZTwO4Ytf .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rQZTwO4Ytf .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rQZTwO4Ytf .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rQZTwO4Ytf .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rQZTwO4Ytf .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rQZTwO4Ytf .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.7rem);
  }
}
.cid-rQZTwO4Ytf .collapsed button.navbar-toggler {
  display: block;
}
.cid-rQZTwO4Ytf .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rQZTwO4Ytf .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQZTwO4Ytf .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rQZTwO4Ytf .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rQZTwO4Ytf .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rQZTwO4Ytf .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: 1023px) {
  .cid-rQZTwO4Ytf.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQZTwO4Ytf img {
    height: 3.8rem !important;
  }
  .cid-rQZTwO4Ytf .btn {
    display: -webkit-flex;
  }
  .cid-rQZTwO4Ytf button.navbar-toggler {
    display: block;
  }
  .cid-rQZTwO4Ytf .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rQZTwO4Ytf .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQZTwO4Ytf .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rQZTwO4Ytf .navbar-collapse.collapsing,
  .cid-rQZTwO4Ytf .navbar-collapse.show {
    display: block !important;
  }
  .cid-rQZTwO4Ytf .navbar-collapse.collapsing .navbar-nav,
  .cid-rQZTwO4Ytf .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rQZTwO4Ytf .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rQZTwO4Ytf .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rQZTwO4Ytf .navbar-collapse.collapsing .navbar-buttons,
  .cid-rQZTwO4Ytf .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rQZTwO4Ytf .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rQZTwO4Ytf .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rQZTwO4Ytf .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rQZTwO4Ytf .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rQZTwO4Ytf .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rQZTwO4Ytf .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-rQZTwO4Ytf .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rQZTwO4Ytf .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rQZTwO4Ytf .nav-link:hover,
.cid-rQZTwO4Ytf .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rQZTwPniao {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rQZTwPniao .mbr-text {
  color: #767676;
}
.cid-rQZTwQtNr7 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rQZTwQtNr7 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rQZTwQtNr7 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rQZTwQtNr7 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rQZTwQtNr7 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rQZTwQtNr7 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #b1a374;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-rQZTwQtNr7 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rQZTwQtNr7 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rQZTwQtNr7 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rQZTwQtNr7 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #b1a374 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-rQZTwU85D7 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rQZTwU85D7 .container {
  max-width: 1500px;
}
.cid-rQZTwU85D7 img {
  width: 100%;
}
.cid-rQZTwU85D7 h2 {
  padding: 0;
  margin: 0;
}
.cid-rQZTwU85D7 .text-wrap {
  max-width: 500px;
  margin: auto;
}
.cid-rQZTwU85D7 .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
  width: fit-content;
}
.cid-rQZTwU85D7 .img-col {
  position: relative;
}
.cid-rQZTwU85D7 .img2 {
  position: absolute;
  right: 6rem;
  top: -6rem;
  width: 320px;
}
@media (max-width: 1200px) {
  .cid-rQZTwU85D7 .img2 {
    right: 3rem;
  }
}
@media (max-width: 992px) {
  .cid-rQZTwU85D7 .title-col {
    margin-top: 4rem!important;
  }
  .cid-rQZTwU85D7 .img2 {
    top: -2rem;
  }
  .cid-rQZTwU85D7 .text-wrap {
    max-width: 550px;
  }
}
@media (max-width: 767px) {
  .cid-rQZTwU85D7 .img2 {
    width: 50%;
  }
  .cid-rQZTwU85D7 .number {
    margin: auto;
  }
}
.cid-rQZTwU85D7 H3 {
  color: #073b4c;
}
.cid-rQZTwU85D7 H2 {
  color: #073b4c;
}
.cid-rQZTwVxJNA {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rQZTwVxJNA .counter-container {
  color: #767676;
}
.cid-rQZTwVxJNA .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-rQZTwVxJNA .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-rQZTwVxJNA .counter-container ol li {
  list-style: none;
  padding-left: .5rem;
}
.cid-rQZTwVxJNA .counter-container ol li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #073b4c;
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.cid-rQZTwWB2dG {
  padding-top: 100px;
  background-image: url("../../../assets/images/oversize-doors-2.jpg");
}
.cid-rQZTwWB2dG .container {
  margin-bottom: 15%;
}
.cid-rQZTwWB2dG .content-container .btn-bgr {
  z-index: 0;
}
.cid-rQZTwWB2dG .container-boxes {
  padding-bottom: 45px;
  position: relative;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-items: stretch;
  align-items: stretch;
  background-color: #ffffff;
}
.cid-rQZTwWB2dG .box-item {
  width: 29%;
  padding: 2.5rem;
}
.cid-rQZTwWB2dG .box-item:first-child {
  background-color: #767676;
  margin-top: -200px;
}
.cid-rQZTwWB2dG .box-item:nth-child(2) {
  background-color: #515151;
}
.cid-rQZTwWB2dG .box-item:last-child {
  background-color: #073b4c;
}
.cid-rQZTwWB2dG .box-list {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
}
.cid-rQZTwWB2dG .box-list li {
  border-bottom: 1px solid;
  padding: 10px 0 5px;
}
.cid-rQZTwWB2dG .box-list li:last-child {
  border-bottom: none;
}
.cid-rQZTwWB2dG .box-list li span {
  float: right;
  text-align: right;
  padding-left: 0.5rem;
}
.cid-rQZTwWB2dG .media-content {
  -webkit-flex-basis: initial;
  flex-basis: initial;
}
@media (min-width: 992px) {
  .cid-rQZTwWB2dG .media-container-row {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
  .cid-rQZTwWB2dG .box-item {
    margin-top: -200px;
    max-width: 400px;
  }
}
@media (max-width: 991px) {
  .cid-rQZTwWB2dG .content-container {
    -webkit-flex-basis: 90%;
    flex-basis: 90%;
  }
  .cid-rQZTwWB2dG .box-item {
    margin-top: 0;
    width: 90%;
  }
  .cid-rQZTwWB2dG .box-item:first-child {
    margin-top: -100px;
  }
}
.cid-rQZTwWB2dG .mbr-text,
.cid-rQZTwWB2dG .mbr-section-btn {
  color: #232323;
}
.cid-rQZTwWB2dG H1 {
  color: #232323;
}
.cid-rQZTwWB2dG UL {
  text-align: left;
}
.cid-rQZTwYduLO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rQZTwYduLO .title {
  margin-bottom: 2rem;
}
.cid-rQZTwYduLO .mbr-section-subtitle {
  color: #767676;
}
.cid-rQZTwYduLO a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-rQZTwYduLO a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-rQZTwYduLO textarea.form-control {
  min-height: 188px;
}
.cid-rRDTgIDtfE {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rRDTgIDtfE .mbr-text,
.cid-rRDTgIDtfE blockquote {
  color: #767676;
}
.cid-rRDTgIDtfE .mbr-text P {
  text-align: center;
}
.cid-rQZTwZVCET {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #efefef);
}
.cid-rQZTwZVCET .carousel-control {
  background: #000;
}
.cid-rQZTwZVCET .mbr-section-subtitle {
  color: #767676;
}
.cid-rQZTwZVCET .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQZTwZVCET .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rQZTwZVCET .carousel-item .wrap-img {
  text-align: center;
}
.cid-rQZTwZVCET .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-rQZTwZVCET .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQZTwZVCET .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-rQZTwZVCET .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-rQZTwZVCET .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-rQZTwZVCET .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-rQZTwZVCET .cloneditem-1,
.cid-rQZTwZVCET .cloneditem-2,
.cid-rQZTwZVCET .cloneditem-3,
.cid-rQZTwZVCET .cloneditem-4,
.cid-rQZTwZVCET .cloneditem-5 {
  display: none;
}
.cid-rQZTwZVCET .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-rQZTwZVCET .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-rQZTwZVCET .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-rQZTwZVCET .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-rQZTwZVCET .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-rQZTwZVCET .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-rQZTwZVCET .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-rQZTwZVCET .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQZTwZVCET .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQZTwZVCET .carousel-inner.slides2 .cloneditem-1,
  .cid-rQZTwZVCET .carousel-inner.slides2 .cloneditem-2,
  .cid-rQZTwZVCET .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-rQZTwZVCET .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-rQZTwZVCET .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-rQZTwZVCET .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-rQZTwZVCET .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-rQZTwZVCET .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-rQZTwZVCET .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQZTwZVCET .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQZTwZVCET .carousel-inner.slides3 .cloneditem-1,
  .cid-rQZTwZVCET .carousel-inner.slides3 .cloneditem-2,
  .cid-rQZTwZVCET .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-rQZTwZVCET .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-rQZTwZVCET .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-rQZTwZVCET .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-rQZTwZVCET .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-rQZTwZVCET .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-rQZTwZVCET .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQZTwZVCET .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQZTwZVCET .carousel-inner.slides4 .cloneditem-1,
  .cid-rQZTwZVCET .carousel-inner.slides4 .cloneditem-2,
  .cid-rQZTwZVCET .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-rQZTwZVCET .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-rQZTwZVCET .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-rQZTwZVCET .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-rQZTwZVCET .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-rQZTwZVCET .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-rQZTwZVCET .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQZTwZVCET .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQZTwZVCET .carousel-inner.slides5 .cloneditem-1,
  .cid-rQZTwZVCET .carousel-inner.slides5 .cloneditem-2,
  .cid-rQZTwZVCET .carousel-inner.slides5 .cloneditem-3,
  .cid-rQZTwZVCET .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-rQZTwZVCET .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-rQZTwZVCET .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-rQZTwZVCET .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-rQZTwZVCET .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-rQZTwZVCET .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-rQZTwZVCET .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQZTwZVCET .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQZTwZVCET .carousel-inner.slides6 .cloneditem-1,
  .cid-rQZTwZVCET .carousel-inner.slides6 .cloneditem-2,
  .cid-rQZTwZVCET .carousel-inner.slides6 .cloneditem-3,
  .cid-rQZTwZVCET .carousel-inner.slides6 .cloneditem-4,
  .cid-rQZTwZVCET .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-rQZTx4A6Pn {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-rQZTx4A6Pn .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQZTx4A6Pn .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQZTx4A6Pn .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rQZTx4A6Pn .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-rQZTx4A6Pn .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rQZTx4A6Pn .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rQZTx4A6Pn .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rQZTx4A6Pn .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rQZTx4A6Pn .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rQZTx4A6Pn .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rQZTx4A6Pn .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rQZTx4A6Pn .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rQZTx4A6Pn .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rQZTx4A6Pn .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rRF2lHaDuv {
  background-image: url("../../../assets/images/mbr-1920x1440.jpeg");
}
.cid-rRF2lHaDuv H1 {
  color: #ffffff;
}
.cid-sIf67je0I1 {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sIf67je0I1 P {
  color: #767676;
}
.cid-sIf5eKL8UL {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sIf5eKL8UL .mbr-text {
  color: #767676;
}
.cid-sIf5eKL8UL h4 {
  text-align: center;
}
.cid-sIf5eKL8UL p {
  text-align: center;
}
.cid-sIf5eKL8UL .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-sIf5xTVoew {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sIf5xTVoew .mbr-text {
  color: #767676;
}
.cid-sIf5xTVoew h4 {
  text-align: center;
}
.cid-sIf5xTVoew p {
  text-align: center;
}
.cid-sIf5xTVoew .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-sIf77vwYTA {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sIf77vwYTA P {
  color: #767676;
}
.cid-rRF2lMy60n .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rRF2lMy60n .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rRF2lMy60n a {
  font-style: normal;
}
.cid-rRF2lMy60n .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rRF2lMy60n .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rRF2lMy60n .nav-item:focus,
.cid-rRF2lMy60n .nav-link:focus {
  outline: none;
}
.cid-rRF2lMy60n .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rRF2lMy60n .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rRF2lMy60n .menu-logo {
  margin-right: auto;
}
.cid-rRF2lMy60n .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rRF2lMy60n .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rRF2lMy60n .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rRF2lMy60n .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rRF2lMy60n .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rRF2lMy60n .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rRF2lMy60n .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rRF2lMy60n .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rRF2lMy60n .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rRF2lMy60n .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rRF2lMy60n .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rRF2lMy60n .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rRF2lMy60n .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rRF2lMy60n .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rRF2lMy60n .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rRF2lMy60n .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rRF2lMy60n .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-rRF2lMy60n .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rRF2lMy60n .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rRF2lMy60n .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rRF2lMy60n .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rRF2lMy60n .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rRF2lMy60n .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rRF2lMy60n button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rRF2lMy60n button.navbar-toggler:focus {
  outline: none;
}
.cid-rRF2lMy60n button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #073b4c;
}
.cid-rRF2lMy60n button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rRF2lMy60n button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rRF2lMy60n button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rRF2lMy60n button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rRF2lMy60n nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rRF2lMy60n nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rRF2lMy60n nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rRF2lMy60n nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rRF2lMy60n .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rRF2lMy60n .collapsed .btn {
  display: -webkit-flex;
}
.cid-rRF2lMy60n .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rRF2lMy60n .collapsed .navbar-collapse.collapsing,
.cid-rRF2lMy60n .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rRF2lMy60n .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rRF2lMy60n .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rRF2lMy60n .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rRF2lMy60n .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rRF2lMy60n .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rRF2lMy60n .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rRF2lMy60n .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rRF2lMy60n .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rRF2lMy60n .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.7rem);
  }
}
.cid-rRF2lMy60n .collapsed button.navbar-toggler {
  display: block;
}
.cid-rRF2lMy60n .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rRF2lMy60n .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rRF2lMy60n .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rRF2lMy60n .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rRF2lMy60n .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rRF2lMy60n .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: 1023px) {
  .cid-rRF2lMy60n.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rRF2lMy60n img {
    height: 3.8rem !important;
  }
  .cid-rRF2lMy60n .btn {
    display: -webkit-flex;
  }
  .cid-rRF2lMy60n button.navbar-toggler {
    display: block;
  }
  .cid-rRF2lMy60n .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rRF2lMy60n .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rRF2lMy60n .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rRF2lMy60n .navbar-collapse.collapsing,
  .cid-rRF2lMy60n .navbar-collapse.show {
    display: block !important;
  }
  .cid-rRF2lMy60n .navbar-collapse.collapsing .navbar-nav,
  .cid-rRF2lMy60n .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rRF2lMy60n .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rRF2lMy60n .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rRF2lMy60n .navbar-collapse.collapsing .navbar-buttons,
  .cid-rRF2lMy60n .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rRF2lMy60n .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rRF2lMy60n .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rRF2lMy60n .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rRF2lMy60n .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rRF2lMy60n .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rRF2lMy60n .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-rRF2lMy60n .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rRF2lMy60n .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rRF2lMy60n .nav-link:hover,
.cid-rRF2lMy60n .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sIf8oj2zW2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sIf8oj2zW2 .mbr-text {
  color: #767676;
}
.cid-sIf8oj2zW2 h4 {
  text-align: center;
}
.cid-sIf8oj2zW2 p {
  text-align: center;
}
.cid-sIf8oj2zW2 .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-sIf8pf2RSl {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sIf8pf2RSl P {
  color: #767676;
}
.cid-sIf8pO3ee5 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sIf8pO3ee5 .mbr-text {
  color: #767676;
}
.cid-sIf8pO3ee5 h4 {
  text-align: center;
}
.cid-sIf8pO3ee5 p {
  text-align: center;
}
.cid-sIf8pO3ee5 .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-sIf8LJa9zH {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sIf8LJa9zH P {
  color: #767676;
}
.cid-sIf8GaaFkl {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sIf8GaaFkl .carousel-control {
  background: #000;
}
.cid-sIf8GaaFkl .mbr-section-subtitle {
  color: #767676;
}
.cid-sIf8GaaFkl .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sIf8GaaFkl .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sIf8GaaFkl .carousel-item .wrap-img {
  text-align: center;
}
.cid-sIf8GaaFkl .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-sIf8GaaFkl .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sIf8GaaFkl .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-sIf8GaaFkl .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-sIf8GaaFkl .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-sIf8GaaFkl .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-sIf8GaaFkl .cloneditem-1,
.cid-sIf8GaaFkl .cloneditem-2,
.cid-sIf8GaaFkl .cloneditem-3,
.cid-sIf8GaaFkl .cloneditem-4,
.cid-sIf8GaaFkl .cloneditem-5 {
  display: none;
}
.cid-sIf8GaaFkl .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sIf8GaaFkl .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-sIf8GaaFkl .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-sIf8GaaFkl .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-sIf8GaaFkl .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-sIf8GaaFkl .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-sIf8GaaFkl .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-sIf8GaaFkl .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sIf8GaaFkl .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sIf8GaaFkl .carousel-inner.slides2 .cloneditem-1,
  .cid-sIf8GaaFkl .carousel-inner.slides2 .cloneditem-2,
  .cid-sIf8GaaFkl .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-sIf8GaaFkl .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-sIf8GaaFkl .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-sIf8GaaFkl .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-sIf8GaaFkl .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-sIf8GaaFkl .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-sIf8GaaFkl .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sIf8GaaFkl .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sIf8GaaFkl .carousel-inner.slides3 .cloneditem-1,
  .cid-sIf8GaaFkl .carousel-inner.slides3 .cloneditem-2,
  .cid-sIf8GaaFkl .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-sIf8GaaFkl .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-sIf8GaaFkl .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-sIf8GaaFkl .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-sIf8GaaFkl .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-sIf8GaaFkl .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-sIf8GaaFkl .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sIf8GaaFkl .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sIf8GaaFkl .carousel-inner.slides4 .cloneditem-1,
  .cid-sIf8GaaFkl .carousel-inner.slides4 .cloneditem-2,
  .cid-sIf8GaaFkl .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-sIf8GaaFkl .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-sIf8GaaFkl .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-sIf8GaaFkl .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-sIf8GaaFkl .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-sIf8GaaFkl .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-sIf8GaaFkl .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sIf8GaaFkl .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sIf8GaaFkl .carousel-inner.slides5 .cloneditem-1,
  .cid-sIf8GaaFkl .carousel-inner.slides5 .cloneditem-2,
  .cid-sIf8GaaFkl .carousel-inner.slides5 .cloneditem-3,
  .cid-sIf8GaaFkl .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-sIf8GaaFkl .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-sIf8GaaFkl .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-sIf8GaaFkl .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-sIf8GaaFkl .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-sIf8GaaFkl .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-sIf8GaaFkl .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sIf8GaaFkl .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sIf8GaaFkl .carousel-inner.slides6 .cloneditem-1,
  .cid-sIf8GaaFkl .carousel-inner.slides6 .cloneditem-2,
  .cid-sIf8GaaFkl .carousel-inner.slides6 .cloneditem-3,
  .cid-sIf8GaaFkl .carousel-inner.slides6 .cloneditem-4,
  .cid-sIf8GaaFkl .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-rRF2lNwlxN {
  background-image: url("../../../assets/images/mbr.jpg");
}
.cid-rRF2lNwlxN .form-control,
.cid-rRF2lNwlxN .form-control:focus {
  background: #ffffff;
  border: 1px solid #ffffff;
}
.cid-rRF2lNwlxN .form-container {
  transition: all .2s;
  border: 1px solid #ffffff;
  padding: 1rem;
}
.cid-rRF2lNwlxN textarea.form-control {
  min-height: 188px;
}
.cid-rRF2lNwlxN .input-group-btn {
  justify-content: center;
  -webkit-justify-content: center;
}
@media (min-width: 768px) {
  .cid-rRF2lNwlxN .content-container {
    padding-right: 5rem;
  }
}
.cid-rRF2lNwlxN .mbr-text,
.cid-rRF2lNwlxN .mbr-section-btn {
  color: #efefef;
}
.cid-rRF2mfZDuH {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-rRF2mfZDuH .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rRF2mfZDuH .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rRF2mfZDuH .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rRF2mfZDuH .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-rRF2mfZDuH .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rRF2mfZDuH .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rRF2mfZDuH .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rRF2mfZDuH .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rRF2mfZDuH .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rRF2mfZDuH .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rRF2mfZDuH .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rRF2mfZDuH .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rRF2mfZDuH .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rRF2mfZDuH .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sasoSZEW3J {
  background-image: url("../../../assets/images/image0000031.jpeg");
}
.cid-sasoSZEW3J .container-fluid {
  padding: 0 3rem;
}
.cid-sasoSZEW3J .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-sasoSZEW3J .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-sasoSZEW3J .modalWindow {
  display: none;
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sasoSZEW3J .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sasoSZEW3J .modalWindow .modalWindow-video {
  height: 44.9943757vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-sasoSZEW3J a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-sasoSZEW3J a.close:hover {
  color: #ffffff;
}
.cid-sasoSZEW3J svg {
  transition: all 0.5s ease-in;
}
.cid-sasoSZEW3J svg .blick {
  transiton: opacity 0.5s ease-in;
  opacity: 1;
}
.cid-sasoSZEW3J svg:hover {
  cursor: pointer;
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
}
.cid-sasoSZEW3J svg:hover .blick {
  transition: opacity 0.5s ease-in;
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-sasoSZEW3J .container-fluid {
    padding: 0 1rem;
  }
}
.cid-sasoT2oAfC {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sasoT2oAfC .card-box {
  display: flex;
  flex-direction: column;
  position: relative;
  justify-content: center;
  margin: auto auto 1rem 2rem;
  height: fit-content;
  max-width: 300px;
}
.cid-sasoT2oAfC .card-wrap {
  background-color: #073b4c;
  display: flex;
  height: 100%;
  min-height: 300px;
}
.cid-sasoT2oAfC .card-wrap:hover h4,
.cid-sasoT2oAfC .card-wrap:hover a {
  background-size: 100% 100%;
}
.cid-sasoT2oAfC h3 {
  position: absolute;
  transform: rotate(-90deg);
  transform-origin: top left;
  width: fit-content;
  padding: 0;
  margin: 0;
  left: 0rem;
  top: -1rem;
}
.cid-sasoT2oAfC h3:after {
  content: "";
  width: 30px;
  position: absolute;
  top: 50%;
  height: 1px;
  background-color: #ffffff;
  margin-left: 10px;
}
.cid-sasoT2oAfC img {
  width: 100%;
}
.cid-sasoT2oAfC h4 {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sasoT2oAfC h4 a {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px) !important;
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sasoT2oAfC .card-title1,
.cid-sasoT2oAfC .title-wrap1 {
  color: #ffffff;
}
.cid-sasoT2oAfC .card-title,
.cid-sasoT2oAfC .title-wrap {
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sasoT2oAfC .mdpb {
    padding-bottom: 2rem;
  }
  .cid-sasoT2oAfC .card-box {
    margin: auto auto 0rem 1rem;
  }
}
.cid-sasoT2oAfC H3 {
  color: #ffffff;
}
.cid-sasoT3VpQy .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sasoT3VpQy .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sasoT3VpQy a {
  font-style: normal;
}
.cid-sasoT3VpQy .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sasoT3VpQy .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sasoT3VpQy .nav-item:focus,
.cid-sasoT3VpQy .nav-link:focus {
  outline: none;
}
.cid-sasoT3VpQy .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sasoT3VpQy .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sasoT3VpQy .menu-logo {
  margin-right: auto;
}
.cid-sasoT3VpQy .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sasoT3VpQy .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sasoT3VpQy .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sasoT3VpQy .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sasoT3VpQy .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sasoT3VpQy .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sasoT3VpQy .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sasoT3VpQy .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sasoT3VpQy .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sasoT3VpQy .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sasoT3VpQy .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sasoT3VpQy .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sasoT3VpQy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sasoT3VpQy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sasoT3VpQy .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sasoT3VpQy .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sasoT3VpQy .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-sasoT3VpQy .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sasoT3VpQy .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sasoT3VpQy .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sasoT3VpQy .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sasoT3VpQy .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sasoT3VpQy .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sasoT3VpQy button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sasoT3VpQy button.navbar-toggler:focus {
  outline: none;
}
.cid-sasoT3VpQy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #073b4c;
}
.cid-sasoT3VpQy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sasoT3VpQy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sasoT3VpQy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sasoT3VpQy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sasoT3VpQy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sasoT3VpQy nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sasoT3VpQy nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sasoT3VpQy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sasoT3VpQy .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sasoT3VpQy .collapsed .btn {
  display: -webkit-flex;
}
.cid-sasoT3VpQy .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sasoT3VpQy .collapsed .navbar-collapse.collapsing,
.cid-sasoT3VpQy .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sasoT3VpQy .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sasoT3VpQy .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sasoT3VpQy .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sasoT3VpQy .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sasoT3VpQy .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sasoT3VpQy .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sasoT3VpQy .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sasoT3VpQy .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sasoT3VpQy .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.7rem);
  }
}
.cid-sasoT3VpQy .collapsed button.navbar-toggler {
  display: block;
}
.cid-sasoT3VpQy .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sasoT3VpQy .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sasoT3VpQy .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sasoT3VpQy .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sasoT3VpQy .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sasoT3VpQy .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: 1023px) {
  .cid-sasoT3VpQy.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sasoT3VpQy img {
    height: 3.8rem !important;
  }
  .cid-sasoT3VpQy .btn {
    display: -webkit-flex;
  }
  .cid-sasoT3VpQy button.navbar-toggler {
    display: block;
  }
  .cid-sasoT3VpQy .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sasoT3VpQy .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sasoT3VpQy .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sasoT3VpQy .navbar-collapse.collapsing,
  .cid-sasoT3VpQy .navbar-collapse.show {
    display: block !important;
  }
  .cid-sasoT3VpQy .navbar-collapse.collapsing .navbar-nav,
  .cid-sasoT3VpQy .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sasoT3VpQy .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sasoT3VpQy .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sasoT3VpQy .navbar-collapse.collapsing .navbar-buttons,
  .cid-sasoT3VpQy .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sasoT3VpQy .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sasoT3VpQy .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sasoT3VpQy .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sasoT3VpQy .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sasoT3VpQy .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sasoT3VpQy .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-sasoT3VpQy .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sasoT3VpQy .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sasoT3VpQy .nav-link:hover,
.cid-sasoT3VpQy .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sasoT6pxYR {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sasoT6pxYR .mbr-text {
  color: #767676;
}
.cid-sasoT8kiex {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sasoT8kiex .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sasoT8kiex .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sasoT8kiex .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sasoT8kiex .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sasoT8kiex .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #b1a374;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-sasoT8kiex .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sasoT8kiex .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sasoT8kiex .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sasoT8kiex .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #b1a374 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-sasoTaW2h9 {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sasoTaW2h9 h4 {
  display: flex;
  color: #232323;
}
.cid-sasoTaW2h9 .panel-text {
  color: #767676;
  line-height: 1.7;
}
.cid-sasoTaW2h9 .wrap {
  display: flex;
}
.cid-sasoTaW2h9 .icon {
  background: #073b4c;
  width: 33px;
  height: 33px;
  border-radius: 100%;
  color: white!important;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  font-weight: 900;
}
.cid-sasoTaW2h9 img {
  max-width: 600px;
  width: 100%;
  margin: auto;
  padding: 2rem;
}
.cid-sasoTaW2h9 .mbr-section-title {
  color: #232323;
  text-align: center;
}
.cid-sasoTaW2h9 p {
  margin: 0;
}
.cid-sasoTaW2h9 .card .card-header a.panel-title {
  background-color: none!important;
  margin-top: 0px!important;
}
.cid-sasoTaW2h9 .mbr-section-subtitle {
  font-weight: 500;
  color: #767676;
  text-align: center;
}
.cid-sasoTaW2h9 .accordion-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-sasoTaW2h9 .panel-group {
  width: 100%;
}
.cid-sasoTaW2h9 .panel-title {
  border-bottom: 1px solid #efefef;
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-sasoTaW2h9 .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-sasoTaW2h9 .card .card-header a.panel-title {
  transition: all .3s;
  background-color: #ffffff;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-sasoTaW2h9 .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-sasoTaW2h9 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sasoTaW2h9 .card .card-header a.panel-title h4 {
  padding: 1.5rem 1rem;
  margin-bottom: 0;
}
.cid-sasoTaW2h9 .card .panel-body {
  background: #ffffff;
}
.cid-sasoTaW2h9 .media-container-row .accordion-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sasoTaW2h9 .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cid-sasoTaW2h9 .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-sasoTaW2h9 .header-text,
.cid-sasoTaW2h9 .sign {
  color: #232323;
}
.cid-sasoTefSlQ {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-sasoTefSlQ .container {
  max-width: 1500px;
}
.cid-sasoTefSlQ img {
  width: 100%;
}
.cid-sasoTefSlQ h2 {
  padding: 0;
  margin: 0;
}
.cid-sasoTefSlQ .text-wrap {
  max-width: 500px;
  margin: auto;
}
.cid-sasoTefSlQ .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
  width: fit-content;
}
.cid-sasoTefSlQ .img-col {
  position: relative;
}
.cid-sasoTefSlQ .img2 {
  position: absolute;
  right: 6rem;
  top: -6rem;
  width: 320px;
}
@media (max-width: 1200px) {
  .cid-sasoTefSlQ .img2 {
    right: 3rem;
  }
}
@media (max-width: 992px) {
  .cid-sasoTefSlQ .title-col {
    margin-top: 4rem!important;
  }
  .cid-sasoTefSlQ .img2 {
    top: -2rem;
  }
  .cid-sasoTefSlQ .text-wrap {
    max-width: 550px;
  }
}
@media (max-width: 767px) {
  .cid-sasoTefSlQ .img2 {
    width: 50%;
  }
  .cid-sasoTefSlQ .number {
    margin: auto;
  }
}
.cid-sasoTefSlQ H3 {
  color: #073b4c;
}
.cid-sasoTefSlQ H2 {
  color: #073b4c;
}
.cid-sasoTg2OTO {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sasoTg2OTO .counter-container {
  color: #767676;
}
.cid-sasoTg2OTO .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sasoTg2OTO .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sasoTg2OTO .counter-container ol li {
  list-style: none;
  padding-left: .5rem;
}
.cid-sasoTg2OTO .counter-container ol li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #073b4c;
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.cid-sasoThBtaW {
  padding-top: 100px;
  background-image: url("../../../assets/images/oversize-doors-2.jpg");
}
.cid-sasoThBtaW .container {
  margin-bottom: 15%;
}
.cid-sasoThBtaW .content-container .btn-bgr {
  z-index: 0;
}
.cid-sasoThBtaW .container-boxes {
  padding-bottom: 45px;
  position: relative;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-items: stretch;
  align-items: stretch;
  background-color: #ffffff;
}
.cid-sasoThBtaW .box-item {
  width: 29%;
  padding: 2.5rem;
}
.cid-sasoThBtaW .box-item:first-child {
  background-color: #767676;
  margin-top: -200px;
}
.cid-sasoThBtaW .box-item:nth-child(2) {
  background-color: #515151;
}
.cid-sasoThBtaW .box-item:last-child {
  background-color: #073b4c;
}
.cid-sasoThBtaW .box-list {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
}
.cid-sasoThBtaW .box-list li {
  border-bottom: 1px solid;
  padding: 10px 0 5px;
}
.cid-sasoThBtaW .box-list li:last-child {
  border-bottom: none;
}
.cid-sasoThBtaW .box-list li span {
  float: right;
  text-align: right;
  padding-left: 0.5rem;
}
.cid-sasoThBtaW .media-content {
  -webkit-flex-basis: initial;
  flex-basis: initial;
}
@media (min-width: 992px) {
  .cid-sasoThBtaW .media-container-row {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
  .cid-sasoThBtaW .box-item {
    margin-top: -200px;
    max-width: 400px;
  }
}
@media (max-width: 991px) {
  .cid-sasoThBtaW .content-container {
    -webkit-flex-basis: 90%;
    flex-basis: 90%;
  }
  .cid-sasoThBtaW .box-item {
    margin-top: 0;
    width: 90%;
  }
  .cid-sasoThBtaW .box-item:first-child {
    margin-top: -100px;
  }
}
.cid-sasoThBtaW .mbr-text,
.cid-sasoThBtaW .mbr-section-btn {
  color: #232323;
}
.cid-sasoThBtaW H1 {
  color: #232323;
}
.cid-sasoThBtaW UL {
  text-align: left;
}
.cid-sasoTkEHX0 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sasoTkEHX0 .title {
  margin-bottom: 2rem;
}
.cid-sasoTkEHX0 .mbr-section-subtitle {
  color: #767676;
}
.cid-sasoTkEHX0 a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sasoTkEHX0 a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-sasoTkEHX0 textarea.form-control {
  min-height: 188px;
}
.cid-sasoTmxIpZ {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sasoTmxIpZ .mbr-text,
.cid-sasoTmxIpZ blockquote {
  color: #767676;
}
.cid-sasoTmxIpZ .mbr-text P {
  text-align: center;
}
.cid-sasoTnS695 {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #c1c1c1);
}
.cid-sasoTnS695 .carousel-control {
  background: #000;
}
.cid-sasoTnS695 .mbr-section-subtitle {
  color: #767676;
}
.cid-sasoTnS695 .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sasoTnS695 .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sasoTnS695 .carousel-item .wrap-img {
  text-align: center;
}
.cid-sasoTnS695 .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-sasoTnS695 .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sasoTnS695 .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-sasoTnS695 .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-sasoTnS695 .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-sasoTnS695 .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-sasoTnS695 .cloneditem-1,
.cid-sasoTnS695 .cloneditem-2,
.cid-sasoTnS695 .cloneditem-3,
.cid-sasoTnS695 .cloneditem-4,
.cid-sasoTnS695 .cloneditem-5 {
  display: none;
}
.cid-sasoTnS695 .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sasoTnS695 .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-sasoTnS695 .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-sasoTnS695 .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-sasoTnS695 .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-sasoTnS695 .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-sasoTnS695 .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-sasoTnS695 .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sasoTnS695 .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sasoTnS695 .carousel-inner.slides2 .cloneditem-1,
  .cid-sasoTnS695 .carousel-inner.slides2 .cloneditem-2,
  .cid-sasoTnS695 .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-sasoTnS695 .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-sasoTnS695 .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-sasoTnS695 .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-sasoTnS695 .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-sasoTnS695 .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-sasoTnS695 .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sasoTnS695 .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sasoTnS695 .carousel-inner.slides3 .cloneditem-1,
  .cid-sasoTnS695 .carousel-inner.slides3 .cloneditem-2,
  .cid-sasoTnS695 .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-sasoTnS695 .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-sasoTnS695 .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-sasoTnS695 .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-sasoTnS695 .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-sasoTnS695 .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-sasoTnS695 .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sasoTnS695 .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sasoTnS695 .carousel-inner.slides4 .cloneditem-1,
  .cid-sasoTnS695 .carousel-inner.slides4 .cloneditem-2,
  .cid-sasoTnS695 .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-sasoTnS695 .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-sasoTnS695 .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-sasoTnS695 .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-sasoTnS695 .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-sasoTnS695 .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-sasoTnS695 .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sasoTnS695 .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sasoTnS695 .carousel-inner.slides5 .cloneditem-1,
  .cid-sasoTnS695 .carousel-inner.slides5 .cloneditem-2,
  .cid-sasoTnS695 .carousel-inner.slides5 .cloneditem-3,
  .cid-sasoTnS695 .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-sasoTnS695 .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-sasoTnS695 .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-sasoTnS695 .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-sasoTnS695 .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-sasoTnS695 .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-sasoTnS695 .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sasoTnS695 .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sasoTnS695 .carousel-inner.slides6 .cloneditem-1,
  .cid-sasoTnS695 .carousel-inner.slides6 .cloneditem-2,
  .cid-sasoTnS695 .carousel-inner.slides6 .cloneditem-3,
  .cid-sasoTnS695 .carousel-inner.slides6 .cloneditem-4,
  .cid-sasoTnS695 .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-sasoTxWeMq {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-sasoTxWeMq .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sasoTxWeMq .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sasoTxWeMq .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sasoTxWeMq .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sasoTxWeMq .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sasoTxWeMq .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sasoTxWeMq .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sasoTxWeMq .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sasoTxWeMq .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sasoTxWeMq .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sasoTxWeMq .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sasoTxWeMq .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sasoTxWeMq .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sasoTxWeMq .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sdvqmE2mxU {
  background-image: url("../../../assets/images/img-20120620.jpeg");
}
.cid-sdvqmE2mxU .container-fluid {
  padding: 0 3rem;
}
.cid-sdvqmE2mxU .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-sdvqmE2mxU .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-sdvqmE2mxU .modalWindow {
  display: none;
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sdvqmE2mxU .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sdvqmE2mxU .modalWindow .modalWindow-video {
  height: 44.9943757vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-sdvqmE2mxU a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-sdvqmE2mxU a.close:hover {
  color: #ffffff;
}
.cid-sdvqmE2mxU svg {
  transition: all 0.5s ease-in;
}
.cid-sdvqmE2mxU svg .blick {
  transiton: opacity 0.5s ease-in;
  opacity: 1;
}
.cid-sdvqmE2mxU svg:hover {
  cursor: pointer;
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
}
.cid-sdvqmE2mxU svg:hover .blick {
  transition: opacity 0.5s ease-in;
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-sdvqmE2mxU .container-fluid {
    padding: 0 1rem;
  }
}
.cid-sdvqmEF3QS {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sdvqmEF3QS .card-box {
  display: flex;
  flex-direction: column;
  position: relative;
  justify-content: center;
  margin: auto auto 1rem 2rem;
  height: fit-content;
  max-width: 300px;
}
.cid-sdvqmEF3QS .card-wrap {
  background-color: #073b4c;
  display: flex;
  height: 100%;
  min-height: 300px;
}
.cid-sdvqmEF3QS .card-wrap:hover h4,
.cid-sdvqmEF3QS .card-wrap:hover a {
  background-size: 100% 100%;
}
.cid-sdvqmEF3QS h3 {
  position: absolute;
  transform: rotate(-90deg);
  transform-origin: top left;
  width: fit-content;
  padding: 0;
  margin: 0;
  left: 0rem;
  top: -1rem;
}
.cid-sdvqmEF3QS h3:after {
  content: "";
  width: 30px;
  position: absolute;
  top: 50%;
  height: 1px;
  background-color: #ffffff;
  margin-left: 10px;
}
.cid-sdvqmEF3QS img {
  width: 100%;
}
.cid-sdvqmEF3QS h4 {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sdvqmEF3QS h4 a {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px) !important;
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sdvqmEF3QS .card-title1,
.cid-sdvqmEF3QS .title-wrap1 {
  color: #ffffff;
}
.cid-sdvqmEF3QS .card-title,
.cid-sdvqmEF3QS .title-wrap {
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sdvqmEF3QS .mdpb {
    padding-bottom: 2rem;
  }
  .cid-sdvqmEF3QS .card-box {
    margin: auto auto 0rem 1rem;
  }
}
.cid-sdvqmEF3QS H3 {
  color: #ffffff;
}
.cid-sdvqmF1Xj7 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sdvqmF1Xj7 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sdvqmF1Xj7 a {
  font-style: normal;
}
.cid-sdvqmF1Xj7 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sdvqmF1Xj7 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sdvqmF1Xj7 .nav-item:focus,
.cid-sdvqmF1Xj7 .nav-link:focus {
  outline: none;
}
.cid-sdvqmF1Xj7 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sdvqmF1Xj7 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sdvqmF1Xj7 .menu-logo {
  margin-right: auto;
}
.cid-sdvqmF1Xj7 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdvqmF1Xj7 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sdvqmF1Xj7 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sdvqmF1Xj7 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sdvqmF1Xj7 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sdvqmF1Xj7 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sdvqmF1Xj7 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sdvqmF1Xj7 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sdvqmF1Xj7 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sdvqmF1Xj7 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sdvqmF1Xj7 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sdvqmF1Xj7 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sdvqmF1Xj7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sdvqmF1Xj7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sdvqmF1Xj7 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sdvqmF1Xj7 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sdvqmF1Xj7 .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-sdvqmF1Xj7 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sdvqmF1Xj7 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sdvqmF1Xj7 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sdvqmF1Xj7 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sdvqmF1Xj7 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sdvqmF1Xj7 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sdvqmF1Xj7 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sdvqmF1Xj7 button.navbar-toggler:focus {
  outline: none;
}
.cid-sdvqmF1Xj7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #073b4c;
}
.cid-sdvqmF1Xj7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sdvqmF1Xj7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sdvqmF1Xj7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sdvqmF1Xj7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sdvqmF1Xj7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdvqmF1Xj7 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sdvqmF1Xj7 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sdvqmF1Xj7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdvqmF1Xj7 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdvqmF1Xj7 .collapsed .btn {
  display: -webkit-flex;
}
.cid-sdvqmF1Xj7 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sdvqmF1Xj7 .collapsed .navbar-collapse.collapsing,
.cid-sdvqmF1Xj7 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sdvqmF1Xj7 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sdvqmF1Xj7 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sdvqmF1Xj7 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sdvqmF1Xj7 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sdvqmF1Xj7 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sdvqmF1Xj7 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sdvqmF1Xj7 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sdvqmF1Xj7 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sdvqmF1Xj7 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.7rem);
  }
}
.cid-sdvqmF1Xj7 .collapsed button.navbar-toggler {
  display: block;
}
.cid-sdvqmF1Xj7 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sdvqmF1Xj7 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdvqmF1Xj7 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sdvqmF1Xj7 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sdvqmF1Xj7 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sdvqmF1Xj7 .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: 1023px) {
  .cid-sdvqmF1Xj7.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdvqmF1Xj7 img {
    height: 3.8rem !important;
  }
  .cid-sdvqmF1Xj7 .btn {
    display: -webkit-flex;
  }
  .cid-sdvqmF1Xj7 button.navbar-toggler {
    display: block;
  }
  .cid-sdvqmF1Xj7 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sdvqmF1Xj7 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdvqmF1Xj7 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sdvqmF1Xj7 .navbar-collapse.collapsing,
  .cid-sdvqmF1Xj7 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sdvqmF1Xj7 .navbar-collapse.collapsing .navbar-nav,
  .cid-sdvqmF1Xj7 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sdvqmF1Xj7 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sdvqmF1Xj7 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sdvqmF1Xj7 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sdvqmF1Xj7 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sdvqmF1Xj7 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sdvqmF1Xj7 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sdvqmF1Xj7 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sdvqmF1Xj7 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sdvqmF1Xj7 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sdvqmF1Xj7 .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-sdvqmF1Xj7 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sdvqmF1Xj7 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sdvqmF1Xj7 .nav-link:hover,
.cid-sdvqmF1Xj7 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sdvqmFrGXO {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sdvqmFrGXO .mbr-text {
  color: #767676;
}
.cid-sdvqmFImE0 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sdvqmFImE0 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sdvqmFImE0 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sdvqmFImE0 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sdvqmFImE0 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sdvqmFImE0 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #b1a374;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-sdvqmFImE0 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sdvqmFImE0 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sdvqmFImE0 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sdvqmFImE0 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #b1a374 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-sdvqmG5uXr {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sdvqmG5uXr h4 {
  display: flex;
  color: #232323;
}
.cid-sdvqmG5uXr .panel-text {
  color: #767676;
  line-height: 1.7;
}
.cid-sdvqmG5uXr .wrap {
  display: flex;
}
.cid-sdvqmG5uXr .icon {
  background: #073b4c;
  width: 33px;
  height: 33px;
  border-radius: 100%;
  color: white!important;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  font-weight: 900;
}
.cid-sdvqmG5uXr img {
  max-width: 600px;
  width: 100%;
  margin: auto;
  padding: 2rem;
}
.cid-sdvqmG5uXr .mbr-section-title {
  color: #232323;
  text-align: center;
}
.cid-sdvqmG5uXr p {
  margin: 0;
}
.cid-sdvqmG5uXr .card .card-header a.panel-title {
  background-color: none!important;
  margin-top: 0px!important;
}
.cid-sdvqmG5uXr .mbr-section-subtitle {
  font-weight: 500;
  color: #767676;
  text-align: center;
}
.cid-sdvqmG5uXr .accordion-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-sdvqmG5uXr .panel-group {
  width: 100%;
}
.cid-sdvqmG5uXr .panel-title {
  border-bottom: 1px solid #efefef;
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-sdvqmG5uXr .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-sdvqmG5uXr .card .card-header a.panel-title {
  transition: all .3s;
  background-color: #ffffff;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-sdvqmG5uXr .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-sdvqmG5uXr .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sdvqmG5uXr .card .card-header a.panel-title h4 {
  padding: 1.5rem 1rem;
  margin-bottom: 0;
}
.cid-sdvqmG5uXr .card .panel-body {
  background: #ffffff;
}
.cid-sdvqmG5uXr .media-container-row .accordion-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sdvqmG5uXr .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cid-sdvqmG5uXr .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-sdvqmG5uXr .header-text,
.cid-sdvqmG5uXr .sign {
  color: #232323;
}
.cid-sdvqmGwKaK {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-sdvqmGwKaK .container {
  max-width: 1500px;
}
.cid-sdvqmGwKaK img {
  width: 100%;
}
.cid-sdvqmGwKaK h2 {
  padding: 0;
  margin: 0;
}
.cid-sdvqmGwKaK .text-wrap {
  max-width: 500px;
  margin: auto;
}
.cid-sdvqmGwKaK .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
  width: fit-content;
}
.cid-sdvqmGwKaK .img-col {
  position: relative;
}
.cid-sdvqmGwKaK .img2 {
  position: absolute;
  right: 6rem;
  top: -6rem;
  width: 320px;
}
@media (max-width: 1200px) {
  .cid-sdvqmGwKaK .img2 {
    right: 3rem;
  }
}
@media (max-width: 992px) {
  .cid-sdvqmGwKaK .title-col {
    margin-top: 4rem!important;
  }
  .cid-sdvqmGwKaK .img2 {
    top: -2rem;
  }
  .cid-sdvqmGwKaK .text-wrap {
    max-width: 550px;
  }
}
@media (max-width: 767px) {
  .cid-sdvqmGwKaK .img2 {
    width: 50%;
  }
  .cid-sdvqmGwKaK .number {
    margin: auto;
  }
}
.cid-sdvqmGwKaK H3 {
  color: #073b4c;
}
.cid-sdvqmGwKaK H2 {
  color: #073b4c;
}
.cid-sdvqmGOccv {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sdvqmGOccv .counter-container {
  color: #767676;
}
.cid-sdvqmGOccv .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sdvqmGOccv .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sdvqmGOccv .counter-container ol li {
  list-style: none;
  padding-left: .5rem;
}
.cid-sdvqmGOccv .counter-container ol li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #073b4c;
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.cid-sdvqmH2sY7 {
  padding-top: 100px;
  background-image: url("../../../assets/images/oversize-doors-2.jpg");
}
.cid-sdvqmH2sY7 .container {
  margin-bottom: 15%;
}
.cid-sdvqmH2sY7 .content-container .btn-bgr {
  z-index: 0;
}
.cid-sdvqmH2sY7 .container-boxes {
  padding-bottom: 45px;
  position: relative;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-items: stretch;
  align-items: stretch;
  background-color: #ffffff;
}
.cid-sdvqmH2sY7 .box-item {
  width: 29%;
  padding: 2.5rem;
}
.cid-sdvqmH2sY7 .box-item:first-child {
  background-color: #767676;
  margin-top: -200px;
}
.cid-sdvqmH2sY7 .box-item:nth-child(2) {
  background-color: #515151;
}
.cid-sdvqmH2sY7 .box-item:last-child {
  background-color: #073b4c;
}
.cid-sdvqmH2sY7 .box-list {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
}
.cid-sdvqmH2sY7 .box-list li {
  border-bottom: 1px solid;
  padding: 10px 0 5px;
}
.cid-sdvqmH2sY7 .box-list li:last-child {
  border-bottom: none;
}
.cid-sdvqmH2sY7 .box-list li span {
  float: right;
  text-align: right;
  padding-left: 0.5rem;
}
.cid-sdvqmH2sY7 .media-content {
  -webkit-flex-basis: initial;
  flex-basis: initial;
}
@media (min-width: 992px) {
  .cid-sdvqmH2sY7 .media-container-row {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
  .cid-sdvqmH2sY7 .box-item {
    margin-top: -200px;
    max-width: 400px;
  }
}
@media (max-width: 991px) {
  .cid-sdvqmH2sY7 .content-container {
    -webkit-flex-basis: 90%;
    flex-basis: 90%;
  }
  .cid-sdvqmH2sY7 .box-item {
    margin-top: 0;
    width: 90%;
  }
  .cid-sdvqmH2sY7 .box-item:first-child {
    margin-top: -100px;
  }
}
.cid-sdvqmH2sY7 .mbr-text,
.cid-sdvqmH2sY7 .mbr-section-btn {
  color: #232323;
}
.cid-sdvqmH2sY7 H1 {
  color: #232323;
}
.cid-sdvqmH2sY7 UL {
  text-align: left;
}
.cid-sdvqmHqM2g {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sdvqmHqM2g .title {
  margin-bottom: 2rem;
}
.cid-sdvqmHqM2g .mbr-section-subtitle {
  color: #767676;
}
.cid-sdvqmHqM2g a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sdvqmHqM2g a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-sdvqmHqM2g textarea.form-control {
  min-height: 188px;
}
.cid-sdvqmHNC7n {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sdvqmHNC7n .mbr-text,
.cid-sdvqmHNC7n blockquote {
  color: #767676;
}
.cid-sdvqmHNC7n .mbr-text P {
  text-align: center;
}
.cid-sdvqmI12yH {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #efefef);
}
.cid-sdvqmI12yH .carousel-control {
  background: #000;
}
.cid-sdvqmI12yH .mbr-section-subtitle {
  color: #767676;
}
.cid-sdvqmI12yH .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdvqmI12yH .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sdvqmI12yH .carousel-item .wrap-img {
  text-align: center;
}
.cid-sdvqmI12yH .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-sdvqmI12yH .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdvqmI12yH .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-sdvqmI12yH .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-sdvqmI12yH .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-sdvqmI12yH .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-sdvqmI12yH .cloneditem-1,
.cid-sdvqmI12yH .cloneditem-2,
.cid-sdvqmI12yH .cloneditem-3,
.cid-sdvqmI12yH .cloneditem-4,
.cid-sdvqmI12yH .cloneditem-5 {
  display: none;
}
.cid-sdvqmI12yH .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sdvqmI12yH .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-sdvqmI12yH .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-sdvqmI12yH .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-sdvqmI12yH .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-sdvqmI12yH .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-sdvqmI12yH .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-sdvqmI12yH .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdvqmI12yH .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdvqmI12yH .carousel-inner.slides2 .cloneditem-1,
  .cid-sdvqmI12yH .carousel-inner.slides2 .cloneditem-2,
  .cid-sdvqmI12yH .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-sdvqmI12yH .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-sdvqmI12yH .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-sdvqmI12yH .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-sdvqmI12yH .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-sdvqmI12yH .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-sdvqmI12yH .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdvqmI12yH .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdvqmI12yH .carousel-inner.slides3 .cloneditem-1,
  .cid-sdvqmI12yH .carousel-inner.slides3 .cloneditem-2,
  .cid-sdvqmI12yH .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-sdvqmI12yH .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-sdvqmI12yH .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-sdvqmI12yH .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-sdvqmI12yH .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-sdvqmI12yH .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-sdvqmI12yH .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdvqmI12yH .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdvqmI12yH .carousel-inner.slides4 .cloneditem-1,
  .cid-sdvqmI12yH .carousel-inner.slides4 .cloneditem-2,
  .cid-sdvqmI12yH .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-sdvqmI12yH .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-sdvqmI12yH .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-sdvqmI12yH .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-sdvqmI12yH .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-sdvqmI12yH .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-sdvqmI12yH .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdvqmI12yH .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdvqmI12yH .carousel-inner.slides5 .cloneditem-1,
  .cid-sdvqmI12yH .carousel-inner.slides5 .cloneditem-2,
  .cid-sdvqmI12yH .carousel-inner.slides5 .cloneditem-3,
  .cid-sdvqmI12yH .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-sdvqmI12yH .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-sdvqmI12yH .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-sdvqmI12yH .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-sdvqmI12yH .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-sdvqmI12yH .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-sdvqmI12yH .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdvqmI12yH .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdvqmI12yH .carousel-inner.slides6 .cloneditem-1,
  .cid-sdvqmI12yH .carousel-inner.slides6 .cloneditem-2,
  .cid-sdvqmI12yH .carousel-inner.slides6 .cloneditem-3,
  .cid-sdvqmI12yH .carousel-inner.slides6 .cloneditem-4,
  .cid-sdvqmI12yH .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-sdvqmJ8JB6 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-sdvqmJ8JB6 .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdvqmJ8JB6 .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdvqmJ8JB6 .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdvqmJ8JB6 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sdvqmJ8JB6 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sdvqmJ8JB6 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sdvqmJ8JB6 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sdvqmJ8JB6 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sdvqmJ8JB6 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sdvqmJ8JB6 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sdvqmJ8JB6 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sdvqmJ8JB6 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sdvqmJ8JB6 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sdvqmJ8JB6 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sdvzdNW7IE {
  background-image: url("../../../assets/images/20180919-140606.jpeg");
}
.cid-sdvzdNW7IE .container-fluid {
  padding: 0 3rem;
}
.cid-sdvzdNW7IE .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-sdvzdNW7IE .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-sdvzdNW7IE .modalWindow {
  display: none;
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sdvzdNW7IE .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sdvzdNW7IE .modalWindow .modalWindow-video {
  height: 44.9943757vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-sdvzdNW7IE a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-sdvzdNW7IE a.close:hover {
  color: #ffffff;
}
.cid-sdvzdNW7IE svg {
  transition: all 0.5s ease-in;
}
.cid-sdvzdNW7IE svg .blick {
  transiton: opacity 0.5s ease-in;
  opacity: 1;
}
.cid-sdvzdNW7IE svg:hover {
  cursor: pointer;
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
}
.cid-sdvzdNW7IE svg:hover .blick {
  transition: opacity 0.5s ease-in;
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-sdvzdNW7IE .container-fluid {
    padding: 0 1rem;
  }
}
.cid-sdvzdP8dyK {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sdvzdP8dyK .card-box {
  display: flex;
  flex-direction: column;
  position: relative;
  justify-content: center;
  margin: auto auto 1rem 2rem;
  height: fit-content;
  max-width: 300px;
}
.cid-sdvzdP8dyK .card-wrap {
  background-color: #073b4c;
  display: flex;
  height: 100%;
  min-height: 300px;
}
.cid-sdvzdP8dyK .card-wrap:hover h4,
.cid-sdvzdP8dyK .card-wrap:hover a {
  background-size: 100% 100%;
}
.cid-sdvzdP8dyK h3 {
  position: absolute;
  transform: rotate(-90deg);
  transform-origin: top left;
  width: fit-content;
  padding: 0;
  margin: 0;
  left: 0rem;
  top: -1rem;
}
.cid-sdvzdP8dyK h3:after {
  content: "";
  width: 30px;
  position: absolute;
  top: 50%;
  height: 1px;
  background-color: #ffffff;
  margin-left: 10px;
}
.cid-sdvzdP8dyK img {
  width: 100%;
}
.cid-sdvzdP8dyK h4 {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sdvzdP8dyK h4 a {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px) !important;
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sdvzdP8dyK .card-title1,
.cid-sdvzdP8dyK .title-wrap1 {
  color: #ffffff;
}
.cid-sdvzdP8dyK .card-title,
.cid-sdvzdP8dyK .title-wrap {
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sdvzdP8dyK .mdpb {
    padding-bottom: 2rem;
  }
  .cid-sdvzdP8dyK .card-box {
    margin: auto auto 0rem 1rem;
  }
}
.cid-sdvzdP8dyK H3 {
  color: #ffffff;
}
.cid-sdvzdPXQAs .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sdvzdPXQAs .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sdvzdPXQAs a {
  font-style: normal;
}
.cid-sdvzdPXQAs .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sdvzdPXQAs .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sdvzdPXQAs .nav-item:focus,
.cid-sdvzdPXQAs .nav-link:focus {
  outline: none;
}
.cid-sdvzdPXQAs .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sdvzdPXQAs .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sdvzdPXQAs .menu-logo {
  margin-right: auto;
}
.cid-sdvzdPXQAs .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdvzdPXQAs .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sdvzdPXQAs .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sdvzdPXQAs .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sdvzdPXQAs .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sdvzdPXQAs .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sdvzdPXQAs .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sdvzdPXQAs .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sdvzdPXQAs .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sdvzdPXQAs .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sdvzdPXQAs .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sdvzdPXQAs .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sdvzdPXQAs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sdvzdPXQAs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sdvzdPXQAs .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sdvzdPXQAs .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sdvzdPXQAs .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-sdvzdPXQAs .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sdvzdPXQAs .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sdvzdPXQAs .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sdvzdPXQAs .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sdvzdPXQAs .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sdvzdPXQAs .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sdvzdPXQAs button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sdvzdPXQAs button.navbar-toggler:focus {
  outline: none;
}
.cid-sdvzdPXQAs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #073b4c;
}
.cid-sdvzdPXQAs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sdvzdPXQAs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sdvzdPXQAs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sdvzdPXQAs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sdvzdPXQAs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdvzdPXQAs nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sdvzdPXQAs nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sdvzdPXQAs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdvzdPXQAs .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdvzdPXQAs .collapsed .btn {
  display: -webkit-flex;
}
.cid-sdvzdPXQAs .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sdvzdPXQAs .collapsed .navbar-collapse.collapsing,
.cid-sdvzdPXQAs .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sdvzdPXQAs .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sdvzdPXQAs .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sdvzdPXQAs .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sdvzdPXQAs .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sdvzdPXQAs .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sdvzdPXQAs .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sdvzdPXQAs .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sdvzdPXQAs .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sdvzdPXQAs .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.7rem);
  }
}
.cid-sdvzdPXQAs .collapsed button.navbar-toggler {
  display: block;
}
.cid-sdvzdPXQAs .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sdvzdPXQAs .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdvzdPXQAs .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sdvzdPXQAs .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sdvzdPXQAs .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sdvzdPXQAs .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: 1023px) {
  .cid-sdvzdPXQAs.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdvzdPXQAs img {
    height: 3.8rem !important;
  }
  .cid-sdvzdPXQAs .btn {
    display: -webkit-flex;
  }
  .cid-sdvzdPXQAs button.navbar-toggler {
    display: block;
  }
  .cid-sdvzdPXQAs .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sdvzdPXQAs .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdvzdPXQAs .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sdvzdPXQAs .navbar-collapse.collapsing,
  .cid-sdvzdPXQAs .navbar-collapse.show {
    display: block !important;
  }
  .cid-sdvzdPXQAs .navbar-collapse.collapsing .navbar-nav,
  .cid-sdvzdPXQAs .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sdvzdPXQAs .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sdvzdPXQAs .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sdvzdPXQAs .navbar-collapse.collapsing .navbar-buttons,
  .cid-sdvzdPXQAs .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sdvzdPXQAs .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sdvzdPXQAs .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sdvzdPXQAs .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sdvzdPXQAs .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sdvzdPXQAs .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sdvzdPXQAs .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-sdvzdPXQAs .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sdvzdPXQAs .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sdvzdPXQAs .nav-link:hover,
.cid-sdvzdPXQAs .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sdvzdQmAC0 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sdvzdQmAC0 .mbr-text {
  color: #767676;
}
.cid-sdvzdQCJaj {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sdvzdQCJaj .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sdvzdQCJaj .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sdvzdQCJaj .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sdvzdQCJaj .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sdvzdQCJaj .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #b1a374;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-sdvzdQCJaj .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sdvzdQCJaj .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sdvzdQCJaj .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sdvzdQCJaj .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #b1a374 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-sdvzdR05Ul {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sdvzdR05Ul h4 {
  display: flex;
  color: #232323;
}
.cid-sdvzdR05Ul .panel-text {
  color: #767676;
  line-height: 1.7;
}
.cid-sdvzdR05Ul .wrap {
  display: flex;
}
.cid-sdvzdR05Ul .icon {
  background: #073b4c;
  width: 33px;
  height: 33px;
  border-radius: 100%;
  color: white!important;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  font-weight: 900;
}
.cid-sdvzdR05Ul img {
  max-width: 600px;
  width: 100%;
  margin: auto;
  padding: 2rem;
}
.cid-sdvzdR05Ul .mbr-section-title {
  color: #232323;
  text-align: center;
}
.cid-sdvzdR05Ul p {
  margin: 0;
}
.cid-sdvzdR05Ul .card .card-header a.panel-title {
  background-color: none!important;
  margin-top: 0px!important;
}
.cid-sdvzdR05Ul .mbr-section-subtitle {
  font-weight: 500;
  color: #767676;
  text-align: center;
}
.cid-sdvzdR05Ul .accordion-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-sdvzdR05Ul .panel-group {
  width: 100%;
}
.cid-sdvzdR05Ul .panel-title {
  border-bottom: 1px solid #efefef;
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-sdvzdR05Ul .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-sdvzdR05Ul .card .card-header a.panel-title {
  transition: all .3s;
  background-color: #ffffff;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-sdvzdR05Ul .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-sdvzdR05Ul .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sdvzdR05Ul .card .card-header a.panel-title h4 {
  padding: 1.5rem 1rem;
  margin-bottom: 0;
}
.cid-sdvzdR05Ul .card .panel-body {
  background: #ffffff;
}
.cid-sdvzdR05Ul .media-container-row .accordion-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sdvzdR05Ul .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cid-sdvzdR05Ul .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-sdvzdR05Ul .header-text,
.cid-sdvzdR05Ul .sign {
  color: #232323;
}
.cid-sdvzdRoR0H {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-sdvzdRoR0H .container {
  max-width: 1500px;
}
.cid-sdvzdRoR0H img {
  width: 100%;
}
.cid-sdvzdRoR0H h2 {
  padding: 0;
  margin: 0;
}
.cid-sdvzdRoR0H .text-wrap {
  max-width: 500px;
  margin: auto;
}
.cid-sdvzdRoR0H .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
  width: fit-content;
}
.cid-sdvzdRoR0H .img-col {
  position: relative;
}
.cid-sdvzdRoR0H .img2 {
  position: absolute;
  right: 6rem;
  top: -6rem;
  width: 320px;
}
@media (max-width: 1200px) {
  .cid-sdvzdRoR0H .img2 {
    right: 3rem;
  }
}
@media (max-width: 992px) {
  .cid-sdvzdRoR0H .title-col {
    margin-top: 4rem!important;
  }
  .cid-sdvzdRoR0H .img2 {
    top: -2rem;
  }
  .cid-sdvzdRoR0H .text-wrap {
    max-width: 550px;
  }
}
@media (max-width: 767px) {
  .cid-sdvzdRoR0H .img2 {
    width: 50%;
  }
  .cid-sdvzdRoR0H .number {
    margin: auto;
  }
}
.cid-sdvzdRoR0H H3 {
  color: #073b4c;
}
.cid-sdvzdRoR0H H2 {
  color: #073b4c;
}
.cid-sdvzdRLTi5 {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sdvzdRLTi5 .counter-container {
  color: #767676;
}
.cid-sdvzdRLTi5 .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sdvzdRLTi5 .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sdvzdRLTi5 .counter-container ol li {
  list-style: none;
  padding-left: .5rem;
}
.cid-sdvzdRLTi5 .counter-container ol li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #073b4c;
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.cid-sdvzdS1P1j {
  padding-top: 100px;
  background-image: url("../../../assets/images/oversize-doors-2.jpg");
}
.cid-sdvzdS1P1j .container {
  margin-bottom: 15%;
}
.cid-sdvzdS1P1j .content-container .btn-bgr {
  z-index: 0;
}
.cid-sdvzdS1P1j .container-boxes {
  padding-bottom: 45px;
  position: relative;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-items: stretch;
  align-items: stretch;
  background-color: #ffffff;
}
.cid-sdvzdS1P1j .box-item {
  width: 29%;
  padding: 2.5rem;
}
.cid-sdvzdS1P1j .box-item:first-child {
  background-color: #767676;
  margin-top: -200px;
}
.cid-sdvzdS1P1j .box-item:nth-child(2) {
  background-color: #515151;
}
.cid-sdvzdS1P1j .box-item:last-child {
  background-color: #073b4c;
}
.cid-sdvzdS1P1j .box-list {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
}
.cid-sdvzdS1P1j .box-list li {
  border-bottom: 1px solid;
  padding: 10px 0 5px;
}
.cid-sdvzdS1P1j .box-list li:last-child {
  border-bottom: none;
}
.cid-sdvzdS1P1j .box-list li span {
  float: right;
  text-align: right;
  padding-left: 0.5rem;
}
.cid-sdvzdS1P1j .media-content {
  -webkit-flex-basis: initial;
  flex-basis: initial;
}
@media (min-width: 992px) {
  .cid-sdvzdS1P1j .media-container-row {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
  .cid-sdvzdS1P1j .box-item {
    margin-top: -200px;
    max-width: 400px;
  }
}
@media (max-width: 991px) {
  .cid-sdvzdS1P1j .content-container {
    -webkit-flex-basis: 90%;
    flex-basis: 90%;
  }
  .cid-sdvzdS1P1j .box-item {
    margin-top: 0;
    width: 90%;
  }
  .cid-sdvzdS1P1j .box-item:first-child {
    margin-top: -100px;
  }
}
.cid-sdvzdS1P1j .mbr-text,
.cid-sdvzdS1P1j .mbr-section-btn {
  color: #232323;
}
.cid-sdvzdS1P1j H1 {
  color: #232323;
}
.cid-sdvzdS1P1j UL {
  text-align: left;
}
.cid-sdvzdSq545 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sdvzdSq545 .title {
  margin-bottom: 2rem;
}
.cid-sdvzdSq545 .mbr-section-subtitle {
  color: #767676;
}
.cid-sdvzdSq545 a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sdvzdSq545 a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-sdvzdSq545 textarea.form-control {
  min-height: 188px;
}
.cid-sdvzdSQYM8 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sdvzdSQYM8 .mbr-text,
.cid-sdvzdSQYM8 blockquote {
  color: #767676;
}
.cid-sdvzdSQYM8 .mbr-text P {
  text-align: center;
}
.cid-sdvzdT60Fm {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #efefef);
}
.cid-sdvzdT60Fm .carousel-control {
  background: #000;
}
.cid-sdvzdT60Fm .mbr-section-subtitle {
  color: #767676;
}
.cid-sdvzdT60Fm .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdvzdT60Fm .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sdvzdT60Fm .carousel-item .wrap-img {
  text-align: center;
}
.cid-sdvzdT60Fm .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-sdvzdT60Fm .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdvzdT60Fm .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-sdvzdT60Fm .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-sdvzdT60Fm .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-sdvzdT60Fm .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-sdvzdT60Fm .cloneditem-1,
.cid-sdvzdT60Fm .cloneditem-2,
.cid-sdvzdT60Fm .cloneditem-3,
.cid-sdvzdT60Fm .cloneditem-4,
.cid-sdvzdT60Fm .cloneditem-5 {
  display: none;
}
.cid-sdvzdT60Fm .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sdvzdT60Fm .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-sdvzdT60Fm .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-sdvzdT60Fm .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-sdvzdT60Fm .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-sdvzdT60Fm .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-sdvzdT60Fm .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-sdvzdT60Fm .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdvzdT60Fm .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdvzdT60Fm .carousel-inner.slides2 .cloneditem-1,
  .cid-sdvzdT60Fm .carousel-inner.slides2 .cloneditem-2,
  .cid-sdvzdT60Fm .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-sdvzdT60Fm .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-sdvzdT60Fm .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-sdvzdT60Fm .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-sdvzdT60Fm .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-sdvzdT60Fm .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-sdvzdT60Fm .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdvzdT60Fm .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdvzdT60Fm .carousel-inner.slides3 .cloneditem-1,
  .cid-sdvzdT60Fm .carousel-inner.slides3 .cloneditem-2,
  .cid-sdvzdT60Fm .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-sdvzdT60Fm .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-sdvzdT60Fm .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-sdvzdT60Fm .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-sdvzdT60Fm .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-sdvzdT60Fm .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-sdvzdT60Fm .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdvzdT60Fm .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdvzdT60Fm .carousel-inner.slides4 .cloneditem-1,
  .cid-sdvzdT60Fm .carousel-inner.slides4 .cloneditem-2,
  .cid-sdvzdT60Fm .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-sdvzdT60Fm .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-sdvzdT60Fm .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-sdvzdT60Fm .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-sdvzdT60Fm .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-sdvzdT60Fm .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-sdvzdT60Fm .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdvzdT60Fm .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdvzdT60Fm .carousel-inner.slides5 .cloneditem-1,
  .cid-sdvzdT60Fm .carousel-inner.slides5 .cloneditem-2,
  .cid-sdvzdT60Fm .carousel-inner.slides5 .cloneditem-3,
  .cid-sdvzdT60Fm .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-sdvzdT60Fm .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-sdvzdT60Fm .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-sdvzdT60Fm .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-sdvzdT60Fm .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-sdvzdT60Fm .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-sdvzdT60Fm .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdvzdT60Fm .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdvzdT60Fm .carousel-inner.slides6 .cloneditem-1,
  .cid-sdvzdT60Fm .carousel-inner.slides6 .cloneditem-2,
  .cid-sdvzdT60Fm .carousel-inner.slides6 .cloneditem-3,
  .cid-sdvzdT60Fm .carousel-inner.slides6 .cloneditem-4,
  .cid-sdvzdT60Fm .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-sdvzdU7Md5 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-sdvzdU7Md5 .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdvzdU7Md5 .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdvzdU7Md5 .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdvzdU7Md5 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sdvzdU7Md5 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sdvzdU7Md5 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sdvzdU7Md5 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sdvzdU7Md5 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sdvzdU7Md5 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sdvzdU7Md5 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sdvzdU7Md5 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sdvzdU7Md5 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sdvzdU7Md5 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sdvzdU7Md5 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sdvCCqYW7O {
  background-image: url("../../../assets/images/o-cd-grille-10-high-1200x701-800x600.jpeg");
}
.cid-sdvCCqYW7O .container-fluid {
  padding: 0 3rem;
}
.cid-sdvCCqYW7O .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-sdvCCqYW7O .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-sdvCCqYW7O .modalWindow {
  display: none;
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sdvCCqYW7O .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sdvCCqYW7O .modalWindow .modalWindow-video {
  height: 44.9943757vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-sdvCCqYW7O a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-sdvCCqYW7O a.close:hover {
  color: #ffffff;
}
.cid-sdvCCqYW7O svg {
  transition: all 0.5s ease-in;
}
.cid-sdvCCqYW7O svg .blick {
  transiton: opacity 0.5s ease-in;
  opacity: 1;
}
.cid-sdvCCqYW7O svg:hover {
  cursor: pointer;
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
}
.cid-sdvCCqYW7O svg:hover .blick {
  transition: opacity 0.5s ease-in;
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-sdvCCqYW7O .container-fluid {
    padding: 0 1rem;
  }
}
.cid-sdvCCrBsQX {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sdvCCrBsQX .card-box {
  display: flex;
  flex-direction: column;
  position: relative;
  justify-content: center;
  margin: auto auto 1rem 2rem;
  height: fit-content;
  max-width: 300px;
}
.cid-sdvCCrBsQX .card-wrap {
  background-color: #073b4c;
  display: flex;
  height: 100%;
  min-height: 300px;
}
.cid-sdvCCrBsQX .card-wrap:hover h4,
.cid-sdvCCrBsQX .card-wrap:hover a {
  background-size: 100% 100%;
}
.cid-sdvCCrBsQX h3 {
  position: absolute;
  transform: rotate(-90deg);
  transform-origin: top left;
  width: fit-content;
  padding: 0;
  margin: 0;
  left: 0rem;
  top: -1rem;
}
.cid-sdvCCrBsQX h3:after {
  content: "";
  width: 30px;
  position: absolute;
  top: 50%;
  height: 1px;
  background-color: #ffffff;
  margin-left: 10px;
}
.cid-sdvCCrBsQX img {
  width: 100%;
}
.cid-sdvCCrBsQX h4 {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sdvCCrBsQX h4 a {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px) !important;
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sdvCCrBsQX .card-title1,
.cid-sdvCCrBsQX .title-wrap1 {
  color: #ffffff;
}
.cid-sdvCCrBsQX .card-title,
.cid-sdvCCrBsQX .title-wrap {
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sdvCCrBsQX .mdpb {
    padding-bottom: 2rem;
  }
  .cid-sdvCCrBsQX .card-box {
    margin: auto auto 0rem 1rem;
  }
}
.cid-sdvCCrBsQX H3 {
  color: #ffffff;
}
.cid-sdvCCrUHoa .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sdvCCrUHoa .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sdvCCrUHoa a {
  font-style: normal;
}
.cid-sdvCCrUHoa .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sdvCCrUHoa .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sdvCCrUHoa .nav-item:focus,
.cid-sdvCCrUHoa .nav-link:focus {
  outline: none;
}
.cid-sdvCCrUHoa .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sdvCCrUHoa .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sdvCCrUHoa .menu-logo {
  margin-right: auto;
}
.cid-sdvCCrUHoa .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdvCCrUHoa .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sdvCCrUHoa .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sdvCCrUHoa .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sdvCCrUHoa .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sdvCCrUHoa .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sdvCCrUHoa .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sdvCCrUHoa .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sdvCCrUHoa .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sdvCCrUHoa .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sdvCCrUHoa .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sdvCCrUHoa .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sdvCCrUHoa .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sdvCCrUHoa .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sdvCCrUHoa .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sdvCCrUHoa .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sdvCCrUHoa .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-sdvCCrUHoa .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sdvCCrUHoa .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sdvCCrUHoa .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sdvCCrUHoa .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sdvCCrUHoa .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sdvCCrUHoa .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sdvCCrUHoa button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sdvCCrUHoa button.navbar-toggler:focus {
  outline: none;
}
.cid-sdvCCrUHoa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #073b4c;
}
.cid-sdvCCrUHoa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sdvCCrUHoa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sdvCCrUHoa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sdvCCrUHoa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sdvCCrUHoa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdvCCrUHoa nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sdvCCrUHoa nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sdvCCrUHoa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdvCCrUHoa .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdvCCrUHoa .collapsed .btn {
  display: -webkit-flex;
}
.cid-sdvCCrUHoa .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sdvCCrUHoa .collapsed .navbar-collapse.collapsing,
.cid-sdvCCrUHoa .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sdvCCrUHoa .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sdvCCrUHoa .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sdvCCrUHoa .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sdvCCrUHoa .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sdvCCrUHoa .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sdvCCrUHoa .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sdvCCrUHoa .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sdvCCrUHoa .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sdvCCrUHoa .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.7rem);
  }
}
.cid-sdvCCrUHoa .collapsed button.navbar-toggler {
  display: block;
}
.cid-sdvCCrUHoa .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sdvCCrUHoa .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdvCCrUHoa .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sdvCCrUHoa .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sdvCCrUHoa .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sdvCCrUHoa .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: 1023px) {
  .cid-sdvCCrUHoa.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdvCCrUHoa img {
    height: 3.8rem !important;
  }
  .cid-sdvCCrUHoa .btn {
    display: -webkit-flex;
  }
  .cid-sdvCCrUHoa button.navbar-toggler {
    display: block;
  }
  .cid-sdvCCrUHoa .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sdvCCrUHoa .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdvCCrUHoa .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sdvCCrUHoa .navbar-collapse.collapsing,
  .cid-sdvCCrUHoa .navbar-collapse.show {
    display: block !important;
  }
  .cid-sdvCCrUHoa .navbar-collapse.collapsing .navbar-nav,
  .cid-sdvCCrUHoa .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sdvCCrUHoa .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sdvCCrUHoa .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sdvCCrUHoa .navbar-collapse.collapsing .navbar-buttons,
  .cid-sdvCCrUHoa .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sdvCCrUHoa .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sdvCCrUHoa .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sdvCCrUHoa .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sdvCCrUHoa .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sdvCCrUHoa .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sdvCCrUHoa .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-sdvCCrUHoa .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sdvCCrUHoa .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sdvCCrUHoa .nav-link:hover,
.cid-sdvCCrUHoa .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sdvCCsic1U {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sdvCCsic1U .mbr-text {
  color: #767676;
}
.cid-sdvCCsyjoE {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sdvCCsyjoE .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sdvCCsyjoE .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sdvCCsyjoE .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sdvCCsyjoE .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sdvCCsyjoE .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #b1a374;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-sdvCCsyjoE .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sdvCCsyjoE .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sdvCCsyjoE .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sdvCCsyjoE .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #b1a374 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-sdvCCsWRwl {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sdvCCsWRwl h4 {
  display: flex;
  color: #232323;
}
.cid-sdvCCsWRwl .panel-text {
  color: #767676;
  line-height: 1.7;
}
.cid-sdvCCsWRwl .wrap {
  display: flex;
}
.cid-sdvCCsWRwl .icon {
  background: #073b4c;
  width: 33px;
  height: 33px;
  border-radius: 100%;
  color: white!important;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  font-weight: 900;
}
.cid-sdvCCsWRwl img {
  max-width: 600px;
  width: 100%;
  margin: auto;
  padding: 2rem;
}
.cid-sdvCCsWRwl .mbr-section-title {
  color: #232323;
  text-align: center;
}
.cid-sdvCCsWRwl p {
  margin: 0;
}
.cid-sdvCCsWRwl .card .card-header a.panel-title {
  background-color: none!important;
  margin-top: 0px!important;
}
.cid-sdvCCsWRwl .mbr-section-subtitle {
  font-weight: 500;
  color: #767676;
  text-align: center;
}
.cid-sdvCCsWRwl .accordion-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-sdvCCsWRwl .panel-group {
  width: 100%;
}
.cid-sdvCCsWRwl .panel-title {
  border-bottom: 1px solid #efefef;
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-sdvCCsWRwl .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-sdvCCsWRwl .card .card-header a.panel-title {
  transition: all .3s;
  background-color: #ffffff;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-sdvCCsWRwl .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-sdvCCsWRwl .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sdvCCsWRwl .card .card-header a.panel-title h4 {
  padding: 1.5rem 1rem;
  margin-bottom: 0;
}
.cid-sdvCCsWRwl .card .panel-body {
  background: #ffffff;
}
.cid-sdvCCsWRwl .media-container-row .accordion-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sdvCCsWRwl .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cid-sdvCCsWRwl .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-sdvCCsWRwl .header-text,
.cid-sdvCCsWRwl .sign {
  color: #232323;
}
.cid-sdvCCtjNV2 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-sdvCCtjNV2 .container {
  max-width: 1500px;
}
.cid-sdvCCtjNV2 img {
  width: 100%;
}
.cid-sdvCCtjNV2 h2 {
  padding: 0;
  margin: 0;
}
.cid-sdvCCtjNV2 .text-wrap {
  max-width: 500px;
  margin: auto;
}
.cid-sdvCCtjNV2 .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
  width: fit-content;
}
.cid-sdvCCtjNV2 .img-col {
  position: relative;
}
.cid-sdvCCtjNV2 .img2 {
  position: absolute;
  right: 6rem;
  top: -6rem;
  width: 320px;
}
@media (max-width: 1200px) {
  .cid-sdvCCtjNV2 .img2 {
    right: 3rem;
  }
}
@media (max-width: 992px) {
  .cid-sdvCCtjNV2 .title-col {
    margin-top: 4rem!important;
  }
  .cid-sdvCCtjNV2 .img2 {
    top: -2rem;
  }
  .cid-sdvCCtjNV2 .text-wrap {
    max-width: 550px;
  }
}
@media (max-width: 767px) {
  .cid-sdvCCtjNV2 .img2 {
    width: 50%;
  }
  .cid-sdvCCtjNV2 .number {
    margin: auto;
  }
}
.cid-sdvCCtjNV2 H3 {
  color: #073b4c;
}
.cid-sdvCCtjNV2 H2 {
  color: #073b4c;
}
.cid-sdvCCtE5Wv {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sdvCCtE5Wv .counter-container {
  color: #767676;
}
.cid-sdvCCtE5Wv .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sdvCCtE5Wv .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sdvCCtE5Wv .counter-container ol li {
  list-style: none;
  padding-left: .5rem;
}
.cid-sdvCCtE5Wv .counter-container ol li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #073b4c;
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.cid-sdvCCtTGh1 {
  padding-top: 100px;
  background-image: url("../../../assets/images/oversize-doors-2.jpg");
}
.cid-sdvCCtTGh1 .container {
  margin-bottom: 15%;
}
.cid-sdvCCtTGh1 .content-container .btn-bgr {
  z-index: 0;
}
.cid-sdvCCtTGh1 .container-boxes {
  padding-bottom: 45px;
  position: relative;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-items: stretch;
  align-items: stretch;
  background-color: #ffffff;
}
.cid-sdvCCtTGh1 .box-item {
  width: 29%;
  padding: 2.5rem;
}
.cid-sdvCCtTGh1 .box-item:first-child {
  background-color: #767676;
  margin-top: -200px;
}
.cid-sdvCCtTGh1 .box-item:nth-child(2) {
  background-color: #515151;
}
.cid-sdvCCtTGh1 .box-item:last-child {
  background-color: #073b4c;
}
.cid-sdvCCtTGh1 .box-list {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
}
.cid-sdvCCtTGh1 .box-list li {
  border-bottom: 1px solid;
  padding: 10px 0 5px;
}
.cid-sdvCCtTGh1 .box-list li:last-child {
  border-bottom: none;
}
.cid-sdvCCtTGh1 .box-list li span {
  float: right;
  text-align: right;
  padding-left: 0.5rem;
}
.cid-sdvCCtTGh1 .media-content {
  -webkit-flex-basis: initial;
  flex-basis: initial;
}
@media (min-width: 992px) {
  .cid-sdvCCtTGh1 .media-container-row {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
  .cid-sdvCCtTGh1 .box-item {
    margin-top: -200px;
    max-width: 400px;
  }
}
@media (max-width: 991px) {
  .cid-sdvCCtTGh1 .content-container {
    -webkit-flex-basis: 90%;
    flex-basis: 90%;
  }
  .cid-sdvCCtTGh1 .box-item {
    margin-top: 0;
    width: 90%;
  }
  .cid-sdvCCtTGh1 .box-item:first-child {
    margin-top: -100px;
  }
}
.cid-sdvCCtTGh1 .mbr-text,
.cid-sdvCCtTGh1 .mbr-section-btn {
  color: #232323;
}
.cid-sdvCCtTGh1 H1 {
  color: #232323;
}
.cid-sdvCCtTGh1 UL {
  text-align: left;
}
.cid-sdvCCuiBNP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sdvCCuiBNP .title {
  margin-bottom: 2rem;
}
.cid-sdvCCuiBNP .mbr-section-subtitle {
  color: #767676;
}
.cid-sdvCCuiBNP a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sdvCCuiBNP a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-sdvCCuiBNP textarea.form-control {
  min-height: 188px;
}
.cid-sdvCCuFRMK {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sdvCCuFRMK .mbr-text,
.cid-sdvCCuFRMK blockquote {
  color: #767676;
}
.cid-sdvCCuFRMK .mbr-text P {
  text-align: center;
}
.cid-sdvCCuUJIz {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #efefef);
}
.cid-sdvCCuUJIz .carousel-control {
  background: #000;
}
.cid-sdvCCuUJIz .mbr-section-subtitle {
  color: #767676;
}
.cid-sdvCCuUJIz .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdvCCuUJIz .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sdvCCuUJIz .carousel-item .wrap-img {
  text-align: center;
}
.cid-sdvCCuUJIz .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-sdvCCuUJIz .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdvCCuUJIz .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-sdvCCuUJIz .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-sdvCCuUJIz .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-sdvCCuUJIz .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-sdvCCuUJIz .cloneditem-1,
.cid-sdvCCuUJIz .cloneditem-2,
.cid-sdvCCuUJIz .cloneditem-3,
.cid-sdvCCuUJIz .cloneditem-4,
.cid-sdvCCuUJIz .cloneditem-5 {
  display: none;
}
.cid-sdvCCuUJIz .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sdvCCuUJIz .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-sdvCCuUJIz .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-sdvCCuUJIz .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-sdvCCuUJIz .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-sdvCCuUJIz .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-sdvCCuUJIz .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-sdvCCuUJIz .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdvCCuUJIz .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdvCCuUJIz .carousel-inner.slides2 .cloneditem-1,
  .cid-sdvCCuUJIz .carousel-inner.slides2 .cloneditem-2,
  .cid-sdvCCuUJIz .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-sdvCCuUJIz .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-sdvCCuUJIz .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-sdvCCuUJIz .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-sdvCCuUJIz .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-sdvCCuUJIz .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-sdvCCuUJIz .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdvCCuUJIz .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdvCCuUJIz .carousel-inner.slides3 .cloneditem-1,
  .cid-sdvCCuUJIz .carousel-inner.slides3 .cloneditem-2,
  .cid-sdvCCuUJIz .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-sdvCCuUJIz .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-sdvCCuUJIz .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-sdvCCuUJIz .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-sdvCCuUJIz .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-sdvCCuUJIz .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-sdvCCuUJIz .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdvCCuUJIz .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdvCCuUJIz .carousel-inner.slides4 .cloneditem-1,
  .cid-sdvCCuUJIz .carousel-inner.slides4 .cloneditem-2,
  .cid-sdvCCuUJIz .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-sdvCCuUJIz .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-sdvCCuUJIz .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-sdvCCuUJIz .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-sdvCCuUJIz .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-sdvCCuUJIz .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-sdvCCuUJIz .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdvCCuUJIz .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdvCCuUJIz .carousel-inner.slides5 .cloneditem-1,
  .cid-sdvCCuUJIz .carousel-inner.slides5 .cloneditem-2,
  .cid-sdvCCuUJIz .carousel-inner.slides5 .cloneditem-3,
  .cid-sdvCCuUJIz .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-sdvCCuUJIz .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-sdvCCuUJIz .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-sdvCCuUJIz .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-sdvCCuUJIz .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-sdvCCuUJIz .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-sdvCCuUJIz .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdvCCuUJIz .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdvCCuUJIz .carousel-inner.slides6 .cloneditem-1,
  .cid-sdvCCuUJIz .carousel-inner.slides6 .cloneditem-2,
  .cid-sdvCCuUJIz .carousel-inner.slides6 .cloneditem-3,
  .cid-sdvCCuUJIz .carousel-inner.slides6 .cloneditem-4,
  .cid-sdvCCuUJIz .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-sdvCCvWcux {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-sdvCCvWcux .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdvCCvWcux .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdvCCvWcux .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdvCCvWcux .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sdvCCvWcux .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sdvCCvWcux .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sdvCCvWcux .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sdvCCvWcux .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sdvCCvWcux .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sdvCCvWcux .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sdvCCvWcux .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sdvCCvWcux .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sdvCCvWcux .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sdvCCvWcux .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sdvMf7hkwQ {
  background-image: url("../../../assets/images/o-cd-grille-670-800x600.jpeg");
}
.cid-sdvMf7hkwQ .container-fluid {
  padding: 0 3rem;
}
.cid-sdvMf7hkwQ .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-sdvMf7hkwQ .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-sdvMf7hkwQ .modalWindow {
  display: none;
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sdvMf7hkwQ .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sdvMf7hkwQ .modalWindow .modalWindow-video {
  height: 44.9943757vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-sdvMf7hkwQ a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-sdvMf7hkwQ a.close:hover {
  color: #ffffff;
}
.cid-sdvMf7hkwQ svg {
  transition: all 0.5s ease-in;
}
.cid-sdvMf7hkwQ svg .blick {
  transiton: opacity 0.5s ease-in;
  opacity: 1;
}
.cid-sdvMf7hkwQ svg:hover {
  cursor: pointer;
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
}
.cid-sdvMf7hkwQ svg:hover .blick {
  transition: opacity 0.5s ease-in;
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-sdvMf7hkwQ .container-fluid {
    padding: 0 1rem;
  }
}
.cid-sdvMf7Kj7G {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sdvMf7Kj7G .card-box {
  display: flex;
  flex-direction: column;
  position: relative;
  justify-content: center;
  margin: auto auto 1rem 2rem;
  height: fit-content;
  max-width: 300px;
}
.cid-sdvMf7Kj7G .card-wrap {
  background-color: #073b4c;
  display: flex;
  height: 100%;
  min-height: 300px;
}
.cid-sdvMf7Kj7G .card-wrap:hover h4,
.cid-sdvMf7Kj7G .card-wrap:hover a {
  background-size: 100% 100%;
}
.cid-sdvMf7Kj7G h3 {
  position: absolute;
  transform: rotate(-90deg);
  transform-origin: top left;
  width: fit-content;
  padding: 0;
  margin: 0;
  left: 0rem;
  top: -1rem;
}
.cid-sdvMf7Kj7G h3:after {
  content: "";
  width: 30px;
  position: absolute;
  top: 50%;
  height: 1px;
  background-color: #ffffff;
  margin-left: 10px;
}
.cid-sdvMf7Kj7G img {
  width: 100%;
}
.cid-sdvMf7Kj7G h4 {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sdvMf7Kj7G h4 a {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px) !important;
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sdvMf7Kj7G .card-title1,
.cid-sdvMf7Kj7G .title-wrap1 {
  color: #ffffff;
}
.cid-sdvMf7Kj7G .card-title,
.cid-sdvMf7Kj7G .title-wrap {
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sdvMf7Kj7G .mdpb {
    padding-bottom: 2rem;
  }
  .cid-sdvMf7Kj7G .card-box {
    margin: auto auto 0rem 1rem;
  }
}
.cid-sdvMf7Kj7G H3 {
  color: #ffffff;
}
.cid-sdvMf7YLsJ .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sdvMf7YLsJ .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sdvMf7YLsJ a {
  font-style: normal;
}
.cid-sdvMf7YLsJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sdvMf7YLsJ .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sdvMf7YLsJ .nav-item:focus,
.cid-sdvMf7YLsJ .nav-link:focus {
  outline: none;
}
.cid-sdvMf7YLsJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sdvMf7YLsJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sdvMf7YLsJ .menu-logo {
  margin-right: auto;
}
.cid-sdvMf7YLsJ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdvMf7YLsJ .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sdvMf7YLsJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sdvMf7YLsJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sdvMf7YLsJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sdvMf7YLsJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sdvMf7YLsJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sdvMf7YLsJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sdvMf7YLsJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sdvMf7YLsJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sdvMf7YLsJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sdvMf7YLsJ .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sdvMf7YLsJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sdvMf7YLsJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sdvMf7YLsJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sdvMf7YLsJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sdvMf7YLsJ .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-sdvMf7YLsJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sdvMf7YLsJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sdvMf7YLsJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sdvMf7YLsJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sdvMf7YLsJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sdvMf7YLsJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sdvMf7YLsJ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sdvMf7YLsJ button.navbar-toggler:focus {
  outline: none;
}
.cid-sdvMf7YLsJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #073b4c;
}
.cid-sdvMf7YLsJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sdvMf7YLsJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sdvMf7YLsJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sdvMf7YLsJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sdvMf7YLsJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdvMf7YLsJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sdvMf7YLsJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sdvMf7YLsJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdvMf7YLsJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdvMf7YLsJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-sdvMf7YLsJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sdvMf7YLsJ .collapsed .navbar-collapse.collapsing,
.cid-sdvMf7YLsJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sdvMf7YLsJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sdvMf7YLsJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sdvMf7YLsJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sdvMf7YLsJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sdvMf7YLsJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sdvMf7YLsJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sdvMf7YLsJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sdvMf7YLsJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sdvMf7YLsJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.7rem);
  }
}
.cid-sdvMf7YLsJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-sdvMf7YLsJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sdvMf7YLsJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdvMf7YLsJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sdvMf7YLsJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sdvMf7YLsJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sdvMf7YLsJ .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: 1023px) {
  .cid-sdvMf7YLsJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdvMf7YLsJ img {
    height: 3.8rem !important;
  }
  .cid-sdvMf7YLsJ .btn {
    display: -webkit-flex;
  }
  .cid-sdvMf7YLsJ button.navbar-toggler {
    display: block;
  }
  .cid-sdvMf7YLsJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sdvMf7YLsJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdvMf7YLsJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sdvMf7YLsJ .navbar-collapse.collapsing,
  .cid-sdvMf7YLsJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-sdvMf7YLsJ .navbar-collapse.collapsing .navbar-nav,
  .cid-sdvMf7YLsJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sdvMf7YLsJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sdvMf7YLsJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sdvMf7YLsJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-sdvMf7YLsJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sdvMf7YLsJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sdvMf7YLsJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sdvMf7YLsJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sdvMf7YLsJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sdvMf7YLsJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sdvMf7YLsJ .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-sdvMf7YLsJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sdvMf7YLsJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sdvMf7YLsJ .nav-link:hover,
.cid-sdvMf7YLsJ .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sdvMf8gKpK {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sdvMf8gKpK .mbr-text {
  color: #767676;
}
.cid-sdvMf8vLw2 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sdvMf8vLw2 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sdvMf8vLw2 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sdvMf8vLw2 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sdvMf8vLw2 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sdvMf8vLw2 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #b1a374;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-sdvMf8vLw2 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sdvMf8vLw2 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sdvMf8vLw2 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sdvMf8vLw2 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #b1a374 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-sdvMf8Ssdl {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sdvMf8Ssdl h4 {
  display: flex;
  color: #232323;
}
.cid-sdvMf8Ssdl .panel-text {
  color: #767676;
  line-height: 1.7;
}
.cid-sdvMf8Ssdl .wrap {
  display: flex;
}
.cid-sdvMf8Ssdl .icon {
  background: #073b4c;
  width: 33px;
  height: 33px;
  border-radius: 100%;
  color: white!important;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  font-weight: 900;
}
.cid-sdvMf8Ssdl img {
  max-width: 600px;
  width: 100%;
  margin: auto;
  padding: 2rem;
}
.cid-sdvMf8Ssdl .mbr-section-title {
  color: #232323;
  text-align: center;
}
.cid-sdvMf8Ssdl p {
  margin: 0;
}
.cid-sdvMf8Ssdl .card .card-header a.panel-title {
  background-color: none!important;
  margin-top: 0px!important;
}
.cid-sdvMf8Ssdl .mbr-section-subtitle {
  font-weight: 500;
  color: #767676;
  text-align: center;
}
.cid-sdvMf8Ssdl .accordion-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-sdvMf8Ssdl .panel-group {
  width: 100%;
}
.cid-sdvMf8Ssdl .panel-title {
  border-bottom: 1px solid #efefef;
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-sdvMf8Ssdl .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-sdvMf8Ssdl .card .card-header a.panel-title {
  transition: all .3s;
  background-color: #ffffff;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-sdvMf8Ssdl .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-sdvMf8Ssdl .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sdvMf8Ssdl .card .card-header a.panel-title h4 {
  padding: 1.5rem 1rem;
  margin-bottom: 0;
}
.cid-sdvMf8Ssdl .card .panel-body {
  background: #ffffff;
}
.cid-sdvMf8Ssdl .media-container-row .accordion-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sdvMf8Ssdl .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cid-sdvMf8Ssdl .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-sdvMf8Ssdl .header-text,
.cid-sdvMf8Ssdl .sign {
  color: #232323;
}
.cid-sdvMf9c1Np {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-sdvMf9c1Np .container {
  max-width: 1500px;
}
.cid-sdvMf9c1Np img {
  width: 100%;
}
.cid-sdvMf9c1Np h2 {
  padding: 0;
  margin: 0;
}
.cid-sdvMf9c1Np .text-wrap {
  max-width: 500px;
  margin: auto;
}
.cid-sdvMf9c1Np .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
  width: fit-content;
}
.cid-sdvMf9c1Np .img-col {
  position: relative;
}
.cid-sdvMf9c1Np .img2 {
  position: absolute;
  right: 6rem;
  top: -6rem;
  width: 320px;
}
@media (max-width: 1200px) {
  .cid-sdvMf9c1Np .img2 {
    right: 3rem;
  }
}
@media (max-width: 992px) {
  .cid-sdvMf9c1Np .title-col {
    margin-top: 4rem!important;
  }
  .cid-sdvMf9c1Np .img2 {
    top: -2rem;
  }
  .cid-sdvMf9c1Np .text-wrap {
    max-width: 550px;
  }
}
@media (max-width: 767px) {
  .cid-sdvMf9c1Np .img2 {
    width: 50%;
  }
  .cid-sdvMf9c1Np .number {
    margin: auto;
  }
}
.cid-sdvMf9c1Np H3 {
  color: #073b4c;
}
.cid-sdvMf9c1Np H2 {
  color: #073b4c;
}
.cid-sdvMf9rjCq {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sdvMf9rjCq .counter-container {
  color: #767676;
}
.cid-sdvMf9rjCq .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sdvMf9rjCq .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sdvMf9rjCq .counter-container ol li {
  list-style: none;
  padding-left: .5rem;
}
.cid-sdvMf9rjCq .counter-container ol li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #073b4c;
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.cid-sdvMf9DnwO {
  padding-top: 100px;
  background-image: url("../../../assets/images/oversize-doors-2.jpg");
}
.cid-sdvMf9DnwO .container {
  margin-bottom: 15%;
}
.cid-sdvMf9DnwO .content-container .btn-bgr {
  z-index: 0;
}
.cid-sdvMf9DnwO .container-boxes {
  padding-bottom: 45px;
  position: relative;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-items: stretch;
  align-items: stretch;
  background-color: #ffffff;
}
.cid-sdvMf9DnwO .box-item {
  width: 29%;
  padding: 2.5rem;
}
.cid-sdvMf9DnwO .box-item:first-child {
  background-color: #767676;
  margin-top: -200px;
}
.cid-sdvMf9DnwO .box-item:nth-child(2) {
  background-color: #515151;
}
.cid-sdvMf9DnwO .box-item:last-child {
  background-color: #073b4c;
}
.cid-sdvMf9DnwO .box-list {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
}
.cid-sdvMf9DnwO .box-list li {
  border-bottom: 1px solid;
  padding: 10px 0 5px;
}
.cid-sdvMf9DnwO .box-list li:last-child {
  border-bottom: none;
}
.cid-sdvMf9DnwO .box-list li span {
  float: right;
  text-align: right;
  padding-left: 0.5rem;
}
.cid-sdvMf9DnwO .media-content {
  -webkit-flex-basis: initial;
  flex-basis: initial;
}
@media (min-width: 992px) {
  .cid-sdvMf9DnwO .media-container-row {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
  .cid-sdvMf9DnwO .box-item {
    margin-top: -200px;
    max-width: 400px;
  }
}
@media (max-width: 991px) {
  .cid-sdvMf9DnwO .content-container {
    -webkit-flex-basis: 90%;
    flex-basis: 90%;
  }
  .cid-sdvMf9DnwO .box-item {
    margin-top: 0;
    width: 90%;
  }
  .cid-sdvMf9DnwO .box-item:first-child {
    margin-top: -100px;
  }
}
.cid-sdvMf9DnwO .mbr-text,
.cid-sdvMf9DnwO .mbr-section-btn {
  color: #232323;
}
.cid-sdvMf9DnwO H1 {
  color: #232323;
}
.cid-sdvMf9DnwO UL {
  text-align: left;
}
.cid-sdvMf9ZVl3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sdvMf9ZVl3 .title {
  margin-bottom: 2rem;
}
.cid-sdvMf9ZVl3 .mbr-section-subtitle {
  color: #767676;
}
.cid-sdvMf9ZVl3 a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sdvMf9ZVl3 a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-sdvMf9ZVl3 textarea.form-control {
  min-height: 188px;
}
.cid-sdvMfagLaP {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sdvMfagLaP .mbr-text,
.cid-sdvMfagLaP blockquote {
  color: #767676;
}
.cid-sdvMfagLaP .mbr-text P {
  text-align: center;
}
.cid-sdvMfasEih {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #efefef);
}
.cid-sdvMfasEih .carousel-control {
  background: #000;
}
.cid-sdvMfasEih .mbr-section-subtitle {
  color: #767676;
}
.cid-sdvMfasEih .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdvMfasEih .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sdvMfasEih .carousel-item .wrap-img {
  text-align: center;
}
.cid-sdvMfasEih .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-sdvMfasEih .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdvMfasEih .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-sdvMfasEih .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-sdvMfasEih .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-sdvMfasEih .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-sdvMfasEih .cloneditem-1,
.cid-sdvMfasEih .cloneditem-2,
.cid-sdvMfasEih .cloneditem-3,
.cid-sdvMfasEih .cloneditem-4,
.cid-sdvMfasEih .cloneditem-5 {
  display: none;
}
.cid-sdvMfasEih .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sdvMfasEih .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-sdvMfasEih .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-sdvMfasEih .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-sdvMfasEih .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-sdvMfasEih .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-sdvMfasEih .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-sdvMfasEih .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdvMfasEih .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdvMfasEih .carousel-inner.slides2 .cloneditem-1,
  .cid-sdvMfasEih .carousel-inner.slides2 .cloneditem-2,
  .cid-sdvMfasEih .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-sdvMfasEih .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-sdvMfasEih .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-sdvMfasEih .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-sdvMfasEih .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-sdvMfasEih .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-sdvMfasEih .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdvMfasEih .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdvMfasEih .carousel-inner.slides3 .cloneditem-1,
  .cid-sdvMfasEih .carousel-inner.slides3 .cloneditem-2,
  .cid-sdvMfasEih .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-sdvMfasEih .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-sdvMfasEih .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-sdvMfasEih .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-sdvMfasEih .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-sdvMfasEih .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-sdvMfasEih .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdvMfasEih .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdvMfasEih .carousel-inner.slides4 .cloneditem-1,
  .cid-sdvMfasEih .carousel-inner.slides4 .cloneditem-2,
  .cid-sdvMfasEih .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-sdvMfasEih .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-sdvMfasEih .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-sdvMfasEih .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-sdvMfasEih .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-sdvMfasEih .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-sdvMfasEih .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdvMfasEih .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdvMfasEih .carousel-inner.slides5 .cloneditem-1,
  .cid-sdvMfasEih .carousel-inner.slides5 .cloneditem-2,
  .cid-sdvMfasEih .carousel-inner.slides5 .cloneditem-3,
  .cid-sdvMfasEih .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-sdvMfasEih .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-sdvMfasEih .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-sdvMfasEih .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-sdvMfasEih .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-sdvMfasEih .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-sdvMfasEih .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdvMfasEih .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdvMfasEih .carousel-inner.slides6 .cloneditem-1,
  .cid-sdvMfasEih .carousel-inner.slides6 .cloneditem-2,
  .cid-sdvMfasEih .carousel-inner.slides6 .cloneditem-3,
  .cid-sdvMfasEih .carousel-inner.slides6 .cloneditem-4,
  .cid-sdvMfasEih .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-sdvMfbvHiN {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-sdvMfbvHiN .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdvMfbvHiN .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdvMfbvHiN .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdvMfbvHiN .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sdvMfbvHiN .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sdvMfbvHiN .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sdvMfbvHiN .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sdvMfbvHiN .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sdvMfbvHiN .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sdvMfbvHiN .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sdvMfbvHiN .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sdvMfbvHiN .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sdvMfbvHiN .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sdvMfbvHiN .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sdvvc8uIcp {
  background-image: url("../../../assets/images/20180919-140606.jpeg");
}
.cid-sdvvc8uIcp .container-fluid {
  padding: 0 3rem;
}
.cid-sdvvc8uIcp .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-sdvvc8uIcp .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-sdvvc8uIcp .modalWindow {
  display: none;
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sdvvc8uIcp .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sdvvc8uIcp .modalWindow .modalWindow-video {
  height: 44.9943757vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-sdvvc8uIcp a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-sdvvc8uIcp a.close:hover {
  color: #ffffff;
}
.cid-sdvvc8uIcp svg {
  transition: all 0.5s ease-in;
}
.cid-sdvvc8uIcp svg .blick {
  transiton: opacity 0.5s ease-in;
  opacity: 1;
}
.cid-sdvvc8uIcp svg:hover {
  cursor: pointer;
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
}
.cid-sdvvc8uIcp svg:hover .blick {
  transition: opacity 0.5s ease-in;
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-sdvvc8uIcp .container-fluid {
    padding: 0 1rem;
  }
}
.cid-sdvvc9KvQN {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sdvvc9KvQN .card-box {
  display: flex;
  flex-direction: column;
  position: relative;
  justify-content: center;
  margin: auto auto 1rem 2rem;
  height: fit-content;
  max-width: 300px;
}
.cid-sdvvc9KvQN .card-wrap {
  background-color: #073b4c;
  display: flex;
  height: 100%;
  min-height: 300px;
}
.cid-sdvvc9KvQN .card-wrap:hover h4,
.cid-sdvvc9KvQN .card-wrap:hover a {
  background-size: 100% 100%;
}
.cid-sdvvc9KvQN h3 {
  position: absolute;
  transform: rotate(-90deg);
  transform-origin: top left;
  width: fit-content;
  padding: 0;
  margin: 0;
  left: 0rem;
  top: -1rem;
}
.cid-sdvvc9KvQN h3:after {
  content: "";
  width: 30px;
  position: absolute;
  top: 50%;
  height: 1px;
  background-color: #ffffff;
  margin-left: 10px;
}
.cid-sdvvc9KvQN img {
  width: 100%;
}
.cid-sdvvc9KvQN h4 {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sdvvc9KvQN h4 a {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px) !important;
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sdvvc9KvQN .card-title1,
.cid-sdvvc9KvQN .title-wrap1 {
  color: #ffffff;
}
.cid-sdvvc9KvQN .card-title,
.cid-sdvvc9KvQN .title-wrap {
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sdvvc9KvQN .mdpb {
    padding-bottom: 2rem;
  }
  .cid-sdvvc9KvQN .card-box {
    margin: auto auto 0rem 1rem;
  }
}
.cid-sdvvc9KvQN H3 {
  color: #ffffff;
}
.cid-sdvvcaDnk2 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sdvvcaDnk2 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sdvvcaDnk2 a {
  font-style: normal;
}
.cid-sdvvcaDnk2 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sdvvcaDnk2 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sdvvcaDnk2 .nav-item:focus,
.cid-sdvvcaDnk2 .nav-link:focus {
  outline: none;
}
.cid-sdvvcaDnk2 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sdvvcaDnk2 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sdvvcaDnk2 .menu-logo {
  margin-right: auto;
}
.cid-sdvvcaDnk2 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdvvcaDnk2 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sdvvcaDnk2 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sdvvcaDnk2 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sdvvcaDnk2 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sdvvcaDnk2 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sdvvcaDnk2 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sdvvcaDnk2 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sdvvcaDnk2 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sdvvcaDnk2 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sdvvcaDnk2 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sdvvcaDnk2 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sdvvcaDnk2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sdvvcaDnk2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sdvvcaDnk2 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sdvvcaDnk2 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sdvvcaDnk2 .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-sdvvcaDnk2 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sdvvcaDnk2 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sdvvcaDnk2 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sdvvcaDnk2 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sdvvcaDnk2 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sdvvcaDnk2 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sdvvcaDnk2 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sdvvcaDnk2 button.navbar-toggler:focus {
  outline: none;
}
.cid-sdvvcaDnk2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #073b4c;
}
.cid-sdvvcaDnk2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sdvvcaDnk2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sdvvcaDnk2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sdvvcaDnk2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sdvvcaDnk2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdvvcaDnk2 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sdvvcaDnk2 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sdvvcaDnk2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdvvcaDnk2 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdvvcaDnk2 .collapsed .btn {
  display: -webkit-flex;
}
.cid-sdvvcaDnk2 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sdvvcaDnk2 .collapsed .navbar-collapse.collapsing,
.cid-sdvvcaDnk2 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sdvvcaDnk2 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sdvvcaDnk2 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sdvvcaDnk2 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sdvvcaDnk2 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sdvvcaDnk2 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sdvvcaDnk2 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sdvvcaDnk2 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sdvvcaDnk2 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sdvvcaDnk2 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.7rem);
  }
}
.cid-sdvvcaDnk2 .collapsed button.navbar-toggler {
  display: block;
}
.cid-sdvvcaDnk2 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sdvvcaDnk2 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdvvcaDnk2 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sdvvcaDnk2 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sdvvcaDnk2 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sdvvcaDnk2 .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: 1023px) {
  .cid-sdvvcaDnk2.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdvvcaDnk2 img {
    height: 3.8rem !important;
  }
  .cid-sdvvcaDnk2 .btn {
    display: -webkit-flex;
  }
  .cid-sdvvcaDnk2 button.navbar-toggler {
    display: block;
  }
  .cid-sdvvcaDnk2 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sdvvcaDnk2 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdvvcaDnk2 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sdvvcaDnk2 .navbar-collapse.collapsing,
  .cid-sdvvcaDnk2 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sdvvcaDnk2 .navbar-collapse.collapsing .navbar-nav,
  .cid-sdvvcaDnk2 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sdvvcaDnk2 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sdvvcaDnk2 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sdvvcaDnk2 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sdvvcaDnk2 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sdvvcaDnk2 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sdvvcaDnk2 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sdvvcaDnk2 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sdvvcaDnk2 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sdvvcaDnk2 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sdvvcaDnk2 .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-sdvvcaDnk2 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sdvvcaDnk2 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sdvvcaDnk2 .nav-link:hover,
.cid-sdvvcaDnk2 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sdvvcb3ErC {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sdvvcb3ErC .mbr-text {
  color: #767676;
}
.cid-sdvvcbla5Z {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sdvvcbla5Z .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sdvvcbla5Z .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sdvvcbla5Z .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sdvvcbla5Z .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sdvvcbla5Z .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #b1a374;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-sdvvcbla5Z .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sdvvcbla5Z .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sdvvcbla5Z .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sdvvcbla5Z .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #b1a374 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-sdvvcbJbDk {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sdvvcbJbDk h4 {
  display: flex;
  color: #232323;
}
.cid-sdvvcbJbDk .panel-text {
  color: #767676;
  line-height: 1.7;
}
.cid-sdvvcbJbDk .wrap {
  display: flex;
}
.cid-sdvvcbJbDk .icon {
  background: #073b4c;
  width: 33px;
  height: 33px;
  border-radius: 100%;
  color: white!important;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  font-weight: 900;
}
.cid-sdvvcbJbDk img {
  max-width: 600px;
  width: 100%;
  margin: auto;
  padding: 2rem;
}
.cid-sdvvcbJbDk .mbr-section-title {
  color: #232323;
  text-align: center;
}
.cid-sdvvcbJbDk p {
  margin: 0;
}
.cid-sdvvcbJbDk .card .card-header a.panel-title {
  background-color: none!important;
  margin-top: 0px!important;
}
.cid-sdvvcbJbDk .mbr-section-subtitle {
  font-weight: 500;
  color: #767676;
  text-align: center;
}
.cid-sdvvcbJbDk .accordion-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-sdvvcbJbDk .panel-group {
  width: 100%;
}
.cid-sdvvcbJbDk .panel-title {
  border-bottom: 1px solid #efefef;
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-sdvvcbJbDk .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-sdvvcbJbDk .card .card-header a.panel-title {
  transition: all .3s;
  background-color: #ffffff;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-sdvvcbJbDk .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-sdvvcbJbDk .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sdvvcbJbDk .card .card-header a.panel-title h4 {
  padding: 1.5rem 1rem;
  margin-bottom: 0;
}
.cid-sdvvcbJbDk .card .panel-body {
  background: #ffffff;
}
.cid-sdvvcbJbDk .media-container-row .accordion-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sdvvcbJbDk .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cid-sdvvcbJbDk .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-sdvvcbJbDk .header-text,
.cid-sdvvcbJbDk .sign {
  color: #232323;
}
.cid-sdvvcc6wPQ {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-sdvvcc6wPQ .container {
  max-width: 1500px;
}
.cid-sdvvcc6wPQ img {
  width: 100%;
}
.cid-sdvvcc6wPQ h2 {
  padding: 0;
  margin: 0;
}
.cid-sdvvcc6wPQ .text-wrap {
  max-width: 500px;
  margin: auto;
}
.cid-sdvvcc6wPQ .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
  width: fit-content;
}
.cid-sdvvcc6wPQ .img-col {
  position: relative;
}
.cid-sdvvcc6wPQ .img2 {
  position: absolute;
  right: 6rem;
  top: -6rem;
  width: 320px;
}
@media (max-width: 1200px) {
  .cid-sdvvcc6wPQ .img2 {
    right: 3rem;
  }
}
@media (max-width: 992px) {
  .cid-sdvvcc6wPQ .title-col {
    margin-top: 4rem!important;
  }
  .cid-sdvvcc6wPQ .img2 {
    top: -2rem;
  }
  .cid-sdvvcc6wPQ .text-wrap {
    max-width: 550px;
  }
}
@media (max-width: 767px) {
  .cid-sdvvcc6wPQ .img2 {
    width: 50%;
  }
  .cid-sdvvcc6wPQ .number {
    margin: auto;
  }
}
.cid-sdvvcc6wPQ H3 {
  color: #073b4c;
}
.cid-sdvvcc6wPQ H2 {
  color: #073b4c;
}
.cid-sdvvccpq8Q {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sdvvccpq8Q .counter-container {
  color: #767676;
}
.cid-sdvvccpq8Q .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sdvvccpq8Q .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sdvvccpq8Q .counter-container ol li {
  list-style: none;
  padding-left: .5rem;
}
.cid-sdvvccpq8Q .counter-container ol li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #073b4c;
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.cid-sdvvccEMhM {
  padding-top: 100px;
  background-image: url("../../../assets/images/oversize-doors-2.jpg");
}
.cid-sdvvccEMhM .container {
  margin-bottom: 15%;
}
.cid-sdvvccEMhM .content-container .btn-bgr {
  z-index: 0;
}
.cid-sdvvccEMhM .container-boxes {
  padding-bottom: 45px;
  position: relative;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-items: stretch;
  align-items: stretch;
  background-color: #ffffff;
}
.cid-sdvvccEMhM .box-item {
  width: 29%;
  padding: 2.5rem;
}
.cid-sdvvccEMhM .box-item:first-child {
  background-color: #767676;
  margin-top: -200px;
}
.cid-sdvvccEMhM .box-item:nth-child(2) {
  background-color: #515151;
}
.cid-sdvvccEMhM .box-item:last-child {
  background-color: #073b4c;
}
.cid-sdvvccEMhM .box-list {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
}
.cid-sdvvccEMhM .box-list li {
  border-bottom: 1px solid;
  padding: 10px 0 5px;
}
.cid-sdvvccEMhM .box-list li:last-child {
  border-bottom: none;
}
.cid-sdvvccEMhM .box-list li span {
  float: right;
  text-align: right;
  padding-left: 0.5rem;
}
.cid-sdvvccEMhM .media-content {
  -webkit-flex-basis: initial;
  flex-basis: initial;
}
@media (min-width: 992px) {
  .cid-sdvvccEMhM .media-container-row {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
  .cid-sdvvccEMhM .box-item {
    margin-top: -200px;
    max-width: 400px;
  }
}
@media (max-width: 991px) {
  .cid-sdvvccEMhM .content-container {
    -webkit-flex-basis: 90%;
    flex-basis: 90%;
  }
  .cid-sdvvccEMhM .box-item {
    margin-top: 0;
    width: 90%;
  }
  .cid-sdvvccEMhM .box-item:first-child {
    margin-top: -100px;
  }
}
.cid-sdvvccEMhM .mbr-text,
.cid-sdvvccEMhM .mbr-section-btn {
  color: #232323;
}
.cid-sdvvccEMhM H1 {
  color: #232323;
}
.cid-sdvvccEMhM UL {
  text-align: left;
}
.cid-sdvvcd2O4D {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sdvvcd2O4D .title {
  margin-bottom: 2rem;
}
.cid-sdvvcd2O4D .mbr-section-subtitle {
  color: #767676;
}
.cid-sdvvcd2O4D a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sdvvcd2O4D a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-sdvvcd2O4D textarea.form-control {
  min-height: 188px;
}
.cid-sdvvcdrZGr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sdvvcdrZGr .mbr-text,
.cid-sdvvcdrZGr blockquote {
  color: #767676;
}
.cid-sdvvcdrZGr .mbr-text P {
  text-align: center;
}
.cid-sdvvcdGVfb {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #efefef);
}
.cid-sdvvcdGVfb .carousel-control {
  background: #000;
}
.cid-sdvvcdGVfb .mbr-section-subtitle {
  color: #767676;
}
.cid-sdvvcdGVfb .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdvvcdGVfb .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sdvvcdGVfb .carousel-item .wrap-img {
  text-align: center;
}
.cid-sdvvcdGVfb .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-sdvvcdGVfb .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdvvcdGVfb .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-sdvvcdGVfb .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-sdvvcdGVfb .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-sdvvcdGVfb .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-sdvvcdGVfb .cloneditem-1,
.cid-sdvvcdGVfb .cloneditem-2,
.cid-sdvvcdGVfb .cloneditem-3,
.cid-sdvvcdGVfb .cloneditem-4,
.cid-sdvvcdGVfb .cloneditem-5 {
  display: none;
}
.cid-sdvvcdGVfb .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sdvvcdGVfb .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-sdvvcdGVfb .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-sdvvcdGVfb .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-sdvvcdGVfb .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-sdvvcdGVfb .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-sdvvcdGVfb .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-sdvvcdGVfb .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdvvcdGVfb .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdvvcdGVfb .carousel-inner.slides2 .cloneditem-1,
  .cid-sdvvcdGVfb .carousel-inner.slides2 .cloneditem-2,
  .cid-sdvvcdGVfb .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-sdvvcdGVfb .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-sdvvcdGVfb .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-sdvvcdGVfb .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-sdvvcdGVfb .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-sdvvcdGVfb .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-sdvvcdGVfb .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdvvcdGVfb .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdvvcdGVfb .carousel-inner.slides3 .cloneditem-1,
  .cid-sdvvcdGVfb .carousel-inner.slides3 .cloneditem-2,
  .cid-sdvvcdGVfb .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-sdvvcdGVfb .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-sdvvcdGVfb .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-sdvvcdGVfb .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-sdvvcdGVfb .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-sdvvcdGVfb .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-sdvvcdGVfb .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdvvcdGVfb .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdvvcdGVfb .carousel-inner.slides4 .cloneditem-1,
  .cid-sdvvcdGVfb .carousel-inner.slides4 .cloneditem-2,
  .cid-sdvvcdGVfb .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-sdvvcdGVfb .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-sdvvcdGVfb .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-sdvvcdGVfb .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-sdvvcdGVfb .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-sdvvcdGVfb .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-sdvvcdGVfb .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdvvcdGVfb .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdvvcdGVfb .carousel-inner.slides5 .cloneditem-1,
  .cid-sdvvcdGVfb .carousel-inner.slides5 .cloneditem-2,
  .cid-sdvvcdGVfb .carousel-inner.slides5 .cloneditem-3,
  .cid-sdvvcdGVfb .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-sdvvcdGVfb .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-sdvvcdGVfb .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-sdvvcdGVfb .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-sdvvcdGVfb .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-sdvvcdGVfb .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-sdvvcdGVfb .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdvvcdGVfb .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdvvcdGVfb .carousel-inner.slides6 .cloneditem-1,
  .cid-sdvvcdGVfb .carousel-inner.slides6 .cloneditem-2,
  .cid-sdvvcdGVfb .carousel-inner.slides6 .cloneditem-3,
  .cid-sdvvcdGVfb .carousel-inner.slides6 .cloneditem-4,
  .cid-sdvvcdGVfb .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-sdvvceK47m {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-sdvvceK47m .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdvvceK47m .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdvvceK47m .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdvvceK47m .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sdvvceK47m .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sdvvceK47m .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sdvvceK47m .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sdvvceK47m .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sdvvceK47m .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sdvvceK47m .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sdvvceK47m .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sdvvceK47m .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sdvvceK47m .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sdvvceK47m .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sdwoe4lKgN .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sdwoe4lKgN .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sdwoe4lKgN a {
  font-style: normal;
}
.cid-sdwoe4lKgN .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sdwoe4lKgN .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sdwoe4lKgN .nav-item:focus,
.cid-sdwoe4lKgN .nav-link:focus {
  outline: none;
}
.cid-sdwoe4lKgN .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sdwoe4lKgN .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sdwoe4lKgN .menu-logo {
  margin-right: auto;
}
.cid-sdwoe4lKgN .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdwoe4lKgN .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sdwoe4lKgN .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sdwoe4lKgN .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sdwoe4lKgN .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sdwoe4lKgN .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sdwoe4lKgN .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sdwoe4lKgN .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sdwoe4lKgN .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sdwoe4lKgN .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sdwoe4lKgN .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sdwoe4lKgN .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sdwoe4lKgN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sdwoe4lKgN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sdwoe4lKgN .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sdwoe4lKgN .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sdwoe4lKgN .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-sdwoe4lKgN .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sdwoe4lKgN .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sdwoe4lKgN .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sdwoe4lKgN .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sdwoe4lKgN .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sdwoe4lKgN .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sdwoe4lKgN button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sdwoe4lKgN button.navbar-toggler:focus {
  outline: none;
}
.cid-sdwoe4lKgN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #073b4c;
}
.cid-sdwoe4lKgN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sdwoe4lKgN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sdwoe4lKgN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sdwoe4lKgN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sdwoe4lKgN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdwoe4lKgN nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sdwoe4lKgN nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sdwoe4lKgN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdwoe4lKgN .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdwoe4lKgN .collapsed .btn {
  display: -webkit-flex;
}
.cid-sdwoe4lKgN .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sdwoe4lKgN .collapsed .navbar-collapse.collapsing,
.cid-sdwoe4lKgN .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sdwoe4lKgN .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sdwoe4lKgN .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sdwoe4lKgN .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sdwoe4lKgN .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sdwoe4lKgN .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sdwoe4lKgN .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sdwoe4lKgN .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sdwoe4lKgN .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sdwoe4lKgN .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.7rem);
  }
}
.cid-sdwoe4lKgN .collapsed button.navbar-toggler {
  display: block;
}
.cid-sdwoe4lKgN .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sdwoe4lKgN .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdwoe4lKgN .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sdwoe4lKgN .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sdwoe4lKgN .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sdwoe4lKgN .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: 1023px) {
  .cid-sdwoe4lKgN.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdwoe4lKgN img {
    height: 3.8rem !important;
  }
  .cid-sdwoe4lKgN .btn {
    display: -webkit-flex;
  }
  .cid-sdwoe4lKgN button.navbar-toggler {
    display: block;
  }
  .cid-sdwoe4lKgN .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sdwoe4lKgN .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdwoe4lKgN .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sdwoe4lKgN .navbar-collapse.collapsing,
  .cid-sdwoe4lKgN .navbar-collapse.show {
    display: block !important;
  }
  .cid-sdwoe4lKgN .navbar-collapse.collapsing .navbar-nav,
  .cid-sdwoe4lKgN .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sdwoe4lKgN .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sdwoe4lKgN .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sdwoe4lKgN .navbar-collapse.collapsing .navbar-buttons,
  .cid-sdwoe4lKgN .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sdwoe4lKgN .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sdwoe4lKgN .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sdwoe4lKgN .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sdwoe4lKgN .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sdwoe4lKgN .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sdwoe4lKgN .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-sdwoe4lKgN .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sdwoe4lKgN .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sdwoe4lKgN .nav-link:hover,
.cid-sdwoe4lKgN .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sdwoe4PGok {
  padding-top: 120px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/fire-rated-roll-up-doors-1.jpeg");
}
.cid-sdwoe4PGok .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-sdwoe4PGok .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-sdwoe4PGok .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sdwoe4PGok .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sdwoe4PGok .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sdwoe4PGok a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-sdwoe4PGok a.close:hover {
  color: #ffffff;
}
.cid-sdwoe5g9iU {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sdwoe5g9iU .mbr-section-subtitle {
  color: #767676;
}
.cid-sHSroulw9t {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sHSroulw9t h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sHSroulw9t p {
  color: #767676;
  text-align: left;
}
.cid-sHSroulw9t .card-box {
  padding-top: 2rem;
}
.cid-sHSroulw9t .card-wrapper {
  height: 100%;
}
.cid-sHSroulw9t .card-title {
  text-align: center;
  color: #073b4c;
}
.cid-sHSroulw9t P {
  color: #073b4c;
  text-align: center;
}
.cid-sHSrp1LZKU {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sHSrp1LZKU h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sHSrp1LZKU p {
  color: #767676;
  text-align: left;
}
.cid-sHSrp1LZKU .card-box {
  padding-top: 2rem;
}
.cid-sHSrp1LZKU .card-wrapper {
  height: 100%;
}
.cid-sHSrp1LZKU .card-title {
  text-align: center;
  color: #073b4c;
}
.cid-sHSrp1LZKU P {
  color: #073b4c;
  text-align: center;
}
.cid-sHSscLAQvu {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sHSscLAQvu h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sHSscLAQvu p {
  color: #767676;
  text-align: left;
}
.cid-sHSscLAQvu .card-box {
  padding-top: 2rem;
}
.cid-sHSscLAQvu .card-wrapper {
  height: 100%;
}
.cid-sHSscLAQvu .card-title {
  text-align: center;
  color: #073b4c;
}
.cid-sHSscLAQvu P {
  color: #073b4c;
  text-align: center;
}
.cid-sdwoe5RHr5 {
  padding-top: 40px;
  background-color: #efefef;
}
.cid-sdwoe5RHr5 .container {
  margin-bottom: 15%;
}
.cid-sdwoe5RHr5 .content-container .btn-bgr {
  z-index: 0;
}
.cid-sdwoe5RHr5 .container-boxes {
  padding-bottom: 135px;
  position: relative;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-items: stretch;
  align-items: stretch;
  background-color: #ffffff;
}
.cid-sdwoe5RHr5 .icon-block-top span {
  background-color: #b1a374;
  padding: 1.5rem;
  position: absolute;
  border-radius: 50%;
  margin-top: -2.5rem;
  top: 0;
  font-size: 1.8rem;
  width: 78px;
  height: 78px;
}
.cid-sdwoe5RHr5 .box-item {
  position: relative;
  box-shadow: #d2d2d2 0px 0px 15px;
  border-radius: 3px;
  margin-right: 1.5rem;
  width: 29%;
  padding: 2.5rem;
}
.cid-sdwoe5RHr5 .box-item:first-child {
  background-color: #ffffff;
  margin-top: -150px;
}
.cid-sdwoe5RHr5 .box-item:nth-child(2) {
  background-color: #ffffff;
}
.cid-sdwoe5RHr5 .box-item:last-child {
  background-color: #ffffff;
  margin-right: 0;
}
.cid-sdwoe5RHr5 .box-item-text,
.cid-sdwoe5RHr5 .mbr-section-btn {
  color: #8d97ad;
}
.cid-sdwoe5RHr5 .box-list {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
}
.cid-sdwoe5RHr5 .box-list li {
  border-bottom: 1px solid;
  padding: 10px 0 5px;
}
.cid-sdwoe5RHr5 .box-list li:last-child {
  border-bottom: none;
}
.cid-sdwoe5RHr5 .box-list li span {
  float: right;
  text-align: right;
  padding-left: 0.5rem;
}
.cid-sdwoe5RHr5 .media-content {
  -webkit-flex-basis: initial;
  flex-basis: initial;
}
@media (min-width: 992px) {
  .cid-sdwoe5RHr5 .box-item {
    margin-top: -150px;
    max-width: 400px;
  }
}
@media (max-width: 767px) {
  .cid-sdwoe5RHr5 .p-descr {
    margin-bottom: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sdwoe5RHr5 .box-item {
    margin-bottom: 4rem;
    margin-right: 0;
    margin-top: 0;
    width: 90%;
  }
  .cid-sdwoe5RHr5 .box-item:last-child {
    margin-bottom: 0;
  }
  .cid-sdwoe5RHr5 .content-container {
    -webkit-flex-basis: 90%;
    flex-basis: 90%;
  }
  .cid-sdwoe5RHr5 .box-item:first-child {
    margin-top: -100px;
  }
}
.cid-sdwoe5RHr5 .mbr-text {
  color: #efefef;
}
.cid-sdwoe5RHr5 H1 {
  color: #ffffff;
}
.cid-sdwoe6eY5O {
  padding-top: 100px;
  background-image: url("../../../assets/images/oversize-doors-2.jpg");
}
.cid-sdwoe6eY5O .container {
  margin-bottom: 15%;
}
.cid-sdwoe6eY5O .content-container .btn-bgr {
  z-index: 0;
}
.cid-sdwoe6eY5O .container-boxes {
  padding-bottom: 45px;
  position: relative;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-items: stretch;
  align-items: stretch;
  background-color: #ffffff;
}
.cid-sdwoe6eY5O .box-item {
  width: 29%;
  padding: 2.5rem;
}
.cid-sdwoe6eY5O .box-item:first-child {
  background-color: #767676;
  margin-top: -200px;
}
.cid-sdwoe6eY5O .box-item:nth-child(2) {
  background-color: #515151;
}
.cid-sdwoe6eY5O .box-item:last-child {
  background-color: #073b4c;
}
.cid-sdwoe6eY5O .box-list {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
}
.cid-sdwoe6eY5O .box-list li {
  border-bottom: 1px solid;
  padding: 10px 0 5px;
}
.cid-sdwoe6eY5O .box-list li:last-child {
  border-bottom: none;
}
.cid-sdwoe6eY5O .box-list li span {
  float: right;
  text-align: right;
  padding-left: 0.5rem;
}
.cid-sdwoe6eY5O .media-content {
  -webkit-flex-basis: initial;
  flex-basis: initial;
}
@media (min-width: 992px) {
  .cid-sdwoe6eY5O .media-container-row {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
  .cid-sdwoe6eY5O .box-item {
    margin-top: -200px;
    max-width: 400px;
  }
}
@media (max-width: 991px) {
  .cid-sdwoe6eY5O .content-container {
    -webkit-flex-basis: 90%;
    flex-basis: 90%;
  }
  .cid-sdwoe6eY5O .box-item {
    margin-top: 0;
    width: 90%;
  }
  .cid-sdwoe6eY5O .box-item:first-child {
    margin-top: -100px;
  }
}
.cid-sdwoe6eY5O .mbr-text,
.cid-sdwoe6eY5O .mbr-section-btn {
  color: #232323;
}
.cid-sdwoe6eY5O H1 {
  color: #232323;
}
.cid-sdwoe6eY5O UL {
  text-align: left;
}
.cid-sdwoe6yfKS {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sdwoe6yfKS .title {
  margin-bottom: 2rem;
}
.cid-sdwoe6yfKS .mbr-section-subtitle {
  color: #767676;
}
.cid-sdwoe6yfKS a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sdwoe6yfKS a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-sdwoe6yfKS textarea.form-control {
  min-height: 188px;
}
.cid-sdwoe6Qd3F {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sdwoe6Qd3F .mbr-text,
.cid-sdwoe6Qd3F blockquote {
  color: #767676;
}
.cid-sdwoe6Qd3F .mbr-text P {
  text-align: center;
}
.cid-sdwoe74Dug {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #efefef);
}
.cid-sdwoe74Dug .carousel-control {
  background: #000;
}
.cid-sdwoe74Dug .mbr-section-subtitle {
  color: #767676;
}
.cid-sdwoe74Dug .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdwoe74Dug .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sdwoe74Dug .carousel-item .wrap-img {
  text-align: center;
}
.cid-sdwoe74Dug .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-sdwoe74Dug .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdwoe74Dug .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-sdwoe74Dug .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-sdwoe74Dug .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-sdwoe74Dug .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-sdwoe74Dug .cloneditem-1,
.cid-sdwoe74Dug .cloneditem-2,
.cid-sdwoe74Dug .cloneditem-3,
.cid-sdwoe74Dug .cloneditem-4,
.cid-sdwoe74Dug .cloneditem-5 {
  display: none;
}
.cid-sdwoe74Dug .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sdwoe74Dug .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-sdwoe74Dug .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-sdwoe74Dug .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-sdwoe74Dug .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-sdwoe74Dug .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-sdwoe74Dug .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-sdwoe74Dug .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdwoe74Dug .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdwoe74Dug .carousel-inner.slides2 .cloneditem-1,
  .cid-sdwoe74Dug .carousel-inner.slides2 .cloneditem-2,
  .cid-sdwoe74Dug .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-sdwoe74Dug .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-sdwoe74Dug .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-sdwoe74Dug .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-sdwoe74Dug .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-sdwoe74Dug .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-sdwoe74Dug .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdwoe74Dug .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdwoe74Dug .carousel-inner.slides3 .cloneditem-1,
  .cid-sdwoe74Dug .carousel-inner.slides3 .cloneditem-2,
  .cid-sdwoe74Dug .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-sdwoe74Dug .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-sdwoe74Dug .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-sdwoe74Dug .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-sdwoe74Dug .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-sdwoe74Dug .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-sdwoe74Dug .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdwoe74Dug .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdwoe74Dug .carousel-inner.slides4 .cloneditem-1,
  .cid-sdwoe74Dug .carousel-inner.slides4 .cloneditem-2,
  .cid-sdwoe74Dug .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-sdwoe74Dug .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-sdwoe74Dug .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-sdwoe74Dug .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-sdwoe74Dug .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-sdwoe74Dug .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-sdwoe74Dug .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdwoe74Dug .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdwoe74Dug .carousel-inner.slides5 .cloneditem-1,
  .cid-sdwoe74Dug .carousel-inner.slides5 .cloneditem-2,
  .cid-sdwoe74Dug .carousel-inner.slides5 .cloneditem-3,
  .cid-sdwoe74Dug .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-sdwoe74Dug .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-sdwoe74Dug .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-sdwoe74Dug .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-sdwoe74Dug .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-sdwoe74Dug .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-sdwoe74Dug .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdwoe74Dug .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdwoe74Dug .carousel-inner.slides6 .cloneditem-1,
  .cid-sdwoe74Dug .carousel-inner.slides6 .cloneditem-2,
  .cid-sdwoe74Dug .carousel-inner.slides6 .cloneditem-3,
  .cid-sdwoe74Dug .carousel-inner.slides6 .cloneditem-4,
  .cid-sdwoe74Dug .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-sdwoe87clj {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-sdwoe87clj .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdwoe87clj .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdwoe87clj .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdwoe87clj .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sdwoe87clj .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sdwoe87clj .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sdwoe87clj .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sdwoe87clj .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sdwoe87clj .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sdwoe87clj .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sdwoe87clj .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sdwoe87clj .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sdwoe87clj .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sdwoe87clj .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sdBE4syFiX {
  background-image: url("../../../assets/images/jupiter-police-head-quarter-800x600.jpeg");
}
.cid-sdBE4syFiX .container-fluid {
  padding: 0 3rem;
}
.cid-sdBE4syFiX .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-sdBE4syFiX .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-sdBE4syFiX .modalWindow {
  display: none;
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sdBE4syFiX .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sdBE4syFiX .modalWindow .modalWindow-video {
  height: 44.9943757vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-sdBE4syFiX a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-sdBE4syFiX a.close:hover {
  color: #ffffff;
}
.cid-sdBE4syFiX svg {
  transition: all 0.5s ease-in;
}
.cid-sdBE4syFiX svg .blick {
  transiton: opacity 0.5s ease-in;
  opacity: 1;
}
.cid-sdBE4syFiX svg:hover {
  cursor: pointer;
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
}
.cid-sdBE4syFiX svg:hover .blick {
  transition: opacity 0.5s ease-in;
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-sdBE4syFiX .container-fluid {
    padding: 0 1rem;
  }
}
.cid-sdBE4t1IzA {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sdBE4t1IzA .card-box {
  display: flex;
  flex-direction: column;
  position: relative;
  justify-content: center;
  margin: auto auto 1rem 2rem;
  height: fit-content;
  max-width: 300px;
}
.cid-sdBE4t1IzA .card-wrap {
  background-color: #073b4c;
  display: flex;
  height: 100%;
  min-height: 300px;
}
.cid-sdBE4t1IzA .card-wrap:hover h4,
.cid-sdBE4t1IzA .card-wrap:hover a {
  background-size: 100% 100%;
}
.cid-sdBE4t1IzA h3 {
  position: absolute;
  transform: rotate(-90deg);
  transform-origin: top left;
  width: fit-content;
  padding: 0;
  margin: 0;
  left: 0rem;
  top: -1rem;
}
.cid-sdBE4t1IzA h3:after {
  content: "";
  width: 30px;
  position: absolute;
  top: 50%;
  height: 1px;
  background-color: #ffffff;
  margin-left: 10px;
}
.cid-sdBE4t1IzA img {
  width: 100%;
}
.cid-sdBE4t1IzA h4 {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sdBE4t1IzA h4 a {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px) !important;
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sdBE4t1IzA .card-title1,
.cid-sdBE4t1IzA .title-wrap1 {
  color: #ffffff;
}
.cid-sdBE4t1IzA .card-title,
.cid-sdBE4t1IzA .title-wrap {
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sdBE4t1IzA .mdpb {
    padding-bottom: 2rem;
  }
  .cid-sdBE4t1IzA .card-box {
    margin: auto auto 0rem 1rem;
  }
}
.cid-sdBE4t1IzA H3 {
  color: #ffffff;
}
.cid-sdBE4tfygR .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sdBE4tfygR .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sdBE4tfygR a {
  font-style: normal;
}
.cid-sdBE4tfygR .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sdBE4tfygR .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sdBE4tfygR .nav-item:focus,
.cid-sdBE4tfygR .nav-link:focus {
  outline: none;
}
.cid-sdBE4tfygR .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sdBE4tfygR .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sdBE4tfygR .menu-logo {
  margin-right: auto;
}
.cid-sdBE4tfygR .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdBE4tfygR .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sdBE4tfygR .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sdBE4tfygR .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sdBE4tfygR .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sdBE4tfygR .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sdBE4tfygR .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sdBE4tfygR .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sdBE4tfygR .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sdBE4tfygR .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sdBE4tfygR .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sdBE4tfygR .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sdBE4tfygR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sdBE4tfygR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sdBE4tfygR .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sdBE4tfygR .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sdBE4tfygR .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-sdBE4tfygR .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sdBE4tfygR .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sdBE4tfygR .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sdBE4tfygR .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sdBE4tfygR .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sdBE4tfygR .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sdBE4tfygR button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sdBE4tfygR button.navbar-toggler:focus {
  outline: none;
}
.cid-sdBE4tfygR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #073b4c;
}
.cid-sdBE4tfygR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sdBE4tfygR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sdBE4tfygR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sdBE4tfygR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sdBE4tfygR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdBE4tfygR nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sdBE4tfygR nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sdBE4tfygR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdBE4tfygR .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdBE4tfygR .collapsed .btn {
  display: -webkit-flex;
}
.cid-sdBE4tfygR .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sdBE4tfygR .collapsed .navbar-collapse.collapsing,
.cid-sdBE4tfygR .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sdBE4tfygR .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sdBE4tfygR .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sdBE4tfygR .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sdBE4tfygR .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sdBE4tfygR .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sdBE4tfygR .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sdBE4tfygR .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sdBE4tfygR .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sdBE4tfygR .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.7rem);
  }
}
.cid-sdBE4tfygR .collapsed button.navbar-toggler {
  display: block;
}
.cid-sdBE4tfygR .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sdBE4tfygR .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdBE4tfygR .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sdBE4tfygR .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sdBE4tfygR .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sdBE4tfygR .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: 1023px) {
  .cid-sdBE4tfygR.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdBE4tfygR img {
    height: 3.8rem !important;
  }
  .cid-sdBE4tfygR .btn {
    display: -webkit-flex;
  }
  .cid-sdBE4tfygR button.navbar-toggler {
    display: block;
  }
  .cid-sdBE4tfygR .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sdBE4tfygR .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdBE4tfygR .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sdBE4tfygR .navbar-collapse.collapsing,
  .cid-sdBE4tfygR .navbar-collapse.show {
    display: block !important;
  }
  .cid-sdBE4tfygR .navbar-collapse.collapsing .navbar-nav,
  .cid-sdBE4tfygR .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sdBE4tfygR .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sdBE4tfygR .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sdBE4tfygR .navbar-collapse.collapsing .navbar-buttons,
  .cid-sdBE4tfygR .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sdBE4tfygR .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sdBE4tfygR .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sdBE4tfygR .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sdBE4tfygR .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sdBE4tfygR .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sdBE4tfygR .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-sdBE4tfygR .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sdBE4tfygR .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sdBE4tfygR .nav-link:hover,
.cid-sdBE4tfygR .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sdBE4twyJa {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sdBE4twyJa .mbr-text {
  color: #767676;
}
.cid-sdBE4tMZgW {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sdBE4tMZgW .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sdBE4tMZgW .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sdBE4tMZgW .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sdBE4tMZgW .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sdBE4tMZgW .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #b1a374;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-sdBE4tMZgW .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sdBE4tMZgW .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sdBE4tMZgW .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sdBE4tMZgW .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #b1a374 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-sdBE4u7Iin {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sdBE4u7Iin h4 {
  display: flex;
  color: #232323;
}
.cid-sdBE4u7Iin .panel-text {
  color: #767676;
  line-height: 1.7;
}
.cid-sdBE4u7Iin .wrap {
  display: flex;
}
.cid-sdBE4u7Iin .icon {
  background: #073b4c;
  width: 33px;
  height: 33px;
  border-radius: 100%;
  color: white!important;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  font-weight: 900;
}
.cid-sdBE4u7Iin img {
  max-width: 600px;
  width: 100%;
  margin: auto;
  padding: 2rem;
}
.cid-sdBE4u7Iin .mbr-section-title {
  color: #232323;
  text-align: center;
}
.cid-sdBE4u7Iin p {
  margin: 0;
}
.cid-sdBE4u7Iin .card .card-header a.panel-title {
  background-color: none!important;
  margin-top: 0px!important;
}
.cid-sdBE4u7Iin .mbr-section-subtitle {
  font-weight: 500;
  color: #767676;
  text-align: center;
}
.cid-sdBE4u7Iin .accordion-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-sdBE4u7Iin .panel-group {
  width: 100%;
}
.cid-sdBE4u7Iin .panel-title {
  border-bottom: 1px solid #efefef;
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-sdBE4u7Iin .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-sdBE4u7Iin .card .card-header a.panel-title {
  transition: all .3s;
  background-color: #ffffff;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-sdBE4u7Iin .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-sdBE4u7Iin .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sdBE4u7Iin .card .card-header a.panel-title h4 {
  padding: 1.5rem 1rem;
  margin-bottom: 0;
}
.cid-sdBE4u7Iin .card .panel-body {
  background: #ffffff;
}
.cid-sdBE4u7Iin .media-container-row .accordion-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sdBE4u7Iin .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cid-sdBE4u7Iin .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-sdBE4u7Iin .header-text,
.cid-sdBE4u7Iin .sign {
  color: #232323;
}
.cid-sdBE4urtXr {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-sdBE4urtXr .container {
  max-width: 1500px;
}
.cid-sdBE4urtXr img {
  width: 100%;
}
.cid-sdBE4urtXr h2 {
  padding: 0;
  margin: 0;
}
.cid-sdBE4urtXr .text-wrap {
  max-width: 500px;
  margin: auto;
}
.cid-sdBE4urtXr .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
  width: fit-content;
}
.cid-sdBE4urtXr .img-col {
  position: relative;
}
.cid-sdBE4urtXr .img2 {
  position: absolute;
  right: 6rem;
  top: -6rem;
  width: 320px;
}
@media (max-width: 1200px) {
  .cid-sdBE4urtXr .img2 {
    right: 3rem;
  }
}
@media (max-width: 992px) {
  .cid-sdBE4urtXr .title-col {
    margin-top: 4rem!important;
  }
  .cid-sdBE4urtXr .img2 {
    top: -2rem;
  }
  .cid-sdBE4urtXr .text-wrap {
    max-width: 550px;
  }
}
@media (max-width: 767px) {
  .cid-sdBE4urtXr .img2 {
    width: 50%;
  }
  .cid-sdBE4urtXr .number {
    margin: auto;
  }
}
.cid-sdBE4urtXr H3 {
  color: #073b4c;
}
.cid-sdBE4urtXr H2 {
  color: #073b4c;
}
.cid-sdBE4uFHzn {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sdBE4uFHzn .counter-container {
  color: #767676;
}
.cid-sdBE4uFHzn .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sdBE4uFHzn .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sdBE4uFHzn .counter-container ol li {
  list-style: none;
  padding-left: .5rem;
}
.cid-sdBE4uFHzn .counter-container ol li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #073b4c;
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.cid-sdBE4uQ4sc {
  padding-top: 100px;
  background-image: url("../../../assets/images/oversize-doors-2.jpg");
}
.cid-sdBE4uQ4sc .container {
  margin-bottom: 15%;
}
.cid-sdBE4uQ4sc .content-container .btn-bgr {
  z-index: 0;
}
.cid-sdBE4uQ4sc .container-boxes {
  padding-bottom: 45px;
  position: relative;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-items: stretch;
  align-items: stretch;
  background-color: #ffffff;
}
.cid-sdBE4uQ4sc .box-item {
  width: 29%;
  padding: 2.5rem;
}
.cid-sdBE4uQ4sc .box-item:first-child {
  background-color: #767676;
  margin-top: -200px;
}
.cid-sdBE4uQ4sc .box-item:nth-child(2) {
  background-color: #515151;
}
.cid-sdBE4uQ4sc .box-item:last-child {
  background-color: #073b4c;
}
.cid-sdBE4uQ4sc .box-list {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
}
.cid-sdBE4uQ4sc .box-list li {
  border-bottom: 1px solid;
  padding: 10px 0 5px;
}
.cid-sdBE4uQ4sc .box-list li:last-child {
  border-bottom: none;
}
.cid-sdBE4uQ4sc .box-list li span {
  float: right;
  text-align: right;
  padding-left: 0.5rem;
}
.cid-sdBE4uQ4sc .media-content {
  -webkit-flex-basis: initial;
  flex-basis: initial;
}
@media (min-width: 992px) {
  .cid-sdBE4uQ4sc .media-container-row {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
  .cid-sdBE4uQ4sc .box-item {
    margin-top: -200px;
    max-width: 400px;
  }
}
@media (max-width: 991px) {
  .cid-sdBE4uQ4sc .content-container {
    -webkit-flex-basis: 90%;
    flex-basis: 90%;
  }
  .cid-sdBE4uQ4sc .box-item {
    margin-top: 0;
    width: 90%;
  }
  .cid-sdBE4uQ4sc .box-item:first-child {
    margin-top: -100px;
  }
}
.cid-sdBE4uQ4sc .mbr-text,
.cid-sdBE4uQ4sc .mbr-section-btn {
  color: #232323;
}
.cid-sdBE4uQ4sc H1 {
  color: #232323;
}
.cid-sdBE4uQ4sc UL {
  text-align: left;
}
.cid-sdBE4vd7Kq {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sdBE4vd7Kq .title {
  margin-bottom: 2rem;
}
.cid-sdBE4vd7Kq .mbr-section-subtitle {
  color: #767676;
}
.cid-sdBE4vd7Kq a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sdBE4vd7Kq a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-sdBE4vd7Kq textarea.form-control {
  min-height: 188px;
}
.cid-sdBE4vvzO5 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sdBE4vvzO5 .mbr-text,
.cid-sdBE4vvzO5 blockquote {
  color: #767676;
}
.cid-sdBE4vvzO5 .mbr-text P {
  text-align: center;
}
.cid-sdBE4vFMXI {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #efefef);
}
.cid-sdBE4vFMXI .carousel-control {
  background: #000;
}
.cid-sdBE4vFMXI .mbr-section-subtitle {
  color: #767676;
}
.cid-sdBE4vFMXI .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdBE4vFMXI .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sdBE4vFMXI .carousel-item .wrap-img {
  text-align: center;
}
.cid-sdBE4vFMXI .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-sdBE4vFMXI .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdBE4vFMXI .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-sdBE4vFMXI .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-sdBE4vFMXI .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-sdBE4vFMXI .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-sdBE4vFMXI .cloneditem-1,
.cid-sdBE4vFMXI .cloneditem-2,
.cid-sdBE4vFMXI .cloneditem-3,
.cid-sdBE4vFMXI .cloneditem-4,
.cid-sdBE4vFMXI .cloneditem-5 {
  display: none;
}
.cid-sdBE4vFMXI .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sdBE4vFMXI .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-sdBE4vFMXI .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-sdBE4vFMXI .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-sdBE4vFMXI .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-sdBE4vFMXI .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-sdBE4vFMXI .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-sdBE4vFMXI .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdBE4vFMXI .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdBE4vFMXI .carousel-inner.slides2 .cloneditem-1,
  .cid-sdBE4vFMXI .carousel-inner.slides2 .cloneditem-2,
  .cid-sdBE4vFMXI .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-sdBE4vFMXI .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-sdBE4vFMXI .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-sdBE4vFMXI .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-sdBE4vFMXI .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-sdBE4vFMXI .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-sdBE4vFMXI .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdBE4vFMXI .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdBE4vFMXI .carousel-inner.slides3 .cloneditem-1,
  .cid-sdBE4vFMXI .carousel-inner.slides3 .cloneditem-2,
  .cid-sdBE4vFMXI .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-sdBE4vFMXI .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-sdBE4vFMXI .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-sdBE4vFMXI .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-sdBE4vFMXI .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-sdBE4vFMXI .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-sdBE4vFMXI .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdBE4vFMXI .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdBE4vFMXI .carousel-inner.slides4 .cloneditem-1,
  .cid-sdBE4vFMXI .carousel-inner.slides4 .cloneditem-2,
  .cid-sdBE4vFMXI .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-sdBE4vFMXI .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-sdBE4vFMXI .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-sdBE4vFMXI .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-sdBE4vFMXI .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-sdBE4vFMXI .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-sdBE4vFMXI .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdBE4vFMXI .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdBE4vFMXI .carousel-inner.slides5 .cloneditem-1,
  .cid-sdBE4vFMXI .carousel-inner.slides5 .cloneditem-2,
  .cid-sdBE4vFMXI .carousel-inner.slides5 .cloneditem-3,
  .cid-sdBE4vFMXI .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-sdBE4vFMXI .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-sdBE4vFMXI .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-sdBE4vFMXI .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-sdBE4vFMXI .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-sdBE4vFMXI .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-sdBE4vFMXI .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdBE4vFMXI .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdBE4vFMXI .carousel-inner.slides6 .cloneditem-1,
  .cid-sdBE4vFMXI .carousel-inner.slides6 .cloneditem-2,
  .cid-sdBE4vFMXI .carousel-inner.slides6 .cloneditem-3,
  .cid-sdBE4vFMXI .carousel-inner.slides6 .cloneditem-4,
  .cid-sdBE4vFMXI .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-sdBE4wDWpx {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-sdBE4wDWpx .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdBE4wDWpx .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdBE4wDWpx .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdBE4wDWpx .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sdBE4wDWpx .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sdBE4wDWpx .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sdBE4wDWpx .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sdBE4wDWpx .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sdBE4wDWpx .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sdBE4wDWpx .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sdBE4wDWpx .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sdBE4wDWpx .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sdBE4wDWpx .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sdBE4wDWpx .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sdBK0GSjsq {
  background-image: url("../../../assets/images/image00000016-3-800x600.jpeg");
}
.cid-sdBK0GSjsq .container-fluid {
  padding: 0 3rem;
}
.cid-sdBK0GSjsq .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-sdBK0GSjsq .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-sdBK0GSjsq .modalWindow {
  display: none;
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sdBK0GSjsq .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sdBK0GSjsq .modalWindow .modalWindow-video {
  height: 44.9943757vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-sdBK0GSjsq a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-sdBK0GSjsq a.close:hover {
  color: #ffffff;
}
.cid-sdBK0GSjsq svg {
  transition: all 0.5s ease-in;
}
.cid-sdBK0GSjsq svg .blick {
  transiton: opacity 0.5s ease-in;
  opacity: 1;
}
.cid-sdBK0GSjsq svg:hover {
  cursor: pointer;
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
}
.cid-sdBK0GSjsq svg:hover .blick {
  transition: opacity 0.5s ease-in;
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-sdBK0GSjsq .container-fluid {
    padding: 0 1rem;
  }
}
.cid-sdBK0Huntp {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sdBK0Huntp .card-box {
  display: flex;
  flex-direction: column;
  position: relative;
  justify-content: center;
  margin: auto auto 1rem 2rem;
  height: fit-content;
  max-width: 300px;
}
.cid-sdBK0Huntp .card-wrap {
  background-color: #073b4c;
  display: flex;
  height: 100%;
  min-height: 300px;
}
.cid-sdBK0Huntp .card-wrap:hover h4,
.cid-sdBK0Huntp .card-wrap:hover a {
  background-size: 100% 100%;
}
.cid-sdBK0Huntp h3 {
  position: absolute;
  transform: rotate(-90deg);
  transform-origin: top left;
  width: fit-content;
  padding: 0;
  margin: 0;
  left: 0rem;
  top: -1rem;
}
.cid-sdBK0Huntp h3:after {
  content: "";
  width: 30px;
  position: absolute;
  top: 50%;
  height: 1px;
  background-color: #ffffff;
  margin-left: 10px;
}
.cid-sdBK0Huntp img {
  width: 100%;
}
.cid-sdBK0Huntp h4 {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sdBK0Huntp h4 a {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px) !important;
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sdBK0Huntp .card-title1,
.cid-sdBK0Huntp .title-wrap1 {
  color: #ffffff;
}
.cid-sdBK0Huntp .card-title,
.cid-sdBK0Huntp .title-wrap {
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sdBK0Huntp .mdpb {
    padding-bottom: 2rem;
  }
  .cid-sdBK0Huntp .card-box {
    margin: auto auto 0rem 1rem;
  }
}
.cid-sdBK0Huntp H3 {
  color: #ffffff;
}
.cid-sdBK0HNCs2 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sdBK0HNCs2 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sdBK0HNCs2 a {
  font-style: normal;
}
.cid-sdBK0HNCs2 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sdBK0HNCs2 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sdBK0HNCs2 .nav-item:focus,
.cid-sdBK0HNCs2 .nav-link:focus {
  outline: none;
}
.cid-sdBK0HNCs2 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sdBK0HNCs2 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sdBK0HNCs2 .menu-logo {
  margin-right: auto;
}
.cid-sdBK0HNCs2 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdBK0HNCs2 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sdBK0HNCs2 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sdBK0HNCs2 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sdBK0HNCs2 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sdBK0HNCs2 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sdBK0HNCs2 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sdBK0HNCs2 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sdBK0HNCs2 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sdBK0HNCs2 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sdBK0HNCs2 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sdBK0HNCs2 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sdBK0HNCs2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sdBK0HNCs2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sdBK0HNCs2 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sdBK0HNCs2 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sdBK0HNCs2 .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-sdBK0HNCs2 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sdBK0HNCs2 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sdBK0HNCs2 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sdBK0HNCs2 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sdBK0HNCs2 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sdBK0HNCs2 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sdBK0HNCs2 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sdBK0HNCs2 button.navbar-toggler:focus {
  outline: none;
}
.cid-sdBK0HNCs2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #073b4c;
}
.cid-sdBK0HNCs2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sdBK0HNCs2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sdBK0HNCs2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sdBK0HNCs2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sdBK0HNCs2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdBK0HNCs2 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sdBK0HNCs2 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sdBK0HNCs2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdBK0HNCs2 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdBK0HNCs2 .collapsed .btn {
  display: -webkit-flex;
}
.cid-sdBK0HNCs2 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sdBK0HNCs2 .collapsed .navbar-collapse.collapsing,
.cid-sdBK0HNCs2 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sdBK0HNCs2 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sdBK0HNCs2 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sdBK0HNCs2 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sdBK0HNCs2 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sdBK0HNCs2 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sdBK0HNCs2 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sdBK0HNCs2 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sdBK0HNCs2 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sdBK0HNCs2 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.7rem);
  }
}
.cid-sdBK0HNCs2 .collapsed button.navbar-toggler {
  display: block;
}
.cid-sdBK0HNCs2 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sdBK0HNCs2 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdBK0HNCs2 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sdBK0HNCs2 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sdBK0HNCs2 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sdBK0HNCs2 .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: 1023px) {
  .cid-sdBK0HNCs2.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdBK0HNCs2 img {
    height: 3.8rem !important;
  }
  .cid-sdBK0HNCs2 .btn {
    display: -webkit-flex;
  }
  .cid-sdBK0HNCs2 button.navbar-toggler {
    display: block;
  }
  .cid-sdBK0HNCs2 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sdBK0HNCs2 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdBK0HNCs2 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sdBK0HNCs2 .navbar-collapse.collapsing,
  .cid-sdBK0HNCs2 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sdBK0HNCs2 .navbar-collapse.collapsing .navbar-nav,
  .cid-sdBK0HNCs2 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sdBK0HNCs2 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sdBK0HNCs2 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sdBK0HNCs2 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sdBK0HNCs2 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sdBK0HNCs2 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sdBK0HNCs2 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sdBK0HNCs2 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sdBK0HNCs2 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sdBK0HNCs2 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sdBK0HNCs2 .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-sdBK0HNCs2 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sdBK0HNCs2 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sdBK0HNCs2 .nav-link:hover,
.cid-sdBK0HNCs2 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sdBK0I78Cj {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sdBK0I78Cj .mbr-text {
  color: #767676;
}
.cid-sdBK0ImLYa {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sdBK0ImLYa .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sdBK0ImLYa .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sdBK0ImLYa .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sdBK0ImLYa .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sdBK0ImLYa .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #b1a374;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-sdBK0ImLYa .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sdBK0ImLYa .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sdBK0ImLYa .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sdBK0ImLYa .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #b1a374 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-sdBK0IHs2i {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sdBK0IHs2i h4 {
  display: flex;
  color: #232323;
}
.cid-sdBK0IHs2i .panel-text {
  color: #767676;
  line-height: 1.7;
}
.cid-sdBK0IHs2i .wrap {
  display: flex;
}
.cid-sdBK0IHs2i .icon {
  background: #073b4c;
  width: 33px;
  height: 33px;
  border-radius: 100%;
  color: white!important;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  font-weight: 900;
}
.cid-sdBK0IHs2i img {
  max-width: 600px;
  width: 100%;
  margin: auto;
  padding: 2rem;
}
.cid-sdBK0IHs2i .mbr-section-title {
  color: #232323;
  text-align: center;
}
.cid-sdBK0IHs2i p {
  margin: 0;
}
.cid-sdBK0IHs2i .card .card-header a.panel-title {
  background-color: none!important;
  margin-top: 0px!important;
}
.cid-sdBK0IHs2i .mbr-section-subtitle {
  font-weight: 500;
  color: #767676;
  text-align: center;
}
.cid-sdBK0IHs2i .accordion-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-sdBK0IHs2i .panel-group {
  width: 100%;
}
.cid-sdBK0IHs2i .panel-title {
  border-bottom: 1px solid #efefef;
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-sdBK0IHs2i .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-sdBK0IHs2i .card .card-header a.panel-title {
  transition: all .3s;
  background-color: #ffffff;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-sdBK0IHs2i .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-sdBK0IHs2i .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sdBK0IHs2i .card .card-header a.panel-title h4 {
  padding: 1.5rem 1rem;
  margin-bottom: 0;
}
.cid-sdBK0IHs2i .card .panel-body {
  background: #ffffff;
}
.cid-sdBK0IHs2i .media-container-row .accordion-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sdBK0IHs2i .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cid-sdBK0IHs2i .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-sdBK0IHs2i .header-text,
.cid-sdBK0IHs2i .sign {
  color: #232323;
}
.cid-sdBK0J2zbJ {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-sdBK0J2zbJ .container {
  max-width: 1500px;
}
.cid-sdBK0J2zbJ img {
  width: 100%;
}
.cid-sdBK0J2zbJ h2 {
  padding: 0;
  margin: 0;
}
.cid-sdBK0J2zbJ .text-wrap {
  max-width: 500px;
  margin: auto;
}
.cid-sdBK0J2zbJ .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
  width: fit-content;
}
.cid-sdBK0J2zbJ .img-col {
  position: relative;
}
.cid-sdBK0J2zbJ .img2 {
  position: absolute;
  right: 6rem;
  top: -6rem;
  width: 320px;
}
@media (max-width: 1200px) {
  .cid-sdBK0J2zbJ .img2 {
    right: 3rem;
  }
}
@media (max-width: 992px) {
  .cid-sdBK0J2zbJ .title-col {
    margin-top: 4rem!important;
  }
  .cid-sdBK0J2zbJ .img2 {
    top: -2rem;
  }
  .cid-sdBK0J2zbJ .text-wrap {
    max-width: 550px;
  }
}
@media (max-width: 767px) {
  .cid-sdBK0J2zbJ .img2 {
    width: 50%;
  }
  .cid-sdBK0J2zbJ .number {
    margin: auto;
  }
}
.cid-sdBK0J2zbJ H3 {
  color: #073b4c;
}
.cid-sdBK0J2zbJ H2 {
  color: #073b4c;
}
.cid-sdBK0Jk5Hj {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sdBK0Jk5Hj .counter-container {
  color: #767676;
}
.cid-sdBK0Jk5Hj .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sdBK0Jk5Hj .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sdBK0Jk5Hj .counter-container ol li {
  list-style: none;
  padding-left: .5rem;
}
.cid-sdBK0Jk5Hj .counter-container ol li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #073b4c;
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.cid-sdBK0JvmQr {
  padding-top: 100px;
  background-image: url("../../../assets/images/oversize-doors-2.jpg");
}
.cid-sdBK0JvmQr .container {
  margin-bottom: 15%;
}
.cid-sdBK0JvmQr .content-container .btn-bgr {
  z-index: 0;
}
.cid-sdBK0JvmQr .container-boxes {
  padding-bottom: 45px;
  position: relative;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-items: stretch;
  align-items: stretch;
  background-color: #ffffff;
}
.cid-sdBK0JvmQr .box-item {
  width: 29%;
  padding: 2.5rem;
}
.cid-sdBK0JvmQr .box-item:first-child {
  background-color: #767676;
  margin-top: -200px;
}
.cid-sdBK0JvmQr .box-item:nth-child(2) {
  background-color: #515151;
}
.cid-sdBK0JvmQr .box-item:last-child {
  background-color: #073b4c;
}
.cid-sdBK0JvmQr .box-list {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
}
.cid-sdBK0JvmQr .box-list li {
  border-bottom: 1px solid;
  padding: 10px 0 5px;
}
.cid-sdBK0JvmQr .box-list li:last-child {
  border-bottom: none;
}
.cid-sdBK0JvmQr .box-list li span {
  float: right;
  text-align: right;
  padding-left: 0.5rem;
}
.cid-sdBK0JvmQr .media-content {
  -webkit-flex-basis: initial;
  flex-basis: initial;
}
@media (min-width: 992px) {
  .cid-sdBK0JvmQr .media-container-row {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
  .cid-sdBK0JvmQr .box-item {
    margin-top: -200px;
    max-width: 400px;
  }
}
@media (max-width: 991px) {
  .cid-sdBK0JvmQr .content-container {
    -webkit-flex-basis: 90%;
    flex-basis: 90%;
  }
  .cid-sdBK0JvmQr .box-item {
    margin-top: 0;
    width: 90%;
  }
  .cid-sdBK0JvmQr .box-item:first-child {
    margin-top: -100px;
  }
}
.cid-sdBK0JvmQr .mbr-text,
.cid-sdBK0JvmQr .mbr-section-btn {
  color: #232323;
}
.cid-sdBK0JvmQr H1 {
  color: #232323;
}
.cid-sdBK0JvmQr UL {
  text-align: left;
}
.cid-sdBK0JQLYI {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sdBK0JQLYI .title {
  margin-bottom: 2rem;
}
.cid-sdBK0JQLYI .mbr-section-subtitle {
  color: #767676;
}
.cid-sdBK0JQLYI a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sdBK0JQLYI a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-sdBK0JQLYI textarea.form-control {
  min-height: 188px;
}
.cid-sdBK0KaFbA {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sdBK0KaFbA .mbr-text,
.cid-sdBK0KaFbA blockquote {
  color: #767676;
}
.cid-sdBK0KaFbA .mbr-text P {
  text-align: center;
}
.cid-sdBK0KlDcQ {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #efefef);
}
.cid-sdBK0KlDcQ .carousel-control {
  background: #000;
}
.cid-sdBK0KlDcQ .mbr-section-subtitle {
  color: #767676;
}
.cid-sdBK0KlDcQ .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdBK0KlDcQ .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sdBK0KlDcQ .carousel-item .wrap-img {
  text-align: center;
}
.cid-sdBK0KlDcQ .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-sdBK0KlDcQ .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdBK0KlDcQ .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-sdBK0KlDcQ .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-sdBK0KlDcQ .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-sdBK0KlDcQ .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-sdBK0KlDcQ .cloneditem-1,
.cid-sdBK0KlDcQ .cloneditem-2,
.cid-sdBK0KlDcQ .cloneditem-3,
.cid-sdBK0KlDcQ .cloneditem-4,
.cid-sdBK0KlDcQ .cloneditem-5 {
  display: none;
}
.cid-sdBK0KlDcQ .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sdBK0KlDcQ .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-sdBK0KlDcQ .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-sdBK0KlDcQ .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-sdBK0KlDcQ .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-sdBK0KlDcQ .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-sdBK0KlDcQ .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-sdBK0KlDcQ .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdBK0KlDcQ .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdBK0KlDcQ .carousel-inner.slides2 .cloneditem-1,
  .cid-sdBK0KlDcQ .carousel-inner.slides2 .cloneditem-2,
  .cid-sdBK0KlDcQ .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-sdBK0KlDcQ .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-sdBK0KlDcQ .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-sdBK0KlDcQ .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-sdBK0KlDcQ .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-sdBK0KlDcQ .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-sdBK0KlDcQ .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdBK0KlDcQ .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdBK0KlDcQ .carousel-inner.slides3 .cloneditem-1,
  .cid-sdBK0KlDcQ .carousel-inner.slides3 .cloneditem-2,
  .cid-sdBK0KlDcQ .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-sdBK0KlDcQ .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-sdBK0KlDcQ .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-sdBK0KlDcQ .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-sdBK0KlDcQ .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-sdBK0KlDcQ .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-sdBK0KlDcQ .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdBK0KlDcQ .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdBK0KlDcQ .carousel-inner.slides4 .cloneditem-1,
  .cid-sdBK0KlDcQ .carousel-inner.slides4 .cloneditem-2,
  .cid-sdBK0KlDcQ .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-sdBK0KlDcQ .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-sdBK0KlDcQ .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-sdBK0KlDcQ .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-sdBK0KlDcQ .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-sdBK0KlDcQ .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-sdBK0KlDcQ .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdBK0KlDcQ .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdBK0KlDcQ .carousel-inner.slides5 .cloneditem-1,
  .cid-sdBK0KlDcQ .carousel-inner.slides5 .cloneditem-2,
  .cid-sdBK0KlDcQ .carousel-inner.slides5 .cloneditem-3,
  .cid-sdBK0KlDcQ .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-sdBK0KlDcQ .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-sdBK0KlDcQ .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-sdBK0KlDcQ .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-sdBK0KlDcQ .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-sdBK0KlDcQ .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-sdBK0KlDcQ .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdBK0KlDcQ .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdBK0KlDcQ .carousel-inner.slides6 .cloneditem-1,
  .cid-sdBK0KlDcQ .carousel-inner.slides6 .cloneditem-2,
  .cid-sdBK0KlDcQ .carousel-inner.slides6 .cloneditem-3,
  .cid-sdBK0KlDcQ .carousel-inner.slides6 .cloneditem-4,
  .cid-sdBK0KlDcQ .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-sdBK0Lfh16 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-sdBK0Lfh16 .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdBK0Lfh16 .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdBK0Lfh16 .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdBK0Lfh16 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sdBK0Lfh16 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sdBK0Lfh16 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sdBK0Lfh16 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sdBK0Lfh16 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sdBK0Lfh16 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sdBK0Lfh16 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sdBK0Lfh16 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sdBK0Lfh16 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sdBK0Lfh16 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sdBK0Lfh16 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sdBML1nmnX {
  background-image: url("../../../assets/images/image00000016-3-800x600.jpeg");
}
.cid-sdBML1nmnX .container-fluid {
  padding: 0 3rem;
}
.cid-sdBML1nmnX .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-sdBML1nmnX .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-sdBML1nmnX .modalWindow {
  display: none;
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sdBML1nmnX .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sdBML1nmnX .modalWindow .modalWindow-video {
  height: 44.9943757vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-sdBML1nmnX a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-sdBML1nmnX a.close:hover {
  color: #ffffff;
}
.cid-sdBML1nmnX svg {
  transition: all 0.5s ease-in;
}
.cid-sdBML1nmnX svg .blick {
  transiton: opacity 0.5s ease-in;
  opacity: 1;
}
.cid-sdBML1nmnX svg:hover {
  cursor: pointer;
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
}
.cid-sdBML1nmnX svg:hover .blick {
  transition: opacity 0.5s ease-in;
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-sdBML1nmnX .container-fluid {
    padding: 0 1rem;
  }
}
.cid-sdBML1Zu8C {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sdBML1Zu8C .card-box {
  display: flex;
  flex-direction: column;
  position: relative;
  justify-content: center;
  margin: auto auto 1rem 2rem;
  height: fit-content;
  max-width: 300px;
}
.cid-sdBML1Zu8C .card-wrap {
  background-color: #073b4c;
  display: flex;
  height: 100%;
  min-height: 300px;
}
.cid-sdBML1Zu8C .card-wrap:hover h4,
.cid-sdBML1Zu8C .card-wrap:hover a {
  background-size: 100% 100%;
}
.cid-sdBML1Zu8C h3 {
  position: absolute;
  transform: rotate(-90deg);
  transform-origin: top left;
  width: fit-content;
  padding: 0;
  margin: 0;
  left: 0rem;
  top: -1rem;
}
.cid-sdBML1Zu8C h3:after {
  content: "";
  width: 30px;
  position: absolute;
  top: 50%;
  height: 1px;
  background-color: #ffffff;
  margin-left: 10px;
}
.cid-sdBML1Zu8C img {
  width: 100%;
}
.cid-sdBML1Zu8C h4 {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sdBML1Zu8C h4 a {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px) !important;
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sdBML1Zu8C .card-title1,
.cid-sdBML1Zu8C .title-wrap1 {
  color: #ffffff;
}
.cid-sdBML1Zu8C .card-title,
.cid-sdBML1Zu8C .title-wrap {
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sdBML1Zu8C .mdpb {
    padding-bottom: 2rem;
  }
  .cid-sdBML1Zu8C .card-box {
    margin: auto auto 0rem 1rem;
  }
}
.cid-sdBML1Zu8C H3 {
  color: #ffffff;
}
.cid-sdBML2i4y1 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sdBML2i4y1 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sdBML2i4y1 a {
  font-style: normal;
}
.cid-sdBML2i4y1 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sdBML2i4y1 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sdBML2i4y1 .nav-item:focus,
.cid-sdBML2i4y1 .nav-link:focus {
  outline: none;
}
.cid-sdBML2i4y1 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sdBML2i4y1 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sdBML2i4y1 .menu-logo {
  margin-right: auto;
}
.cid-sdBML2i4y1 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdBML2i4y1 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sdBML2i4y1 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sdBML2i4y1 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sdBML2i4y1 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sdBML2i4y1 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sdBML2i4y1 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sdBML2i4y1 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sdBML2i4y1 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sdBML2i4y1 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sdBML2i4y1 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sdBML2i4y1 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sdBML2i4y1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sdBML2i4y1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sdBML2i4y1 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sdBML2i4y1 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sdBML2i4y1 .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-sdBML2i4y1 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sdBML2i4y1 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sdBML2i4y1 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sdBML2i4y1 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sdBML2i4y1 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sdBML2i4y1 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sdBML2i4y1 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sdBML2i4y1 button.navbar-toggler:focus {
  outline: none;
}
.cid-sdBML2i4y1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #073b4c;
}
.cid-sdBML2i4y1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sdBML2i4y1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sdBML2i4y1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sdBML2i4y1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sdBML2i4y1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdBML2i4y1 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sdBML2i4y1 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sdBML2i4y1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdBML2i4y1 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdBML2i4y1 .collapsed .btn {
  display: -webkit-flex;
}
.cid-sdBML2i4y1 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sdBML2i4y1 .collapsed .navbar-collapse.collapsing,
.cid-sdBML2i4y1 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sdBML2i4y1 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sdBML2i4y1 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sdBML2i4y1 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sdBML2i4y1 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sdBML2i4y1 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sdBML2i4y1 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sdBML2i4y1 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sdBML2i4y1 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sdBML2i4y1 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.7rem);
  }
}
.cid-sdBML2i4y1 .collapsed button.navbar-toggler {
  display: block;
}
.cid-sdBML2i4y1 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sdBML2i4y1 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdBML2i4y1 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sdBML2i4y1 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sdBML2i4y1 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sdBML2i4y1 .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: 1023px) {
  .cid-sdBML2i4y1.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdBML2i4y1 img {
    height: 3.8rem !important;
  }
  .cid-sdBML2i4y1 .btn {
    display: -webkit-flex;
  }
  .cid-sdBML2i4y1 button.navbar-toggler {
    display: block;
  }
  .cid-sdBML2i4y1 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sdBML2i4y1 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdBML2i4y1 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sdBML2i4y1 .navbar-collapse.collapsing,
  .cid-sdBML2i4y1 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sdBML2i4y1 .navbar-collapse.collapsing .navbar-nav,
  .cid-sdBML2i4y1 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sdBML2i4y1 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sdBML2i4y1 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sdBML2i4y1 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sdBML2i4y1 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sdBML2i4y1 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sdBML2i4y1 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sdBML2i4y1 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sdBML2i4y1 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sdBML2i4y1 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sdBML2i4y1 .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-sdBML2i4y1 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sdBML2i4y1 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sdBML2i4y1 .nav-link:hover,
.cid-sdBML2i4y1 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sdBML2CMY6 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sdBML2CMY6 .mbr-text {
  color: #767676;
}
.cid-sdBML2QJG8 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sdBML2QJG8 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sdBML2QJG8 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sdBML2QJG8 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sdBML2QJG8 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sdBML2QJG8 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #b1a374;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-sdBML2QJG8 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sdBML2QJG8 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sdBML2QJG8 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sdBML2QJG8 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #b1a374 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-sdBML3cHUH {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sdBML3cHUH h4 {
  display: flex;
  color: #232323;
}
.cid-sdBML3cHUH .panel-text {
  color: #767676;
  line-height: 1.7;
}
.cid-sdBML3cHUH .wrap {
  display: flex;
}
.cid-sdBML3cHUH .icon {
  background: #073b4c;
  width: 33px;
  height: 33px;
  border-radius: 100%;
  color: white!important;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  font-weight: 900;
}
.cid-sdBML3cHUH img {
  max-width: 600px;
  width: 100%;
  margin: auto;
  padding: 2rem;
}
.cid-sdBML3cHUH .mbr-section-title {
  color: #232323;
  text-align: center;
}
.cid-sdBML3cHUH p {
  margin: 0;
}
.cid-sdBML3cHUH .card .card-header a.panel-title {
  background-color: none!important;
  margin-top: 0px!important;
}
.cid-sdBML3cHUH .mbr-section-subtitle {
  font-weight: 500;
  color: #767676;
  text-align: center;
}
.cid-sdBML3cHUH .accordion-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-sdBML3cHUH .panel-group {
  width: 100%;
}
.cid-sdBML3cHUH .panel-title {
  border-bottom: 1px solid #efefef;
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-sdBML3cHUH .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-sdBML3cHUH .card .card-header a.panel-title {
  transition: all .3s;
  background-color: #ffffff;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-sdBML3cHUH .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-sdBML3cHUH .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sdBML3cHUH .card .card-header a.panel-title h4 {
  padding: 1.5rem 1rem;
  margin-bottom: 0;
}
.cid-sdBML3cHUH .card .panel-body {
  background: #ffffff;
}
.cid-sdBML3cHUH .media-container-row .accordion-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sdBML3cHUH .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cid-sdBML3cHUH .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-sdBML3cHUH .header-text,
.cid-sdBML3cHUH .sign {
  color: #232323;
}
.cid-sdBML3zN3J {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-sdBML3zN3J .container {
  max-width: 1500px;
}
.cid-sdBML3zN3J img {
  width: 100%;
}
.cid-sdBML3zN3J h2 {
  padding: 0;
  margin: 0;
}
.cid-sdBML3zN3J .text-wrap {
  max-width: 500px;
  margin: auto;
}
.cid-sdBML3zN3J .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
  width: fit-content;
}
.cid-sdBML3zN3J .img-col {
  position: relative;
}
.cid-sdBML3zN3J .img2 {
  position: absolute;
  right: 6rem;
  top: -6rem;
  width: 320px;
}
@media (max-width: 1200px) {
  .cid-sdBML3zN3J .img2 {
    right: 3rem;
  }
}
@media (max-width: 992px) {
  .cid-sdBML3zN3J .title-col {
    margin-top: 4rem!important;
  }
  .cid-sdBML3zN3J .img2 {
    top: -2rem;
  }
  .cid-sdBML3zN3J .text-wrap {
    max-width: 550px;
  }
}
@media (max-width: 767px) {
  .cid-sdBML3zN3J .img2 {
    width: 50%;
  }
  .cid-sdBML3zN3J .number {
    margin: auto;
  }
}
.cid-sdBML3zN3J H3 {
  color: #073b4c;
}
.cid-sdBML3zN3J H2 {
  color: #073b4c;
}
.cid-sdBML3Py8J {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sdBML3Py8J .counter-container {
  color: #767676;
}
.cid-sdBML3Py8J .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sdBML3Py8J .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sdBML3Py8J .counter-container ol li {
  list-style: none;
  padding-left: .5rem;
}
.cid-sdBML3Py8J .counter-container ol li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #073b4c;
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.cid-sdBML41O3j {
  padding-top: 100px;
  background-image: url("../../../assets/images/oversize-doors-2.jpg");
}
.cid-sdBML41O3j .container {
  margin-bottom: 15%;
}
.cid-sdBML41O3j .content-container .btn-bgr {
  z-index: 0;
}
.cid-sdBML41O3j .container-boxes {
  padding-bottom: 45px;
  position: relative;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-items: stretch;
  align-items: stretch;
  background-color: #ffffff;
}
.cid-sdBML41O3j .box-item {
  width: 29%;
  padding: 2.5rem;
}
.cid-sdBML41O3j .box-item:first-child {
  background-color: #767676;
  margin-top: -200px;
}
.cid-sdBML41O3j .box-item:nth-child(2) {
  background-color: #515151;
}
.cid-sdBML41O3j .box-item:last-child {
  background-color: #073b4c;
}
.cid-sdBML41O3j .box-list {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
}
.cid-sdBML41O3j .box-list li {
  border-bottom: 1px solid;
  padding: 10px 0 5px;
}
.cid-sdBML41O3j .box-list li:last-child {
  border-bottom: none;
}
.cid-sdBML41O3j .box-list li span {
  float: right;
  text-align: right;
  padding-left: 0.5rem;
}
.cid-sdBML41O3j .media-content {
  -webkit-flex-basis: initial;
  flex-basis: initial;
}
@media (min-width: 992px) {
  .cid-sdBML41O3j .media-container-row {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
  .cid-sdBML41O3j .box-item {
    margin-top: -200px;
    max-width: 400px;
  }
}
@media (max-width: 991px) {
  .cid-sdBML41O3j .content-container {
    -webkit-flex-basis: 90%;
    flex-basis: 90%;
  }
  .cid-sdBML41O3j .box-item {
    margin-top: 0;
    width: 90%;
  }
  .cid-sdBML41O3j .box-item:first-child {
    margin-top: -100px;
  }
}
.cid-sdBML41O3j .mbr-text,
.cid-sdBML41O3j .mbr-section-btn {
  color: #232323;
}
.cid-sdBML41O3j H1 {
  color: #232323;
}
.cid-sdBML41O3j UL {
  text-align: left;
}
.cid-sdBML4m4hT {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sdBML4m4hT .title {
  margin-bottom: 2rem;
}
.cid-sdBML4m4hT .mbr-section-subtitle {
  color: #767676;
}
.cid-sdBML4m4hT a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sdBML4m4hT a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-sdBML4m4hT textarea.form-control {
  min-height: 188px;
}
.cid-sdBML4H6f3 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sdBML4H6f3 .mbr-text,
.cid-sdBML4H6f3 blockquote {
  color: #767676;
}
.cid-sdBML4H6f3 .mbr-text P {
  text-align: center;
}
.cid-sdBML4SHK0 {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #efefef);
}
.cid-sdBML4SHK0 .carousel-control {
  background: #000;
}
.cid-sdBML4SHK0 .mbr-section-subtitle {
  color: #767676;
}
.cid-sdBML4SHK0 .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdBML4SHK0 .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sdBML4SHK0 .carousel-item .wrap-img {
  text-align: center;
}
.cid-sdBML4SHK0 .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-sdBML4SHK0 .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdBML4SHK0 .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-sdBML4SHK0 .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-sdBML4SHK0 .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-sdBML4SHK0 .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-sdBML4SHK0 .cloneditem-1,
.cid-sdBML4SHK0 .cloneditem-2,
.cid-sdBML4SHK0 .cloneditem-3,
.cid-sdBML4SHK0 .cloneditem-4,
.cid-sdBML4SHK0 .cloneditem-5 {
  display: none;
}
.cid-sdBML4SHK0 .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sdBML4SHK0 .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-sdBML4SHK0 .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-sdBML4SHK0 .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-sdBML4SHK0 .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-sdBML4SHK0 .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-sdBML4SHK0 .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-sdBML4SHK0 .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdBML4SHK0 .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdBML4SHK0 .carousel-inner.slides2 .cloneditem-1,
  .cid-sdBML4SHK0 .carousel-inner.slides2 .cloneditem-2,
  .cid-sdBML4SHK0 .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-sdBML4SHK0 .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-sdBML4SHK0 .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-sdBML4SHK0 .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-sdBML4SHK0 .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-sdBML4SHK0 .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-sdBML4SHK0 .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdBML4SHK0 .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdBML4SHK0 .carousel-inner.slides3 .cloneditem-1,
  .cid-sdBML4SHK0 .carousel-inner.slides3 .cloneditem-2,
  .cid-sdBML4SHK0 .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-sdBML4SHK0 .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-sdBML4SHK0 .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-sdBML4SHK0 .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-sdBML4SHK0 .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-sdBML4SHK0 .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-sdBML4SHK0 .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdBML4SHK0 .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdBML4SHK0 .carousel-inner.slides4 .cloneditem-1,
  .cid-sdBML4SHK0 .carousel-inner.slides4 .cloneditem-2,
  .cid-sdBML4SHK0 .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-sdBML4SHK0 .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-sdBML4SHK0 .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-sdBML4SHK0 .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-sdBML4SHK0 .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-sdBML4SHK0 .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-sdBML4SHK0 .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdBML4SHK0 .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdBML4SHK0 .carousel-inner.slides5 .cloneditem-1,
  .cid-sdBML4SHK0 .carousel-inner.slides5 .cloneditem-2,
  .cid-sdBML4SHK0 .carousel-inner.slides5 .cloneditem-3,
  .cid-sdBML4SHK0 .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-sdBML4SHK0 .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-sdBML4SHK0 .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-sdBML4SHK0 .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-sdBML4SHK0 .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-sdBML4SHK0 .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-sdBML4SHK0 .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdBML4SHK0 .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdBML4SHK0 .carousel-inner.slides6 .cloneditem-1,
  .cid-sdBML4SHK0 .carousel-inner.slides6 .cloneditem-2,
  .cid-sdBML4SHK0 .carousel-inner.slides6 .cloneditem-3,
  .cid-sdBML4SHK0 .carousel-inner.slides6 .cloneditem-4,
  .cid-sdBML4SHK0 .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-sdBML5Uev0 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-sdBML5Uev0 .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdBML5Uev0 .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdBML5Uev0 .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdBML5Uev0 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sdBML5Uev0 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sdBML5Uev0 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sdBML5Uev0 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sdBML5Uev0 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sdBML5Uev0 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sdBML5Uev0 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sdBML5Uev0 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sdBML5Uev0 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sdBML5Uev0 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sdBML5Uev0 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sdBC0S3XMp .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sdBC0S3XMp .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sdBC0S3XMp a {
  font-style: normal;
}
.cid-sdBC0S3XMp .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sdBC0S3XMp .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sdBC0S3XMp .nav-item:focus,
.cid-sdBC0S3XMp .nav-link:focus {
  outline: none;
}
.cid-sdBC0S3XMp .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sdBC0S3XMp .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sdBC0S3XMp .menu-logo {
  margin-right: auto;
}
.cid-sdBC0S3XMp .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdBC0S3XMp .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sdBC0S3XMp .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sdBC0S3XMp .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sdBC0S3XMp .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sdBC0S3XMp .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sdBC0S3XMp .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sdBC0S3XMp .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sdBC0S3XMp .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sdBC0S3XMp .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sdBC0S3XMp .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sdBC0S3XMp .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sdBC0S3XMp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sdBC0S3XMp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sdBC0S3XMp .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sdBC0S3XMp .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sdBC0S3XMp .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-sdBC0S3XMp .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sdBC0S3XMp .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sdBC0S3XMp .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sdBC0S3XMp .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sdBC0S3XMp .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sdBC0S3XMp .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sdBC0S3XMp button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sdBC0S3XMp button.navbar-toggler:focus {
  outline: none;
}
.cid-sdBC0S3XMp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #073b4c;
}
.cid-sdBC0S3XMp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sdBC0S3XMp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sdBC0S3XMp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sdBC0S3XMp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sdBC0S3XMp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdBC0S3XMp nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sdBC0S3XMp nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sdBC0S3XMp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdBC0S3XMp .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdBC0S3XMp .collapsed .btn {
  display: -webkit-flex;
}
.cid-sdBC0S3XMp .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sdBC0S3XMp .collapsed .navbar-collapse.collapsing,
.cid-sdBC0S3XMp .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sdBC0S3XMp .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sdBC0S3XMp .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sdBC0S3XMp .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sdBC0S3XMp .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sdBC0S3XMp .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sdBC0S3XMp .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sdBC0S3XMp .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sdBC0S3XMp .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sdBC0S3XMp .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.7rem);
  }
}
.cid-sdBC0S3XMp .collapsed button.navbar-toggler {
  display: block;
}
.cid-sdBC0S3XMp .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sdBC0S3XMp .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdBC0S3XMp .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sdBC0S3XMp .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sdBC0S3XMp .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sdBC0S3XMp .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: 1023px) {
  .cid-sdBC0S3XMp.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdBC0S3XMp img {
    height: 3.8rem !important;
  }
  .cid-sdBC0S3XMp .btn {
    display: -webkit-flex;
  }
  .cid-sdBC0S3XMp button.navbar-toggler {
    display: block;
  }
  .cid-sdBC0S3XMp .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sdBC0S3XMp .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdBC0S3XMp .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sdBC0S3XMp .navbar-collapse.collapsing,
  .cid-sdBC0S3XMp .navbar-collapse.show {
    display: block !important;
  }
  .cid-sdBC0S3XMp .navbar-collapse.collapsing .navbar-nav,
  .cid-sdBC0S3XMp .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sdBC0S3XMp .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sdBC0S3XMp .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sdBC0S3XMp .navbar-collapse.collapsing .navbar-buttons,
  .cid-sdBC0S3XMp .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sdBC0S3XMp .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sdBC0S3XMp .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sdBC0S3XMp .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sdBC0S3XMp .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sdBC0S3XMp .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sdBC0S3XMp .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-sdBC0S3XMp .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sdBC0S3XMp .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sdBC0S3XMp .nav-link:hover,
.cid-sdBC0S3XMp .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sdBC0SwnAS {
  padding-top: 120px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/image00000016.jpeg");
}
.cid-sdBC0SwnAS .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-sdBC0SwnAS .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-sdBC0SwnAS .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sdBC0SwnAS .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sdBC0SwnAS .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sdBC0SwnAS a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-sdBC0SwnAS a.close:hover {
  color: #ffffff;
}
.cid-sdBC0SXuo9 {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sdBC0SXuo9 .mbr-section-subtitle {
  color: #767676;
}
.cid-sHSkYRunkb {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sHSkYRunkb h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sHSkYRunkb p {
  color: #767676;
  text-align: left;
}
.cid-sHSkYRunkb .card-box {
  padding-top: 2rem;
}
.cid-sHSkYRunkb .card-wrapper {
  height: 100%;
}
.cid-sHSkYRunkb .card-title {
  text-align: center;
  color: #073b4c;
}
.cid-sHSkYRunkb P {
  color: #073b4c;
  text-align: center;
}
.cid-sHSlYJcMqQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sHSlYJcMqQ h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sHSlYJcMqQ p {
  color: #767676;
  text-align: left;
}
.cid-sHSlYJcMqQ .card-box {
  padding-top: 2rem;
}
.cid-sHSlYJcMqQ .card-wrapper {
  height: 100%;
}
.cid-sHSlYJcMqQ .card-title {
  text-align: center;
  color: #073b4c;
}
.cid-sHSlYJcMqQ P {
  color: #073b4c;
  text-align: center;
}
.cid-sdBC0Tx5hZ {
  padding-top: 40px;
  background-color: #efefef;
}
.cid-sdBC0Tx5hZ .container {
  margin-bottom: 15%;
}
.cid-sdBC0Tx5hZ .content-container .btn-bgr {
  z-index: 0;
}
.cid-sdBC0Tx5hZ .container-boxes {
  padding-bottom: 135px;
  position: relative;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-items: stretch;
  align-items: stretch;
  background-color: #ffffff;
}
.cid-sdBC0Tx5hZ .icon-block-top span {
  background-color: #b1a374;
  padding: 1.5rem;
  position: absolute;
  border-radius: 50%;
  margin-top: -2.5rem;
  top: 0;
  font-size: 1.8rem;
  width: 78px;
  height: 78px;
}
.cid-sdBC0Tx5hZ .box-item {
  position: relative;
  box-shadow: #d2d2d2 0px 0px 15px;
  border-radius: 3px;
  margin-right: 1.5rem;
  width: 29%;
  padding: 2.5rem;
}
.cid-sdBC0Tx5hZ .box-item:first-child {
  background-color: #ffffff;
  margin-top: -150px;
}
.cid-sdBC0Tx5hZ .box-item:nth-child(2) {
  background-color: #ffffff;
}
.cid-sdBC0Tx5hZ .box-item:last-child {
  background-color: #ffffff;
  margin-right: 0;
}
.cid-sdBC0Tx5hZ .box-item-text,
.cid-sdBC0Tx5hZ .mbr-section-btn {
  color: #8d97ad;
}
.cid-sdBC0Tx5hZ .box-list {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
}
.cid-sdBC0Tx5hZ .box-list li {
  border-bottom: 1px solid;
  padding: 10px 0 5px;
}
.cid-sdBC0Tx5hZ .box-list li:last-child {
  border-bottom: none;
}
.cid-sdBC0Tx5hZ .box-list li span {
  float: right;
  text-align: right;
  padding-left: 0.5rem;
}
.cid-sdBC0Tx5hZ .media-content {
  -webkit-flex-basis: initial;
  flex-basis: initial;
}
@media (min-width: 992px) {
  .cid-sdBC0Tx5hZ .box-item {
    margin-top: -150px;
    max-width: 400px;
  }
}
@media (max-width: 767px) {
  .cid-sdBC0Tx5hZ .p-descr {
    margin-bottom: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sdBC0Tx5hZ .box-item {
    margin-bottom: 4rem;
    margin-right: 0;
    margin-top: 0;
    width: 90%;
  }
  .cid-sdBC0Tx5hZ .box-item:last-child {
    margin-bottom: 0;
  }
  .cid-sdBC0Tx5hZ .content-container {
    -webkit-flex-basis: 90%;
    flex-basis: 90%;
  }
  .cid-sdBC0Tx5hZ .box-item:first-child {
    margin-top: -100px;
  }
}
.cid-sdBC0Tx5hZ .mbr-text {
  color: #efefef;
}
.cid-sdBC0Tx5hZ H1 {
  color: #ffffff;
}
.cid-sdBC0TUeJP {
  padding-top: 100px;
  background-image: url("../../../assets/images/oversize-doors-2.jpg");
}
.cid-sdBC0TUeJP .container {
  margin-bottom: 15%;
}
.cid-sdBC0TUeJP .content-container .btn-bgr {
  z-index: 0;
}
.cid-sdBC0TUeJP .container-boxes {
  padding-bottom: 45px;
  position: relative;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-items: stretch;
  align-items: stretch;
  background-color: #ffffff;
}
.cid-sdBC0TUeJP .box-item {
  width: 29%;
  padding: 2.5rem;
}
.cid-sdBC0TUeJP .box-item:first-child {
  background-color: #767676;
  margin-top: -200px;
}
.cid-sdBC0TUeJP .box-item:nth-child(2) {
  background-color: #515151;
}
.cid-sdBC0TUeJP .box-item:last-child {
  background-color: #073b4c;
}
.cid-sdBC0TUeJP .box-list {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
}
.cid-sdBC0TUeJP .box-list li {
  border-bottom: 1px solid;
  padding: 10px 0 5px;
}
.cid-sdBC0TUeJP .box-list li:last-child {
  border-bottom: none;
}
.cid-sdBC0TUeJP .box-list li span {
  float: right;
  text-align: right;
  padding-left: 0.5rem;
}
.cid-sdBC0TUeJP .media-content {
  -webkit-flex-basis: initial;
  flex-basis: initial;
}
@media (min-width: 992px) {
  .cid-sdBC0TUeJP .media-container-row {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
  .cid-sdBC0TUeJP .box-item {
    margin-top: -200px;
    max-width: 400px;
  }
}
@media (max-width: 991px) {
  .cid-sdBC0TUeJP .content-container {
    -webkit-flex-basis: 90%;
    flex-basis: 90%;
  }
  .cid-sdBC0TUeJP .box-item {
    margin-top: 0;
    width: 90%;
  }
  .cid-sdBC0TUeJP .box-item:first-child {
    margin-top: -100px;
  }
}
.cid-sdBC0TUeJP .mbr-text,
.cid-sdBC0TUeJP .mbr-section-btn {
  color: #232323;
}
.cid-sdBC0TUeJP H1 {
  color: #232323;
}
.cid-sdBC0TUeJP UL {
  text-align: left;
}
.cid-sdBC0UdJ62 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sdBC0UdJ62 .title {
  margin-bottom: 2rem;
}
.cid-sdBC0UdJ62 .mbr-section-subtitle {
  color: #767676;
}
.cid-sdBC0UdJ62 a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sdBC0UdJ62 a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-sdBC0UdJ62 textarea.form-control {
  min-height: 188px;
}
.cid-sdBC0UuMaV {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sdBC0UuMaV .mbr-text,
.cid-sdBC0UuMaV blockquote {
  color: #767676;
}
.cid-sdBC0UuMaV .mbr-text P {
  text-align: center;
}
.cid-sdBC0UILbB {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #efefef);
}
.cid-sdBC0UILbB .carousel-control {
  background: #000;
}
.cid-sdBC0UILbB .mbr-section-subtitle {
  color: #767676;
}
.cid-sdBC0UILbB .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdBC0UILbB .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sdBC0UILbB .carousel-item .wrap-img {
  text-align: center;
}
.cid-sdBC0UILbB .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-sdBC0UILbB .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdBC0UILbB .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-sdBC0UILbB .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-sdBC0UILbB .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-sdBC0UILbB .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-sdBC0UILbB .cloneditem-1,
.cid-sdBC0UILbB .cloneditem-2,
.cid-sdBC0UILbB .cloneditem-3,
.cid-sdBC0UILbB .cloneditem-4,
.cid-sdBC0UILbB .cloneditem-5 {
  display: none;
}
.cid-sdBC0UILbB .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sdBC0UILbB .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-sdBC0UILbB .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-sdBC0UILbB .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-sdBC0UILbB .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-sdBC0UILbB .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-sdBC0UILbB .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-sdBC0UILbB .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdBC0UILbB .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdBC0UILbB .carousel-inner.slides2 .cloneditem-1,
  .cid-sdBC0UILbB .carousel-inner.slides2 .cloneditem-2,
  .cid-sdBC0UILbB .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-sdBC0UILbB .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-sdBC0UILbB .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-sdBC0UILbB .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-sdBC0UILbB .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-sdBC0UILbB .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-sdBC0UILbB .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdBC0UILbB .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdBC0UILbB .carousel-inner.slides3 .cloneditem-1,
  .cid-sdBC0UILbB .carousel-inner.slides3 .cloneditem-2,
  .cid-sdBC0UILbB .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-sdBC0UILbB .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-sdBC0UILbB .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-sdBC0UILbB .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-sdBC0UILbB .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-sdBC0UILbB .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-sdBC0UILbB .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdBC0UILbB .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdBC0UILbB .carousel-inner.slides4 .cloneditem-1,
  .cid-sdBC0UILbB .carousel-inner.slides4 .cloneditem-2,
  .cid-sdBC0UILbB .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-sdBC0UILbB .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-sdBC0UILbB .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-sdBC0UILbB .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-sdBC0UILbB .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-sdBC0UILbB .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-sdBC0UILbB .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdBC0UILbB .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdBC0UILbB .carousel-inner.slides5 .cloneditem-1,
  .cid-sdBC0UILbB .carousel-inner.slides5 .cloneditem-2,
  .cid-sdBC0UILbB .carousel-inner.slides5 .cloneditem-3,
  .cid-sdBC0UILbB .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-sdBC0UILbB .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-sdBC0UILbB .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-sdBC0UILbB .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-sdBC0UILbB .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-sdBC0UILbB .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-sdBC0UILbB .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdBC0UILbB .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdBC0UILbB .carousel-inner.slides6 .cloneditem-1,
  .cid-sdBC0UILbB .carousel-inner.slides6 .cloneditem-2,
  .cid-sdBC0UILbB .carousel-inner.slides6 .cloneditem-3,
  .cid-sdBC0UILbB .carousel-inner.slides6 .cloneditem-4,
  .cid-sdBC0UILbB .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-sdBC0VBIVp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-sdBC0VBIVp .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdBC0VBIVp .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdBC0VBIVp .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdBC0VBIVp .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sdBC0VBIVp .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sdBC0VBIVp .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sdBC0VBIVp .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sdBC0VBIVp .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sdBC0VBIVp .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sdBC0VBIVp .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sdBC0VBIVp .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sdBC0VBIVp .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sdBC0VBIVp .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sdBC0VBIVp .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sdvbyKDxi8 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sdvbyKDxi8 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sdvbyKDxi8 a {
  font-style: normal;
}
.cid-sdvbyKDxi8 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sdvbyKDxi8 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sdvbyKDxi8 .nav-item:focus,
.cid-sdvbyKDxi8 .nav-link:focus {
  outline: none;
}
.cid-sdvbyKDxi8 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sdvbyKDxi8 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sdvbyKDxi8 .menu-logo {
  margin-right: auto;
}
.cid-sdvbyKDxi8 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdvbyKDxi8 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sdvbyKDxi8 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sdvbyKDxi8 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sdvbyKDxi8 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sdvbyKDxi8 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sdvbyKDxi8 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sdvbyKDxi8 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sdvbyKDxi8 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sdvbyKDxi8 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sdvbyKDxi8 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sdvbyKDxi8 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sdvbyKDxi8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sdvbyKDxi8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sdvbyKDxi8 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sdvbyKDxi8 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sdvbyKDxi8 .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-sdvbyKDxi8 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sdvbyKDxi8 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sdvbyKDxi8 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sdvbyKDxi8 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sdvbyKDxi8 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sdvbyKDxi8 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sdvbyKDxi8 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sdvbyKDxi8 button.navbar-toggler:focus {
  outline: none;
}
.cid-sdvbyKDxi8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #073b4c;
}
.cid-sdvbyKDxi8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sdvbyKDxi8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sdvbyKDxi8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sdvbyKDxi8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sdvbyKDxi8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdvbyKDxi8 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sdvbyKDxi8 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sdvbyKDxi8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdvbyKDxi8 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdvbyKDxi8 .collapsed .btn {
  display: -webkit-flex;
}
.cid-sdvbyKDxi8 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sdvbyKDxi8 .collapsed .navbar-collapse.collapsing,
.cid-sdvbyKDxi8 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sdvbyKDxi8 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sdvbyKDxi8 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sdvbyKDxi8 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sdvbyKDxi8 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sdvbyKDxi8 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sdvbyKDxi8 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sdvbyKDxi8 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sdvbyKDxi8 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sdvbyKDxi8 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.7rem);
  }
}
.cid-sdvbyKDxi8 .collapsed button.navbar-toggler {
  display: block;
}
.cid-sdvbyKDxi8 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sdvbyKDxi8 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdvbyKDxi8 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sdvbyKDxi8 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sdvbyKDxi8 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sdvbyKDxi8 .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: 1023px) {
  .cid-sdvbyKDxi8.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdvbyKDxi8 img {
    height: 3.8rem !important;
  }
  .cid-sdvbyKDxi8 .btn {
    display: -webkit-flex;
  }
  .cid-sdvbyKDxi8 button.navbar-toggler {
    display: block;
  }
  .cid-sdvbyKDxi8 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sdvbyKDxi8 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdvbyKDxi8 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sdvbyKDxi8 .navbar-collapse.collapsing,
  .cid-sdvbyKDxi8 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sdvbyKDxi8 .navbar-collapse.collapsing .navbar-nav,
  .cid-sdvbyKDxi8 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sdvbyKDxi8 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sdvbyKDxi8 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sdvbyKDxi8 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sdvbyKDxi8 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sdvbyKDxi8 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sdvbyKDxi8 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sdvbyKDxi8 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sdvbyKDxi8 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sdvbyKDxi8 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sdvbyKDxi8 .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-sdvbyKDxi8 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sdvbyKDxi8 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sdvbyKDxi8 .nav-link:hover,
.cid-sdvbyKDxi8 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sdvbyLgQ2S {
  padding-top: 120px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/20180919-140605.jpeg");
}
.cid-sdvbyLgQ2S .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-sdvbyLgQ2S .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-sdvbyLgQ2S .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sdvbyLgQ2S .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sdvbyLgQ2S .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sdvbyLgQ2S a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-sdvbyLgQ2S a.close:hover {
  color: #ffffff;
}
.cid-sdvbyLJSpp {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sdvbyLJSpp .mbr-section-subtitle {
  color: #767676;
}
.cid-sHRB2Q9KPm {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sHRB2Q9KPm h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sHRB2Q9KPm p {
  color: #767676;
  text-align: left;
}
.cid-sHRB2Q9KPm .card-box {
  padding-top: 2rem;
}
.cid-sHRB2Q9KPm .card-wrapper {
  height: 100%;
}
.cid-sHRB2Q9KPm .card-title {
  text-align: center;
  color: #073b4c;
}
.cid-sHRB2Q9KPm P {
  color: #ffffff;
  text-align: center;
}
.cid-sHRD5iEL8n {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sHRD5iEL8n h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sHRD5iEL8n p {
  color: #767676;
  text-align: left;
}
.cid-sHRD5iEL8n .card-box {
  padding-top: 2rem;
}
.cid-sHRD5iEL8n .card-wrapper {
  height: 100%;
}
.cid-sHRD5iEL8n .card-title {
  text-align: center;
  color: #073b4c;
}
.cid-sHRD5iEL8n P {
  color: #ffffff;
  text-align: center;
}
.cid-sdvbyMxlU7 {
  padding-top: 40px;
  background-color: #efefef;
}
.cid-sdvbyMxlU7 .container {
  margin-bottom: 15%;
}
.cid-sdvbyMxlU7 .content-container .btn-bgr {
  z-index: 0;
}
.cid-sdvbyMxlU7 .container-boxes {
  padding-bottom: 135px;
  position: relative;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-items: stretch;
  align-items: stretch;
  background-color: #ffffff;
}
.cid-sdvbyMxlU7 .icon-block-top span {
  background-color: #b1a374;
  padding: 1.5rem;
  position: absolute;
  border-radius: 50%;
  margin-top: -2.5rem;
  top: 0;
  font-size: 1.8rem;
  width: 78px;
  height: 78px;
}
.cid-sdvbyMxlU7 .box-item {
  position: relative;
  box-shadow: #d2d2d2 0px 0px 15px;
  border-radius: 3px;
  margin-right: 1.5rem;
  width: 29%;
  padding: 2.5rem;
}
.cid-sdvbyMxlU7 .box-item:first-child {
  background-color: #ffffff;
  margin-top: -150px;
}
.cid-sdvbyMxlU7 .box-item:nth-child(2) {
  background-color: #ffffff;
}
.cid-sdvbyMxlU7 .box-item:last-child {
  background-color: #ffffff;
  margin-right: 0;
}
.cid-sdvbyMxlU7 .box-item-text,
.cid-sdvbyMxlU7 .mbr-section-btn {
  color: #8d97ad;
}
.cid-sdvbyMxlU7 .box-list {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
}
.cid-sdvbyMxlU7 .box-list li {
  border-bottom: 1px solid;
  padding: 10px 0 5px;
}
.cid-sdvbyMxlU7 .box-list li:last-child {
  border-bottom: none;
}
.cid-sdvbyMxlU7 .box-list li span {
  float: right;
  text-align: right;
  padding-left: 0.5rem;
}
.cid-sdvbyMxlU7 .media-content {
  -webkit-flex-basis: initial;
  flex-basis: initial;
}
@media (min-width: 992px) {
  .cid-sdvbyMxlU7 .box-item {
    margin-top: -150px;
    max-width: 400px;
  }
}
@media (max-width: 767px) {
  .cid-sdvbyMxlU7 .p-descr {
    margin-bottom: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sdvbyMxlU7 .box-item {
    margin-bottom: 4rem;
    margin-right: 0;
    margin-top: 0;
    width: 90%;
  }
  .cid-sdvbyMxlU7 .box-item:last-child {
    margin-bottom: 0;
  }
  .cid-sdvbyMxlU7 .content-container {
    -webkit-flex-basis: 90%;
    flex-basis: 90%;
  }
  .cid-sdvbyMxlU7 .box-item:first-child {
    margin-top: -100px;
  }
}
.cid-sdvbyMxlU7 .mbr-text {
  color: #efefef;
}
.cid-sdvbyMxlU7 H1 {
  color: #ffffff;
}
.cid-sdvbyMXOg8 {
  padding-top: 100px;
  background-image: url("../../../assets/images/oversize-doors-2.jpg");
}
.cid-sdvbyMXOg8 .container {
  margin-bottom: 15%;
}
.cid-sdvbyMXOg8 .content-container .btn-bgr {
  z-index: 0;
}
.cid-sdvbyMXOg8 .container-boxes {
  padding-bottom: 45px;
  position: relative;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-items: stretch;
  align-items: stretch;
  background-color: #ffffff;
}
.cid-sdvbyMXOg8 .box-item {
  width: 29%;
  padding: 2.5rem;
}
.cid-sdvbyMXOg8 .box-item:first-child {
  background-color: #767676;
  margin-top: -200px;
}
.cid-sdvbyMXOg8 .box-item:nth-child(2) {
  background-color: #515151;
}
.cid-sdvbyMXOg8 .box-item:last-child {
  background-color: #073b4c;
}
.cid-sdvbyMXOg8 .box-list {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
}
.cid-sdvbyMXOg8 .box-list li {
  border-bottom: 1px solid;
  padding: 10px 0 5px;
}
.cid-sdvbyMXOg8 .box-list li:last-child {
  border-bottom: none;
}
.cid-sdvbyMXOg8 .box-list li span {
  float: right;
  text-align: right;
  padding-left: 0.5rem;
}
.cid-sdvbyMXOg8 .media-content {
  -webkit-flex-basis: initial;
  flex-basis: initial;
}
@media (min-width: 992px) {
  .cid-sdvbyMXOg8 .media-container-row {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
  .cid-sdvbyMXOg8 .box-item {
    margin-top: -200px;
    max-width: 400px;
  }
}
@media (max-width: 991px) {
  .cid-sdvbyMXOg8 .content-container {
    -webkit-flex-basis: 90%;
    flex-basis: 90%;
  }
  .cid-sdvbyMXOg8 .box-item {
    margin-top: 0;
    width: 90%;
  }
  .cid-sdvbyMXOg8 .box-item:first-child {
    margin-top: -100px;
  }
}
.cid-sdvbyMXOg8 .mbr-text,
.cid-sdvbyMXOg8 .mbr-section-btn {
  color: #232323;
}
.cid-sdvbyMXOg8 H1 {
  color: #232323;
}
.cid-sdvbyMXOg8 UL {
  text-align: left;
}
.cid-sdvbyNk1Fy {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sdvbyNk1Fy .title {
  margin-bottom: 2rem;
}
.cid-sdvbyNk1Fy .mbr-section-subtitle {
  color: #767676;
}
.cid-sdvbyNk1Fy a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sdvbyNk1Fy a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-sdvbyNk1Fy textarea.form-control {
  min-height: 188px;
}
.cid-sdvbyNEndo {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sdvbyNEndo .mbr-text,
.cid-sdvbyNEndo blockquote {
  color: #767676;
}
.cid-sdvbyNEndo .mbr-text P {
  text-align: center;
}
.cid-sdvbyNPZcm {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #efefef);
}
.cid-sdvbyNPZcm .carousel-control {
  background: #000;
}
.cid-sdvbyNPZcm .mbr-section-subtitle {
  color: #767676;
}
.cid-sdvbyNPZcm .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdvbyNPZcm .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sdvbyNPZcm .carousel-item .wrap-img {
  text-align: center;
}
.cid-sdvbyNPZcm .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-sdvbyNPZcm .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdvbyNPZcm .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-sdvbyNPZcm .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-sdvbyNPZcm .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-sdvbyNPZcm .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-sdvbyNPZcm .cloneditem-1,
.cid-sdvbyNPZcm .cloneditem-2,
.cid-sdvbyNPZcm .cloneditem-3,
.cid-sdvbyNPZcm .cloneditem-4,
.cid-sdvbyNPZcm .cloneditem-5 {
  display: none;
}
.cid-sdvbyNPZcm .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sdvbyNPZcm .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-sdvbyNPZcm .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-sdvbyNPZcm .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-sdvbyNPZcm .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-sdvbyNPZcm .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-sdvbyNPZcm .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-sdvbyNPZcm .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdvbyNPZcm .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdvbyNPZcm .carousel-inner.slides2 .cloneditem-1,
  .cid-sdvbyNPZcm .carousel-inner.slides2 .cloneditem-2,
  .cid-sdvbyNPZcm .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-sdvbyNPZcm .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-sdvbyNPZcm .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-sdvbyNPZcm .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-sdvbyNPZcm .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-sdvbyNPZcm .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-sdvbyNPZcm .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdvbyNPZcm .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdvbyNPZcm .carousel-inner.slides3 .cloneditem-1,
  .cid-sdvbyNPZcm .carousel-inner.slides3 .cloneditem-2,
  .cid-sdvbyNPZcm .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-sdvbyNPZcm .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-sdvbyNPZcm .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-sdvbyNPZcm .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-sdvbyNPZcm .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-sdvbyNPZcm .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-sdvbyNPZcm .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdvbyNPZcm .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdvbyNPZcm .carousel-inner.slides4 .cloneditem-1,
  .cid-sdvbyNPZcm .carousel-inner.slides4 .cloneditem-2,
  .cid-sdvbyNPZcm .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-sdvbyNPZcm .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-sdvbyNPZcm .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-sdvbyNPZcm .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-sdvbyNPZcm .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-sdvbyNPZcm .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-sdvbyNPZcm .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdvbyNPZcm .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdvbyNPZcm .carousel-inner.slides5 .cloneditem-1,
  .cid-sdvbyNPZcm .carousel-inner.slides5 .cloneditem-2,
  .cid-sdvbyNPZcm .carousel-inner.slides5 .cloneditem-3,
  .cid-sdvbyNPZcm .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-sdvbyNPZcm .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-sdvbyNPZcm .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-sdvbyNPZcm .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-sdvbyNPZcm .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-sdvbyNPZcm .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-sdvbyNPZcm .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdvbyNPZcm .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdvbyNPZcm .carousel-inner.slides6 .cloneditem-1,
  .cid-sdvbyNPZcm .carousel-inner.slides6 .cloneditem-2,
  .cid-sdvbyNPZcm .carousel-inner.slides6 .cloneditem-3,
  .cid-sdvbyNPZcm .carousel-inner.slides6 .cloneditem-4,
  .cid-sdvbyNPZcm .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-sdvbyP9tzw {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-sdvbyP9tzw .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdvbyP9tzw .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdvbyP9tzw .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdvbyP9tzw .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sdvbyP9tzw .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sdvbyP9tzw .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sdvbyP9tzw .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sdvbyP9tzw .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sdvbyP9tzw .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sdvbyP9tzw .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sdvbyP9tzw .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sdvbyP9tzw .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sdvbyP9tzw .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sdvbyP9tzw .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sanlhgEKB6 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sanlhgEKB6 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sanlhgEKB6 a {
  font-style: normal;
}
.cid-sanlhgEKB6 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sanlhgEKB6 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sanlhgEKB6 .nav-item:focus,
.cid-sanlhgEKB6 .nav-link:focus {
  outline: none;
}
.cid-sanlhgEKB6 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sanlhgEKB6 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sanlhgEKB6 .menu-logo {
  margin-right: auto;
}
.cid-sanlhgEKB6 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sanlhgEKB6 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sanlhgEKB6 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sanlhgEKB6 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sanlhgEKB6 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sanlhgEKB6 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sanlhgEKB6 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sanlhgEKB6 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sanlhgEKB6 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sanlhgEKB6 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sanlhgEKB6 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sanlhgEKB6 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sanlhgEKB6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sanlhgEKB6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sanlhgEKB6 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sanlhgEKB6 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sanlhgEKB6 .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-sanlhgEKB6 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sanlhgEKB6 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sanlhgEKB6 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sanlhgEKB6 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sanlhgEKB6 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sanlhgEKB6 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sanlhgEKB6 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sanlhgEKB6 button.navbar-toggler:focus {
  outline: none;
}
.cid-sanlhgEKB6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #073b4c;
}
.cid-sanlhgEKB6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sanlhgEKB6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sanlhgEKB6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sanlhgEKB6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sanlhgEKB6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sanlhgEKB6 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sanlhgEKB6 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sanlhgEKB6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sanlhgEKB6 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sanlhgEKB6 .collapsed .btn {
  display: -webkit-flex;
}
.cid-sanlhgEKB6 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sanlhgEKB6 .collapsed .navbar-collapse.collapsing,
.cid-sanlhgEKB6 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sanlhgEKB6 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sanlhgEKB6 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sanlhgEKB6 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sanlhgEKB6 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sanlhgEKB6 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sanlhgEKB6 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sanlhgEKB6 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sanlhgEKB6 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sanlhgEKB6 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.7rem);
  }
}
.cid-sanlhgEKB6 .collapsed button.navbar-toggler {
  display: block;
}
.cid-sanlhgEKB6 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sanlhgEKB6 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sanlhgEKB6 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sanlhgEKB6 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sanlhgEKB6 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sanlhgEKB6 .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: 1023px) {
  .cid-sanlhgEKB6.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sanlhgEKB6 img {
    height: 3.8rem !important;
  }
  .cid-sanlhgEKB6 .btn {
    display: -webkit-flex;
  }
  .cid-sanlhgEKB6 button.navbar-toggler {
    display: block;
  }
  .cid-sanlhgEKB6 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sanlhgEKB6 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sanlhgEKB6 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sanlhgEKB6 .navbar-collapse.collapsing,
  .cid-sanlhgEKB6 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sanlhgEKB6 .navbar-collapse.collapsing .navbar-nav,
  .cid-sanlhgEKB6 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sanlhgEKB6 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sanlhgEKB6 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sanlhgEKB6 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sanlhgEKB6 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sanlhgEKB6 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sanlhgEKB6 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sanlhgEKB6 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sanlhgEKB6 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sanlhgEKB6 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sanlhgEKB6 .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-sanlhgEKB6 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sanlhgEKB6 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sanlhgEKB6 .nav-link:hover,
.cid-sanlhgEKB6 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sapiNVj3QN {
  padding-top: 120px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/obra-jb-mathews-10-10-800x600.jpeg");
}
.cid-sapiNVj3QN .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-sapiNVj3QN .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-sapiNVj3QN .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sapiNVj3QN .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sapiNVj3QN .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sapiNVj3QN a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-sapiNVj3QN a.close:hover {
  color: #ffffff;
}
.cid-sanG2z1Eei {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sanG2z1Eei .mbr-section-subtitle {
  color: #767676;
}
.cid-sHRn5fwRzl {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sHRn5fwRzl h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sHRn5fwRzl p {
  color: #767676;
  text-align: left;
}
.cid-sHRn5fwRzl .card-box {
  padding-top: 2rem;
}
.cid-sHRn5fwRzl .card-wrapper {
  height: 100%;
}
.cid-sHRn5fwRzl .card-title {
  text-align: center;
  color: #073b4c;
}
.cid-sHRn5fwRzl P {
  color: #073b4c;
  text-align: center;
}
.cid-sHRoyuYMkI {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sHRoyuYMkI h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sHRoyuYMkI p {
  color: #767676;
  text-align: left;
}
.cid-sHRoyuYMkI .card-box {
  padding-top: 2rem;
}
.cid-sHRoyuYMkI .card-wrapper {
  height: 100%;
}
.cid-sHRoyuYMkI .card-title {
  text-align: center;
  color: #073b4c;
}
.cid-sHRoyuYMkI P {
  color: #073b4c;
  text-align: center;
}
.cid-sHRqsj6QSN {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sHRqsj6QSN h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sHRqsj6QSN p {
  color: #767676;
  text-align: left;
}
.cid-sHRqsj6QSN .card-box {
  padding-top: 2rem;
}
.cid-sHRqsj6QSN .card-wrapper {
  height: 100%;
}
.cid-sHRqsj6QSN .card-title {
  text-align: center;
  color: #073b4c;
}
.cid-sHRqsj6QSN P {
  color: #073b4c;
  text-align: center;
}
.cid-sHRrHJZT3T {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sHRrHJZT3T h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sHRrHJZT3T p {
  color: #767676;
  text-align: left;
}
.cid-sHRrHJZT3T .card-box {
  padding-top: 2rem;
}
.cid-sHRrHJZT3T .card-wrapper {
  height: 100%;
}
.cid-sHRrHJZT3T .card-title {
  text-align: center;
  color: #073b4c;
}
.cid-sHRrHJZT3T P {
  color: #073b4c;
  text-align: center;
}
.cid-sHRumEkOdL {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sHRumEkOdL h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sHRumEkOdL p {
  color: #767676;
  text-align: left;
}
.cid-sHRumEkOdL .card-box {
  padding-top: 2rem;
}
.cid-sHRumEkOdL .card-wrapper {
  height: 100%;
}
.cid-sHRumEkOdL .card-title {
  text-align: center;
  color: #073b4c;
}
.cid-sHRumEkOdL P {
  color: #073b4c;
  text-align: center;
}
.cid-sHRwD3eix7 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sHRwD3eix7 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sHRwD3eix7 p {
  color: #767676;
  text-align: left;
}
.cid-sHRwD3eix7 .card-box {
  padding-top: 2rem;
}
.cid-sHRwD3eix7 .card-wrapper {
  height: 100%;
}
.cid-sHRwD3eix7 .card-title {
  text-align: center;
  color: #073b4c;
}
.cid-sHRwD3eix7 P {
  color: #073b4c;
  text-align: center;
}
.cid-sanFgaaGsE {
  padding-top: 40px;
  background-color: #efefef;
}
.cid-sanFgaaGsE .container {
  margin-bottom: 15%;
}
.cid-sanFgaaGsE .content-container .btn-bgr {
  z-index: 0;
}
.cid-sanFgaaGsE .container-boxes {
  padding-bottom: 135px;
  position: relative;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-items: stretch;
  align-items: stretch;
  background-color: #ffffff;
}
.cid-sanFgaaGsE .icon-block-top span {
  background-color: #b1a374;
  padding: 1.5rem;
  position: absolute;
  border-radius: 50%;
  margin-top: -2.5rem;
  top: 0;
  font-size: 1.8rem;
  width: 78px;
  height: 78px;
}
.cid-sanFgaaGsE .box-item {
  position: relative;
  box-shadow: #d2d2d2 0px 0px 15px;
  border-radius: 3px;
  margin-right: 1.5rem;
  width: 29%;
  padding: 2.5rem;
}
.cid-sanFgaaGsE .box-item:first-child {
  background-color: #ffffff;
  margin-top: -150px;
}
.cid-sanFgaaGsE .box-item:nth-child(2) {
  background-color: #ffffff;
}
.cid-sanFgaaGsE .box-item:last-child {
  background-color: #ffffff;
  margin-right: 0;
}
.cid-sanFgaaGsE .box-item-text,
.cid-sanFgaaGsE .mbr-section-btn {
  color: #8d97ad;
}
.cid-sanFgaaGsE .box-list {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
}
.cid-sanFgaaGsE .box-list li {
  border-bottom: 1px solid;
  padding: 10px 0 5px;
}
.cid-sanFgaaGsE .box-list li:last-child {
  border-bottom: none;
}
.cid-sanFgaaGsE .box-list li span {
  float: right;
  text-align: right;
  padding-left: 0.5rem;
}
.cid-sanFgaaGsE .media-content {
  -webkit-flex-basis: initial;
  flex-basis: initial;
}
@media (min-width: 992px) {
  .cid-sanFgaaGsE .box-item {
    margin-top: -150px;
    max-width: 400px;
  }
}
@media (max-width: 767px) {
  .cid-sanFgaaGsE .p-descr {
    margin-bottom: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sanFgaaGsE .box-item {
    margin-bottom: 4rem;
    margin-right: 0;
    margin-top: 0;
    width: 90%;
  }
  .cid-sanFgaaGsE .box-item:last-child {
    margin-bottom: 0;
  }
  .cid-sanFgaaGsE .content-container {
    -webkit-flex-basis: 90%;
    flex-basis: 90%;
  }
  .cid-sanFgaaGsE .box-item:first-child {
    margin-top: -100px;
  }
}
.cid-sanFgaaGsE .mbr-text {
  color: #efefef;
}
.cid-sanFgaaGsE H1 {
  color: #ffffff;
}
.cid-sanlhoQnQn {
  padding-top: 100px;
  background-image: url("../../../assets/images/oversize-doors-2.jpg");
}
.cid-sanlhoQnQn .container {
  margin-bottom: 15%;
}
.cid-sanlhoQnQn .content-container .btn-bgr {
  z-index: 0;
}
.cid-sanlhoQnQn .container-boxes {
  padding-bottom: 45px;
  position: relative;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-items: stretch;
  align-items: stretch;
  background-color: #ffffff;
}
.cid-sanlhoQnQn .box-item {
  width: 29%;
  padding: 2.5rem;
}
.cid-sanlhoQnQn .box-item:first-child {
  background-color: #767676;
  margin-top: -200px;
}
.cid-sanlhoQnQn .box-item:nth-child(2) {
  background-color: #515151;
}
.cid-sanlhoQnQn .box-item:last-child {
  background-color: #073b4c;
}
.cid-sanlhoQnQn .box-list {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
}
.cid-sanlhoQnQn .box-list li {
  border-bottom: 1px solid;
  padding: 10px 0 5px;
}
.cid-sanlhoQnQn .box-list li:last-child {
  border-bottom: none;
}
.cid-sanlhoQnQn .box-list li span {
  float: right;
  text-align: right;
  padding-left: 0.5rem;
}
.cid-sanlhoQnQn .media-content {
  -webkit-flex-basis: initial;
  flex-basis: initial;
}
@media (min-width: 992px) {
  .cid-sanlhoQnQn .media-container-row {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
  .cid-sanlhoQnQn .box-item {
    margin-top: -200px;
    max-width: 400px;
  }
}
@media (max-width: 991px) {
  .cid-sanlhoQnQn .content-container {
    -webkit-flex-basis: 90%;
    flex-basis: 90%;
  }
  .cid-sanlhoQnQn .box-item {
    margin-top: 0;
    width: 90%;
  }
  .cid-sanlhoQnQn .box-item:first-child {
    margin-top: -100px;
  }
}
.cid-sanlhoQnQn .mbr-text,
.cid-sanlhoQnQn .mbr-section-btn {
  color: #232323;
}
.cid-sanlhoQnQn H1 {
  color: #232323;
}
.cid-sanlhoQnQn UL {
  text-align: left;
}
.cid-sanlhrh603 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sanlhrh603 .title {
  margin-bottom: 2rem;
}
.cid-sanlhrh603 .mbr-section-subtitle {
  color: #767676;
}
.cid-sanlhrh603 a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sanlhrh603 a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-sanlhrh603 textarea.form-control {
  min-height: 188px;
}
.cid-sanlht4oPq {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sanlht4oPq .mbr-text,
.cid-sanlht4oPq blockquote {
  color: #767676;
}
.cid-sanlht4oPq .mbr-text P {
  text-align: center;
}
.cid-sanlhuoGb6 {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #efefef);
}
.cid-sanlhuoGb6 .carousel-control {
  background: #000;
}
.cid-sanlhuoGb6 .mbr-section-subtitle {
  color: #767676;
}
.cid-sanlhuoGb6 .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sanlhuoGb6 .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sanlhuoGb6 .carousel-item .wrap-img {
  text-align: center;
}
.cid-sanlhuoGb6 .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-sanlhuoGb6 .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sanlhuoGb6 .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-sanlhuoGb6 .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-sanlhuoGb6 .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-sanlhuoGb6 .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-sanlhuoGb6 .cloneditem-1,
.cid-sanlhuoGb6 .cloneditem-2,
.cid-sanlhuoGb6 .cloneditem-3,
.cid-sanlhuoGb6 .cloneditem-4,
.cid-sanlhuoGb6 .cloneditem-5 {
  display: none;
}
.cid-sanlhuoGb6 .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sanlhuoGb6 .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-sanlhuoGb6 .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-sanlhuoGb6 .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-sanlhuoGb6 .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-sanlhuoGb6 .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-sanlhuoGb6 .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-sanlhuoGb6 .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sanlhuoGb6 .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sanlhuoGb6 .carousel-inner.slides2 .cloneditem-1,
  .cid-sanlhuoGb6 .carousel-inner.slides2 .cloneditem-2,
  .cid-sanlhuoGb6 .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-sanlhuoGb6 .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-sanlhuoGb6 .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-sanlhuoGb6 .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-sanlhuoGb6 .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-sanlhuoGb6 .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-sanlhuoGb6 .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sanlhuoGb6 .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sanlhuoGb6 .carousel-inner.slides3 .cloneditem-1,
  .cid-sanlhuoGb6 .carousel-inner.slides3 .cloneditem-2,
  .cid-sanlhuoGb6 .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-sanlhuoGb6 .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-sanlhuoGb6 .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-sanlhuoGb6 .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-sanlhuoGb6 .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-sanlhuoGb6 .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-sanlhuoGb6 .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sanlhuoGb6 .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sanlhuoGb6 .carousel-inner.slides4 .cloneditem-1,
  .cid-sanlhuoGb6 .carousel-inner.slides4 .cloneditem-2,
  .cid-sanlhuoGb6 .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-sanlhuoGb6 .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-sanlhuoGb6 .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-sanlhuoGb6 .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-sanlhuoGb6 .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-sanlhuoGb6 .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-sanlhuoGb6 .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sanlhuoGb6 .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sanlhuoGb6 .carousel-inner.slides5 .cloneditem-1,
  .cid-sanlhuoGb6 .carousel-inner.slides5 .cloneditem-2,
  .cid-sanlhuoGb6 .carousel-inner.slides5 .cloneditem-3,
  .cid-sanlhuoGb6 .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-sanlhuoGb6 .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-sanlhuoGb6 .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-sanlhuoGb6 .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-sanlhuoGb6 .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-sanlhuoGb6 .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-sanlhuoGb6 .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sanlhuoGb6 .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sanlhuoGb6 .carousel-inner.slides6 .cloneditem-1,
  .cid-sanlhuoGb6 .carousel-inner.slides6 .cloneditem-2,
  .cid-sanlhuoGb6 .carousel-inner.slides6 .cloneditem-3,
  .cid-sanlhuoGb6 .carousel-inner.slides6 .cloneditem-4,
  .cid-sanlhuoGb6 .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-sanlhyV0eO {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-sanlhyV0eO .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sanlhyV0eO .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sanlhyV0eO .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sanlhyV0eO .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sanlhyV0eO .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sanlhyV0eO .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sanlhyV0eO .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sanlhyV0eO .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sanlhyV0eO .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sanlhyV0eO .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sanlhyV0eO .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sanlhyV0eO .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sanlhyV0eO .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sanlhyV0eO .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sasikrg1oL {
  background-image: url("../../../assets/images/fire-station.jpg");
}
.cid-sasikrg1oL .container-fluid {
  padding: 0 3rem;
}
.cid-sasikrg1oL .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-sasikrg1oL .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-sasikrg1oL .modalWindow {
  display: none;
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sasikrg1oL .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sasikrg1oL .modalWindow .modalWindow-video {
  height: 44.9943757vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-sasikrg1oL a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-sasikrg1oL a.close:hover {
  color: #ffffff;
}
.cid-sasikrg1oL svg {
  transition: all 0.5s ease-in;
}
.cid-sasikrg1oL svg .blick {
  transiton: opacity 0.5s ease-in;
  opacity: 1;
}
.cid-sasikrg1oL svg:hover {
  cursor: pointer;
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
}
.cid-sasikrg1oL svg:hover .blick {
  transition: opacity 0.5s ease-in;
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-sasikrg1oL .container-fluid {
    padding: 0 1rem;
  }
}
.cid-sasikvanWQ {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sasikvanWQ .card-box {
  display: flex;
  flex-direction: column;
  position: relative;
  justify-content: center;
  margin: auto auto 1rem 2rem;
  height: fit-content;
  max-width: 300px;
}
.cid-sasikvanWQ .card-wrap {
  background-color: #073b4c;
  display: flex;
  height: 100%;
  min-height: 300px;
}
.cid-sasikvanWQ .card-wrap:hover h4,
.cid-sasikvanWQ .card-wrap:hover a {
  background-size: 100% 100%;
}
.cid-sasikvanWQ h3 {
  position: absolute;
  transform: rotate(-90deg);
  transform-origin: top left;
  width: fit-content;
  padding: 0;
  margin: 0;
  left: 0rem;
  top: -1rem;
}
.cid-sasikvanWQ h3:after {
  content: "";
  width: 30px;
  position: absolute;
  top: 50%;
  height: 1px;
  background-color: #ffffff;
  margin-left: 10px;
}
.cid-sasikvanWQ img {
  width: 100%;
}
.cid-sasikvanWQ h4 {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sasikvanWQ h4 a {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px) !important;
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sasikvanWQ .card-title1,
.cid-sasikvanWQ .title-wrap1 {
  color: #ffffff;
}
.cid-sasikvanWQ .card-title,
.cid-sasikvanWQ .title-wrap {
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sasikvanWQ .mdpb {
    padding-bottom: 2rem;
  }
  .cid-sasikvanWQ .card-box {
    margin: auto auto 0rem 1rem;
  }
}
.cid-sasikvanWQ H3 {
  color: #ffffff;
}
.cid-sasikwrXgL .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sasikwrXgL .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sasikwrXgL a {
  font-style: normal;
}
.cid-sasikwrXgL .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sasikwrXgL .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sasikwrXgL .nav-item:focus,
.cid-sasikwrXgL .nav-link:focus {
  outline: none;
}
.cid-sasikwrXgL .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sasikwrXgL .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sasikwrXgL .menu-logo {
  margin-right: auto;
}
.cid-sasikwrXgL .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sasikwrXgL .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sasikwrXgL .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sasikwrXgL .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sasikwrXgL .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sasikwrXgL .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sasikwrXgL .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sasikwrXgL .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sasikwrXgL .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sasikwrXgL .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sasikwrXgL .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sasikwrXgL .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sasikwrXgL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sasikwrXgL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sasikwrXgL .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sasikwrXgL .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sasikwrXgL .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-sasikwrXgL .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sasikwrXgL .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sasikwrXgL .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sasikwrXgL .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sasikwrXgL .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sasikwrXgL .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sasikwrXgL button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sasikwrXgL button.navbar-toggler:focus {
  outline: none;
}
.cid-sasikwrXgL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #073b4c;
}
.cid-sasikwrXgL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sasikwrXgL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sasikwrXgL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sasikwrXgL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sasikwrXgL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sasikwrXgL nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sasikwrXgL nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sasikwrXgL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sasikwrXgL .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sasikwrXgL .collapsed .btn {
  display: -webkit-flex;
}
.cid-sasikwrXgL .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sasikwrXgL .collapsed .navbar-collapse.collapsing,
.cid-sasikwrXgL .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sasikwrXgL .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sasikwrXgL .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sasikwrXgL .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sasikwrXgL .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sasikwrXgL .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sasikwrXgL .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sasikwrXgL .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sasikwrXgL .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sasikwrXgL .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.7rem);
  }
}
.cid-sasikwrXgL .collapsed button.navbar-toggler {
  display: block;
}
.cid-sasikwrXgL .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sasikwrXgL .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sasikwrXgL .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sasikwrXgL .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sasikwrXgL .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sasikwrXgL .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: 1023px) {
  .cid-sasikwrXgL.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sasikwrXgL img {
    height: 3.8rem !important;
  }
  .cid-sasikwrXgL .btn {
    display: -webkit-flex;
  }
  .cid-sasikwrXgL button.navbar-toggler {
    display: block;
  }
  .cid-sasikwrXgL .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sasikwrXgL .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sasikwrXgL .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sasikwrXgL .navbar-collapse.collapsing,
  .cid-sasikwrXgL .navbar-collapse.show {
    display: block !important;
  }
  .cid-sasikwrXgL .navbar-collapse.collapsing .navbar-nav,
  .cid-sasikwrXgL .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sasikwrXgL .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sasikwrXgL .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sasikwrXgL .navbar-collapse.collapsing .navbar-buttons,
  .cid-sasikwrXgL .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sasikwrXgL .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sasikwrXgL .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sasikwrXgL .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sasikwrXgL .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sasikwrXgL .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sasikwrXgL .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-sasikwrXgL .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sasikwrXgL .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sasikwrXgL .nav-link:hover,
.cid-sasikwrXgL .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sasikxNmxY {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sasikxNmxY .mbr-text {
  color: #767676;
}
.cid-sasikzjhdw {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sasikzjhdw .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sasikzjhdw .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sasikzjhdw .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sasikzjhdw .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sasikzjhdw .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #b1a374;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-sasikzjhdw .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sasikzjhdw .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sasikzjhdw .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sasikzjhdw .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #b1a374 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-sasikCcfMS {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sasikCcfMS h4 {
  display: flex;
  color: #232323;
}
.cid-sasikCcfMS .panel-text {
  color: #767676;
  line-height: 1.7;
}
.cid-sasikCcfMS .wrap {
  display: flex;
}
.cid-sasikCcfMS .icon {
  background: #073b4c;
  width: 33px;
  height: 33px;
  border-radius: 100%;
  color: white!important;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  font-weight: 900;
}
.cid-sasikCcfMS img {
  max-width: 600px;
  width: 100%;
  margin: auto;
  padding: 2rem;
}
.cid-sasikCcfMS .mbr-section-title {
  color: #232323;
  text-align: center;
}
.cid-sasikCcfMS p {
  margin: 0;
}
.cid-sasikCcfMS .card .card-header a.panel-title {
  background-color: none!important;
  margin-top: 0px!important;
}
.cid-sasikCcfMS .mbr-section-subtitle {
  font-weight: 500;
  color: #767676;
  text-align: center;
}
.cid-sasikCcfMS .accordion-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-sasikCcfMS .panel-group {
  width: 100%;
}
.cid-sasikCcfMS .panel-title {
  border-bottom: 1px solid #efefef;
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-sasikCcfMS .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-sasikCcfMS .card .card-header a.panel-title {
  transition: all .3s;
  background-color: #ffffff;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-sasikCcfMS .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-sasikCcfMS .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sasikCcfMS .card .card-header a.panel-title h4 {
  padding: 1.5rem 1rem;
  margin-bottom: 0;
}
.cid-sasikCcfMS .card .panel-body {
  background: #ffffff;
}
.cid-sasikCcfMS .media-container-row .accordion-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sasikCcfMS .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cid-sasikCcfMS .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-sasikCcfMS .header-text,
.cid-sasikCcfMS .sign {
  color: #232323;
}
.cid-sasikElocP {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-sasikElocP .container {
  max-width: 1500px;
}
.cid-sasikElocP img {
  width: 100%;
}
.cid-sasikElocP h2 {
  padding: 0;
  margin: 0;
}
.cid-sasikElocP .text-wrap {
  max-width: 500px;
  margin: auto;
}
.cid-sasikElocP .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
  width: fit-content;
}
.cid-sasikElocP .img-col {
  position: relative;
}
.cid-sasikElocP .img2 {
  position: absolute;
  right: 6rem;
  top: -6rem;
  width: 320px;
}
@media (max-width: 1200px) {
  .cid-sasikElocP .img2 {
    right: 3rem;
  }
}
@media (max-width: 992px) {
  .cid-sasikElocP .title-col {
    margin-top: 4rem!important;
  }
  .cid-sasikElocP .img2 {
    top: -2rem;
  }
  .cid-sasikElocP .text-wrap {
    max-width: 550px;
  }
}
@media (max-width: 767px) {
  .cid-sasikElocP .img2 {
    width: 50%;
  }
  .cid-sasikElocP .number {
    margin: auto;
  }
}
.cid-sasikElocP H3 {
  color: #073b4c;
}
.cid-sasikElocP H2 {
  color: #073b4c;
}
.cid-sasikG1cdS {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sasikG1cdS .counter-container {
  color: #767676;
}
.cid-sasikG1cdS .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sasikG1cdS .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sasikG1cdS .counter-container ol li {
  list-style: none;
  padding-left: .5rem;
}
.cid-sasikG1cdS .counter-container ol li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #073b4c;
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.cid-sasikHxVgc {
  padding-top: 100px;
  background-image: url("../../../assets/images/oversize-doors-2.jpg");
}
.cid-sasikHxVgc .container {
  margin-bottom: 15%;
}
.cid-sasikHxVgc .content-container .btn-bgr {
  z-index: 0;
}
.cid-sasikHxVgc .container-boxes {
  padding-bottom: 45px;
  position: relative;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-items: stretch;
  align-items: stretch;
  background-color: #ffffff;
}
.cid-sasikHxVgc .box-item {
  width: 29%;
  padding: 2.5rem;
}
.cid-sasikHxVgc .box-item:first-child {
  background-color: #767676;
  margin-top: -200px;
}
.cid-sasikHxVgc .box-item:nth-child(2) {
  background-color: #515151;
}
.cid-sasikHxVgc .box-item:last-child {
  background-color: #073b4c;
}
.cid-sasikHxVgc .box-list {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
}
.cid-sasikHxVgc .box-list li {
  border-bottom: 1px solid;
  padding: 10px 0 5px;
}
.cid-sasikHxVgc .box-list li:last-child {
  border-bottom: none;
}
.cid-sasikHxVgc .box-list li span {
  float: right;
  text-align: right;
  padding-left: 0.5rem;
}
.cid-sasikHxVgc .media-content {
  -webkit-flex-basis: initial;
  flex-basis: initial;
}
@media (min-width: 992px) {
  .cid-sasikHxVgc .media-container-row {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
  .cid-sasikHxVgc .box-item {
    margin-top: -200px;
    max-width: 400px;
  }
}
@media (max-width: 991px) {
  .cid-sasikHxVgc .content-container {
    -webkit-flex-basis: 90%;
    flex-basis: 90%;
  }
  .cid-sasikHxVgc .box-item {
    margin-top: 0;
    width: 90%;
  }
  .cid-sasikHxVgc .box-item:first-child {
    margin-top: -100px;
  }
}
.cid-sasikHxVgc .mbr-text,
.cid-sasikHxVgc .mbr-section-btn {
  color: #232323;
}
.cid-sasikHxVgc H1 {
  color: #232323;
}
.cid-sasikHxVgc UL {
  text-align: left;
}
.cid-sasikKoQsG {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sasikKoQsG .title {
  margin-bottom: 2rem;
}
.cid-sasikKoQsG .mbr-section-subtitle {
  color: #767676;
}
.cid-sasikKoQsG a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sasikKoQsG a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-sasikKoQsG textarea.form-control {
  min-height: 188px;
}
.cid-sasikM7icJ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sasikM7icJ .mbr-text,
.cid-sasikM7icJ blockquote {
  color: #767676;
}
.cid-sasikM7icJ .mbr-text P {
  text-align: center;
}
.cid-sasikNmlNW {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #cccccc);
}
.cid-sasikNmlNW .carousel-control {
  background: #000;
}
.cid-sasikNmlNW .mbr-section-subtitle {
  color: #767676;
}
.cid-sasikNmlNW .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sasikNmlNW .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sasikNmlNW .carousel-item .wrap-img {
  text-align: center;
}
.cid-sasikNmlNW .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-sasikNmlNW .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sasikNmlNW .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-sasikNmlNW .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-sasikNmlNW .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-sasikNmlNW .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-sasikNmlNW .cloneditem-1,
.cid-sasikNmlNW .cloneditem-2,
.cid-sasikNmlNW .cloneditem-3,
.cid-sasikNmlNW .cloneditem-4,
.cid-sasikNmlNW .cloneditem-5 {
  display: none;
}
.cid-sasikNmlNW .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sasikNmlNW .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-sasikNmlNW .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-sasikNmlNW .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-sasikNmlNW .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-sasikNmlNW .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-sasikNmlNW .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-sasikNmlNW .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sasikNmlNW .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sasikNmlNW .carousel-inner.slides2 .cloneditem-1,
  .cid-sasikNmlNW .carousel-inner.slides2 .cloneditem-2,
  .cid-sasikNmlNW .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-sasikNmlNW .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-sasikNmlNW .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-sasikNmlNW .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-sasikNmlNW .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-sasikNmlNW .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-sasikNmlNW .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sasikNmlNW .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sasikNmlNW .carousel-inner.slides3 .cloneditem-1,
  .cid-sasikNmlNW .carousel-inner.slides3 .cloneditem-2,
  .cid-sasikNmlNW .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-sasikNmlNW .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-sasikNmlNW .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-sasikNmlNW .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-sasikNmlNW .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-sasikNmlNW .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-sasikNmlNW .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sasikNmlNW .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sasikNmlNW .carousel-inner.slides4 .cloneditem-1,
  .cid-sasikNmlNW .carousel-inner.slides4 .cloneditem-2,
  .cid-sasikNmlNW .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-sasikNmlNW .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-sasikNmlNW .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-sasikNmlNW .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-sasikNmlNW .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-sasikNmlNW .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-sasikNmlNW .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sasikNmlNW .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sasikNmlNW .carousel-inner.slides5 .cloneditem-1,
  .cid-sasikNmlNW .carousel-inner.slides5 .cloneditem-2,
  .cid-sasikNmlNW .carousel-inner.slides5 .cloneditem-3,
  .cid-sasikNmlNW .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-sasikNmlNW .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-sasikNmlNW .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-sasikNmlNW .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-sasikNmlNW .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-sasikNmlNW .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-sasikNmlNW .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sasikNmlNW .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sasikNmlNW .carousel-inner.slides6 .cloneditem-1,
  .cid-sasikNmlNW .carousel-inner.slides6 .cloneditem-2,
  .cid-sasikNmlNW .carousel-inner.slides6 .cloneditem-3,
  .cid-sasikNmlNW .carousel-inner.slides6 .cloneditem-4,
  .cid-sasikNmlNW .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-sasikTpzme {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-sasikTpzme .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sasikTpzme .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sasikTpzme .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sasikTpzme .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sasikTpzme .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sasikTpzme .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sasikTpzme .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sasikTpzme .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sasikTpzme .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sasikTpzme .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sasikTpzme .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sasikTpzme .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sasikTpzme .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sasikTpzme .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rRECvAS0yR {
  background-image: url("../../../assets/images/fire-station.jpg");
}
.cid-rRECvAS0yR .container-fluid {
  padding: 0 3rem;
}
.cid-rRECvAS0yR .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-rRECvAS0yR .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-rRECvAS0yR .modalWindow {
  display: none;
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-rRECvAS0yR .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-rRECvAS0yR .modalWindow .modalWindow-video {
  height: 44.9943757vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-rRECvAS0yR a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-rRECvAS0yR a.close:hover {
  color: #ffffff;
}
.cid-rRECvAS0yR svg {
  transition: all 0.5s ease-in;
}
.cid-rRECvAS0yR svg .blick {
  transiton: opacity 0.5s ease-in;
  opacity: 1;
}
.cid-rRECvAS0yR svg:hover {
  cursor: pointer;
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
}
.cid-rRECvAS0yR svg:hover .blick {
  transition: opacity 0.5s ease-in;
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-rRECvAS0yR .container-fluid {
    padding: 0 1rem;
  }
}
.cid-rRECvCk37r {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-rRECvCk37r .card-box {
  display: flex;
  flex-direction: column;
  position: relative;
  justify-content: center;
  margin: auto auto 1rem 2rem;
  height: fit-content;
  max-width: 300px;
}
.cid-rRECvCk37r .card-wrap {
  background-color: #073b4c;
  display: flex;
  height: 100%;
  min-height: 300px;
}
.cid-rRECvCk37r .card-wrap:hover h4,
.cid-rRECvCk37r .card-wrap:hover a {
  background-size: 100% 100%;
}
.cid-rRECvCk37r h3 {
  position: absolute;
  transform: rotate(-90deg);
  transform-origin: top left;
  width: fit-content;
  padding: 0;
  margin: 0;
  left: 0rem;
  top: -1rem;
}
.cid-rRECvCk37r h3:after {
  content: "";
  width: 30px;
  position: absolute;
  top: 50%;
  height: 1px;
  background-color: #ffffff;
  margin-left: 10px;
}
.cid-rRECvCk37r img {
  width: 100%;
}
.cid-rRECvCk37r h4 {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-rRECvCk37r h4 a {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px) !important;
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-rRECvCk37r .card-title1,
.cid-rRECvCk37r .title-wrap1 {
  color: #ffffff;
}
.cid-rRECvCk37r .card-title,
.cid-rRECvCk37r .title-wrap {
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-rRECvCk37r .mdpb {
    padding-bottom: 2rem;
  }
  .cid-rRECvCk37r .card-box {
    margin: auto auto 0rem 1rem;
  }
}
.cid-rRECvCk37r H3 {
  color: #ffffff;
}
.cid-rRECvDkl22 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rRECvDkl22 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rRECvDkl22 a {
  font-style: normal;
}
.cid-rRECvDkl22 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rRECvDkl22 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rRECvDkl22 .nav-item:focus,
.cid-rRECvDkl22 .nav-link:focus {
  outline: none;
}
.cid-rRECvDkl22 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rRECvDkl22 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rRECvDkl22 .menu-logo {
  margin-right: auto;
}
.cid-rRECvDkl22 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rRECvDkl22 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rRECvDkl22 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rRECvDkl22 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rRECvDkl22 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rRECvDkl22 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rRECvDkl22 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rRECvDkl22 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rRECvDkl22 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rRECvDkl22 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rRECvDkl22 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rRECvDkl22 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rRECvDkl22 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rRECvDkl22 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rRECvDkl22 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rRECvDkl22 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rRECvDkl22 .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-rRECvDkl22 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rRECvDkl22 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rRECvDkl22 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rRECvDkl22 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rRECvDkl22 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rRECvDkl22 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rRECvDkl22 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rRECvDkl22 button.navbar-toggler:focus {
  outline: none;
}
.cid-rRECvDkl22 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #073b4c;
}
.cid-rRECvDkl22 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rRECvDkl22 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rRECvDkl22 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rRECvDkl22 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rRECvDkl22 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rRECvDkl22 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rRECvDkl22 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rRECvDkl22 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rRECvDkl22 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rRECvDkl22 .collapsed .btn {
  display: -webkit-flex;
}
.cid-rRECvDkl22 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rRECvDkl22 .collapsed .navbar-collapse.collapsing,
.cid-rRECvDkl22 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rRECvDkl22 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rRECvDkl22 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rRECvDkl22 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rRECvDkl22 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rRECvDkl22 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rRECvDkl22 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rRECvDkl22 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rRECvDkl22 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rRECvDkl22 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.7rem);
  }
}
.cid-rRECvDkl22 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rRECvDkl22 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rRECvDkl22 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rRECvDkl22 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rRECvDkl22 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rRECvDkl22 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rRECvDkl22 .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: 1023px) {
  .cid-rRECvDkl22.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rRECvDkl22 img {
    height: 3.8rem !important;
  }
  .cid-rRECvDkl22 .btn {
    display: -webkit-flex;
  }
  .cid-rRECvDkl22 button.navbar-toggler {
    display: block;
  }
  .cid-rRECvDkl22 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rRECvDkl22 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rRECvDkl22 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rRECvDkl22 .navbar-collapse.collapsing,
  .cid-rRECvDkl22 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rRECvDkl22 .navbar-collapse.collapsing .navbar-nav,
  .cid-rRECvDkl22 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rRECvDkl22 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rRECvDkl22 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rRECvDkl22 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rRECvDkl22 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rRECvDkl22 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rRECvDkl22 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rRECvDkl22 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rRECvDkl22 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rRECvDkl22 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rRECvDkl22 .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-rRECvDkl22 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rRECvDkl22 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rRECvDkl22 .nav-link:hover,
.cid-rRECvDkl22 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rRECvEiRSh {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rRECvEiRSh .mbr-text {
  color: #767676;
}
.cid-rRECvF4SGt {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rRECvF4SGt .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rRECvF4SGt .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rRECvF4SGt .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rRECvF4SGt .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rRECvF4SGt .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #b1a374;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-rRECvF4SGt .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rRECvF4SGt .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rRECvF4SGt .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rRECvF4SGt .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #b1a374 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-rREFHvFXQf {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rREFHvFXQf h4 {
  display: flex;
  color: #232323;
}
.cid-rREFHvFXQf .panel-text {
  color: #767676;
  line-height: 1.7;
}
.cid-rREFHvFXQf .wrap {
  display: flex;
}
.cid-rREFHvFXQf .icon {
  background: #073b4c;
  width: 33px;
  height: 33px;
  border-radius: 100%;
  color: white!important;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  font-weight: 900;
}
.cid-rREFHvFXQf img {
  max-width: 600px;
  width: 100%;
  margin: auto;
  padding: 2rem;
}
.cid-rREFHvFXQf .mbr-section-title {
  color: #232323;
  text-align: center;
}
.cid-rREFHvFXQf p {
  margin: 0;
}
.cid-rREFHvFXQf .card .card-header a.panel-title {
  background-color: none!important;
  margin-top: 0px!important;
}
.cid-rREFHvFXQf .mbr-section-subtitle {
  font-weight: 500;
  color: #767676;
  text-align: center;
}
.cid-rREFHvFXQf .accordion-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-rREFHvFXQf .panel-group {
  width: 100%;
}
.cid-rREFHvFXQf .panel-title {
  border-bottom: 1px solid #efefef;
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-rREFHvFXQf .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-rREFHvFXQf .card .card-header a.panel-title {
  transition: all .3s;
  background-color: #ffffff;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-rREFHvFXQf .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-rREFHvFXQf .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-rREFHvFXQf .card .card-header a.panel-title h4 {
  padding: 1.5rem 1rem;
  margin-bottom: 0;
}
.cid-rREFHvFXQf .card .panel-body {
  background: #ffffff;
}
.cid-rREFHvFXQf .media-container-row .accordion-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-rREFHvFXQf .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cid-rREFHvFXQf .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-rREFHvFXQf .header-text,
.cid-rREFHvFXQf .sign {
  color: #232323;
}
.cid-rRECvHXax5 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rRECvHXax5 .container {
  max-width: 1500px;
}
.cid-rRECvHXax5 img {
  width: 100%;
}
.cid-rRECvHXax5 h2 {
  padding: 0;
  margin: 0;
}
.cid-rRECvHXax5 .text-wrap {
  max-width: 500px;
  margin: auto;
}
.cid-rRECvHXax5 .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
  width: fit-content;
}
.cid-rRECvHXax5 .img-col {
  position: relative;
}
.cid-rRECvHXax5 .img2 {
  position: absolute;
  right: 6rem;
  top: -6rem;
  width: 320px;
}
@media (max-width: 1200px) {
  .cid-rRECvHXax5 .img2 {
    right: 3rem;
  }
}
@media (max-width: 992px) {
  .cid-rRECvHXax5 .title-col {
    margin-top: 4rem!important;
  }
  .cid-rRECvHXax5 .img2 {
    top: -2rem;
  }
  .cid-rRECvHXax5 .text-wrap {
    max-width: 550px;
  }
}
@media (max-width: 767px) {
  .cid-rRECvHXax5 .img2 {
    width: 50%;
  }
  .cid-rRECvHXax5 .number {
    margin: auto;
  }
}
.cid-rRECvHXax5 H3 {
  color: #073b4c;
}
.cid-rRECvHXax5 H2 {
  color: #073b4c;
}
.cid-rRECvJ52Fm {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rRECvJ52Fm .counter-container {
  color: #767676;
}
.cid-rRECvJ52Fm .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-rRECvJ52Fm .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-rRECvJ52Fm .counter-container ol li {
  list-style: none;
  padding-left: .5rem;
}
.cid-rRECvJ52Fm .counter-container ol li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #073b4c;
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.cid-rRECvJYZiN {
  padding-top: 100px;
  background-image: url("../../../assets/images/oversize-doors-2.jpg");
}
.cid-rRECvJYZiN .container {
  margin-bottom: 15%;
}
.cid-rRECvJYZiN .content-container .btn-bgr {
  z-index: 0;
}
.cid-rRECvJYZiN .container-boxes {
  padding-bottom: 45px;
  position: relative;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-items: stretch;
  align-items: stretch;
  background-color: #ffffff;
}
.cid-rRECvJYZiN .box-item {
  width: 29%;
  padding: 2.5rem;
}
.cid-rRECvJYZiN .box-item:first-child {
  background-color: #767676;
  margin-top: -200px;
}
.cid-rRECvJYZiN .box-item:nth-child(2) {
  background-color: #515151;
}
.cid-rRECvJYZiN .box-item:last-child {
  background-color: #073b4c;
}
.cid-rRECvJYZiN .box-list {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
}
.cid-rRECvJYZiN .box-list li {
  border-bottom: 1px solid;
  padding: 10px 0 5px;
}
.cid-rRECvJYZiN .box-list li:last-child {
  border-bottom: none;
}
.cid-rRECvJYZiN .box-list li span {
  float: right;
  text-align: right;
  padding-left: 0.5rem;
}
.cid-rRECvJYZiN .media-content {
  -webkit-flex-basis: initial;
  flex-basis: initial;
}
@media (min-width: 992px) {
  .cid-rRECvJYZiN .media-container-row {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
  .cid-rRECvJYZiN .box-item {
    margin-top: -200px;
    max-width: 400px;
  }
}
@media (max-width: 991px) {
  .cid-rRECvJYZiN .content-container {
    -webkit-flex-basis: 90%;
    flex-basis: 90%;
  }
  .cid-rRECvJYZiN .box-item {
    margin-top: 0;
    width: 90%;
  }
  .cid-rRECvJYZiN .box-item:first-child {
    margin-top: -100px;
  }
}
.cid-rRECvJYZiN .mbr-text,
.cid-rRECvJYZiN .mbr-section-btn {
  color: #232323;
}
.cid-rRECvJYZiN H1 {
  color: #232323;
}
.cid-rRECvJYZiN UL {
  text-align: left;
}
.cid-rRECvLqMmS {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rRECvLqMmS .title {
  margin-bottom: 2rem;
}
.cid-rRECvLqMmS .mbr-section-subtitle {
  color: #767676;
}
.cid-rRECvLqMmS a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-rRECvLqMmS a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-rRECvLqMmS textarea.form-control {
  min-height: 188px;
}
.cid-rRECvMQPke {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rRECvMQPke .mbr-text,
.cid-rRECvMQPke blockquote {
  color: #767676;
}
.cid-rRECvMQPke .mbr-text P {
  text-align: center;
}
.cid-rRECvNJjgk {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #cccccc);
}
.cid-rRECvNJjgk .carousel-control {
  background: #000;
}
.cid-rRECvNJjgk .mbr-section-subtitle {
  color: #767676;
}
.cid-rRECvNJjgk .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rRECvNJjgk .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rRECvNJjgk .carousel-item .wrap-img {
  text-align: center;
}
.cid-rRECvNJjgk .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-rRECvNJjgk .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rRECvNJjgk .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-rRECvNJjgk .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-rRECvNJjgk .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-rRECvNJjgk .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-rRECvNJjgk .cloneditem-1,
.cid-rRECvNJjgk .cloneditem-2,
.cid-rRECvNJjgk .cloneditem-3,
.cid-rRECvNJjgk .cloneditem-4,
.cid-rRECvNJjgk .cloneditem-5 {
  display: none;
}
.cid-rRECvNJjgk .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-rRECvNJjgk .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-rRECvNJjgk .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-rRECvNJjgk .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-rRECvNJjgk .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-rRECvNJjgk .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-rRECvNJjgk .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-rRECvNJjgk .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rRECvNJjgk .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rRECvNJjgk .carousel-inner.slides2 .cloneditem-1,
  .cid-rRECvNJjgk .carousel-inner.slides2 .cloneditem-2,
  .cid-rRECvNJjgk .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-rRECvNJjgk .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-rRECvNJjgk .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-rRECvNJjgk .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-rRECvNJjgk .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-rRECvNJjgk .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-rRECvNJjgk .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rRECvNJjgk .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rRECvNJjgk .carousel-inner.slides3 .cloneditem-1,
  .cid-rRECvNJjgk .carousel-inner.slides3 .cloneditem-2,
  .cid-rRECvNJjgk .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-rRECvNJjgk .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-rRECvNJjgk .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-rRECvNJjgk .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-rRECvNJjgk .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-rRECvNJjgk .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-rRECvNJjgk .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rRECvNJjgk .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rRECvNJjgk .carousel-inner.slides4 .cloneditem-1,
  .cid-rRECvNJjgk .carousel-inner.slides4 .cloneditem-2,
  .cid-rRECvNJjgk .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-rRECvNJjgk .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-rRECvNJjgk .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-rRECvNJjgk .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-rRECvNJjgk .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-rRECvNJjgk .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-rRECvNJjgk .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rRECvNJjgk .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rRECvNJjgk .carousel-inner.slides5 .cloneditem-1,
  .cid-rRECvNJjgk .carousel-inner.slides5 .cloneditem-2,
  .cid-rRECvNJjgk .carousel-inner.slides5 .cloneditem-3,
  .cid-rRECvNJjgk .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-rRECvNJjgk .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-rRECvNJjgk .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-rRECvNJjgk .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-rRECvNJjgk .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-rRECvNJjgk .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-rRECvNJjgk .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rRECvNJjgk .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rRECvNJjgk .carousel-inner.slides6 .cloneditem-1,
  .cid-rRECvNJjgk .carousel-inner.slides6 .cloneditem-2,
  .cid-rRECvNJjgk .carousel-inner.slides6 .cloneditem-3,
  .cid-rRECvNJjgk .carousel-inner.slides6 .cloneditem-4,
  .cid-rRECvNJjgk .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-rRECvRjWyq {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-rRECvRjWyq .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rRECvRjWyq .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rRECvRjWyq .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rRECvRjWyq .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-rRECvRjWyq .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rRECvRjWyq .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rRECvRjWyq .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rRECvRjWyq .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rRECvRjWyq .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rRECvRjWyq .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rRECvRjWyq .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rRECvRjWyq .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rRECvRjWyq .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rRECvRjWyq .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sdT9wa4qq1 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sdT9wa4qq1 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sdT9wa4qq1 a {
  font-style: normal;
}
.cid-sdT9wa4qq1 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sdT9wa4qq1 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sdT9wa4qq1 .nav-item:focus,
.cid-sdT9wa4qq1 .nav-link:focus {
  outline: none;
}
.cid-sdT9wa4qq1 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sdT9wa4qq1 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sdT9wa4qq1 .menu-logo {
  margin-right: auto;
}
.cid-sdT9wa4qq1 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdT9wa4qq1 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sdT9wa4qq1 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sdT9wa4qq1 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sdT9wa4qq1 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sdT9wa4qq1 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sdT9wa4qq1 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sdT9wa4qq1 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sdT9wa4qq1 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sdT9wa4qq1 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sdT9wa4qq1 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sdT9wa4qq1 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sdT9wa4qq1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sdT9wa4qq1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sdT9wa4qq1 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sdT9wa4qq1 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sdT9wa4qq1 .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-sdT9wa4qq1 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sdT9wa4qq1 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sdT9wa4qq1 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sdT9wa4qq1 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sdT9wa4qq1 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sdT9wa4qq1 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sdT9wa4qq1 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sdT9wa4qq1 button.navbar-toggler:focus {
  outline: none;
}
.cid-sdT9wa4qq1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #073b4c;
}
.cid-sdT9wa4qq1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sdT9wa4qq1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sdT9wa4qq1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sdT9wa4qq1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sdT9wa4qq1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdT9wa4qq1 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sdT9wa4qq1 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sdT9wa4qq1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdT9wa4qq1 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdT9wa4qq1 .collapsed .btn {
  display: -webkit-flex;
}
.cid-sdT9wa4qq1 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sdT9wa4qq1 .collapsed .navbar-collapse.collapsing,
.cid-sdT9wa4qq1 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sdT9wa4qq1 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sdT9wa4qq1 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sdT9wa4qq1 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sdT9wa4qq1 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sdT9wa4qq1 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sdT9wa4qq1 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sdT9wa4qq1 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sdT9wa4qq1 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sdT9wa4qq1 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.7rem);
  }
}
.cid-sdT9wa4qq1 .collapsed button.navbar-toggler {
  display: block;
}
.cid-sdT9wa4qq1 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sdT9wa4qq1 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdT9wa4qq1 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sdT9wa4qq1 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sdT9wa4qq1 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sdT9wa4qq1 .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: 1023px) {
  .cid-sdT9wa4qq1.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdT9wa4qq1 img {
    height: 3.8rem !important;
  }
  .cid-sdT9wa4qq1 .btn {
    display: -webkit-flex;
  }
  .cid-sdT9wa4qq1 button.navbar-toggler {
    display: block;
  }
  .cid-sdT9wa4qq1 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sdT9wa4qq1 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdT9wa4qq1 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sdT9wa4qq1 .navbar-collapse.collapsing,
  .cid-sdT9wa4qq1 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sdT9wa4qq1 .navbar-collapse.collapsing .navbar-nav,
  .cid-sdT9wa4qq1 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sdT9wa4qq1 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sdT9wa4qq1 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sdT9wa4qq1 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sdT9wa4qq1 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sdT9wa4qq1 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sdT9wa4qq1 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sdT9wa4qq1 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sdT9wa4qq1 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sdT9wa4qq1 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sdT9wa4qq1 .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-sdT9wa4qq1 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sdT9wa4qq1 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sdT9wa4qq1 .nav-link:hover,
.cid-sdT9wa4qq1 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sdT9waqRNb {
  padding-top: 120px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/miami-herald-p4031051.jpeg");
}
.cid-sdT9waqRNb .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-sdT9waqRNb .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-sdT9waqRNb .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sdT9waqRNb .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sdT9waqRNb .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sdT9waqRNb a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-sdT9waqRNb a.close:hover {
  color: #ffffff;
}
.cid-sdT9waKxF6 {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sdT9waKxF6 .mbr-section-subtitle {
  color: #767676;
}
.cid-sHRLCq24Z8 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sHRLCq24Z8 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sHRLCq24Z8 p {
  color: #767676;
  text-align: left;
}
.cid-sHRLCq24Z8 .card-box {
  padding-top: 2rem;
}
.cid-sHRLCq24Z8 .card-wrapper {
  height: 100%;
}
.cid-sHRLCq24Z8 .card-title {
  text-align: center;
  color: #073b4c;
}
.cid-sHRLCq24Z8 P {
  color: #ffffff;
  text-align: center;
}
.cid-sHRRih1YTp {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sHRRih1YTp h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sHRRih1YTp p {
  color: #767676;
  text-align: left;
}
.cid-sHRRih1YTp .card-box {
  padding-top: 2rem;
}
.cid-sHRRih1YTp .card-wrapper {
  height: 100%;
}
.cid-sHRRih1YTp .card-title {
  text-align: center;
  color: #073b4c;
}
.cid-sHRRih1YTp P {
  color: #ffffff;
  text-align: center;
}
.cid-sHRSUeNlew {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sHRSUeNlew h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sHRSUeNlew p {
  color: #767676;
  text-align: left;
}
.cid-sHRSUeNlew .card-box {
  padding-top: 2rem;
}
.cid-sHRSUeNlew .card-wrapper {
  height: 100%;
}
.cid-sHRSUeNlew .card-title {
  text-align: center;
  color: #073b4c;
}
.cid-sHRSUeNlew P {
  color: #ffffff;
  text-align: center;
}
.cid-sHRUzfjTti {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sHRUzfjTti h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sHRUzfjTti p {
  color: #767676;
  text-align: left;
}
.cid-sHRUzfjTti .card-box {
  padding-top: 2rem;
}
.cid-sHRUzfjTti .card-wrapper {
  height: 100%;
}
.cid-sHRUzfjTti .card-title {
  text-align: center;
  color: #073b4c;
}
.cid-sHRUzfjTti P {
  color: #ffffff;
  text-align: center;
}
.cid-sdT9wblAYe {
  padding-top: 40px;
  background-color: #efefef;
}
.cid-sdT9wblAYe .container {
  margin-bottom: 15%;
}
.cid-sdT9wblAYe .content-container .btn-bgr {
  z-index: 0;
}
.cid-sdT9wblAYe .container-boxes {
  padding-bottom: 135px;
  position: relative;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-items: stretch;
  align-items: stretch;
  background-color: #ffffff;
}
.cid-sdT9wblAYe .icon-block-top span {
  background-color: #b1a374;
  padding: 1.5rem;
  position: absolute;
  border-radius: 50%;
  margin-top: -2.5rem;
  top: 0;
  font-size: 1.8rem;
  width: 78px;
  height: 78px;
}
.cid-sdT9wblAYe .box-item {
  position: relative;
  box-shadow: #d2d2d2 0px 0px 15px;
  border-radius: 3px;
  margin-right: 1.5rem;
  width: 29%;
  padding: 2.5rem;
}
.cid-sdT9wblAYe .box-item:first-child {
  background-color: #ffffff;
  margin-top: -150px;
}
.cid-sdT9wblAYe .box-item:nth-child(2) {
  background-color: #ffffff;
}
.cid-sdT9wblAYe .box-item:last-child {
  background-color: #ffffff;
  margin-right: 0;
}
.cid-sdT9wblAYe .box-item-text,
.cid-sdT9wblAYe .mbr-section-btn {
  color: #8d97ad;
}
.cid-sdT9wblAYe .box-list {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
}
.cid-sdT9wblAYe .box-list li {
  border-bottom: 1px solid;
  padding: 10px 0 5px;
}
.cid-sdT9wblAYe .box-list li:last-child {
  border-bottom: none;
}
.cid-sdT9wblAYe .box-list li span {
  float: right;
  text-align: right;
  padding-left: 0.5rem;
}
.cid-sdT9wblAYe .media-content {
  -webkit-flex-basis: initial;
  flex-basis: initial;
}
@media (min-width: 992px) {
  .cid-sdT9wblAYe .box-item {
    margin-top: -150px;
    max-width: 400px;
  }
}
@media (max-width: 767px) {
  .cid-sdT9wblAYe .p-descr {
    margin-bottom: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sdT9wblAYe .box-item {
    margin-bottom: 4rem;
    margin-right: 0;
    margin-top: 0;
    width: 90%;
  }
  .cid-sdT9wblAYe .box-item:last-child {
    margin-bottom: 0;
  }
  .cid-sdT9wblAYe .content-container {
    -webkit-flex-basis: 90%;
    flex-basis: 90%;
  }
  .cid-sdT9wblAYe .box-item:first-child {
    margin-top: -100px;
  }
}
.cid-sdT9wblAYe .mbr-text {
  color: #efefef;
}
.cid-sdT9wblAYe H1 {
  color: #ffffff;
}
.cid-sdT9wbNG0J {
  padding-top: 100px;
  background-image: url("../../../assets/images/oversize-doors-2.jpg");
}
.cid-sdT9wbNG0J .container {
  margin-bottom: 15%;
}
.cid-sdT9wbNG0J .content-container .btn-bgr {
  z-index: 0;
}
.cid-sdT9wbNG0J .container-boxes {
  padding-bottom: 45px;
  position: relative;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-items: stretch;
  align-items: stretch;
  background-color: #ffffff;
}
.cid-sdT9wbNG0J .box-item {
  width: 29%;
  padding: 2.5rem;
}
.cid-sdT9wbNG0J .box-item:first-child {
  background-color: #767676;
  margin-top: -200px;
}
.cid-sdT9wbNG0J .box-item:nth-child(2) {
  background-color: #515151;
}
.cid-sdT9wbNG0J .box-item:last-child {
  background-color: #073b4c;
}
.cid-sdT9wbNG0J .box-list {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
}
.cid-sdT9wbNG0J .box-list li {
  border-bottom: 1px solid;
  padding: 10px 0 5px;
}
.cid-sdT9wbNG0J .box-list li:last-child {
  border-bottom: none;
}
.cid-sdT9wbNG0J .box-list li span {
  float: right;
  text-align: right;
  padding-left: 0.5rem;
}
.cid-sdT9wbNG0J .media-content {
  -webkit-flex-basis: initial;
  flex-basis: initial;
}
@media (min-width: 992px) {
  .cid-sdT9wbNG0J .media-container-row {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
  .cid-sdT9wbNG0J .box-item {
    margin-top: -200px;
    max-width: 400px;
  }
}
@media (max-width: 991px) {
  .cid-sdT9wbNG0J .content-container {
    -webkit-flex-basis: 90%;
    flex-basis: 90%;
  }
  .cid-sdT9wbNG0J .box-item {
    margin-top: 0;
    width: 90%;
  }
  .cid-sdT9wbNG0J .box-item:first-child {
    margin-top: -100px;
  }
}
.cid-sdT9wbNG0J .mbr-text,
.cid-sdT9wbNG0J .mbr-section-btn {
  color: #232323;
}
.cid-sdT9wbNG0J H1 {
  color: #232323;
}
.cid-sdT9wbNG0J UL {
  text-align: left;
}
.cid-sdT9wccs6r {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sdT9wccs6r .title {
  margin-bottom: 2rem;
}
.cid-sdT9wccs6r .mbr-section-subtitle {
  color: #767676;
}
.cid-sdT9wccs6r a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sdT9wccs6r a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-sdT9wccs6r textarea.form-control {
  min-height: 188px;
}
.cid-sdT9wcubU6 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sdT9wcubU6 .mbr-text,
.cid-sdT9wcubU6 blockquote {
  color: #767676;
}
.cid-sdT9wcubU6 .mbr-text P {
  text-align: center;
}
.cid-sdT9wcGCAJ {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #efefef);
}
.cid-sdT9wcGCAJ .carousel-control {
  background: #000;
}
.cid-sdT9wcGCAJ .mbr-section-subtitle {
  color: #767676;
}
.cid-sdT9wcGCAJ .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdT9wcGCAJ .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sdT9wcGCAJ .carousel-item .wrap-img {
  text-align: center;
}
.cid-sdT9wcGCAJ .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-sdT9wcGCAJ .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdT9wcGCAJ .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-sdT9wcGCAJ .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-sdT9wcGCAJ .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-sdT9wcGCAJ .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-sdT9wcGCAJ .cloneditem-1,
.cid-sdT9wcGCAJ .cloneditem-2,
.cid-sdT9wcGCAJ .cloneditem-3,
.cid-sdT9wcGCAJ .cloneditem-4,
.cid-sdT9wcGCAJ .cloneditem-5 {
  display: none;
}
.cid-sdT9wcGCAJ .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sdT9wcGCAJ .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-sdT9wcGCAJ .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-sdT9wcGCAJ .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-sdT9wcGCAJ .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-sdT9wcGCAJ .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-sdT9wcGCAJ .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-sdT9wcGCAJ .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdT9wcGCAJ .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdT9wcGCAJ .carousel-inner.slides2 .cloneditem-1,
  .cid-sdT9wcGCAJ .carousel-inner.slides2 .cloneditem-2,
  .cid-sdT9wcGCAJ .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-sdT9wcGCAJ .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-sdT9wcGCAJ .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-sdT9wcGCAJ .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-sdT9wcGCAJ .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-sdT9wcGCAJ .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-sdT9wcGCAJ .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdT9wcGCAJ .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdT9wcGCAJ .carousel-inner.slides3 .cloneditem-1,
  .cid-sdT9wcGCAJ .carousel-inner.slides3 .cloneditem-2,
  .cid-sdT9wcGCAJ .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-sdT9wcGCAJ .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-sdT9wcGCAJ .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-sdT9wcGCAJ .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-sdT9wcGCAJ .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-sdT9wcGCAJ .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-sdT9wcGCAJ .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdT9wcGCAJ .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdT9wcGCAJ .carousel-inner.slides4 .cloneditem-1,
  .cid-sdT9wcGCAJ .carousel-inner.slides4 .cloneditem-2,
  .cid-sdT9wcGCAJ .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-sdT9wcGCAJ .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-sdT9wcGCAJ .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-sdT9wcGCAJ .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-sdT9wcGCAJ .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-sdT9wcGCAJ .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-sdT9wcGCAJ .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdT9wcGCAJ .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdT9wcGCAJ .carousel-inner.slides5 .cloneditem-1,
  .cid-sdT9wcGCAJ .carousel-inner.slides5 .cloneditem-2,
  .cid-sdT9wcGCAJ .carousel-inner.slides5 .cloneditem-3,
  .cid-sdT9wcGCAJ .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-sdT9wcGCAJ .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-sdT9wcGCAJ .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-sdT9wcGCAJ .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-sdT9wcGCAJ .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-sdT9wcGCAJ .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-sdT9wcGCAJ .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdT9wcGCAJ .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdT9wcGCAJ .carousel-inner.slides6 .cloneditem-1,
  .cid-sdT9wcGCAJ .carousel-inner.slides6 .cloneditem-2,
  .cid-sdT9wcGCAJ .carousel-inner.slides6 .cloneditem-3,
  .cid-sdT9wcGCAJ .carousel-inner.slides6 .cloneditem-4,
  .cid-sdT9wcGCAJ .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-sdT9wdJSre {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-sdT9wdJSre .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdT9wdJSre .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdT9wdJSre .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdT9wdJSre .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sdT9wdJSre .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sdT9wdJSre .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sdT9wdJSre .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sdT9wdJSre .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sdT9wdJSre .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sdT9wdJSre .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sdT9wdJSre .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sdT9wdJSre .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sdT9wdJSre .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sdT9wdJSre .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sdYoHlkmBO {
  background-image: url("../../../assets/images/fire-station.jpg");
}
.cid-sdYoHlkmBO .container-fluid {
  padding: 0 3rem;
}
.cid-sdYoHlkmBO .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-sdYoHlkmBO .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-sdYoHlkmBO .modalWindow {
  display: none;
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sdYoHlkmBO .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sdYoHlkmBO .modalWindow .modalWindow-video {
  height: 44.9943757vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-sdYoHlkmBO a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-sdYoHlkmBO a.close:hover {
  color: #ffffff;
}
.cid-sdYoHlkmBO svg {
  transition: all 0.5s ease-in;
}
.cid-sdYoHlkmBO svg .blick {
  transiton: opacity 0.5s ease-in;
  opacity: 1;
}
.cid-sdYoHlkmBO svg:hover {
  cursor: pointer;
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
}
.cid-sdYoHlkmBO svg:hover .blick {
  transition: opacity 0.5s ease-in;
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-sdYoHlkmBO .container-fluid {
    padding: 0 1rem;
  }
}
.cid-sdYoHlLoRm {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sdYoHlLoRm .card-box {
  display: flex;
  flex-direction: column;
  position: relative;
  justify-content: center;
  margin: auto auto 1rem 2rem;
  height: fit-content;
  max-width: 300px;
}
.cid-sdYoHlLoRm .card-wrap {
  background-color: #073b4c;
  display: flex;
  height: 100%;
  min-height: 300px;
}
.cid-sdYoHlLoRm .card-wrap:hover h4,
.cid-sdYoHlLoRm .card-wrap:hover a {
  background-size: 100% 100%;
}
.cid-sdYoHlLoRm h3 {
  position: absolute;
  transform: rotate(-90deg);
  transform-origin: top left;
  width: fit-content;
  padding: 0;
  margin: 0;
  left: 0rem;
  top: -1rem;
}
.cid-sdYoHlLoRm h3:after {
  content: "";
  width: 30px;
  position: absolute;
  top: 50%;
  height: 1px;
  background-color: #ffffff;
  margin-left: 10px;
}
.cid-sdYoHlLoRm img {
  width: 100%;
}
.cid-sdYoHlLoRm h4 {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sdYoHlLoRm h4 a {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px) !important;
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sdYoHlLoRm .card-title1,
.cid-sdYoHlLoRm .title-wrap1 {
  color: #ffffff;
}
.cid-sdYoHlLoRm .card-title,
.cid-sdYoHlLoRm .title-wrap {
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sdYoHlLoRm .mdpb {
    padding-bottom: 2rem;
  }
  .cid-sdYoHlLoRm .card-box {
    margin: auto auto 0rem 1rem;
  }
}
.cid-sdYoHlLoRm H3 {
  color: #ffffff;
}
.cid-sdYoHlYgJC .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sdYoHlYgJC .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sdYoHlYgJC a {
  font-style: normal;
}
.cid-sdYoHlYgJC .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sdYoHlYgJC .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sdYoHlYgJC .nav-item:focus,
.cid-sdYoHlYgJC .nav-link:focus {
  outline: none;
}
.cid-sdYoHlYgJC .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sdYoHlYgJC .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sdYoHlYgJC .menu-logo {
  margin-right: auto;
}
.cid-sdYoHlYgJC .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdYoHlYgJC .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sdYoHlYgJC .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sdYoHlYgJC .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sdYoHlYgJC .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sdYoHlYgJC .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sdYoHlYgJC .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sdYoHlYgJC .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sdYoHlYgJC .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sdYoHlYgJC .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sdYoHlYgJC .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sdYoHlYgJC .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sdYoHlYgJC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sdYoHlYgJC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sdYoHlYgJC .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sdYoHlYgJC .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sdYoHlYgJC .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-sdYoHlYgJC .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sdYoHlYgJC .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sdYoHlYgJC .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sdYoHlYgJC .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sdYoHlYgJC .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sdYoHlYgJC .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sdYoHlYgJC button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sdYoHlYgJC button.navbar-toggler:focus {
  outline: none;
}
.cid-sdYoHlYgJC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #073b4c;
}
.cid-sdYoHlYgJC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sdYoHlYgJC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sdYoHlYgJC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sdYoHlYgJC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sdYoHlYgJC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdYoHlYgJC nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sdYoHlYgJC nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sdYoHlYgJC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdYoHlYgJC .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdYoHlYgJC .collapsed .btn {
  display: -webkit-flex;
}
.cid-sdYoHlYgJC .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sdYoHlYgJC .collapsed .navbar-collapse.collapsing,
.cid-sdYoHlYgJC .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sdYoHlYgJC .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sdYoHlYgJC .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sdYoHlYgJC .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sdYoHlYgJC .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sdYoHlYgJC .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sdYoHlYgJC .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sdYoHlYgJC .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sdYoHlYgJC .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sdYoHlYgJC .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.7rem);
  }
}
.cid-sdYoHlYgJC .collapsed button.navbar-toggler {
  display: block;
}
.cid-sdYoHlYgJC .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sdYoHlYgJC .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdYoHlYgJC .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sdYoHlYgJC .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sdYoHlYgJC .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sdYoHlYgJC .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: 1023px) {
  .cid-sdYoHlYgJC.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdYoHlYgJC img {
    height: 3.8rem !important;
  }
  .cid-sdYoHlYgJC .btn {
    display: -webkit-flex;
  }
  .cid-sdYoHlYgJC button.navbar-toggler {
    display: block;
  }
  .cid-sdYoHlYgJC .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sdYoHlYgJC .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdYoHlYgJC .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sdYoHlYgJC .navbar-collapse.collapsing,
  .cid-sdYoHlYgJC .navbar-collapse.show {
    display: block !important;
  }
  .cid-sdYoHlYgJC .navbar-collapse.collapsing .navbar-nav,
  .cid-sdYoHlYgJC .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sdYoHlYgJC .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sdYoHlYgJC .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sdYoHlYgJC .navbar-collapse.collapsing .navbar-buttons,
  .cid-sdYoHlYgJC .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sdYoHlYgJC .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sdYoHlYgJC .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sdYoHlYgJC .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sdYoHlYgJC .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sdYoHlYgJC .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sdYoHlYgJC .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-sdYoHlYgJC .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sdYoHlYgJC .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sdYoHlYgJC .nav-link:hover,
.cid-sdYoHlYgJC .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sdYoHmfL9X {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sdYoHmfL9X .mbr-text {
  color: #767676;
}
.cid-sdYoHmsKGM {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sdYoHmsKGM .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sdYoHmsKGM .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sdYoHmsKGM .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sdYoHmsKGM .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sdYoHmsKGM .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #b1a374;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-sdYoHmsKGM .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sdYoHmsKGM .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sdYoHmsKGM .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sdYoHmsKGM .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #b1a374 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-sdYoHmLyEW {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sdYoHmLyEW h4 {
  display: flex;
  color: #232323;
}
.cid-sdYoHmLyEW .panel-text {
  color: #767676;
  line-height: 1.7;
}
.cid-sdYoHmLyEW .wrap {
  display: flex;
}
.cid-sdYoHmLyEW .icon {
  background: #073b4c;
  width: 33px;
  height: 33px;
  border-radius: 100%;
  color: white!important;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  font-weight: 900;
}
.cid-sdYoHmLyEW img {
  max-width: 600px;
  width: 100%;
  margin: auto;
  padding: 2rem;
}
.cid-sdYoHmLyEW .mbr-section-title {
  color: #232323;
  text-align: center;
}
.cid-sdYoHmLyEW p {
  margin: 0;
}
.cid-sdYoHmLyEW .card .card-header a.panel-title {
  background-color: none!important;
  margin-top: 0px!important;
}
.cid-sdYoHmLyEW .mbr-section-subtitle {
  font-weight: 500;
  color: #767676;
  text-align: center;
}
.cid-sdYoHmLyEW .accordion-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-sdYoHmLyEW .panel-group {
  width: 100%;
}
.cid-sdYoHmLyEW .panel-title {
  border-bottom: 1px solid #efefef;
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-sdYoHmLyEW .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-sdYoHmLyEW .card .card-header a.panel-title {
  transition: all .3s;
  background-color: #ffffff;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-sdYoHmLyEW .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-sdYoHmLyEW .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sdYoHmLyEW .card .card-header a.panel-title h4 {
  padding: 1.5rem 1rem;
  margin-bottom: 0;
}
.cid-sdYoHmLyEW .card .panel-body {
  background: #ffffff;
}
.cid-sdYoHmLyEW .media-container-row .accordion-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sdYoHmLyEW .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cid-sdYoHmLyEW .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-sdYoHmLyEW .header-text,
.cid-sdYoHmLyEW .sign {
  color: #232323;
}
.cid-sdYoHn8Cxm {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-sdYoHn8Cxm .container {
  max-width: 1500px;
}
.cid-sdYoHn8Cxm img {
  width: 100%;
}
.cid-sdYoHn8Cxm h2 {
  padding: 0;
  margin: 0;
}
.cid-sdYoHn8Cxm .text-wrap {
  max-width: 500px;
  margin: auto;
}
.cid-sdYoHn8Cxm .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
  width: fit-content;
}
.cid-sdYoHn8Cxm .img-col {
  position: relative;
}
.cid-sdYoHn8Cxm .img2 {
  position: absolute;
  right: 6rem;
  top: -6rem;
  width: 320px;
}
@media (max-width: 1200px) {
  .cid-sdYoHn8Cxm .img2 {
    right: 3rem;
  }
}
@media (max-width: 992px) {
  .cid-sdYoHn8Cxm .title-col {
    margin-top: 4rem!important;
  }
  .cid-sdYoHn8Cxm .img2 {
    top: -2rem;
  }
  .cid-sdYoHn8Cxm .text-wrap {
    max-width: 550px;
  }
}
@media (max-width: 767px) {
  .cid-sdYoHn8Cxm .img2 {
    width: 50%;
  }
  .cid-sdYoHn8Cxm .number {
    margin: auto;
  }
}
.cid-sdYoHn8Cxm H3 {
  color: #073b4c;
}
.cid-sdYoHn8Cxm H2 {
  color: #073b4c;
}
.cid-sdYoHnnu0m {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sdYoHnnu0m .counter-container {
  color: #767676;
}
.cid-sdYoHnnu0m .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sdYoHnnu0m .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sdYoHnnu0m .counter-container ol li {
  list-style: none;
  padding-left: .5rem;
}
.cid-sdYoHnnu0m .counter-container ol li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #073b4c;
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.cid-sdYoHnyOkw {
  padding-top: 100px;
  background-image: url("../../../assets/images/oversize-doors-2.jpg");
}
.cid-sdYoHnyOkw .container {
  margin-bottom: 15%;
}
.cid-sdYoHnyOkw .content-container .btn-bgr {
  z-index: 0;
}
.cid-sdYoHnyOkw .container-boxes {
  padding-bottom: 45px;
  position: relative;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-items: stretch;
  align-items: stretch;
  background-color: #ffffff;
}
.cid-sdYoHnyOkw .box-item {
  width: 29%;
  padding: 2.5rem;
}
.cid-sdYoHnyOkw .box-item:first-child {
  background-color: #767676;
  margin-top: -200px;
}
.cid-sdYoHnyOkw .box-item:nth-child(2) {
  background-color: #515151;
}
.cid-sdYoHnyOkw .box-item:last-child {
  background-color: #073b4c;
}
.cid-sdYoHnyOkw .box-list {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
}
.cid-sdYoHnyOkw .box-list li {
  border-bottom: 1px solid;
  padding: 10px 0 5px;
}
.cid-sdYoHnyOkw .box-list li:last-child {
  border-bottom: none;
}
.cid-sdYoHnyOkw .box-list li span {
  float: right;
  text-align: right;
  padding-left: 0.5rem;
}
.cid-sdYoHnyOkw .media-content {
  -webkit-flex-basis: initial;
  flex-basis: initial;
}
@media (min-width: 992px) {
  .cid-sdYoHnyOkw .media-container-row {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
  .cid-sdYoHnyOkw .box-item {
    margin-top: -200px;
    max-width: 400px;
  }
}
@media (max-width: 991px) {
  .cid-sdYoHnyOkw .content-container {
    -webkit-flex-basis: 90%;
    flex-basis: 90%;
  }
  .cid-sdYoHnyOkw .box-item {
    margin-top: 0;
    width: 90%;
  }
  .cid-sdYoHnyOkw .box-item:first-child {
    margin-top: -100px;
  }
}
.cid-sdYoHnyOkw .mbr-text,
.cid-sdYoHnyOkw .mbr-section-btn {
  color: #232323;
}
.cid-sdYoHnyOkw H1 {
  color: #232323;
}
.cid-sdYoHnyOkw UL {
  text-align: left;
}
.cid-sdYoHnUzNb {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sdYoHnUzNb .title {
  margin-bottom: 2rem;
}
.cid-sdYoHnUzNb .mbr-section-subtitle {
  color: #767676;
}
.cid-sdYoHnUzNb a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sdYoHnUzNb a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-sdYoHnUzNb textarea.form-control {
  min-height: 188px;
}
.cid-sdYoHocz5p {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sdYoHocz5p .mbr-text,
.cid-sdYoHocz5p blockquote {
  color: #767676;
}
.cid-sdYoHocz5p .mbr-text P {
  text-align: center;
}
.cid-sdYoHonnqI {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #cccccc);
}
.cid-sdYoHonnqI .carousel-control {
  background: #000;
}
.cid-sdYoHonnqI .mbr-section-subtitle {
  color: #767676;
}
.cid-sdYoHonnqI .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdYoHonnqI .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sdYoHonnqI .carousel-item .wrap-img {
  text-align: center;
}
.cid-sdYoHonnqI .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-sdYoHonnqI .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdYoHonnqI .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-sdYoHonnqI .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-sdYoHonnqI .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-sdYoHonnqI .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-sdYoHonnqI .cloneditem-1,
.cid-sdYoHonnqI .cloneditem-2,
.cid-sdYoHonnqI .cloneditem-3,
.cid-sdYoHonnqI .cloneditem-4,
.cid-sdYoHonnqI .cloneditem-5 {
  display: none;
}
.cid-sdYoHonnqI .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sdYoHonnqI .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-sdYoHonnqI .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-sdYoHonnqI .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-sdYoHonnqI .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-sdYoHonnqI .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-sdYoHonnqI .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-sdYoHonnqI .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdYoHonnqI .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdYoHonnqI .carousel-inner.slides2 .cloneditem-1,
  .cid-sdYoHonnqI .carousel-inner.slides2 .cloneditem-2,
  .cid-sdYoHonnqI .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-sdYoHonnqI .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-sdYoHonnqI .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-sdYoHonnqI .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-sdYoHonnqI .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-sdYoHonnqI .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-sdYoHonnqI .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdYoHonnqI .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdYoHonnqI .carousel-inner.slides3 .cloneditem-1,
  .cid-sdYoHonnqI .carousel-inner.slides3 .cloneditem-2,
  .cid-sdYoHonnqI .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-sdYoHonnqI .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-sdYoHonnqI .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-sdYoHonnqI .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-sdYoHonnqI .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-sdYoHonnqI .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-sdYoHonnqI .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdYoHonnqI .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdYoHonnqI .carousel-inner.slides4 .cloneditem-1,
  .cid-sdYoHonnqI .carousel-inner.slides4 .cloneditem-2,
  .cid-sdYoHonnqI .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-sdYoHonnqI .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-sdYoHonnqI .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-sdYoHonnqI .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-sdYoHonnqI .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-sdYoHonnqI .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-sdYoHonnqI .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdYoHonnqI .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdYoHonnqI .carousel-inner.slides5 .cloneditem-1,
  .cid-sdYoHonnqI .carousel-inner.slides5 .cloneditem-2,
  .cid-sdYoHonnqI .carousel-inner.slides5 .cloneditem-3,
  .cid-sdYoHonnqI .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-sdYoHonnqI .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-sdYoHonnqI .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-sdYoHonnqI .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-sdYoHonnqI .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-sdYoHonnqI .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-sdYoHonnqI .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdYoHonnqI .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdYoHonnqI .carousel-inner.slides6 .cloneditem-1,
  .cid-sdYoHonnqI .carousel-inner.slides6 .cloneditem-2,
  .cid-sdYoHonnqI .carousel-inner.slides6 .cloneditem-3,
  .cid-sdYoHonnqI .carousel-inner.slides6 .cloneditem-4,
  .cid-sdYoHonnqI .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-sdYoHpmPRi {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-sdYoHpmPRi .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdYoHpmPRi .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdYoHpmPRi .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdYoHpmPRi .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sdYoHpmPRi .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sdYoHpmPRi .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sdYoHpmPRi .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sdYoHpmPRi .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sdYoHpmPRi .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sdYoHpmPRi .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sdYoHpmPRi .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sdYoHpmPRi .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sdYoHpmPRi .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sdYoHpmPRi .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sdTigAY1zQ .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sdTigAY1zQ .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sdTigAY1zQ a {
  font-style: normal;
}
.cid-sdTigAY1zQ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sdTigAY1zQ .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sdTigAY1zQ .nav-item:focus,
.cid-sdTigAY1zQ .nav-link:focus {
  outline: none;
}
.cid-sdTigAY1zQ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sdTigAY1zQ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sdTigAY1zQ .menu-logo {
  margin-right: auto;
}
.cid-sdTigAY1zQ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdTigAY1zQ .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sdTigAY1zQ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sdTigAY1zQ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sdTigAY1zQ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sdTigAY1zQ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sdTigAY1zQ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sdTigAY1zQ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sdTigAY1zQ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sdTigAY1zQ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sdTigAY1zQ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sdTigAY1zQ .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sdTigAY1zQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sdTigAY1zQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sdTigAY1zQ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sdTigAY1zQ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sdTigAY1zQ .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-sdTigAY1zQ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sdTigAY1zQ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sdTigAY1zQ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sdTigAY1zQ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sdTigAY1zQ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sdTigAY1zQ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sdTigAY1zQ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sdTigAY1zQ button.navbar-toggler:focus {
  outline: none;
}
.cid-sdTigAY1zQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #073b4c;
}
.cid-sdTigAY1zQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sdTigAY1zQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sdTigAY1zQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sdTigAY1zQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sdTigAY1zQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdTigAY1zQ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sdTigAY1zQ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sdTigAY1zQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdTigAY1zQ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdTigAY1zQ .collapsed .btn {
  display: -webkit-flex;
}
.cid-sdTigAY1zQ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sdTigAY1zQ .collapsed .navbar-collapse.collapsing,
.cid-sdTigAY1zQ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sdTigAY1zQ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sdTigAY1zQ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sdTigAY1zQ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sdTigAY1zQ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sdTigAY1zQ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sdTigAY1zQ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sdTigAY1zQ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sdTigAY1zQ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sdTigAY1zQ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.7rem);
  }
}
.cid-sdTigAY1zQ .collapsed button.navbar-toggler {
  display: block;
}
.cid-sdTigAY1zQ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sdTigAY1zQ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdTigAY1zQ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sdTigAY1zQ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sdTigAY1zQ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sdTigAY1zQ .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: 1023px) {
  .cid-sdTigAY1zQ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdTigAY1zQ img {
    height: 3.8rem !important;
  }
  .cid-sdTigAY1zQ .btn {
    display: -webkit-flex;
  }
  .cid-sdTigAY1zQ button.navbar-toggler {
    display: block;
  }
  .cid-sdTigAY1zQ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sdTigAY1zQ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdTigAY1zQ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sdTigAY1zQ .navbar-collapse.collapsing,
  .cid-sdTigAY1zQ .navbar-collapse.show {
    display: block !important;
  }
  .cid-sdTigAY1zQ .navbar-collapse.collapsing .navbar-nav,
  .cid-sdTigAY1zQ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sdTigAY1zQ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sdTigAY1zQ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sdTigAY1zQ .navbar-collapse.collapsing .navbar-buttons,
  .cid-sdTigAY1zQ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sdTigAY1zQ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sdTigAY1zQ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sdTigAY1zQ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sdTigAY1zQ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sdTigAY1zQ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sdTigAY1zQ .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-sdTigAY1zQ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sdTigAY1zQ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sdTigAY1zQ .nav-link:hover,
.cid-sdTigAY1zQ .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sdTigBvPPa {
  padding-top: 120px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/brightline-4.jpeg");
}
.cid-sdTigBvPPa .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-sdTigBvPPa .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-sdTigBvPPa .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sdTigBvPPa .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sdTigBvPPa .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sdTigBvPPa a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-sdTigBvPPa a.close:hover {
  color: #ffffff;
}
.cid-sdTigBZDlU {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sdTigBZDlU .mbr-section-subtitle {
  color: #767676;
}
.cid-sHSopMLmp2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sHSopMLmp2 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sHSopMLmp2 p {
  color: #767676;
  text-align: left;
}
.cid-sHSopMLmp2 .card-box {
  padding-top: 2rem;
}
.cid-sHSopMLmp2 .card-wrapper {
  height: 100%;
}
.cid-sHSopMLmp2 .card-title {
  text-align: center;
  color: #073b4c;
}
.cid-sHSopMLmp2 P {
  color: #073b4c;
  text-align: center;
}
.cid-sHSoqq9B9L {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sHSoqq9B9L h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sHSoqq9B9L p {
  color: #767676;
  text-align: left;
}
.cid-sHSoqq9B9L .card-box {
  padding-top: 2rem;
}
.cid-sHSoqq9B9L .card-wrapper {
  height: 100%;
}
.cid-sHSoqq9B9L .card-title {
  text-align: center;
  color: #073b4c;
}
.cid-sHSoqq9B9L P {
  color: #073b4c;
  text-align: center;
}
.cid-sHSouH9U5i {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sHSouH9U5i h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sHSouH9U5i p {
  color: #767676;
  text-align: left;
}
.cid-sHSouH9U5i .card-box {
  padding-top: 2rem;
}
.cid-sHSouH9U5i .card-wrapper {
  height: 100%;
}
.cid-sHSouH9U5i .card-title {
  text-align: center;
  color: #073b4c;
}
.cid-sHSouH9U5i P {
  color: #073b4c;
  text-align: center;
}
.cid-sHSoveE2Jo {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sHSoveE2Jo h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sHSoveE2Jo p {
  color: #767676;
  text-align: left;
}
.cid-sHSoveE2Jo .card-box {
  padding-top: 2rem;
}
.cid-sHSoveE2Jo .card-wrapper {
  height: 100%;
}
.cid-sHSoveE2Jo .card-title {
  text-align: center;
  color: #073b4c;
}
.cid-sHSoveE2Jo P {
  color: #073b4c;
  text-align: center;
}
.cid-sHSovKzAPR {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sHSovKzAPR h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sHSovKzAPR p {
  color: #767676;
  text-align: left;
}
.cid-sHSovKzAPR .card-box {
  padding-top: 2rem;
}
.cid-sHSovKzAPR .card-wrapper {
  height: 100%;
}
.cid-sHSovKzAPR .card-title {
  text-align: center;
  color: #073b4c;
}
.cid-sHSovKzAPR P {
  color: #073b4c;
  text-align: center;
}
.cid-sHSownAH5b {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sHSownAH5b h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sHSownAH5b p {
  color: #767676;
  text-align: left;
}
.cid-sHSownAH5b .card-box {
  padding-top: 2rem;
}
.cid-sHSownAH5b .card-wrapper {
  height: 100%;
}
.cid-sHSownAH5b .card-title {
  text-align: center;
  color: #073b4c;
}
.cid-sHSownAH5b P {
  color: #073b4c;
  text-align: center;
}
.cid-sdTigCB884 {
  padding-top: 40px;
  background-color: #efefef;
}
.cid-sdTigCB884 .container {
  margin-bottom: 15%;
}
.cid-sdTigCB884 .content-container .btn-bgr {
  z-index: 0;
}
.cid-sdTigCB884 .container-boxes {
  padding-bottom: 135px;
  position: relative;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-items: stretch;
  align-items: stretch;
  background-color: #ffffff;
}
.cid-sdTigCB884 .icon-block-top span {
  background-color: #b1a374;
  padding: 1.5rem;
  position: absolute;
  border-radius: 50%;
  margin-top: -2.5rem;
  top: 0;
  font-size: 1.8rem;
  width: 78px;
  height: 78px;
}
.cid-sdTigCB884 .box-item {
  position: relative;
  box-shadow: #d2d2d2 0px 0px 15px;
  border-radius: 3px;
  margin-right: 1.5rem;
  width: 29%;
  padding: 2.5rem;
}
.cid-sdTigCB884 .box-item:first-child {
  background-color: #ffffff;
  margin-top: -150px;
}
.cid-sdTigCB884 .box-item:nth-child(2) {
  background-color: #ffffff;
}
.cid-sdTigCB884 .box-item:last-child {
  background-color: #ffffff;
  margin-right: 0;
}
.cid-sdTigCB884 .box-item-text,
.cid-sdTigCB884 .mbr-section-btn {
  color: #8d97ad;
}
.cid-sdTigCB884 .box-list {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
}
.cid-sdTigCB884 .box-list li {
  border-bottom: 1px solid;
  padding: 10px 0 5px;
}
.cid-sdTigCB884 .box-list li:last-child {
  border-bottom: none;
}
.cid-sdTigCB884 .box-list li span {
  float: right;
  text-align: right;
  padding-left: 0.5rem;
}
.cid-sdTigCB884 .media-content {
  -webkit-flex-basis: initial;
  flex-basis: initial;
}
@media (min-width: 992px) {
  .cid-sdTigCB884 .box-item {
    margin-top: -150px;
    max-width: 400px;
  }
}
@media (max-width: 767px) {
  .cid-sdTigCB884 .p-descr {
    margin-bottom: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sdTigCB884 .box-item {
    margin-bottom: 4rem;
    margin-right: 0;
    margin-top: 0;
    width: 90%;
  }
  .cid-sdTigCB884 .box-item:last-child {
    margin-bottom: 0;
  }
  .cid-sdTigCB884 .content-container {
    -webkit-flex-basis: 90%;
    flex-basis: 90%;
  }
  .cid-sdTigCB884 .box-item:first-child {
    margin-top: -100px;
  }
}
.cid-sdTigCB884 .mbr-text {
  color: #efefef;
}
.cid-sdTigCB884 H1 {
  color: #ffffff;
}
.cid-sdTigCYJLy {
  padding-top: 100px;
  background-image: url("../../../assets/images/oversize-doors-2.jpg");
}
.cid-sdTigCYJLy .container {
  margin-bottom: 15%;
}
.cid-sdTigCYJLy .content-container .btn-bgr {
  z-index: 0;
}
.cid-sdTigCYJLy .container-boxes {
  padding-bottom: 45px;
  position: relative;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-items: stretch;
  align-items: stretch;
  background-color: #ffffff;
}
.cid-sdTigCYJLy .box-item {
  width: 29%;
  padding: 2.5rem;
}
.cid-sdTigCYJLy .box-item:first-child {
  background-color: #767676;
  margin-top: -200px;
}
.cid-sdTigCYJLy .box-item:nth-child(2) {
  background-color: #515151;
}
.cid-sdTigCYJLy .box-item:last-child {
  background-color: #073b4c;
}
.cid-sdTigCYJLy .box-list {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
}
.cid-sdTigCYJLy .box-list li {
  border-bottom: 1px solid;
  padding: 10px 0 5px;
}
.cid-sdTigCYJLy .box-list li:last-child {
  border-bottom: none;
}
.cid-sdTigCYJLy .box-list li span {
  float: right;
  text-align: right;
  padding-left: 0.5rem;
}
.cid-sdTigCYJLy .media-content {
  -webkit-flex-basis: initial;
  flex-basis: initial;
}
@media (min-width: 992px) {
  .cid-sdTigCYJLy .media-container-row {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
  .cid-sdTigCYJLy .box-item {
    margin-top: -200px;
    max-width: 400px;
  }
}
@media (max-width: 991px) {
  .cid-sdTigCYJLy .content-container {
    -webkit-flex-basis: 90%;
    flex-basis: 90%;
  }
  .cid-sdTigCYJLy .box-item {
    margin-top: 0;
    width: 90%;
  }
  .cid-sdTigCYJLy .box-item:first-child {
    margin-top: -100px;
  }
}
.cid-sdTigCYJLy .mbr-text,
.cid-sdTigCYJLy .mbr-section-btn {
  color: #232323;
}
.cid-sdTigCYJLy H1 {
  color: #232323;
}
.cid-sdTigCYJLy UL {
  text-align: left;
}
.cid-sdTigDkFNO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sdTigDkFNO .title {
  margin-bottom: 2rem;
}
.cid-sdTigDkFNO .mbr-section-subtitle {
  color: #767676;
}
.cid-sdTigDkFNO a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sdTigDkFNO a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-sdTigDkFNO textarea.form-control {
  min-height: 188px;
}
.cid-sdTigDB74S {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sdTigDB74S .mbr-text,
.cid-sdTigDB74S blockquote {
  color: #767676;
}
.cid-sdTigDB74S .mbr-text P {
  text-align: center;
}
.cid-sdTigDMed1 {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #efefef);
}
.cid-sdTigDMed1 .carousel-control {
  background: #000;
}
.cid-sdTigDMed1 .mbr-section-subtitle {
  color: #767676;
}
.cid-sdTigDMed1 .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdTigDMed1 .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sdTigDMed1 .carousel-item .wrap-img {
  text-align: center;
}
.cid-sdTigDMed1 .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-sdTigDMed1 .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdTigDMed1 .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-sdTigDMed1 .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-sdTigDMed1 .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-sdTigDMed1 .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-sdTigDMed1 .cloneditem-1,
.cid-sdTigDMed1 .cloneditem-2,
.cid-sdTigDMed1 .cloneditem-3,
.cid-sdTigDMed1 .cloneditem-4,
.cid-sdTigDMed1 .cloneditem-5 {
  display: none;
}
.cid-sdTigDMed1 .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sdTigDMed1 .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-sdTigDMed1 .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-sdTigDMed1 .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-sdTigDMed1 .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-sdTigDMed1 .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-sdTigDMed1 .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-sdTigDMed1 .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdTigDMed1 .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdTigDMed1 .carousel-inner.slides2 .cloneditem-1,
  .cid-sdTigDMed1 .carousel-inner.slides2 .cloneditem-2,
  .cid-sdTigDMed1 .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-sdTigDMed1 .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-sdTigDMed1 .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-sdTigDMed1 .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-sdTigDMed1 .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-sdTigDMed1 .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-sdTigDMed1 .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdTigDMed1 .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdTigDMed1 .carousel-inner.slides3 .cloneditem-1,
  .cid-sdTigDMed1 .carousel-inner.slides3 .cloneditem-2,
  .cid-sdTigDMed1 .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-sdTigDMed1 .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-sdTigDMed1 .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-sdTigDMed1 .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-sdTigDMed1 .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-sdTigDMed1 .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-sdTigDMed1 .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdTigDMed1 .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdTigDMed1 .carousel-inner.slides4 .cloneditem-1,
  .cid-sdTigDMed1 .carousel-inner.slides4 .cloneditem-2,
  .cid-sdTigDMed1 .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-sdTigDMed1 .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-sdTigDMed1 .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-sdTigDMed1 .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-sdTigDMed1 .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-sdTigDMed1 .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-sdTigDMed1 .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdTigDMed1 .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdTigDMed1 .carousel-inner.slides5 .cloneditem-1,
  .cid-sdTigDMed1 .carousel-inner.slides5 .cloneditem-2,
  .cid-sdTigDMed1 .carousel-inner.slides5 .cloneditem-3,
  .cid-sdTigDMed1 .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-sdTigDMed1 .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-sdTigDMed1 .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-sdTigDMed1 .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-sdTigDMed1 .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-sdTigDMed1 .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-sdTigDMed1 .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdTigDMed1 .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdTigDMed1 .carousel-inner.slides6 .cloneditem-1,
  .cid-sdTigDMed1 .carousel-inner.slides6 .cloneditem-2,
  .cid-sdTigDMed1 .carousel-inner.slides6 .cloneditem-3,
  .cid-sdTigDMed1 .carousel-inner.slides6 .cloneditem-4,
  .cid-sdTigDMed1 .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-sdTigEENhw {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-sdTigEENhw .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdTigEENhw .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdTigEENhw .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdTigEENhw .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sdTigEENhw .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sdTigEENhw .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sdTigEENhw .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sdTigEENhw .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sdTigEENhw .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sdTigEENhw .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sdTigEENhw .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sdTigEENhw .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sdTigEENhw .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sdTigEENhw .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sHSoosRbO3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sHSoosRbO3 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sHSoosRbO3 p {
  color: #767676;
  text-align: left;
}
.cid-sHSoosRbO3 .card-box {
  padding-top: 2rem;
}
.cid-sHSoosRbO3 .card-wrapper {
  height: 100%;
}
.cid-sHSoosRbO3 .card-title {
  text-align: center;
  color: #073b4c;
}
.cid-sHSoosRbO3 P {
  color: #073b4c;
  text-align: center;
}
.cid-sHSooI4LzZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sHSooI4LzZ h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sHSooI4LzZ p {
  color: #767676;
  text-align: left;
}
.cid-sHSooI4LzZ .card-box {
  padding-top: 2rem;
}
.cid-sHSooI4LzZ .card-wrapper {
  height: 100%;
}
.cid-sHSooI4LzZ .card-title {
  text-align: center;
  color: #073b4c;
}
.cid-sHSooI4LzZ P {
  color: #073b4c;
  text-align: center;
}
.cid-rR00QkRFKp {
  background-image: url("../../../assets/images/9e940794-a6a1-4aba-8d7c-f40496492922-800x600.jpg");
}
.cid-rR00QkRFKp .container-fluid {
  padding: 0 3rem;
}
.cid-rR00QkRFKp .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-rR00QkRFKp .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-rR00QkRFKp .modalWindow {
  display: none;
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-rR00QkRFKp .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-rR00QkRFKp .modalWindow .modalWindow-video {
  height: 44.9943757vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-rR00QkRFKp a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-rR00QkRFKp a.close:hover {
  color: #ffffff;
}
.cid-rR00QkRFKp svg {
  transition: all 0.5s ease-in;
}
.cid-rR00QkRFKp svg .blick {
  transiton: opacity 0.5s ease-in;
  opacity: 1;
}
.cid-rR00QkRFKp svg:hover {
  cursor: pointer;
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
}
.cid-rR00QkRFKp svg:hover .blick {
  transition: opacity 0.5s ease-in;
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-rR00QkRFKp .container-fluid {
    padding: 0 1rem;
  }
}
.cid-rR00Qm9TwU {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-rR00Qm9TwU .card-box {
  display: flex;
  flex-direction: column;
  position: relative;
  justify-content: center;
  margin: auto auto 1rem 2rem;
  height: fit-content;
  max-width: 300px;
}
.cid-rR00Qm9TwU .card-wrap {
  background-color: #073b4c;
  display: flex;
  height: 100%;
  min-height: 300px;
}
.cid-rR00Qm9TwU .card-wrap:hover h4,
.cid-rR00Qm9TwU .card-wrap:hover a {
  background-size: 100% 100%;
}
.cid-rR00Qm9TwU h3 {
  position: absolute;
  transform: rotate(-90deg);
  transform-origin: top left;
  width: fit-content;
  padding: 0;
  margin: 0;
  left: 0rem;
  top: -1rem;
}
.cid-rR00Qm9TwU h3:after {
  content: "";
  width: 30px;
  position: absolute;
  top: 50%;
  height: 1px;
  background-color: #ffffff;
  margin-left: 10px;
}
.cid-rR00Qm9TwU img {
  width: 100%;
}
.cid-rR00Qm9TwU h4 {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-rR00Qm9TwU h4 a {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px) !important;
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-rR00Qm9TwU .card-title1,
.cid-rR00Qm9TwU .title-wrap1 {
  color: #ffffff;
}
.cid-rR00Qm9TwU .card-title,
.cid-rR00Qm9TwU .title-wrap {
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-rR00Qm9TwU .mdpb {
    padding-bottom: 2rem;
  }
  .cid-rR00Qm9TwU .card-box {
    margin: auto auto 0rem 1rem;
  }
}
.cid-rR00Qm9TwU H3 {
  color: #ffffff;
}
.cid-rR00QmPWyC .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rR00QmPWyC .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rR00QmPWyC a {
  font-style: normal;
}
.cid-rR00QmPWyC .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rR00QmPWyC .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rR00QmPWyC .nav-item:focus,
.cid-rR00QmPWyC .nav-link:focus {
  outline: none;
}
.cid-rR00QmPWyC .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rR00QmPWyC .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rR00QmPWyC .menu-logo {
  margin-right: auto;
}
.cid-rR00QmPWyC .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rR00QmPWyC .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rR00QmPWyC .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rR00QmPWyC .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rR00QmPWyC .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rR00QmPWyC .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rR00QmPWyC .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rR00QmPWyC .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rR00QmPWyC .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rR00QmPWyC .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rR00QmPWyC .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rR00QmPWyC .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rR00QmPWyC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rR00QmPWyC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rR00QmPWyC .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rR00QmPWyC .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rR00QmPWyC .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-rR00QmPWyC .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rR00QmPWyC .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rR00QmPWyC .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rR00QmPWyC .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rR00QmPWyC .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rR00QmPWyC .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rR00QmPWyC button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rR00QmPWyC button.navbar-toggler:focus {
  outline: none;
}
.cid-rR00QmPWyC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #073b4c;
}
.cid-rR00QmPWyC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rR00QmPWyC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rR00QmPWyC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rR00QmPWyC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rR00QmPWyC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rR00QmPWyC nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rR00QmPWyC nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rR00QmPWyC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rR00QmPWyC .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rR00QmPWyC .collapsed .btn {
  display: -webkit-flex;
}
.cid-rR00QmPWyC .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rR00QmPWyC .collapsed .navbar-collapse.collapsing,
.cid-rR00QmPWyC .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rR00QmPWyC .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rR00QmPWyC .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rR00QmPWyC .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rR00QmPWyC .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rR00QmPWyC .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rR00QmPWyC .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rR00QmPWyC .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rR00QmPWyC .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rR00QmPWyC .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.7rem);
  }
}
.cid-rR00QmPWyC .collapsed button.navbar-toggler {
  display: block;
}
.cid-rR00QmPWyC .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rR00QmPWyC .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rR00QmPWyC .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rR00QmPWyC .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rR00QmPWyC .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rR00QmPWyC .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: 1023px) {
  .cid-rR00QmPWyC.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rR00QmPWyC img {
    height: 3.8rem !important;
  }
  .cid-rR00QmPWyC .btn {
    display: -webkit-flex;
  }
  .cid-rR00QmPWyC button.navbar-toggler {
    display: block;
  }
  .cid-rR00QmPWyC .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rR00QmPWyC .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rR00QmPWyC .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rR00QmPWyC .navbar-collapse.collapsing,
  .cid-rR00QmPWyC .navbar-collapse.show {
    display: block !important;
  }
  .cid-rR00QmPWyC .navbar-collapse.collapsing .navbar-nav,
  .cid-rR00QmPWyC .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rR00QmPWyC .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rR00QmPWyC .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rR00QmPWyC .navbar-collapse.collapsing .navbar-buttons,
  .cid-rR00QmPWyC .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rR00QmPWyC .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rR00QmPWyC .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rR00QmPWyC .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rR00QmPWyC .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rR00QmPWyC .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rR00QmPWyC .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-rR00QmPWyC .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rR00QmPWyC .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rR00QmPWyC .nav-link:hover,
.cid-rR00QmPWyC .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rR00QnxvPb {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rR00QnxvPb .mbr-text {
  color: #767676;
}
.cid-rR00QocxHz {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rR00QocxHz .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rR00QocxHz .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rR00QocxHz .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rR00QocxHz .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rR00QocxHz .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #b1a374;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-rR00QocxHz .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rR00QocxHz .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rR00QocxHz .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rR00QocxHz .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #b1a374 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-rREwjTRiiM {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rREwjTRiiM h4 {
  display: flex;
  color: #232323;
}
.cid-rREwjTRiiM .panel-text {
  color: #767676;
  line-height: 1.7;
}
.cid-rREwjTRiiM .wrap {
  display: flex;
}
.cid-rREwjTRiiM .icon {
  background: #073b4c;
  width: 33px;
  height: 33px;
  border-radius: 100%;
  color: white!important;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  font-weight: 900;
}
.cid-rREwjTRiiM img {
  max-width: 600px;
  width: 100%;
  margin: auto;
  padding: 2rem;
}
.cid-rREwjTRiiM .mbr-section-title {
  color: #232323;
  text-align: center;
}
.cid-rREwjTRiiM p {
  margin: 0;
}
.cid-rREwjTRiiM .card .card-header a.panel-title {
  background-color: none!important;
  margin-top: 0px!important;
}
.cid-rREwjTRiiM .mbr-section-subtitle {
  font-weight: 500;
  color: #767676;
  text-align: center;
}
.cid-rREwjTRiiM .accordion-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-rREwjTRiiM .panel-group {
  width: 100%;
}
.cid-rREwjTRiiM .panel-title {
  border-bottom: 1px solid #efefef;
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-rREwjTRiiM .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-rREwjTRiiM .card .card-header a.panel-title {
  transition: all .3s;
  background-color: #ffffff;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-rREwjTRiiM .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-rREwjTRiiM .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-rREwjTRiiM .card .card-header a.panel-title h4 {
  padding: 1.5rem 1rem;
  margin-bottom: 0;
}
.cid-rREwjTRiiM .card .panel-body {
  background: #ffffff;
}
.cid-rREwjTRiiM .media-container-row .accordion-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-rREwjTRiiM .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cid-rREwjTRiiM .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-rREwjTRiiM .header-text,
.cid-rREwjTRiiM .sign {
  color: #232323;
}
.cid-rR00Qpku6k {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rR00Qpku6k .container {
  max-width: 1500px;
}
.cid-rR00Qpku6k img {
  width: 100%;
}
.cid-rR00Qpku6k h2 {
  padding: 0;
  margin: 0;
}
.cid-rR00Qpku6k .text-wrap {
  max-width: 500px;
  margin: auto;
}
.cid-rR00Qpku6k .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
  width: fit-content;
}
.cid-rR00Qpku6k .img-col {
  position: relative;
}
.cid-rR00Qpku6k .img2 {
  position: absolute;
  right: 6rem;
  top: -6rem;
  width: 320px;
}
@media (max-width: 1200px) {
  .cid-rR00Qpku6k .img2 {
    right: 3rem;
  }
}
@media (max-width: 992px) {
  .cid-rR00Qpku6k .title-col {
    margin-top: 4rem!important;
  }
  .cid-rR00Qpku6k .img2 {
    top: -2rem;
  }
  .cid-rR00Qpku6k .text-wrap {
    max-width: 550px;
  }
}
@media (max-width: 767px) {
  .cid-rR00Qpku6k .img2 {
    width: 50%;
  }
  .cid-rR00Qpku6k .number {
    margin: auto;
  }
}
.cid-rR00Qpku6k H3 {
  color: #073b4c;
}
.cid-rR00Qpku6k H2 {
  color: #073b4c;
}
.cid-rREwRIz4zq {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rREwRIz4zq .counter-container {
  color: #767676;
}
.cid-rREwRIz4zq .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-rREwRIz4zq .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-rREwRIz4zq .counter-container ol li {
  list-style: none;
  padding-left: .5rem;
}
.cid-rREwRIz4zq .counter-container ol li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #073b4c;
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.cid-rR00QqRCjy {
  padding-top: 100px;
  background-image: url("../../../assets/images/oversize-doors-2.jpg");
}
.cid-rR00QqRCjy .container {
  margin-bottom: 15%;
}
.cid-rR00QqRCjy .content-container .btn-bgr {
  z-index: 0;
}
.cid-rR00QqRCjy .container-boxes {
  padding-bottom: 45px;
  position: relative;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-items: stretch;
  align-items: stretch;
  background-color: #ffffff;
}
.cid-rR00QqRCjy .box-item {
  width: 29%;
  padding: 2.5rem;
}
.cid-rR00QqRCjy .box-item:first-child {
  background-color: #767676;
  margin-top: -200px;
}
.cid-rR00QqRCjy .box-item:nth-child(2) {
  background-color: #515151;
}
.cid-rR00QqRCjy .box-item:last-child {
  background-color: #073b4c;
}
.cid-rR00QqRCjy .box-list {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
}
.cid-rR00QqRCjy .box-list li {
  border-bottom: 1px solid;
  padding: 10px 0 5px;
}
.cid-rR00QqRCjy .box-list li:last-child {
  border-bottom: none;
}
.cid-rR00QqRCjy .box-list li span {
  float: right;
  text-align: right;
  padding-left: 0.5rem;
}
.cid-rR00QqRCjy .media-content {
  -webkit-flex-basis: initial;
  flex-basis: initial;
}
@media (min-width: 992px) {
  .cid-rR00QqRCjy .media-container-row {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
  .cid-rR00QqRCjy .box-item {
    margin-top: -200px;
    max-width: 400px;
  }
}
@media (max-width: 991px) {
  .cid-rR00QqRCjy .content-container {
    -webkit-flex-basis: 90%;
    flex-basis: 90%;
  }
  .cid-rR00QqRCjy .box-item {
    margin-top: 0;
    width: 90%;
  }
  .cid-rR00QqRCjy .box-item:first-child {
    margin-top: -100px;
  }
}
.cid-rR00QqRCjy .mbr-text,
.cid-rR00QqRCjy .mbr-section-btn {
  color: #232323;
}
.cid-rR00QqRCjy H1 {
  color: #232323;
}
.cid-rR00QqRCjy UL {
  text-align: left;
}
.cid-rR00QrUAV2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rR00QrUAV2 .title {
  margin-bottom: 2rem;
}
.cid-rR00QrUAV2 .mbr-section-subtitle {
  color: #767676;
}
.cid-rR00QrUAV2 a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-rR00QrUAV2 a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-rR00QrUAV2 textarea.form-control {
  min-height: 188px;
}
.cid-rRDTk4eUcU {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rRDTk4eUcU .mbr-text,
.cid-rRDTk4eUcU blockquote {
  color: #767676;
}
.cid-rRDTk4eUcU .mbr-text P {
  text-align: center;
}
.cid-rR00Qt6FHI {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #efefef);
}
.cid-rR00Qt6FHI .carousel-control {
  background: #000;
}
.cid-rR00Qt6FHI .mbr-section-subtitle {
  color: #767676;
}
.cid-rR00Qt6FHI .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rR00Qt6FHI .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rR00Qt6FHI .carousel-item .wrap-img {
  text-align: center;
}
.cid-rR00Qt6FHI .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-rR00Qt6FHI .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rR00Qt6FHI .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-rR00Qt6FHI .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-rR00Qt6FHI .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-rR00Qt6FHI .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-rR00Qt6FHI .cloneditem-1,
.cid-rR00Qt6FHI .cloneditem-2,
.cid-rR00Qt6FHI .cloneditem-3,
.cid-rR00Qt6FHI .cloneditem-4,
.cid-rR00Qt6FHI .cloneditem-5 {
  display: none;
}
.cid-rR00Qt6FHI .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-rR00Qt6FHI .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-rR00Qt6FHI .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-rR00Qt6FHI .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-rR00Qt6FHI .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-rR00Qt6FHI .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-rR00Qt6FHI .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-rR00Qt6FHI .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rR00Qt6FHI .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rR00Qt6FHI .carousel-inner.slides2 .cloneditem-1,
  .cid-rR00Qt6FHI .carousel-inner.slides2 .cloneditem-2,
  .cid-rR00Qt6FHI .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-rR00Qt6FHI .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-rR00Qt6FHI .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-rR00Qt6FHI .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-rR00Qt6FHI .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-rR00Qt6FHI .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-rR00Qt6FHI .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rR00Qt6FHI .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rR00Qt6FHI .carousel-inner.slides3 .cloneditem-1,
  .cid-rR00Qt6FHI .carousel-inner.slides3 .cloneditem-2,
  .cid-rR00Qt6FHI .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-rR00Qt6FHI .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-rR00Qt6FHI .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-rR00Qt6FHI .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-rR00Qt6FHI .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-rR00Qt6FHI .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-rR00Qt6FHI .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rR00Qt6FHI .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rR00Qt6FHI .carousel-inner.slides4 .cloneditem-1,
  .cid-rR00Qt6FHI .carousel-inner.slides4 .cloneditem-2,
  .cid-rR00Qt6FHI .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-rR00Qt6FHI .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-rR00Qt6FHI .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-rR00Qt6FHI .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-rR00Qt6FHI .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-rR00Qt6FHI .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-rR00Qt6FHI .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rR00Qt6FHI .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rR00Qt6FHI .carousel-inner.slides5 .cloneditem-1,
  .cid-rR00Qt6FHI .carousel-inner.slides5 .cloneditem-2,
  .cid-rR00Qt6FHI .carousel-inner.slides5 .cloneditem-3,
  .cid-rR00Qt6FHI .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-rR00Qt6FHI .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-rR00Qt6FHI .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-rR00Qt6FHI .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-rR00Qt6FHI .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-rR00Qt6FHI .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-rR00Qt6FHI .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rR00Qt6FHI .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rR00Qt6FHI .carousel-inner.slides6 .cloneditem-1,
  .cid-rR00Qt6FHI .carousel-inner.slides6 .cloneditem-2,
  .cid-rR00Qt6FHI .carousel-inner.slides6 .cloneditem-3,
  .cid-rR00Qt6FHI .carousel-inner.slides6 .cloneditem-4,
  .cid-rR00Qt6FHI .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-rR00QvMq7I {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-rR00QvMq7I .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rR00QvMq7I .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rR00QvMq7I .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rR00QvMq7I .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-rR00QvMq7I .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rR00QvMq7I .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rR00QvMq7I .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rR00QvMq7I .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rR00QvMq7I .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rR00QvMq7I .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rR00QvMq7I .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rR00QvMq7I .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rR00QvMq7I .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rR00QvMq7I .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sasxShpMHi {
  background-image: url("../../../assets/images/jupiter-police-head-quarter.jpg");
}
.cid-sasxShpMHi .container-fluid {
  padding: 0 3rem;
}
.cid-sasxShpMHi .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-sasxShpMHi .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-sasxShpMHi .modalWindow {
  display: none;
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sasxShpMHi .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sasxShpMHi .modalWindow .modalWindow-video {
  height: 44.9943757vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-sasxShpMHi a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-sasxShpMHi a.close:hover {
  color: #ffffff;
}
.cid-sasxShpMHi svg {
  transition: all 0.5s ease-in;
}
.cid-sasxShpMHi svg .blick {
  transiton: opacity 0.5s ease-in;
  opacity: 1;
}
.cid-sasxShpMHi svg:hover {
  cursor: pointer;
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
}
.cid-sasxShpMHi svg:hover .blick {
  transition: opacity 0.5s ease-in;
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-sasxShpMHi .container-fluid {
    padding: 0 1rem;
  }
}
.cid-sasxSktUmn {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sasxSktUmn .card-box {
  display: flex;
  flex-direction: column;
  position: relative;
  justify-content: center;
  margin: auto auto 1rem 2rem;
  height: fit-content;
  max-width: 300px;
}
.cid-sasxSktUmn .card-wrap {
  background-color: #073b4c;
  display: flex;
  height: 100%;
  min-height: 300px;
}
.cid-sasxSktUmn .card-wrap:hover h4,
.cid-sasxSktUmn .card-wrap:hover a {
  background-size: 100% 100%;
}
.cid-sasxSktUmn h3 {
  position: absolute;
  transform: rotate(-90deg);
  transform-origin: top left;
  width: fit-content;
  padding: 0;
  margin: 0;
  left: 0rem;
  top: -1rem;
}
.cid-sasxSktUmn h3:after {
  content: "";
  width: 30px;
  position: absolute;
  top: 50%;
  height: 1px;
  background-color: #ffffff;
  margin-left: 10px;
}
.cid-sasxSktUmn img {
  width: 100%;
}
.cid-sasxSktUmn h4 {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sasxSktUmn h4 a {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px) !important;
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sasxSktUmn .card-title1,
.cid-sasxSktUmn .title-wrap1 {
  color: #ffffff;
}
.cid-sasxSktUmn .card-title,
.cid-sasxSktUmn .title-wrap {
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sasxSktUmn .mdpb {
    padding-bottom: 2rem;
  }
  .cid-sasxSktUmn .card-box {
    margin: auto auto 0rem 1rem;
  }
}
.cid-sasxSktUmn H3 {
  color: #ffffff;
}
.cid-sasxSnuEIY .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sasxSnuEIY .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sasxSnuEIY a {
  font-style: normal;
}
.cid-sasxSnuEIY .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sasxSnuEIY .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sasxSnuEIY .nav-item:focus,
.cid-sasxSnuEIY .nav-link:focus {
  outline: none;
}
.cid-sasxSnuEIY .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sasxSnuEIY .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sasxSnuEIY .menu-logo {
  margin-right: auto;
}
.cid-sasxSnuEIY .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sasxSnuEIY .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sasxSnuEIY .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sasxSnuEIY .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sasxSnuEIY .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sasxSnuEIY .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sasxSnuEIY .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sasxSnuEIY .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sasxSnuEIY .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sasxSnuEIY .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sasxSnuEIY .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sasxSnuEIY .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sasxSnuEIY .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sasxSnuEIY .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sasxSnuEIY .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sasxSnuEIY .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sasxSnuEIY .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-sasxSnuEIY .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sasxSnuEIY .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sasxSnuEIY .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sasxSnuEIY .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sasxSnuEIY .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sasxSnuEIY .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sasxSnuEIY button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sasxSnuEIY button.navbar-toggler:focus {
  outline: none;
}
.cid-sasxSnuEIY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #073b4c;
}
.cid-sasxSnuEIY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sasxSnuEIY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sasxSnuEIY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sasxSnuEIY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sasxSnuEIY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sasxSnuEIY nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sasxSnuEIY nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sasxSnuEIY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sasxSnuEIY .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sasxSnuEIY .collapsed .btn {
  display: -webkit-flex;
}
.cid-sasxSnuEIY .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sasxSnuEIY .collapsed .navbar-collapse.collapsing,
.cid-sasxSnuEIY .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sasxSnuEIY .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sasxSnuEIY .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sasxSnuEIY .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sasxSnuEIY .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sasxSnuEIY .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sasxSnuEIY .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sasxSnuEIY .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sasxSnuEIY .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sasxSnuEIY .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.7rem);
  }
}
.cid-sasxSnuEIY .collapsed button.navbar-toggler {
  display: block;
}
.cid-sasxSnuEIY .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sasxSnuEIY .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sasxSnuEIY .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sasxSnuEIY .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sasxSnuEIY .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sasxSnuEIY .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: 1023px) {
  .cid-sasxSnuEIY.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sasxSnuEIY img {
    height: 3.8rem !important;
  }
  .cid-sasxSnuEIY .btn {
    display: -webkit-flex;
  }
  .cid-sasxSnuEIY button.navbar-toggler {
    display: block;
  }
  .cid-sasxSnuEIY .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sasxSnuEIY .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sasxSnuEIY .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sasxSnuEIY .navbar-collapse.collapsing,
  .cid-sasxSnuEIY .navbar-collapse.show {
    display: block !important;
  }
  .cid-sasxSnuEIY .navbar-collapse.collapsing .navbar-nav,
  .cid-sasxSnuEIY .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sasxSnuEIY .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sasxSnuEIY .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sasxSnuEIY .navbar-collapse.collapsing .navbar-buttons,
  .cid-sasxSnuEIY .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sasxSnuEIY .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sasxSnuEIY .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sasxSnuEIY .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sasxSnuEIY .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sasxSnuEIY .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sasxSnuEIY .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-sasxSnuEIY .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sasxSnuEIY .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sasxSnuEIY .nav-link:hover,
.cid-sasxSnuEIY .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sasxSqIE30 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sasxSqIE30 .mbr-text {
  color: #767676;
}
.cid-sasxSu2dn9 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sasxSu2dn9 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sasxSu2dn9 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sasxSu2dn9 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sasxSu2dn9 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sasxSu2dn9 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #b1a374;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-sasxSu2dn9 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sasxSu2dn9 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sasxSu2dn9 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sasxSu2dn9 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #b1a374 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-sasxSwEX5p {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sasxSwEX5p h4 {
  display: flex;
  color: #232323;
}
.cid-sasxSwEX5p .panel-text {
  color: #767676;
  line-height: 1.7;
}
.cid-sasxSwEX5p .wrap {
  display: flex;
}
.cid-sasxSwEX5p .icon {
  background: #073b4c;
  width: 33px;
  height: 33px;
  border-radius: 100%;
  color: white!important;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  font-weight: 900;
}
.cid-sasxSwEX5p img {
  max-width: 600px;
  width: 100%;
  margin: auto;
  padding: 2rem;
}
.cid-sasxSwEX5p .mbr-section-title {
  color: #232323;
  text-align: center;
}
.cid-sasxSwEX5p p {
  margin: 0;
}
.cid-sasxSwEX5p .card .card-header a.panel-title {
  background-color: none!important;
  margin-top: 0px!important;
}
.cid-sasxSwEX5p .mbr-section-subtitle {
  font-weight: 500;
  color: #767676;
  text-align: center;
}
.cid-sasxSwEX5p .accordion-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-sasxSwEX5p .panel-group {
  width: 100%;
}
.cid-sasxSwEX5p .panel-title {
  border-bottom: 1px solid #efefef;
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-sasxSwEX5p .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-sasxSwEX5p .card .card-header a.panel-title {
  transition: all .3s;
  background-color: #ffffff;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-sasxSwEX5p .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-sasxSwEX5p .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sasxSwEX5p .card .card-header a.panel-title h4 {
  padding: 1.5rem 1rem;
  margin-bottom: 0;
}
.cid-sasxSwEX5p .card .panel-body {
  background: #ffffff;
}
.cid-sasxSwEX5p .media-container-row .accordion-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sasxSwEX5p .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cid-sasxSwEX5p .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-sasxSwEX5p .header-text,
.cid-sasxSwEX5p .sign {
  color: #232323;
}
.cid-sasCM0errB {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sasCM0errB h4 {
  display: flex;
  color: #232323;
}
.cid-sasCM0errB .panel-text {
  color: #767676;
  line-height: 1.7;
}
.cid-sasCM0errB .wrap {
  display: flex;
}
.cid-sasCM0errB .icon {
  background: #073b4c;
  width: 33px;
  height: 33px;
  border-radius: 100%;
  color: white!important;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  font-weight: 900;
}
.cid-sasCM0errB img {
  max-width: 600px;
  width: 100%;
  margin: auto;
  padding: 2rem;
}
.cid-sasCM0errB .mbr-section-title {
  color: #232323;
  text-align: center;
}
.cid-sasCM0errB p {
  margin: 0;
}
.cid-sasCM0errB .card .card-header a.panel-title {
  background-color: none!important;
  margin-top: 0px!important;
}
.cid-sasCM0errB .mbr-section-subtitle {
  font-weight: 500;
  color: #767676;
  text-align: center;
}
.cid-sasCM0errB .accordion-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-sasCM0errB .panel-group {
  width: 100%;
}
.cid-sasCM0errB .panel-title {
  border-bottom: 1px solid #efefef;
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-sasCM0errB .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-sasCM0errB .card .card-header a.panel-title {
  transition: all .3s;
  background-color: #ffffff;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-sasCM0errB .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-sasCM0errB .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sasCM0errB .card .card-header a.panel-title h4 {
  padding: 1.5rem 1rem;
  margin-bottom: 0;
}
.cid-sasCM0errB .card .panel-body {
  background: #ffffff;
}
.cid-sasCM0errB .media-container-row .accordion-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sasCM0errB .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cid-sasCM0errB .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-sasCM0errB .header-text,
.cid-sasCM0errB .sign {
  color: #232323;
}
.cid-sasxSyZ4QH {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-sasxSyZ4QH .container {
  max-width: 1500px;
}
.cid-sasxSyZ4QH img {
  width: 100%;
}
.cid-sasxSyZ4QH h2 {
  padding: 0;
  margin: 0;
}
.cid-sasxSyZ4QH .text-wrap {
  max-width: 500px;
  margin: auto;
}
.cid-sasxSyZ4QH .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
  width: fit-content;
}
.cid-sasxSyZ4QH .img-col {
  position: relative;
}
.cid-sasxSyZ4QH .img2 {
  position: absolute;
  right: 6rem;
  top: -6rem;
  width: 320px;
}
@media (max-width: 1200px) {
  .cid-sasxSyZ4QH .img2 {
    right: 3rem;
  }
}
@media (max-width: 992px) {
  .cid-sasxSyZ4QH .title-col {
    margin-top: 4rem!important;
  }
  .cid-sasxSyZ4QH .img2 {
    top: -2rem;
  }
  .cid-sasxSyZ4QH .text-wrap {
    max-width: 550px;
  }
}
@media (max-width: 767px) {
  .cid-sasxSyZ4QH .img2 {
    width: 50%;
  }
  .cid-sasxSyZ4QH .number {
    margin: auto;
  }
}
.cid-sasxSyZ4QH H3 {
  color: #073b4c;
}
.cid-sasxSyZ4QH H2 {
  color: #073b4c;
}
.cid-sasxSARIsp {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sasxSARIsp .counter-container {
  color: #767676;
}
.cid-sasxSARIsp .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sasxSARIsp .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sasxSARIsp .counter-container ol li {
  list-style: none;
  padding-left: .5rem;
}
.cid-sasxSARIsp .counter-container ol li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #073b4c;
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.cid-sasxSCIMfk {
  padding-top: 100px;
  background-image: url("../../../assets/images/oversize-doors-2.jpg");
}
.cid-sasxSCIMfk .container {
  margin-bottom: 15%;
}
.cid-sasxSCIMfk .content-container .btn-bgr {
  z-index: 0;
}
.cid-sasxSCIMfk .container-boxes {
  padding-bottom: 45px;
  position: relative;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-items: stretch;
  align-items: stretch;
  background-color: #ffffff;
}
.cid-sasxSCIMfk .box-item {
  width: 29%;
  padding: 2.5rem;
}
.cid-sasxSCIMfk .box-item:first-child {
  background-color: #767676;
  margin-top: -200px;
}
.cid-sasxSCIMfk .box-item:nth-child(2) {
  background-color: #515151;
}
.cid-sasxSCIMfk .box-item:last-child {
  background-color: #073b4c;
}
.cid-sasxSCIMfk .box-list {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
}
.cid-sasxSCIMfk .box-list li {
  border-bottom: 1px solid;
  padding: 10px 0 5px;
}
.cid-sasxSCIMfk .box-list li:last-child {
  border-bottom: none;
}
.cid-sasxSCIMfk .box-list li span {
  float: right;
  text-align: right;
  padding-left: 0.5rem;
}
.cid-sasxSCIMfk .media-content {
  -webkit-flex-basis: initial;
  flex-basis: initial;
}
@media (min-width: 992px) {
  .cid-sasxSCIMfk .media-container-row {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
  .cid-sasxSCIMfk .box-item {
    margin-top: -200px;
    max-width: 400px;
  }
}
@media (max-width: 991px) {
  .cid-sasxSCIMfk .content-container {
    -webkit-flex-basis: 90%;
    flex-basis: 90%;
  }
  .cid-sasxSCIMfk .box-item {
    margin-top: 0;
    width: 90%;
  }
  .cid-sasxSCIMfk .box-item:first-child {
    margin-top: -100px;
  }
}
.cid-sasxSCIMfk .mbr-text,
.cid-sasxSCIMfk .mbr-section-btn {
  color: #232323;
}
.cid-sasxSCIMfk H1 {
  color: #232323;
}
.cid-sasxSCIMfk UL {
  text-align: left;
}
.cid-sasxSNtuks {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sasxSNtuks .title {
  margin-bottom: 2rem;
}
.cid-sasxSNtuks .mbr-section-subtitle {
  color: #767676;
}
.cid-sasxSNtuks a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sasxSNtuks a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-sasxSNtuks textarea.form-control {
  min-height: 188px;
}
.cid-sasxSPCUtr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sasxSPCUtr .mbr-text,
.cid-sasxSPCUtr blockquote {
  color: #767676;
}
.cid-sasxSPCUtr .mbr-text P {
  text-align: center;
}
.cid-sasxSS26bp {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #efefef;
  background: linear-gradient(#efefef, #efefef);
}
.cid-sasxSS26bp .carousel-control {
  background: #000;
}
.cid-sasxSS26bp .mbr-section-subtitle {
  color: #767676;
}
.cid-sasxSS26bp .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sasxSS26bp .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sasxSS26bp .carousel-item .wrap-img {
  text-align: center;
}
.cid-sasxSS26bp .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-sasxSS26bp .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sasxSS26bp .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-sasxSS26bp .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-sasxSS26bp .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-sasxSS26bp .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-sasxSS26bp .cloneditem-1,
.cid-sasxSS26bp .cloneditem-2,
.cid-sasxSS26bp .cloneditem-3,
.cid-sasxSS26bp .cloneditem-4,
.cid-sasxSS26bp .cloneditem-5 {
  display: none;
}
.cid-sasxSS26bp .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sasxSS26bp .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-sasxSS26bp .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-sasxSS26bp .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-sasxSS26bp .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-sasxSS26bp .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-sasxSS26bp .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-sasxSS26bp .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sasxSS26bp .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sasxSS26bp .carousel-inner.slides2 .cloneditem-1,
  .cid-sasxSS26bp .carousel-inner.slides2 .cloneditem-2,
  .cid-sasxSS26bp .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-sasxSS26bp .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-sasxSS26bp .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-sasxSS26bp .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-sasxSS26bp .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-sasxSS26bp .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-sasxSS26bp .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sasxSS26bp .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sasxSS26bp .carousel-inner.slides3 .cloneditem-1,
  .cid-sasxSS26bp .carousel-inner.slides3 .cloneditem-2,
  .cid-sasxSS26bp .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-sasxSS26bp .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-sasxSS26bp .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-sasxSS26bp .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-sasxSS26bp .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-sasxSS26bp .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-sasxSS26bp .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sasxSS26bp .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sasxSS26bp .carousel-inner.slides4 .cloneditem-1,
  .cid-sasxSS26bp .carousel-inner.slides4 .cloneditem-2,
  .cid-sasxSS26bp .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-sasxSS26bp .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-sasxSS26bp .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-sasxSS26bp .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-sasxSS26bp .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-sasxSS26bp .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-sasxSS26bp .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sasxSS26bp .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sasxSS26bp .carousel-inner.slides5 .cloneditem-1,
  .cid-sasxSS26bp .carousel-inner.slides5 .cloneditem-2,
  .cid-sasxSS26bp .carousel-inner.slides5 .cloneditem-3,
  .cid-sasxSS26bp .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-sasxSS26bp .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-sasxSS26bp .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-sasxSS26bp .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-sasxSS26bp .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-sasxSS26bp .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-sasxSS26bp .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sasxSS26bp .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sasxSS26bp .carousel-inner.slides6 .cloneditem-1,
  .cid-sasxSS26bp .carousel-inner.slides6 .cloneditem-2,
  .cid-sasxSS26bp .carousel-inner.slides6 .cloneditem-3,
  .cid-sasxSS26bp .carousel-inner.slides6 .cloneditem-4,
  .cid-sasxSS26bp .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-sasxT6bqUz {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-sasxT6bqUz .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sasxT6bqUz .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sasxT6bqUz .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sasxT6bqUz .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sasxT6bqUz .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sasxT6bqUz .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sasxT6bqUz .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sasxT6bqUz .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sasxT6bqUz .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sasxT6bqUz .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sasxT6bqUz .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sasxT6bqUz .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sasxT6bqUz .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sasxT6bqUz .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sdTdSrX7MR .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sdTdSrX7MR .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sdTdSrX7MR a {
  font-style: normal;
}
.cid-sdTdSrX7MR .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sdTdSrX7MR .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sdTdSrX7MR .nav-item:focus,
.cid-sdTdSrX7MR .nav-link:focus {
  outline: none;
}
.cid-sdTdSrX7MR .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sdTdSrX7MR .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sdTdSrX7MR .menu-logo {
  margin-right: auto;
}
.cid-sdTdSrX7MR .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdTdSrX7MR .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sdTdSrX7MR .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sdTdSrX7MR .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sdTdSrX7MR .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sdTdSrX7MR .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sdTdSrX7MR .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sdTdSrX7MR .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sdTdSrX7MR .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sdTdSrX7MR .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sdTdSrX7MR .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sdTdSrX7MR .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sdTdSrX7MR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sdTdSrX7MR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sdTdSrX7MR .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sdTdSrX7MR .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sdTdSrX7MR .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-sdTdSrX7MR .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sdTdSrX7MR .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sdTdSrX7MR .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sdTdSrX7MR .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sdTdSrX7MR .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sdTdSrX7MR .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sdTdSrX7MR button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sdTdSrX7MR button.navbar-toggler:focus {
  outline: none;
}
.cid-sdTdSrX7MR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #073b4c;
}
.cid-sdTdSrX7MR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sdTdSrX7MR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sdTdSrX7MR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sdTdSrX7MR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sdTdSrX7MR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdTdSrX7MR nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sdTdSrX7MR nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sdTdSrX7MR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdTdSrX7MR .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdTdSrX7MR .collapsed .btn {
  display: -webkit-flex;
}
.cid-sdTdSrX7MR .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sdTdSrX7MR .collapsed .navbar-collapse.collapsing,
.cid-sdTdSrX7MR .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sdTdSrX7MR .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sdTdSrX7MR .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sdTdSrX7MR .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sdTdSrX7MR .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sdTdSrX7MR .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sdTdSrX7MR .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sdTdSrX7MR .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sdTdSrX7MR .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sdTdSrX7MR .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.7rem);
  }
}
.cid-sdTdSrX7MR .collapsed button.navbar-toggler {
  display: block;
}
.cid-sdTdSrX7MR .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sdTdSrX7MR .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdTdSrX7MR .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sdTdSrX7MR .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sdTdSrX7MR .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sdTdSrX7MR .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: 1023px) {
  .cid-sdTdSrX7MR.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdTdSrX7MR img {
    height: 3.8rem !important;
  }
  .cid-sdTdSrX7MR .btn {
    display: -webkit-flex;
  }
  .cid-sdTdSrX7MR button.navbar-toggler {
    display: block;
  }
  .cid-sdTdSrX7MR .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sdTdSrX7MR .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdTdSrX7MR .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sdTdSrX7MR .navbar-collapse.collapsing,
  .cid-sdTdSrX7MR .navbar-collapse.show {
    display: block !important;
  }
  .cid-sdTdSrX7MR .navbar-collapse.collapsing .navbar-nav,
  .cid-sdTdSrX7MR .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sdTdSrX7MR .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sdTdSrX7MR .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sdTdSrX7MR .navbar-collapse.collapsing .navbar-buttons,
  .cid-sdTdSrX7MR .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sdTdSrX7MR .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sdTdSrX7MR .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sdTdSrX7MR .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sdTdSrX7MR .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sdTdSrX7MR .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sdTdSrX7MR .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-sdTdSrX7MR .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sdTdSrX7MR .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sdTdSrX7MR .nav-link:hover,
.cid-sdTdSrX7MR .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sdTdSsB304 {
  padding-top: 120px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/counter-door-new-4.png");
}
.cid-sdTdSsB304 .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-sdTdSsB304 .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-sdTdSsB304 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sdTdSsB304 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sdTdSsB304 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sdTdSsB304 a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-sdTdSsB304 a.close:hover {
  color: #ffffff;
}
.cid-sdTdSt5laS {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sdTdSt5laS .mbr-section-subtitle {
  color: #767676;
}
.cid-sHS1qIC6Zo {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sHS1qIC6Zo h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sHS1qIC6Zo p {
  color: #767676;
  text-align: left;
}
.cid-sHS1qIC6Zo .card-box {
  padding-top: 2rem;
}
.cid-sHS1qIC6Zo .card-wrapper {
  height: 100%;
}
.cid-sHS1qIC6Zo .card-title {
  text-align: center;
  color: #073b4c;
}
.cid-sHS1qIC6Zo P {
  color: #ffffff;
  text-align: center;
}
.cid-sHSa5GW43x {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sHSa5GW43x h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sHSa5GW43x p {
  color: #767676;
  text-align: left;
}
.cid-sHSa5GW43x .card-box {
  padding-top: 2rem;
}
.cid-sHSa5GW43x .card-wrapper {
  height: 100%;
}
.cid-sHSa5GW43x .card-title {
  text-align: center;
  color: #073b4c;
}
.cid-sHSa5GW43x P {
  color: #073b4c;
  text-align: center;
}
.cid-sHSbtkkhtP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sHSbtkkhtP h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sHSbtkkhtP p {
  color: #767676;
  text-align: left;
}
.cid-sHSbtkkhtP .card-box {
  padding-top: 2rem;
}
.cid-sHSbtkkhtP .card-wrapper {
  height: 100%;
}
.cid-sHSbtkkhtP .card-title {
  text-align: center;
  color: #073b4c;
}
.cid-sHSbtkkhtP P {
  color: #073b4c;
  text-align: center;
}
.cid-sHSd4gIxG6 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sHSd4gIxG6 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sHSd4gIxG6 p {
  color: #767676;
  text-align: left;
}
.cid-sHSd4gIxG6 .card-box {
  padding-top: 2rem;
}
.cid-sHSd4gIxG6 .card-wrapper {
  height: 100%;
}
.cid-sHSd4gIxG6 .card-title {
  text-align: center;
  color: #073b4c;
}
.cid-sHSd4gIxG6 P {
  color: #073b4c;
  text-align: center;
}
.cid-sdTdStE6Nn {
  padding-top: 40px;
  background-color: #efefef;
}
.cid-sdTdStE6Nn .container {
  margin-bottom: 15%;
}
.cid-sdTdStE6Nn .content-container .btn-bgr {
  z-index: 0;
}
.cid-sdTdStE6Nn .container-boxes {
  padding-bottom: 135px;
  position: relative;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-items: stretch;
  align-items: stretch;
  background-color: #ffffff;
}
.cid-sdTdStE6Nn .icon-block-top span {
  background-color: #b1a374;
  padding: 1.5rem;
  position: absolute;
  border-radius: 50%;
  margin-top: -2.5rem;
  top: 0;
  font-size: 1.8rem;
  width: 78px;
  height: 78px;
}
.cid-sdTdStE6Nn .box-item {
  position: relative;
  box-shadow: #d2d2d2 0px 0px 15px;
  border-radius: 3px;
  margin-right: 1.5rem;
  width: 29%;
  padding: 2.5rem;
}
.cid-sdTdStE6Nn .box-item:first-child {
  background-color: #ffffff;
  margin-top: -150px;
}
.cid-sdTdStE6Nn .box-item:nth-child(2) {
  background-color: #ffffff;
}
.cid-sdTdStE6Nn .box-item:last-child {
  background-color: #ffffff;
  margin-right: 0;
}
.cid-sdTdStE6Nn .box-item-text,
.cid-sdTdStE6Nn .mbr-section-btn {
  color: #8d97ad;
}
.cid-sdTdStE6Nn .box-list {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
}
.cid-sdTdStE6Nn .box-list li {
  border-bottom: 1px solid;
  padding: 10px 0 5px;
}
.cid-sdTdStE6Nn .box-list li:last-child {
  border-bottom: none;
}
.cid-sdTdStE6Nn .box-list li span {
  float: right;
  text-align: right;
  padding-left: 0.5rem;
}
.cid-sdTdStE6Nn .media-content {
  -webkit-flex-basis: initial;
  flex-basis: initial;
}
@media (min-width: 992px) {
  .cid-sdTdStE6Nn .box-item {
    margin-top: -150px;
    max-width: 400px;
  }
}
@media (max-width: 767px) {
  .cid-sdTdStE6Nn .p-descr {
    margin-bottom: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sdTdStE6Nn .box-item {
    margin-bottom: 4rem;
    margin-right: 0;
    margin-top: 0;
    width: 90%;
  }
  .cid-sdTdStE6Nn .box-item:last-child {
    margin-bottom: 0;
  }
  .cid-sdTdStE6Nn .content-container {
    -webkit-flex-basis: 90%;
    flex-basis: 90%;
  }
  .cid-sdTdStE6Nn .box-item:first-child {
    margin-top: -100px;
  }
}
.cid-sdTdStE6Nn .mbr-text {
  color: #efefef;
}
.cid-sdTdStE6Nn H1 {
  color: #ffffff;
}
.cid-sdTdSu3U6e {
  padding-top: 100px;
  background-image: url("../../../assets/images/oversize-doors-2.jpg");
}
.cid-sdTdSu3U6e .container {
  margin-bottom: 15%;
}
.cid-sdTdSu3U6e .content-container .btn-bgr {
  z-index: 0;
}
.cid-sdTdSu3U6e .container-boxes {
  padding-bottom: 45px;
  position: relative;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-items: stretch;
  align-items: stretch;
  background-color: #ffffff;
}
.cid-sdTdSu3U6e .box-item {
  width: 29%;
  padding: 2.5rem;
}
.cid-sdTdSu3U6e .box-item:first-child {
  background-color: #767676;
  margin-top: -200px;
}
.cid-sdTdSu3U6e .box-item:nth-child(2) {
  background-color: #515151;
}
.cid-sdTdSu3U6e .box-item:last-child {
  background-color: #073b4c;
}
.cid-sdTdSu3U6e .box-list {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
}
.cid-sdTdSu3U6e .box-list li {
  border-bottom: 1px solid;
  padding: 10px 0 5px;
}
.cid-sdTdSu3U6e .box-list li:last-child {
  border-bottom: none;
}
.cid-sdTdSu3U6e .box-list li span {
  float: right;
  text-align: right;
  padding-left: 0.5rem;
}
.cid-sdTdSu3U6e .media-content {
  -webkit-flex-basis: initial;
  flex-basis: initial;
}
@media (min-width: 992px) {
  .cid-sdTdSu3U6e .media-container-row {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
  .cid-sdTdSu3U6e .box-item {
    margin-top: -200px;
    max-width: 400px;
  }
}
@media (max-width: 991px) {
  .cid-sdTdSu3U6e .content-container {
    -webkit-flex-basis: 90%;
    flex-basis: 90%;
  }
  .cid-sdTdSu3U6e .box-item {
    margin-top: 0;
    width: 90%;
  }
  .cid-sdTdSu3U6e .box-item:first-child {
    margin-top: -100px;
  }
}
.cid-sdTdSu3U6e .mbr-text,
.cid-sdTdSu3U6e .mbr-section-btn {
  color: #232323;
}
.cid-sdTdSu3U6e H1 {
  color: #232323;
}
.cid-sdTdSu3U6e UL {
  text-align: left;
}
.cid-sdTdSuo574 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sdTdSuo574 .title {
  margin-bottom: 2rem;
}
.cid-sdTdSuo574 .mbr-section-subtitle {
  color: #767676;
}
.cid-sdTdSuo574 a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sdTdSuo574 a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-sdTdSuo574 textarea.form-control {
  min-height: 188px;
}
.cid-sdTdSuHX3S {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sdTdSuHX3S .mbr-text,
.cid-sdTdSuHX3S blockquote {
  color: #767676;
}
.cid-sdTdSuHX3S .mbr-text P {
  text-align: center;
}
.cid-sdTdSuST6R {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #efefef);
}
.cid-sdTdSuST6R .carousel-control {
  background: #000;
}
.cid-sdTdSuST6R .mbr-section-subtitle {
  color: #767676;
}
.cid-sdTdSuST6R .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdTdSuST6R .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sdTdSuST6R .carousel-item .wrap-img {
  text-align: center;
}
.cid-sdTdSuST6R .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-sdTdSuST6R .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdTdSuST6R .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-sdTdSuST6R .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-sdTdSuST6R .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-sdTdSuST6R .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-sdTdSuST6R .cloneditem-1,
.cid-sdTdSuST6R .cloneditem-2,
.cid-sdTdSuST6R .cloneditem-3,
.cid-sdTdSuST6R .cloneditem-4,
.cid-sdTdSuST6R .cloneditem-5 {
  display: none;
}
.cid-sdTdSuST6R .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sdTdSuST6R .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-sdTdSuST6R .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-sdTdSuST6R .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-sdTdSuST6R .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-sdTdSuST6R .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-sdTdSuST6R .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-sdTdSuST6R .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdTdSuST6R .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdTdSuST6R .carousel-inner.slides2 .cloneditem-1,
  .cid-sdTdSuST6R .carousel-inner.slides2 .cloneditem-2,
  .cid-sdTdSuST6R .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-sdTdSuST6R .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-sdTdSuST6R .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-sdTdSuST6R .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-sdTdSuST6R .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-sdTdSuST6R .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-sdTdSuST6R .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdTdSuST6R .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdTdSuST6R .carousel-inner.slides3 .cloneditem-1,
  .cid-sdTdSuST6R .carousel-inner.slides3 .cloneditem-2,
  .cid-sdTdSuST6R .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-sdTdSuST6R .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-sdTdSuST6R .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-sdTdSuST6R .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-sdTdSuST6R .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-sdTdSuST6R .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-sdTdSuST6R .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdTdSuST6R .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdTdSuST6R .carousel-inner.slides4 .cloneditem-1,
  .cid-sdTdSuST6R .carousel-inner.slides4 .cloneditem-2,
  .cid-sdTdSuST6R .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-sdTdSuST6R .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-sdTdSuST6R .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-sdTdSuST6R .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-sdTdSuST6R .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-sdTdSuST6R .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-sdTdSuST6R .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdTdSuST6R .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdTdSuST6R .carousel-inner.slides5 .cloneditem-1,
  .cid-sdTdSuST6R .carousel-inner.slides5 .cloneditem-2,
  .cid-sdTdSuST6R .carousel-inner.slides5 .cloneditem-3,
  .cid-sdTdSuST6R .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-sdTdSuST6R .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-sdTdSuST6R .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-sdTdSuST6R .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-sdTdSuST6R .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-sdTdSuST6R .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-sdTdSuST6R .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdTdSuST6R .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdTdSuST6R .carousel-inner.slides6 .cloneditem-1,
  .cid-sdTdSuST6R .carousel-inner.slides6 .cloneditem-2,
  .cid-sdTdSuST6R .carousel-inner.slides6 .cloneditem-3,
  .cid-sdTdSuST6R .carousel-inner.slides6 .cloneditem-4,
  .cid-sdTdSuST6R .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-sdTdSvQYnL {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-sdTdSvQYnL .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdTdSvQYnL .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdTdSvQYnL .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdTdSvQYnL .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sdTdSvQYnL .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sdTdSvQYnL .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sdTdSvQYnL .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sdTdSvQYnL .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sdTdSvQYnL .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sdTdSvQYnL .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sdTdSvQYnL .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sdTdSvQYnL .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sdTdSvQYnL .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sdTdSvQYnL .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-shQ4xGW57O {
  background-image: url("../../../assets/images/image0000031.jpeg");
}
.cid-shQ4xGW57O .container-fluid {
  padding: 0 3rem;
}
.cid-shQ4xGW57O .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-shQ4xGW57O .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-shQ4xGW57O .modalWindow {
  display: none;
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-shQ4xGW57O .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-shQ4xGW57O .modalWindow .modalWindow-video {
  height: 44.9943757vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-shQ4xGW57O a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-shQ4xGW57O a.close:hover {
  color: #ffffff;
}
.cid-shQ4xGW57O svg {
  transition: all 0.5s ease-in;
}
.cid-shQ4xGW57O svg .blick {
  transiton: opacity 0.5s ease-in;
  opacity: 1;
}
.cid-shQ4xGW57O svg:hover {
  cursor: pointer;
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
}
.cid-shQ4xGW57O svg:hover .blick {
  transition: opacity 0.5s ease-in;
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-shQ4xGW57O .container-fluid {
    padding: 0 1rem;
  }
}
.cid-shQ4xHnpQq {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-shQ4xHnpQq .card-box {
  display: flex;
  flex-direction: column;
  position: relative;
  justify-content: center;
  margin: auto auto 1rem 2rem;
  height: fit-content;
  max-width: 300px;
}
.cid-shQ4xHnpQq .card-wrap {
  background-color: #073b4c;
  display: flex;
  height: 100%;
  min-height: 300px;
}
.cid-shQ4xHnpQq .card-wrap:hover h4,
.cid-shQ4xHnpQq .card-wrap:hover a {
  background-size: 100% 100%;
}
.cid-shQ4xHnpQq h3 {
  position: absolute;
  transform: rotate(-90deg);
  transform-origin: top left;
  width: fit-content;
  padding: 0;
  margin: 0;
  left: 0rem;
  top: -1rem;
}
.cid-shQ4xHnpQq h3:after {
  content: "";
  width: 30px;
  position: absolute;
  top: 50%;
  height: 1px;
  background-color: #ffffff;
  margin-left: 10px;
}
.cid-shQ4xHnpQq img {
  width: 100%;
}
.cid-shQ4xHnpQq h4 {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-shQ4xHnpQq h4 a {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px) !important;
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-shQ4xHnpQq .card-title1,
.cid-shQ4xHnpQq .title-wrap1 {
  color: #ffffff;
}
.cid-shQ4xHnpQq .card-title,
.cid-shQ4xHnpQq .title-wrap {
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-shQ4xHnpQq .mdpb {
    padding-bottom: 2rem;
  }
  .cid-shQ4xHnpQq .card-box {
    margin: auto auto 0rem 1rem;
  }
}
.cid-shQ4xHnpQq H3 {
  color: #ffffff;
}
.cid-shQ4xHALCb .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-shQ4xHALCb .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-shQ4xHALCb a {
  font-style: normal;
}
.cid-shQ4xHALCb .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-shQ4xHALCb .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-shQ4xHALCb .nav-item:focus,
.cid-shQ4xHALCb .nav-link:focus {
  outline: none;
}
.cid-shQ4xHALCb .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-shQ4xHALCb .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-shQ4xHALCb .menu-logo {
  margin-right: auto;
}
.cid-shQ4xHALCb .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-shQ4xHALCb .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-shQ4xHALCb .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-shQ4xHALCb .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-shQ4xHALCb .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-shQ4xHALCb .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-shQ4xHALCb .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-shQ4xHALCb .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-shQ4xHALCb .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-shQ4xHALCb .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-shQ4xHALCb .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-shQ4xHALCb .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-shQ4xHALCb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-shQ4xHALCb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-shQ4xHALCb .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-shQ4xHALCb .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-shQ4xHALCb .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-shQ4xHALCb .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-shQ4xHALCb .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-shQ4xHALCb .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-shQ4xHALCb .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-shQ4xHALCb .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-shQ4xHALCb .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-shQ4xHALCb button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-shQ4xHALCb button.navbar-toggler:focus {
  outline: none;
}
.cid-shQ4xHALCb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #073b4c;
}
.cid-shQ4xHALCb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-shQ4xHALCb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-shQ4xHALCb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-shQ4xHALCb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-shQ4xHALCb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-shQ4xHALCb nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-shQ4xHALCb nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-shQ4xHALCb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-shQ4xHALCb .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-shQ4xHALCb .collapsed .btn {
  display: -webkit-flex;
}
.cid-shQ4xHALCb .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-shQ4xHALCb .collapsed .navbar-collapse.collapsing,
.cid-shQ4xHALCb .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-shQ4xHALCb .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-shQ4xHALCb .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-shQ4xHALCb .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-shQ4xHALCb .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-shQ4xHALCb .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-shQ4xHALCb .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-shQ4xHALCb .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-shQ4xHALCb .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-shQ4xHALCb .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.7rem);
  }
}
.cid-shQ4xHALCb .collapsed button.navbar-toggler {
  display: block;
}
.cid-shQ4xHALCb .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-shQ4xHALCb .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-shQ4xHALCb .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-shQ4xHALCb .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-shQ4xHALCb .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-shQ4xHALCb .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: 1023px) {
  .cid-shQ4xHALCb.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-shQ4xHALCb img {
    height: 3.8rem !important;
  }
  .cid-shQ4xHALCb .btn {
    display: -webkit-flex;
  }
  .cid-shQ4xHALCb button.navbar-toggler {
    display: block;
  }
  .cid-shQ4xHALCb .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-shQ4xHALCb .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-shQ4xHALCb .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-shQ4xHALCb .navbar-collapse.collapsing,
  .cid-shQ4xHALCb .navbar-collapse.show {
    display: block !important;
  }
  .cid-shQ4xHALCb .navbar-collapse.collapsing .navbar-nav,
  .cid-shQ4xHALCb .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-shQ4xHALCb .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-shQ4xHALCb .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-shQ4xHALCb .navbar-collapse.collapsing .navbar-buttons,
  .cid-shQ4xHALCb .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-shQ4xHALCb .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-shQ4xHALCb .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-shQ4xHALCb .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-shQ4xHALCb .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-shQ4xHALCb .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-shQ4xHALCb .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-shQ4xHALCb .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-shQ4xHALCb .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-shQ4xHALCb .nav-link:hover,
.cid-shQ4xHALCb .dropdown-item:hover {
  color: #767676 !important;
}
.cid-shQ4xHR3kl {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-shQ4xHR3kl .mbr-text {
  color: #767676;
}
.cid-shQ4xI6VCX {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-shQ4xI6VCX .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-shQ4xI6VCX .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shQ4xI6VCX .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shQ4xI6VCX .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-shQ4xI6VCX .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #b1a374;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-shQ4xI6VCX .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-shQ4xI6VCX .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-shQ4xI6VCX .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-shQ4xI6VCX .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #b1a374 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-shQ4xIorDA {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-shQ4xIorDA h4 {
  display: flex;
  color: #232323;
}
.cid-shQ4xIorDA .panel-text {
  color: #767676;
  line-height: 1.7;
}
.cid-shQ4xIorDA .wrap {
  display: flex;
}
.cid-shQ4xIorDA .icon {
  background: #073b4c;
  width: 33px;
  height: 33px;
  border-radius: 100%;
  color: white!important;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  font-weight: 900;
}
.cid-shQ4xIorDA img {
  max-width: 600px;
  width: 100%;
  margin: auto;
  padding: 2rem;
}
.cid-shQ4xIorDA .mbr-section-title {
  color: #232323;
  text-align: center;
}
.cid-shQ4xIorDA p {
  margin: 0;
}
.cid-shQ4xIorDA .card .card-header a.panel-title {
  background-color: none!important;
  margin-top: 0px!important;
}
.cid-shQ4xIorDA .mbr-section-subtitle {
  font-weight: 500;
  color: #767676;
  text-align: center;
}
.cid-shQ4xIorDA .accordion-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-shQ4xIorDA .panel-group {
  width: 100%;
}
.cid-shQ4xIorDA .panel-title {
  border-bottom: 1px solid #efefef;
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-shQ4xIorDA .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-shQ4xIorDA .card .card-header a.panel-title {
  transition: all .3s;
  background-color: #ffffff;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-shQ4xIorDA .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-shQ4xIorDA .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-shQ4xIorDA .card .card-header a.panel-title h4 {
  padding: 1.5rem 1rem;
  margin-bottom: 0;
}
.cid-shQ4xIorDA .card .panel-body {
  background: #ffffff;
}
.cid-shQ4xIorDA .media-container-row .accordion-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-shQ4xIorDA .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cid-shQ4xIorDA .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-shQ4xIorDA .header-text,
.cid-shQ4xIorDA .sign {
  color: #232323;
}
.cid-shQ4xIHztK {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-shQ4xIHztK .container {
  max-width: 1500px;
}
.cid-shQ4xIHztK img {
  width: 100%;
}
.cid-shQ4xIHztK h2 {
  padding: 0;
  margin: 0;
}
.cid-shQ4xIHztK .text-wrap {
  max-width: 500px;
  margin: auto;
}
.cid-shQ4xIHztK .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
  width: fit-content;
}
.cid-shQ4xIHztK .img-col {
  position: relative;
}
.cid-shQ4xIHztK .img2 {
  position: absolute;
  right: 6rem;
  top: -6rem;
  width: 320px;
}
@media (max-width: 1200px) {
  .cid-shQ4xIHztK .img2 {
    right: 3rem;
  }
}
@media (max-width: 992px) {
  .cid-shQ4xIHztK .title-col {
    margin-top: 4rem!important;
  }
  .cid-shQ4xIHztK .img2 {
    top: -2rem;
  }
  .cid-shQ4xIHztK .text-wrap {
    max-width: 550px;
  }
}
@media (max-width: 767px) {
  .cid-shQ4xIHztK .img2 {
    width: 50%;
  }
  .cid-shQ4xIHztK .number {
    margin: auto;
  }
}
.cid-shQ4xIHztK H3 {
  color: #073b4c;
}
.cid-shQ4xIHztK H2 {
  color: #073b4c;
}
.cid-shQ4xIZQ8O {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-shQ4xIZQ8O .counter-container {
  color: #767676;
}
.cid-shQ4xIZQ8O .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-shQ4xIZQ8O .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-shQ4xIZQ8O .counter-container ol li {
  list-style: none;
  padding-left: .5rem;
}
.cid-shQ4xIZQ8O .counter-container ol li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #073b4c;
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.cid-shQ4xJbVK9 {
  padding-top: 100px;
  background-image: url("../../../assets/images/oversize-doors-2.jpg");
}
.cid-shQ4xJbVK9 .container {
  margin-bottom: 15%;
}
.cid-shQ4xJbVK9 .content-container .btn-bgr {
  z-index: 0;
}
.cid-shQ4xJbVK9 .container-boxes {
  padding-bottom: 45px;
  position: relative;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-items: stretch;
  align-items: stretch;
  background-color: #ffffff;
}
.cid-shQ4xJbVK9 .box-item {
  width: 29%;
  padding: 2.5rem;
}
.cid-shQ4xJbVK9 .box-item:first-child {
  background-color: #767676;
  margin-top: -200px;
}
.cid-shQ4xJbVK9 .box-item:nth-child(2) {
  background-color: #515151;
}
.cid-shQ4xJbVK9 .box-item:last-child {
  background-color: #073b4c;
}
.cid-shQ4xJbVK9 .box-list {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
}
.cid-shQ4xJbVK9 .box-list li {
  border-bottom: 1px solid;
  padding: 10px 0 5px;
}
.cid-shQ4xJbVK9 .box-list li:last-child {
  border-bottom: none;
}
.cid-shQ4xJbVK9 .box-list li span {
  float: right;
  text-align: right;
  padding-left: 0.5rem;
}
.cid-shQ4xJbVK9 .media-content {
  -webkit-flex-basis: initial;
  flex-basis: initial;
}
@media (min-width: 992px) {
  .cid-shQ4xJbVK9 .media-container-row {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
  .cid-shQ4xJbVK9 .box-item {
    margin-top: -200px;
    max-width: 400px;
  }
}
@media (max-width: 991px) {
  .cid-shQ4xJbVK9 .content-container {
    -webkit-flex-basis: 90%;
    flex-basis: 90%;
  }
  .cid-shQ4xJbVK9 .box-item {
    margin-top: 0;
    width: 90%;
  }
  .cid-shQ4xJbVK9 .box-item:first-child {
    margin-top: -100px;
  }
}
.cid-shQ4xJbVK9 .mbr-text,
.cid-shQ4xJbVK9 .mbr-section-btn {
  color: #232323;
}
.cid-shQ4xJbVK9 H1 {
  color: #232323;
}
.cid-shQ4xJbVK9 UL {
  text-align: left;
}
.cid-shQ4xJw5Em {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-shQ4xJw5Em .title {
  margin-bottom: 2rem;
}
.cid-shQ4xJw5Em .mbr-section-subtitle {
  color: #767676;
}
.cid-shQ4xJw5Em a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-shQ4xJw5Em a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-shQ4xJw5Em textarea.form-control {
  min-height: 188px;
}
.cid-shQ4xJNLs5 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-shQ4xJNLs5 .mbr-text,
.cid-shQ4xJNLs5 blockquote {
  color: #767676;
}
.cid-shQ4xJNLs5 .mbr-text P {
  text-align: center;
}
.cid-shQ4xJY9F9 {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #c1c1c1);
}
.cid-shQ4xJY9F9 .carousel-control {
  background: #000;
}
.cid-shQ4xJY9F9 .mbr-section-subtitle {
  color: #767676;
}
.cid-shQ4xJY9F9 .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-shQ4xJY9F9 .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-shQ4xJY9F9 .carousel-item .wrap-img {
  text-align: center;
}
.cid-shQ4xJY9F9 .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-shQ4xJY9F9 .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-shQ4xJY9F9 .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-shQ4xJY9F9 .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-shQ4xJY9F9 .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-shQ4xJY9F9 .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-shQ4xJY9F9 .cloneditem-1,
.cid-shQ4xJY9F9 .cloneditem-2,
.cid-shQ4xJY9F9 .cloneditem-3,
.cid-shQ4xJY9F9 .cloneditem-4,
.cid-shQ4xJY9F9 .cloneditem-5 {
  display: none;
}
.cid-shQ4xJY9F9 .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-shQ4xJY9F9 .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-shQ4xJY9F9 .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-shQ4xJY9F9 .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-shQ4xJY9F9 .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-shQ4xJY9F9 .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-shQ4xJY9F9 .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-shQ4xJY9F9 .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-shQ4xJY9F9 .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-shQ4xJY9F9 .carousel-inner.slides2 .cloneditem-1,
  .cid-shQ4xJY9F9 .carousel-inner.slides2 .cloneditem-2,
  .cid-shQ4xJY9F9 .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-shQ4xJY9F9 .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-shQ4xJY9F9 .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-shQ4xJY9F9 .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-shQ4xJY9F9 .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-shQ4xJY9F9 .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-shQ4xJY9F9 .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-shQ4xJY9F9 .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-shQ4xJY9F9 .carousel-inner.slides3 .cloneditem-1,
  .cid-shQ4xJY9F9 .carousel-inner.slides3 .cloneditem-2,
  .cid-shQ4xJY9F9 .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-shQ4xJY9F9 .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-shQ4xJY9F9 .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-shQ4xJY9F9 .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-shQ4xJY9F9 .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-shQ4xJY9F9 .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-shQ4xJY9F9 .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-shQ4xJY9F9 .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-shQ4xJY9F9 .carousel-inner.slides4 .cloneditem-1,
  .cid-shQ4xJY9F9 .carousel-inner.slides4 .cloneditem-2,
  .cid-shQ4xJY9F9 .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-shQ4xJY9F9 .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-shQ4xJY9F9 .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-shQ4xJY9F9 .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-shQ4xJY9F9 .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-shQ4xJY9F9 .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-shQ4xJY9F9 .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-shQ4xJY9F9 .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-shQ4xJY9F9 .carousel-inner.slides5 .cloneditem-1,
  .cid-shQ4xJY9F9 .carousel-inner.slides5 .cloneditem-2,
  .cid-shQ4xJY9F9 .carousel-inner.slides5 .cloneditem-3,
  .cid-shQ4xJY9F9 .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-shQ4xJY9F9 .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-shQ4xJY9F9 .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-shQ4xJY9F9 .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-shQ4xJY9F9 .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-shQ4xJY9F9 .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-shQ4xJY9F9 .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-shQ4xJY9F9 .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-shQ4xJY9F9 .carousel-inner.slides6 .cloneditem-1,
  .cid-shQ4xJY9F9 .carousel-inner.slides6 .cloneditem-2,
  .cid-shQ4xJY9F9 .carousel-inner.slides6 .cloneditem-3,
  .cid-shQ4xJY9F9 .carousel-inner.slides6 .cloneditem-4,
  .cid-shQ4xJY9F9 .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-shQ4xKUyRs {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-shQ4xKUyRs .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-shQ4xKUyRs .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-shQ4xKUyRs .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-shQ4xKUyRs .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-shQ4xKUyRs .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-shQ4xKUyRs .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-shQ4xKUyRs .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-shQ4xKUyRs .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-shQ4xKUyRs .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-shQ4xKUyRs .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-shQ4xKUyRs .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-shQ4xKUyRs .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-shQ4xKUyRs .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-shQ4xKUyRs .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-shQ0EGik2i {
  background-image: url("../../../assets/images/9e940794-a6a1-4aba-8d7c-f40496492922.jpg");
}
.cid-shQ0EGik2i .container-fluid {
  padding: 0 3rem;
}
.cid-shQ0EGik2i .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-shQ0EGik2i .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-shQ0EGik2i .modalWindow {
  display: none;
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-shQ0EGik2i .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-shQ0EGik2i .modalWindow .modalWindow-video {
  height: 44.9943757vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-shQ0EGik2i a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-shQ0EGik2i a.close:hover {
  color: #ffffff;
}
.cid-shQ0EGik2i svg {
  transition: all 0.5s ease-in;
}
.cid-shQ0EGik2i svg .blick {
  transiton: opacity 0.5s ease-in;
  opacity: 1;
}
.cid-shQ0EGik2i svg:hover {
  cursor: pointer;
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
}
.cid-shQ0EGik2i svg:hover .blick {
  transition: opacity 0.5s ease-in;
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-shQ0EGik2i .container-fluid {
    padding: 0 1rem;
  }
}
.cid-shQ0EGT8hP {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-shQ0EGT8hP .card-box {
  display: flex;
  flex-direction: column;
  position: relative;
  justify-content: center;
  margin: auto auto 1rem 2rem;
  height: fit-content;
  max-width: 300px;
}
.cid-shQ0EGT8hP .card-wrap {
  background-color: #073b4c;
  display: flex;
  height: 100%;
  min-height: 300px;
}
.cid-shQ0EGT8hP .card-wrap:hover h4,
.cid-shQ0EGT8hP .card-wrap:hover a {
  background-size: 100% 100%;
}
.cid-shQ0EGT8hP h3 {
  position: absolute;
  transform: rotate(-90deg);
  transform-origin: top left;
  width: fit-content;
  padding: 0;
  margin: 0;
  left: 0rem;
  top: -1rem;
}
.cid-shQ0EGT8hP h3:after {
  content: "";
  width: 30px;
  position: absolute;
  top: 50%;
  height: 1px;
  background-color: #ffffff;
  margin-left: 10px;
}
.cid-shQ0EGT8hP img {
  width: 100%;
}
.cid-shQ0EGT8hP h4 {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-shQ0EGT8hP h4 a {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px) !important;
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-shQ0EGT8hP .card-title1,
.cid-shQ0EGT8hP .title-wrap1 {
  color: #ffffff;
}
.cid-shQ0EGT8hP .card-title,
.cid-shQ0EGT8hP .title-wrap {
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-shQ0EGT8hP .mdpb {
    padding-bottom: 2rem;
  }
  .cid-shQ0EGT8hP .card-box {
    margin: auto auto 0rem 1rem;
  }
}
.cid-shQ0EGT8hP H3 {
  color: #ffffff;
}
.cid-shQ0EHcS20 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-shQ0EHcS20 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-shQ0EHcS20 a {
  font-style: normal;
}
.cid-shQ0EHcS20 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-shQ0EHcS20 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-shQ0EHcS20 .nav-item:focus,
.cid-shQ0EHcS20 .nav-link:focus {
  outline: none;
}
.cid-shQ0EHcS20 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-shQ0EHcS20 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-shQ0EHcS20 .menu-logo {
  margin-right: auto;
}
.cid-shQ0EHcS20 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-shQ0EHcS20 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-shQ0EHcS20 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-shQ0EHcS20 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-shQ0EHcS20 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-shQ0EHcS20 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-shQ0EHcS20 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-shQ0EHcS20 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-shQ0EHcS20 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-shQ0EHcS20 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-shQ0EHcS20 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-shQ0EHcS20 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-shQ0EHcS20 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-shQ0EHcS20 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-shQ0EHcS20 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-shQ0EHcS20 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-shQ0EHcS20 .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-shQ0EHcS20 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-shQ0EHcS20 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-shQ0EHcS20 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-shQ0EHcS20 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-shQ0EHcS20 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-shQ0EHcS20 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-shQ0EHcS20 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-shQ0EHcS20 button.navbar-toggler:focus {
  outline: none;
}
.cid-shQ0EHcS20 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #073b4c;
}
.cid-shQ0EHcS20 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-shQ0EHcS20 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-shQ0EHcS20 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-shQ0EHcS20 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-shQ0EHcS20 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-shQ0EHcS20 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-shQ0EHcS20 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-shQ0EHcS20 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-shQ0EHcS20 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-shQ0EHcS20 .collapsed .btn {
  display: -webkit-flex;
}
.cid-shQ0EHcS20 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-shQ0EHcS20 .collapsed .navbar-collapse.collapsing,
.cid-shQ0EHcS20 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-shQ0EHcS20 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-shQ0EHcS20 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-shQ0EHcS20 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-shQ0EHcS20 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-shQ0EHcS20 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-shQ0EHcS20 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-shQ0EHcS20 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-shQ0EHcS20 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-shQ0EHcS20 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.7rem);
  }
}
.cid-shQ0EHcS20 .collapsed button.navbar-toggler {
  display: block;
}
.cid-shQ0EHcS20 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-shQ0EHcS20 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-shQ0EHcS20 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-shQ0EHcS20 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-shQ0EHcS20 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-shQ0EHcS20 .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: 1023px) {
  .cid-shQ0EHcS20.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-shQ0EHcS20 img {
    height: 3.8rem !important;
  }
  .cid-shQ0EHcS20 .btn {
    display: -webkit-flex;
  }
  .cid-shQ0EHcS20 button.navbar-toggler {
    display: block;
  }
  .cid-shQ0EHcS20 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-shQ0EHcS20 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-shQ0EHcS20 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-shQ0EHcS20 .navbar-collapse.collapsing,
  .cid-shQ0EHcS20 .navbar-collapse.show {
    display: block !important;
  }
  .cid-shQ0EHcS20 .navbar-collapse.collapsing .navbar-nav,
  .cid-shQ0EHcS20 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-shQ0EHcS20 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-shQ0EHcS20 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-shQ0EHcS20 .navbar-collapse.collapsing .navbar-buttons,
  .cid-shQ0EHcS20 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-shQ0EHcS20 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-shQ0EHcS20 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-shQ0EHcS20 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-shQ0EHcS20 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-shQ0EHcS20 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-shQ0EHcS20 .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-shQ0EHcS20 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-shQ0EHcS20 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-shQ0EHcS20 .nav-link:hover,
.cid-shQ0EHcS20 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-shQ0EHyL35 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-shQ0EHyL35 .mbr-text {
  color: #767676;
}
.cid-shQ0EHLn11 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-shQ0EHLn11 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-shQ0EHLn11 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shQ0EHLn11 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shQ0EHLn11 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-shQ0EHLn11 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #b1a374;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-shQ0EHLn11 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-shQ0EHLn11 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-shQ0EHLn11 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-shQ0EHLn11 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #b1a374 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-shQ0EI4juJ {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-shQ0EI4juJ h4 {
  display: flex;
  color: #232323;
}
.cid-shQ0EI4juJ .panel-text {
  color: #767676;
  line-height: 1.7;
}
.cid-shQ0EI4juJ .wrap {
  display: flex;
}
.cid-shQ0EI4juJ .icon {
  background: #073b4c;
  width: 33px;
  height: 33px;
  border-radius: 100%;
  color: white!important;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  font-weight: 900;
}
.cid-shQ0EI4juJ img {
  max-width: 600px;
  width: 100%;
  margin: auto;
  padding: 2rem;
}
.cid-shQ0EI4juJ .mbr-section-title {
  color: #232323;
  text-align: center;
}
.cid-shQ0EI4juJ p {
  margin: 0;
}
.cid-shQ0EI4juJ .card .card-header a.panel-title {
  background-color: none!important;
  margin-top: 0px!important;
}
.cid-shQ0EI4juJ .mbr-section-subtitle {
  font-weight: 500;
  color: #767676;
  text-align: center;
}
.cid-shQ0EI4juJ .accordion-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-shQ0EI4juJ .panel-group {
  width: 100%;
}
.cid-shQ0EI4juJ .panel-title {
  border-bottom: 1px solid #efefef;
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-shQ0EI4juJ .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-shQ0EI4juJ .card .card-header a.panel-title {
  transition: all .3s;
  background-color: #ffffff;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-shQ0EI4juJ .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-shQ0EI4juJ .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-shQ0EI4juJ .card .card-header a.panel-title h4 {
  padding: 1.5rem 1rem;
  margin-bottom: 0;
}
.cid-shQ0EI4juJ .card .panel-body {
  background: #ffffff;
}
.cid-shQ0EI4juJ .media-container-row .accordion-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-shQ0EI4juJ .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cid-shQ0EI4juJ .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-shQ0EI4juJ .header-text,
.cid-shQ0EI4juJ .sign {
  color: #232323;
}
.cid-shQ0EIowt3 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-shQ0EIowt3 .container {
  max-width: 1500px;
}
.cid-shQ0EIowt3 img {
  width: 100%;
}
.cid-shQ0EIowt3 h2 {
  padding: 0;
  margin: 0;
}
.cid-shQ0EIowt3 .text-wrap {
  max-width: 500px;
  margin: auto;
}
.cid-shQ0EIowt3 .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
  width: fit-content;
}
.cid-shQ0EIowt3 .img-col {
  position: relative;
}
.cid-shQ0EIowt3 .img2 {
  position: absolute;
  right: 6rem;
  top: -6rem;
  width: 320px;
}
@media (max-width: 1200px) {
  .cid-shQ0EIowt3 .img2 {
    right: 3rem;
  }
}
@media (max-width: 992px) {
  .cid-shQ0EIowt3 .title-col {
    margin-top: 4rem!important;
  }
  .cid-shQ0EIowt3 .img2 {
    top: -2rem;
  }
  .cid-shQ0EIowt3 .text-wrap {
    max-width: 550px;
  }
}
@media (max-width: 767px) {
  .cid-shQ0EIowt3 .img2 {
    width: 50%;
  }
  .cid-shQ0EIowt3 .number {
    margin: auto;
  }
}
.cid-shQ0EIowt3 H3 {
  color: #073b4c;
}
.cid-shQ0EIowt3 H2 {
  color: #073b4c;
}
.cid-shQ0EIEnS2 {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-shQ0EIEnS2 .counter-container {
  color: #767676;
}
.cid-shQ0EIEnS2 .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-shQ0EIEnS2 .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-shQ0EIEnS2 .counter-container ol li {
  list-style: none;
  padding-left: .5rem;
}
.cid-shQ0EIEnS2 .counter-container ol li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #073b4c;
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.cid-shQ0EIPNpb {
  padding-top: 100px;
  background-image: url("../../../assets/images/oversize-doors-2.jpg");
}
.cid-shQ0EIPNpb .container {
  margin-bottom: 15%;
}
.cid-shQ0EIPNpb .content-container .btn-bgr {
  z-index: 0;
}
.cid-shQ0EIPNpb .container-boxes {
  padding-bottom: 45px;
  position: relative;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-items: stretch;
  align-items: stretch;
  background-color: #ffffff;
}
.cid-shQ0EIPNpb .box-item {
  width: 29%;
  padding: 2.5rem;
}
.cid-shQ0EIPNpb .box-item:first-child {
  background-color: #767676;
  margin-top: -200px;
}
.cid-shQ0EIPNpb .box-item:nth-child(2) {
  background-color: #515151;
}
.cid-shQ0EIPNpb .box-item:last-child {
  background-color: #073b4c;
}
.cid-shQ0EIPNpb .box-list {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
}
.cid-shQ0EIPNpb .box-list li {
  border-bottom: 1px solid;
  padding: 10px 0 5px;
}
.cid-shQ0EIPNpb .box-list li:last-child {
  border-bottom: none;
}
.cid-shQ0EIPNpb .box-list li span {
  float: right;
  text-align: right;
  padding-left: 0.5rem;
}
.cid-shQ0EIPNpb .media-content {
  -webkit-flex-basis: initial;
  flex-basis: initial;
}
@media (min-width: 992px) {
  .cid-shQ0EIPNpb .media-container-row {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
  .cid-shQ0EIPNpb .box-item {
    margin-top: -200px;
    max-width: 400px;
  }
}
@media (max-width: 991px) {
  .cid-shQ0EIPNpb .content-container {
    -webkit-flex-basis: 90%;
    flex-basis: 90%;
  }
  .cid-shQ0EIPNpb .box-item {
    margin-top: 0;
    width: 90%;
  }
  .cid-shQ0EIPNpb .box-item:first-child {
    margin-top: -100px;
  }
}
.cid-shQ0EIPNpb .mbr-text,
.cid-shQ0EIPNpb .mbr-section-btn {
  color: #232323;
}
.cid-shQ0EIPNpb H1 {
  color: #232323;
}
.cid-shQ0EIPNpb UL {
  text-align: left;
}
.cid-shQ0EJ9GuO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-shQ0EJ9GuO .title {
  margin-bottom: 2rem;
}
.cid-shQ0EJ9GuO .mbr-section-subtitle {
  color: #767676;
}
.cid-shQ0EJ9GuO a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-shQ0EJ9GuO a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-shQ0EJ9GuO textarea.form-control {
  min-height: 188px;
}
.cid-shQ0EJwjpi {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-shQ0EJwjpi .mbr-text,
.cid-shQ0EJwjpi blockquote {
  color: #767676;
}
.cid-shQ0EJwjpi .mbr-text P {
  text-align: center;
}
.cid-shQ0EJHwlN {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #c1c1c1);
}
.cid-shQ0EJHwlN .carousel-control {
  background: #000;
}
.cid-shQ0EJHwlN .mbr-section-subtitle {
  color: #767676;
}
.cid-shQ0EJHwlN .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-shQ0EJHwlN .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-shQ0EJHwlN .carousel-item .wrap-img {
  text-align: center;
}
.cid-shQ0EJHwlN .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-shQ0EJHwlN .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-shQ0EJHwlN .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-shQ0EJHwlN .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-shQ0EJHwlN .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-shQ0EJHwlN .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-shQ0EJHwlN .cloneditem-1,
.cid-shQ0EJHwlN .cloneditem-2,
.cid-shQ0EJHwlN .cloneditem-3,
.cid-shQ0EJHwlN .cloneditem-4,
.cid-shQ0EJHwlN .cloneditem-5 {
  display: none;
}
.cid-shQ0EJHwlN .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-shQ0EJHwlN .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-shQ0EJHwlN .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-shQ0EJHwlN .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-shQ0EJHwlN .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-shQ0EJHwlN .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-shQ0EJHwlN .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-shQ0EJHwlN .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-shQ0EJHwlN .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-shQ0EJHwlN .carousel-inner.slides2 .cloneditem-1,
  .cid-shQ0EJHwlN .carousel-inner.slides2 .cloneditem-2,
  .cid-shQ0EJHwlN .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-shQ0EJHwlN .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-shQ0EJHwlN .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-shQ0EJHwlN .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-shQ0EJHwlN .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-shQ0EJHwlN .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-shQ0EJHwlN .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-shQ0EJHwlN .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-shQ0EJHwlN .carousel-inner.slides3 .cloneditem-1,
  .cid-shQ0EJHwlN .carousel-inner.slides3 .cloneditem-2,
  .cid-shQ0EJHwlN .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-shQ0EJHwlN .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-shQ0EJHwlN .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-shQ0EJHwlN .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-shQ0EJHwlN .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-shQ0EJHwlN .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-shQ0EJHwlN .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-shQ0EJHwlN .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-shQ0EJHwlN .carousel-inner.slides4 .cloneditem-1,
  .cid-shQ0EJHwlN .carousel-inner.slides4 .cloneditem-2,
  .cid-shQ0EJHwlN .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-shQ0EJHwlN .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-shQ0EJHwlN .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-shQ0EJHwlN .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-shQ0EJHwlN .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-shQ0EJHwlN .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-shQ0EJHwlN .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-shQ0EJHwlN .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-shQ0EJHwlN .carousel-inner.slides5 .cloneditem-1,
  .cid-shQ0EJHwlN .carousel-inner.slides5 .cloneditem-2,
  .cid-shQ0EJHwlN .carousel-inner.slides5 .cloneditem-3,
  .cid-shQ0EJHwlN .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-shQ0EJHwlN .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-shQ0EJHwlN .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-shQ0EJHwlN .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-shQ0EJHwlN .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-shQ0EJHwlN .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-shQ0EJHwlN .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-shQ0EJHwlN .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-shQ0EJHwlN .carousel-inner.slides6 .cloneditem-1,
  .cid-shQ0EJHwlN .carousel-inner.slides6 .cloneditem-2,
  .cid-shQ0EJHwlN .carousel-inner.slides6 .cloneditem-3,
  .cid-shQ0EJHwlN .carousel-inner.slides6 .cloneditem-4,
  .cid-shQ0EJHwlN .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-shQ0EKG11X {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-shQ0EKG11X .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-shQ0EKG11X .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-shQ0EKG11X .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-shQ0EKG11X .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-shQ0EKG11X .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-shQ0EKG11X .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-shQ0EKG11X .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-shQ0EKG11X .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-shQ0EKG11X .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-shQ0EKG11X .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-shQ0EKG11X .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-shQ0EKG11X .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-shQ0EKG11X .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-shQ0EKG11X .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-shQ86keZGg {
  background-image: url("../../../assets/images/oversize-doors-2.jpeg");
}
.cid-shQ86keZGg .container-fluid {
  padding: 0 3rem;
}
.cid-shQ86keZGg .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-shQ86keZGg .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-shQ86keZGg .modalWindow {
  display: none;
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-shQ86keZGg .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-shQ86keZGg .modalWindow .modalWindow-video {
  height: 44.9943757vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-shQ86keZGg a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-shQ86keZGg a.close:hover {
  color: #ffffff;
}
.cid-shQ86keZGg svg {
  transition: all 0.5s ease-in;
}
.cid-shQ86keZGg svg .blick {
  transiton: opacity 0.5s ease-in;
  opacity: 1;
}
.cid-shQ86keZGg svg:hover {
  cursor: pointer;
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
}
.cid-shQ86keZGg svg:hover .blick {
  transition: opacity 0.5s ease-in;
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-shQ86keZGg .container-fluid {
    padding: 0 1rem;
  }
}
.cid-shQ86kGZvU {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-shQ86kGZvU .card-box {
  display: flex;
  flex-direction: column;
  position: relative;
  justify-content: center;
  margin: auto auto 1rem 2rem;
  height: fit-content;
  max-width: 300px;
}
.cid-shQ86kGZvU .card-wrap {
  background-color: #073b4c;
  display: flex;
  height: 100%;
  min-height: 300px;
}
.cid-shQ86kGZvU .card-wrap:hover h4,
.cid-shQ86kGZvU .card-wrap:hover a {
  background-size: 100% 100%;
}
.cid-shQ86kGZvU h3 {
  position: absolute;
  transform: rotate(-90deg);
  transform-origin: top left;
  width: fit-content;
  padding: 0;
  margin: 0;
  left: 0rem;
  top: -1rem;
}
.cid-shQ86kGZvU h3:after {
  content: "";
  width: 30px;
  position: absolute;
  top: 50%;
  height: 1px;
  background-color: #ffffff;
  margin-left: 10px;
}
.cid-shQ86kGZvU img {
  width: 100%;
}
.cid-shQ86kGZvU h4 {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-shQ86kGZvU h4 a {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px) !important;
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-shQ86kGZvU .card-title1,
.cid-shQ86kGZvU .title-wrap1 {
  color: #ffffff;
}
.cid-shQ86kGZvU .card-title,
.cid-shQ86kGZvU .title-wrap {
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-shQ86kGZvU .mdpb {
    padding-bottom: 2rem;
  }
  .cid-shQ86kGZvU .card-box {
    margin: auto auto 0rem 1rem;
  }
}
.cid-shQ86kGZvU H3 {
  color: #ffffff;
}
.cid-shQ86kTwhR .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-shQ86kTwhR .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-shQ86kTwhR a {
  font-style: normal;
}
.cid-shQ86kTwhR .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-shQ86kTwhR .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-shQ86kTwhR .nav-item:focus,
.cid-shQ86kTwhR .nav-link:focus {
  outline: none;
}
.cid-shQ86kTwhR .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-shQ86kTwhR .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-shQ86kTwhR .menu-logo {
  margin-right: auto;
}
.cid-shQ86kTwhR .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-shQ86kTwhR .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-shQ86kTwhR .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-shQ86kTwhR .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-shQ86kTwhR .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-shQ86kTwhR .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-shQ86kTwhR .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-shQ86kTwhR .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-shQ86kTwhR .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-shQ86kTwhR .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-shQ86kTwhR .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-shQ86kTwhR .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-shQ86kTwhR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-shQ86kTwhR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-shQ86kTwhR .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-shQ86kTwhR .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-shQ86kTwhR .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-shQ86kTwhR .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-shQ86kTwhR .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-shQ86kTwhR .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-shQ86kTwhR .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-shQ86kTwhR .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-shQ86kTwhR .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-shQ86kTwhR button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-shQ86kTwhR button.navbar-toggler:focus {
  outline: none;
}
.cid-shQ86kTwhR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #073b4c;
}
.cid-shQ86kTwhR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-shQ86kTwhR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-shQ86kTwhR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-shQ86kTwhR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-shQ86kTwhR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-shQ86kTwhR nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-shQ86kTwhR nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-shQ86kTwhR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-shQ86kTwhR .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-shQ86kTwhR .collapsed .btn {
  display: -webkit-flex;
}
.cid-shQ86kTwhR .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-shQ86kTwhR .collapsed .navbar-collapse.collapsing,
.cid-shQ86kTwhR .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-shQ86kTwhR .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-shQ86kTwhR .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-shQ86kTwhR .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-shQ86kTwhR .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-shQ86kTwhR .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-shQ86kTwhR .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-shQ86kTwhR .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-shQ86kTwhR .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-shQ86kTwhR .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.7rem);
  }
}
.cid-shQ86kTwhR .collapsed button.navbar-toggler {
  display: block;
}
.cid-shQ86kTwhR .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-shQ86kTwhR .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-shQ86kTwhR .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-shQ86kTwhR .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-shQ86kTwhR .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-shQ86kTwhR .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: 1023px) {
  .cid-shQ86kTwhR.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-shQ86kTwhR img {
    height: 3.8rem !important;
  }
  .cid-shQ86kTwhR .btn {
    display: -webkit-flex;
  }
  .cid-shQ86kTwhR button.navbar-toggler {
    display: block;
  }
  .cid-shQ86kTwhR .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-shQ86kTwhR .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-shQ86kTwhR .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-shQ86kTwhR .navbar-collapse.collapsing,
  .cid-shQ86kTwhR .navbar-collapse.show {
    display: block !important;
  }
  .cid-shQ86kTwhR .navbar-collapse.collapsing .navbar-nav,
  .cid-shQ86kTwhR .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-shQ86kTwhR .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-shQ86kTwhR .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-shQ86kTwhR .navbar-collapse.collapsing .navbar-buttons,
  .cid-shQ86kTwhR .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-shQ86kTwhR .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-shQ86kTwhR .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-shQ86kTwhR .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-shQ86kTwhR .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-shQ86kTwhR .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-shQ86kTwhR .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-shQ86kTwhR .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-shQ86kTwhR .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-shQ86kTwhR .nav-link:hover,
.cid-shQ86kTwhR .dropdown-item:hover {
  color: #767676 !important;
}
.cid-shQ86lcN9l {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-shQ86lcN9l .mbr-text {
  color: #767676;
}
.cid-shQ86lrUGs {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-shQ86lrUGs .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-shQ86lrUGs .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shQ86lrUGs .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shQ86lrUGs .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-shQ86lrUGs .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #b1a374;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-shQ86lrUGs .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-shQ86lrUGs .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-shQ86lrUGs .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-shQ86lrUGs .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #b1a374 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-shQ86lMPe2 {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-shQ86lMPe2 h4 {
  display: flex;
  color: #232323;
}
.cid-shQ86lMPe2 .panel-text {
  color: #767676;
  line-height: 1.7;
}
.cid-shQ86lMPe2 .wrap {
  display: flex;
}
.cid-shQ86lMPe2 .icon {
  background: #073b4c;
  width: 33px;
  height: 33px;
  border-radius: 100%;
  color: white!important;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  font-weight: 900;
}
.cid-shQ86lMPe2 img {
  max-width: 600px;
  width: 100%;
  margin: auto;
  padding: 2rem;
}
.cid-shQ86lMPe2 .mbr-section-title {
  color: #232323;
  text-align: center;
}
.cid-shQ86lMPe2 p {
  margin: 0;
}
.cid-shQ86lMPe2 .card .card-header a.panel-title {
  background-color: none!important;
  margin-top: 0px!important;
}
.cid-shQ86lMPe2 .mbr-section-subtitle {
  font-weight: 500;
  color: #767676;
  text-align: center;
}
.cid-shQ86lMPe2 .accordion-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-shQ86lMPe2 .panel-group {
  width: 100%;
}
.cid-shQ86lMPe2 .panel-title {
  border-bottom: 1px solid #efefef;
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-shQ86lMPe2 .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-shQ86lMPe2 .card .card-header a.panel-title {
  transition: all .3s;
  background-color: #ffffff;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-shQ86lMPe2 .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-shQ86lMPe2 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-shQ86lMPe2 .card .card-header a.panel-title h4 {
  padding: 1.5rem 1rem;
  margin-bottom: 0;
}
.cid-shQ86lMPe2 .card .panel-body {
  background: #ffffff;
}
.cid-shQ86lMPe2 .media-container-row .accordion-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-shQ86lMPe2 .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cid-shQ86lMPe2 .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-shQ86lMPe2 .header-text,
.cid-shQ86lMPe2 .sign {
  color: #232323;
}
.cid-shQ86m6b5N {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-shQ86m6b5N .container {
  max-width: 1500px;
}
.cid-shQ86m6b5N img {
  width: 100%;
}
.cid-shQ86m6b5N h2 {
  padding: 0;
  margin: 0;
}
.cid-shQ86m6b5N .text-wrap {
  max-width: 500px;
  margin: auto;
}
.cid-shQ86m6b5N .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
  width: fit-content;
}
.cid-shQ86m6b5N .img-col {
  position: relative;
}
.cid-shQ86m6b5N .img2 {
  position: absolute;
  right: 6rem;
  top: -6rem;
  width: 320px;
}
@media (max-width: 1200px) {
  .cid-shQ86m6b5N .img2 {
    right: 3rem;
  }
}
@media (max-width: 992px) {
  .cid-shQ86m6b5N .title-col {
    margin-top: 4rem!important;
  }
  .cid-shQ86m6b5N .img2 {
    top: -2rem;
  }
  .cid-shQ86m6b5N .text-wrap {
    max-width: 550px;
  }
}
@media (max-width: 767px) {
  .cid-shQ86m6b5N .img2 {
    width: 50%;
  }
  .cid-shQ86m6b5N .number {
    margin: auto;
  }
}
.cid-shQ86m6b5N H3 {
  color: #073b4c;
}
.cid-shQ86m6b5N H2 {
  color: #073b4c;
}
.cid-shQ86mlFbQ {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-shQ86mlFbQ .counter-container {
  color: #767676;
}
.cid-shQ86mlFbQ .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-shQ86mlFbQ .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-shQ86mlFbQ .counter-container ol li {
  list-style: none;
  padding-left: .5rem;
}
.cid-shQ86mlFbQ .counter-container ol li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #073b4c;
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.cid-shQ86mvpNs {
  padding-top: 100px;
  background-image: url("../../../assets/images/oversize-doors-2.jpg");
}
.cid-shQ86mvpNs .container {
  margin-bottom: 15%;
}
.cid-shQ86mvpNs .content-container .btn-bgr {
  z-index: 0;
}
.cid-shQ86mvpNs .container-boxes {
  padding-bottom: 45px;
  position: relative;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-items: stretch;
  align-items: stretch;
  background-color: #ffffff;
}
.cid-shQ86mvpNs .box-item {
  width: 29%;
  padding: 2.5rem;
}
.cid-shQ86mvpNs .box-item:first-child {
  background-color: #767676;
  margin-top: -200px;
}
.cid-shQ86mvpNs .box-item:nth-child(2) {
  background-color: #515151;
}
.cid-shQ86mvpNs .box-item:last-child {
  background-color: #073b4c;
}
.cid-shQ86mvpNs .box-list {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
}
.cid-shQ86mvpNs .box-list li {
  border-bottom: 1px solid;
  padding: 10px 0 5px;
}
.cid-shQ86mvpNs .box-list li:last-child {
  border-bottom: none;
}
.cid-shQ86mvpNs .box-list li span {
  float: right;
  text-align: right;
  padding-left: 0.5rem;
}
.cid-shQ86mvpNs .media-content {
  -webkit-flex-basis: initial;
  flex-basis: initial;
}
@media (min-width: 992px) {
  .cid-shQ86mvpNs .media-container-row {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
  .cid-shQ86mvpNs .box-item {
    margin-top: -200px;
    max-width: 400px;
  }
}
@media (max-width: 991px) {
  .cid-shQ86mvpNs .content-container {
    -webkit-flex-basis: 90%;
    flex-basis: 90%;
  }
  .cid-shQ86mvpNs .box-item {
    margin-top: 0;
    width: 90%;
  }
  .cid-shQ86mvpNs .box-item:first-child {
    margin-top: -100px;
  }
}
.cid-shQ86mvpNs .mbr-text,
.cid-shQ86mvpNs .mbr-section-btn {
  color: #232323;
}
.cid-shQ86mvpNs H1 {
  color: #232323;
}
.cid-shQ86mvpNs UL {
  text-align: left;
}
.cid-shQ86mOwUd {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-shQ86mOwUd .title {
  margin-bottom: 2rem;
}
.cid-shQ86mOwUd .mbr-section-subtitle {
  color: #767676;
}
.cid-shQ86mOwUd a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-shQ86mOwUd a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-shQ86mOwUd textarea.form-control {
  min-height: 188px;
}
.cid-shQ86n5IZv {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-shQ86n5IZv .mbr-text,
.cid-shQ86n5IZv blockquote {
  color: #767676;
}
.cid-shQ86n5IZv .mbr-text P {
  text-align: center;
}
.cid-shQ86nfUIy {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #c1c1c1);
}
.cid-shQ86nfUIy .carousel-control {
  background: #000;
}
.cid-shQ86nfUIy .mbr-section-subtitle {
  color: #767676;
}
.cid-shQ86nfUIy .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-shQ86nfUIy .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-shQ86nfUIy .carousel-item .wrap-img {
  text-align: center;
}
.cid-shQ86nfUIy .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-shQ86nfUIy .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-shQ86nfUIy .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-shQ86nfUIy .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-shQ86nfUIy .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-shQ86nfUIy .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-shQ86nfUIy .cloneditem-1,
.cid-shQ86nfUIy .cloneditem-2,
.cid-shQ86nfUIy .cloneditem-3,
.cid-shQ86nfUIy .cloneditem-4,
.cid-shQ86nfUIy .cloneditem-5 {
  display: none;
}
.cid-shQ86nfUIy .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-shQ86nfUIy .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-shQ86nfUIy .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-shQ86nfUIy .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-shQ86nfUIy .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-shQ86nfUIy .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-shQ86nfUIy .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-shQ86nfUIy .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-shQ86nfUIy .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-shQ86nfUIy .carousel-inner.slides2 .cloneditem-1,
  .cid-shQ86nfUIy .carousel-inner.slides2 .cloneditem-2,
  .cid-shQ86nfUIy .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-shQ86nfUIy .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-shQ86nfUIy .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-shQ86nfUIy .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-shQ86nfUIy .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-shQ86nfUIy .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-shQ86nfUIy .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-shQ86nfUIy .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-shQ86nfUIy .carousel-inner.slides3 .cloneditem-1,
  .cid-shQ86nfUIy .carousel-inner.slides3 .cloneditem-2,
  .cid-shQ86nfUIy .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-shQ86nfUIy .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-shQ86nfUIy .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-shQ86nfUIy .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-shQ86nfUIy .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-shQ86nfUIy .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-shQ86nfUIy .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-shQ86nfUIy .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-shQ86nfUIy .carousel-inner.slides4 .cloneditem-1,
  .cid-shQ86nfUIy .carousel-inner.slides4 .cloneditem-2,
  .cid-shQ86nfUIy .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-shQ86nfUIy .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-shQ86nfUIy .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-shQ86nfUIy .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-shQ86nfUIy .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-shQ86nfUIy .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-shQ86nfUIy .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-shQ86nfUIy .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-shQ86nfUIy .carousel-inner.slides5 .cloneditem-1,
  .cid-shQ86nfUIy .carousel-inner.slides5 .cloneditem-2,
  .cid-shQ86nfUIy .carousel-inner.slides5 .cloneditem-3,
  .cid-shQ86nfUIy .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-shQ86nfUIy .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-shQ86nfUIy .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-shQ86nfUIy .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-shQ86nfUIy .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-shQ86nfUIy .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-shQ86nfUIy .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-shQ86nfUIy .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-shQ86nfUIy .carousel-inner.slides6 .cloneditem-1,
  .cid-shQ86nfUIy .carousel-inner.slides6 .cloneditem-2,
  .cid-shQ86nfUIy .carousel-inner.slides6 .cloneditem-3,
  .cid-shQ86nfUIy .carousel-inner.slides6 .cloneditem-4,
  .cid-shQ86nfUIy .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-shQ86ofXyH {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-shQ86ofXyH .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-shQ86ofXyH .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-shQ86ofXyH .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-shQ86ofXyH .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-shQ86ofXyH .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-shQ86ofXyH .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-shQ86ofXyH .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-shQ86ofXyH .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-shQ86ofXyH .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-shQ86ofXyH .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-shQ86ofXyH .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-shQ86ofXyH .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-shQ86ofXyH .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-shQ86ofXyH .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-shQ6iWEkYE {
  background-image: url("../../../assets/images/service-door-wicket1-1.jpeg");
}
.cid-shQ6iWEkYE .container-fluid {
  padding: 0 3rem;
}
.cid-shQ6iWEkYE .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-shQ6iWEkYE .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-shQ6iWEkYE .modalWindow {
  display: none;
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-shQ6iWEkYE .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-shQ6iWEkYE .modalWindow .modalWindow-video {
  height: 44.9943757vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-shQ6iWEkYE a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-shQ6iWEkYE a.close:hover {
  color: #ffffff;
}
.cid-shQ6iWEkYE svg {
  transition: all 0.5s ease-in;
}
.cid-shQ6iWEkYE svg .blick {
  transiton: opacity 0.5s ease-in;
  opacity: 1;
}
.cid-shQ6iWEkYE svg:hover {
  cursor: pointer;
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
}
.cid-shQ6iWEkYE svg:hover .blick {
  transition: opacity 0.5s ease-in;
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-shQ6iWEkYE .container-fluid {
    padding: 0 1rem;
  }
}
.cid-shQ6iX922G {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-shQ6iX922G .card-box {
  display: flex;
  flex-direction: column;
  position: relative;
  justify-content: center;
  margin: auto auto 1rem 2rem;
  height: fit-content;
  max-width: 300px;
}
.cid-shQ6iX922G .card-wrap {
  background-color: #073b4c;
  display: flex;
  height: 100%;
  min-height: 300px;
}
.cid-shQ6iX922G .card-wrap:hover h4,
.cid-shQ6iX922G .card-wrap:hover a {
  background-size: 100% 100%;
}
.cid-shQ6iX922G h3 {
  position: absolute;
  transform: rotate(-90deg);
  transform-origin: top left;
  width: fit-content;
  padding: 0;
  margin: 0;
  left: 0rem;
  top: -1rem;
}
.cid-shQ6iX922G h3:after {
  content: "";
  width: 30px;
  position: absolute;
  top: 50%;
  height: 1px;
  background-color: #ffffff;
  margin-left: 10px;
}
.cid-shQ6iX922G img {
  width: 100%;
}
.cid-shQ6iX922G h4 {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-shQ6iX922G h4 a {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px) !important;
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-shQ6iX922G .card-title1,
.cid-shQ6iX922G .title-wrap1 {
  color: #ffffff;
}
.cid-shQ6iX922G .card-title,
.cid-shQ6iX922G .title-wrap {
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-shQ6iX922G .mdpb {
    padding-bottom: 2rem;
  }
  .cid-shQ6iX922G .card-box {
    margin: auto auto 0rem 1rem;
  }
}
.cid-shQ6iX922G H3 {
  color: #ffffff;
}
.cid-shQ6iXtUQL .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-shQ6iXtUQL .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-shQ6iXtUQL a {
  font-style: normal;
}
.cid-shQ6iXtUQL .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-shQ6iXtUQL .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-shQ6iXtUQL .nav-item:focus,
.cid-shQ6iXtUQL .nav-link:focus {
  outline: none;
}
.cid-shQ6iXtUQL .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-shQ6iXtUQL .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-shQ6iXtUQL .menu-logo {
  margin-right: auto;
}
.cid-shQ6iXtUQL .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-shQ6iXtUQL .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-shQ6iXtUQL .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-shQ6iXtUQL .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-shQ6iXtUQL .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-shQ6iXtUQL .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-shQ6iXtUQL .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-shQ6iXtUQL .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-shQ6iXtUQL .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-shQ6iXtUQL .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-shQ6iXtUQL .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-shQ6iXtUQL .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-shQ6iXtUQL .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-shQ6iXtUQL .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-shQ6iXtUQL .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-shQ6iXtUQL .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-shQ6iXtUQL .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-shQ6iXtUQL .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-shQ6iXtUQL .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-shQ6iXtUQL .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-shQ6iXtUQL .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-shQ6iXtUQL .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-shQ6iXtUQL .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-shQ6iXtUQL button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-shQ6iXtUQL button.navbar-toggler:focus {
  outline: none;
}
.cid-shQ6iXtUQL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #073b4c;
}
.cid-shQ6iXtUQL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-shQ6iXtUQL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-shQ6iXtUQL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-shQ6iXtUQL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-shQ6iXtUQL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-shQ6iXtUQL nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-shQ6iXtUQL nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-shQ6iXtUQL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-shQ6iXtUQL .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-shQ6iXtUQL .collapsed .btn {
  display: -webkit-flex;
}
.cid-shQ6iXtUQL .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-shQ6iXtUQL .collapsed .navbar-collapse.collapsing,
.cid-shQ6iXtUQL .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-shQ6iXtUQL .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-shQ6iXtUQL .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-shQ6iXtUQL .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-shQ6iXtUQL .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-shQ6iXtUQL .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-shQ6iXtUQL .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-shQ6iXtUQL .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-shQ6iXtUQL .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-shQ6iXtUQL .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.7rem);
  }
}
.cid-shQ6iXtUQL .collapsed button.navbar-toggler {
  display: block;
}
.cid-shQ6iXtUQL .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-shQ6iXtUQL .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-shQ6iXtUQL .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-shQ6iXtUQL .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-shQ6iXtUQL .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-shQ6iXtUQL .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: 1023px) {
  .cid-shQ6iXtUQL.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-shQ6iXtUQL img {
    height: 3.8rem !important;
  }
  .cid-shQ6iXtUQL .btn {
    display: -webkit-flex;
  }
  .cid-shQ6iXtUQL button.navbar-toggler {
    display: block;
  }
  .cid-shQ6iXtUQL .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-shQ6iXtUQL .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-shQ6iXtUQL .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-shQ6iXtUQL .navbar-collapse.collapsing,
  .cid-shQ6iXtUQL .navbar-collapse.show {
    display: block !important;
  }
  .cid-shQ6iXtUQL .navbar-collapse.collapsing .navbar-nav,
  .cid-shQ6iXtUQL .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-shQ6iXtUQL .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-shQ6iXtUQL .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-shQ6iXtUQL .navbar-collapse.collapsing .navbar-buttons,
  .cid-shQ6iXtUQL .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-shQ6iXtUQL .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-shQ6iXtUQL .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-shQ6iXtUQL .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-shQ6iXtUQL .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-shQ6iXtUQL .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-shQ6iXtUQL .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-shQ6iXtUQL .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-shQ6iXtUQL .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-shQ6iXtUQL .nav-link:hover,
.cid-shQ6iXtUQL .dropdown-item:hover {
  color: #767676 !important;
}
.cid-shQ6iXPSHo {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-shQ6iXPSHo .mbr-text {
  color: #767676;
}
.cid-shQ6iXZWz3 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-shQ6iXZWz3 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-shQ6iXZWz3 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shQ6iXZWz3 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shQ6iXZWz3 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-shQ6iXZWz3 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #b1a374;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-shQ6iXZWz3 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-shQ6iXZWz3 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-shQ6iXZWz3 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-shQ6iXZWz3 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #b1a374 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-shQ6iY9pCk {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-shQ6iY9pCk h4 {
  display: flex;
  color: #232323;
}
.cid-shQ6iY9pCk .panel-text {
  color: #767676;
  line-height: 1.7;
}
.cid-shQ6iY9pCk .wrap {
  display: flex;
}
.cid-shQ6iY9pCk .icon {
  background: #073b4c;
  width: 33px;
  height: 33px;
  border-radius: 100%;
  color: white!important;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  font-weight: 900;
}
.cid-shQ6iY9pCk img {
  max-width: 600px;
  width: 100%;
  margin: auto;
  padding: 2rem;
}
.cid-shQ6iY9pCk .mbr-section-title {
  color: #232323;
  text-align: center;
}
.cid-shQ6iY9pCk p {
  margin: 0;
}
.cid-shQ6iY9pCk .card .card-header a.panel-title {
  background-color: none!important;
  margin-top: 0px!important;
}
.cid-shQ6iY9pCk .mbr-section-subtitle {
  font-weight: 500;
  color: #767676;
  text-align: center;
}
.cid-shQ6iY9pCk .accordion-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-shQ6iY9pCk .panel-group {
  width: 100%;
}
.cid-shQ6iY9pCk .panel-title {
  border-bottom: 1px solid #efefef;
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-shQ6iY9pCk .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-shQ6iY9pCk .card .card-header a.panel-title {
  transition: all .3s;
  background-color: #ffffff;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-shQ6iY9pCk .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-shQ6iY9pCk .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-shQ6iY9pCk .card .card-header a.panel-title h4 {
  padding: 1.5rem 1rem;
  margin-bottom: 0;
}
.cid-shQ6iY9pCk .card .panel-body {
  background: #ffffff;
}
.cid-shQ6iY9pCk .media-container-row .accordion-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-shQ6iY9pCk .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cid-shQ6iY9pCk .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-shQ6iY9pCk .header-text,
.cid-shQ6iY9pCk .sign {
  color: #232323;
}
.cid-shQ6iYnybc {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-shQ6iYnybc .container {
  max-width: 1500px;
}
.cid-shQ6iYnybc img {
  width: 100%;
}
.cid-shQ6iYnybc h2 {
  padding: 0;
  margin: 0;
}
.cid-shQ6iYnybc .text-wrap {
  max-width: 500px;
  margin: auto;
}
.cid-shQ6iYnybc .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
  width: fit-content;
}
.cid-shQ6iYnybc .img-col {
  position: relative;
}
.cid-shQ6iYnybc .img2 {
  position: absolute;
  right: 6rem;
  top: -6rem;
  width: 320px;
}
@media (max-width: 1200px) {
  .cid-shQ6iYnybc .img2 {
    right: 3rem;
  }
}
@media (max-width: 992px) {
  .cid-shQ6iYnybc .title-col {
    margin-top: 4rem!important;
  }
  .cid-shQ6iYnybc .img2 {
    top: -2rem;
  }
  .cid-shQ6iYnybc .text-wrap {
    max-width: 550px;
  }
}
@media (max-width: 767px) {
  .cid-shQ6iYnybc .img2 {
    width: 50%;
  }
  .cid-shQ6iYnybc .number {
    margin: auto;
  }
}
.cid-shQ6iYnybc H3 {
  color: #073b4c;
}
.cid-shQ6iYnybc H2 {
  color: #073b4c;
}
.cid-shQ6iYxQum {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-shQ6iYxQum .counter-container {
  color: #767676;
}
.cid-shQ6iYxQum .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-shQ6iYxQum .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-shQ6iYxQum .counter-container ol li {
  list-style: none;
  padding-left: .5rem;
}
.cid-shQ6iYxQum .counter-container ol li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #073b4c;
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.cid-shQ6iYDwzY {
  padding-top: 100px;
  background-image: url("../../../assets/images/oversize-doors-2.jpg");
}
.cid-shQ6iYDwzY .container {
  margin-bottom: 15%;
}
.cid-shQ6iYDwzY .content-container .btn-bgr {
  z-index: 0;
}
.cid-shQ6iYDwzY .container-boxes {
  padding-bottom: 45px;
  position: relative;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-items: stretch;
  align-items: stretch;
  background-color: #ffffff;
}
.cid-shQ6iYDwzY .box-item {
  width: 29%;
  padding: 2.5rem;
}
.cid-shQ6iYDwzY .box-item:first-child {
  background-color: #767676;
  margin-top: -200px;
}
.cid-shQ6iYDwzY .box-item:nth-child(2) {
  background-color: #515151;
}
.cid-shQ6iYDwzY .box-item:last-child {
  background-color: #073b4c;
}
.cid-shQ6iYDwzY .box-list {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
}
.cid-shQ6iYDwzY .box-list li {
  border-bottom: 1px solid;
  padding: 10px 0 5px;
}
.cid-shQ6iYDwzY .box-list li:last-child {
  border-bottom: none;
}
.cid-shQ6iYDwzY .box-list li span {
  float: right;
  text-align: right;
  padding-left: 0.5rem;
}
.cid-shQ6iYDwzY .media-content {
  -webkit-flex-basis: initial;
  flex-basis: initial;
}
@media (min-width: 992px) {
  .cid-shQ6iYDwzY .media-container-row {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
  .cid-shQ6iYDwzY .box-item {
    margin-top: -200px;
    max-width: 400px;
  }
}
@media (max-width: 991px) {
  .cid-shQ6iYDwzY .content-container {
    -webkit-flex-basis: 90%;
    flex-basis: 90%;
  }
  .cid-shQ6iYDwzY .box-item {
    margin-top: 0;
    width: 90%;
  }
  .cid-shQ6iYDwzY .box-item:first-child {
    margin-top: -100px;
  }
}
.cid-shQ6iYDwzY .mbr-text,
.cid-shQ6iYDwzY .mbr-section-btn {
  color: #232323;
}
.cid-shQ6iYDwzY H1 {
  color: #232323;
}
.cid-shQ6iYDwzY UL {
  text-align: left;
}
.cid-shQ6iYPvLi {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-shQ6iYPvLi .title {
  margin-bottom: 2rem;
}
.cid-shQ6iYPvLi .mbr-section-subtitle {
  color: #767676;
}
.cid-shQ6iYPvLi a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-shQ6iYPvLi a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-shQ6iYPvLi textarea.form-control {
  min-height: 188px;
}
.cid-shQ6iZ0jTn {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-shQ6iZ0jTn .mbr-text,
.cid-shQ6iZ0jTn blockquote {
  color: #767676;
}
.cid-shQ6iZ0jTn .mbr-text P {
  text-align: center;
}
.cid-shQ6iZ6UmJ {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #cccccc);
}
.cid-shQ6iZ6UmJ .carousel-control {
  background: #000;
}
.cid-shQ6iZ6UmJ .mbr-section-subtitle {
  color: #767676;
}
.cid-shQ6iZ6UmJ .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-shQ6iZ6UmJ .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-shQ6iZ6UmJ .carousel-item .wrap-img {
  text-align: center;
}
.cid-shQ6iZ6UmJ .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-shQ6iZ6UmJ .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-shQ6iZ6UmJ .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-shQ6iZ6UmJ .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-shQ6iZ6UmJ .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-shQ6iZ6UmJ .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-shQ6iZ6UmJ .cloneditem-1,
.cid-shQ6iZ6UmJ .cloneditem-2,
.cid-shQ6iZ6UmJ .cloneditem-3,
.cid-shQ6iZ6UmJ .cloneditem-4,
.cid-shQ6iZ6UmJ .cloneditem-5 {
  display: none;
}
.cid-shQ6iZ6UmJ .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-shQ6iZ6UmJ .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-shQ6iZ6UmJ .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-shQ6iZ6UmJ .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-shQ6iZ6UmJ .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-shQ6iZ6UmJ .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-shQ6iZ6UmJ .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-shQ6iZ6UmJ .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-shQ6iZ6UmJ .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-shQ6iZ6UmJ .carousel-inner.slides2 .cloneditem-1,
  .cid-shQ6iZ6UmJ .carousel-inner.slides2 .cloneditem-2,
  .cid-shQ6iZ6UmJ .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-shQ6iZ6UmJ .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-shQ6iZ6UmJ .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-shQ6iZ6UmJ .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-shQ6iZ6UmJ .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-shQ6iZ6UmJ .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-shQ6iZ6UmJ .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-shQ6iZ6UmJ .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-shQ6iZ6UmJ .carousel-inner.slides3 .cloneditem-1,
  .cid-shQ6iZ6UmJ .carousel-inner.slides3 .cloneditem-2,
  .cid-shQ6iZ6UmJ .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-shQ6iZ6UmJ .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-shQ6iZ6UmJ .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-shQ6iZ6UmJ .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-shQ6iZ6UmJ .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-shQ6iZ6UmJ .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-shQ6iZ6UmJ .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-shQ6iZ6UmJ .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-shQ6iZ6UmJ .carousel-inner.slides4 .cloneditem-1,
  .cid-shQ6iZ6UmJ .carousel-inner.slides4 .cloneditem-2,
  .cid-shQ6iZ6UmJ .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-shQ6iZ6UmJ .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-shQ6iZ6UmJ .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-shQ6iZ6UmJ .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-shQ6iZ6UmJ .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-shQ6iZ6UmJ .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-shQ6iZ6UmJ .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-shQ6iZ6UmJ .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-shQ6iZ6UmJ .carousel-inner.slides5 .cloneditem-1,
  .cid-shQ6iZ6UmJ .carousel-inner.slides5 .cloneditem-2,
  .cid-shQ6iZ6UmJ .carousel-inner.slides5 .cloneditem-3,
  .cid-shQ6iZ6UmJ .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-shQ6iZ6UmJ .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-shQ6iZ6UmJ .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-shQ6iZ6UmJ .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-shQ6iZ6UmJ .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-shQ6iZ6UmJ .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-shQ6iZ6UmJ .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-shQ6iZ6UmJ .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-shQ6iZ6UmJ .carousel-inner.slides6 .cloneditem-1,
  .cid-shQ6iZ6UmJ .carousel-inner.slides6 .cloneditem-2,
  .cid-shQ6iZ6UmJ .carousel-inner.slides6 .cloneditem-3,
  .cid-shQ6iZ6UmJ .carousel-inner.slides6 .cloneditem-4,
  .cid-shQ6iZ6UmJ .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-shQ6iZvmE9 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-shQ6iZvmE9 .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-shQ6iZvmE9 .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-shQ6iZvmE9 .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-shQ6iZvmE9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-shQ6iZvmE9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-shQ6iZvmE9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-shQ6iZvmE9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-shQ6iZvmE9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-shQ6iZvmE9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-shQ6iZvmE9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-shQ6iZvmE9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-shQ6iZvmE9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-shQ6iZvmE9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-shQ6iZvmE9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sivp8a8grI {
  background-image: url("../../../assets/images/smoke-1.jpeg");
}
.cid-sivp8a8grI .container-fluid {
  padding: 0 3rem;
}
.cid-sivp8a8grI .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-sivp8a8grI .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-sivp8a8grI .modalWindow {
  display: none;
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sivp8a8grI .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sivp8a8grI .modalWindow .modalWindow-video {
  height: 44.9943757vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-sivp8a8grI a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-sivp8a8grI a.close:hover {
  color: #ffffff;
}
.cid-sivp8a8grI svg {
  transition: all 0.5s ease-in;
}
.cid-sivp8a8grI svg .blick {
  transiton: opacity 0.5s ease-in;
  opacity: 1;
}
.cid-sivp8a8grI svg:hover {
  cursor: pointer;
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
}
.cid-sivp8a8grI svg:hover .blick {
  transition: opacity 0.5s ease-in;
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-sivp8a8grI .container-fluid {
    padding: 0 1rem;
  }
}
.cid-sivp8b1Y22 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sivp8b1Y22 .card-box {
  display: flex;
  flex-direction: column;
  position: relative;
  justify-content: center;
  margin: auto auto 1rem 2rem;
  height: fit-content;
  max-width: 300px;
}
.cid-sivp8b1Y22 .card-wrap {
  background-color: #073b4c;
  display: flex;
  height: 100%;
  min-height: 300px;
}
.cid-sivp8b1Y22 .card-wrap:hover h4,
.cid-sivp8b1Y22 .card-wrap:hover a {
  background-size: 100% 100%;
}
.cid-sivp8b1Y22 h3 {
  position: absolute;
  transform: rotate(-90deg);
  transform-origin: top left;
  width: fit-content;
  padding: 0;
  margin: 0;
  left: 0rem;
  top: -1rem;
}
.cid-sivp8b1Y22 h3:after {
  content: "";
  width: 30px;
  position: absolute;
  top: 50%;
  height: 1px;
  background-color: #ffffff;
  margin-left: 10px;
}
.cid-sivp8b1Y22 img {
  width: 100%;
}
.cid-sivp8b1Y22 h4 {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sivp8b1Y22 h4 a {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px) !important;
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sivp8b1Y22 .card-title1,
.cid-sivp8b1Y22 .title-wrap1 {
  color: #ffffff;
}
.cid-sivp8b1Y22 .card-title,
.cid-sivp8b1Y22 .title-wrap {
  color: #ffffff;
  text-align: left;
}
@media (max-width: 992px) {
  .cid-sivp8b1Y22 .mdpb {
    padding-bottom: 2rem;
  }
  .cid-sivp8b1Y22 .card-box {
    margin: auto auto 0rem 1rem;
  }
}
.cid-sivp8b1Y22 H3 {
  color: #ffffff;
}
.cid-sivp8bkx9Y .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sivp8bkx9Y .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sivp8bkx9Y a {
  font-style: normal;
}
.cid-sivp8bkx9Y .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sivp8bkx9Y .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sivp8bkx9Y .nav-item:focus,
.cid-sivp8bkx9Y .nav-link:focus {
  outline: none;
}
.cid-sivp8bkx9Y .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sivp8bkx9Y .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sivp8bkx9Y .menu-logo {
  margin-right: auto;
}
.cid-sivp8bkx9Y .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sivp8bkx9Y .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sivp8bkx9Y .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sivp8bkx9Y .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sivp8bkx9Y .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sivp8bkx9Y .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sivp8bkx9Y .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sivp8bkx9Y .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sivp8bkx9Y .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sivp8bkx9Y .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sivp8bkx9Y .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sivp8bkx9Y .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sivp8bkx9Y .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sivp8bkx9Y .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sivp8bkx9Y .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sivp8bkx9Y .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sivp8bkx9Y .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-sivp8bkx9Y .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sivp8bkx9Y .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sivp8bkx9Y .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sivp8bkx9Y .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sivp8bkx9Y .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sivp8bkx9Y .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sivp8bkx9Y button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sivp8bkx9Y button.navbar-toggler:focus {
  outline: none;
}
.cid-sivp8bkx9Y button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #073b4c;
}
.cid-sivp8bkx9Y button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sivp8bkx9Y button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sivp8bkx9Y button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sivp8bkx9Y button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sivp8bkx9Y nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sivp8bkx9Y nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sivp8bkx9Y nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sivp8bkx9Y nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sivp8bkx9Y .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sivp8bkx9Y .collapsed .btn {
  display: -webkit-flex;
}
.cid-sivp8bkx9Y .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sivp8bkx9Y .collapsed .navbar-collapse.collapsing,
.cid-sivp8bkx9Y .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sivp8bkx9Y .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sivp8bkx9Y .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sivp8bkx9Y .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sivp8bkx9Y .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sivp8bkx9Y .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sivp8bkx9Y .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sivp8bkx9Y .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sivp8bkx9Y .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sivp8bkx9Y .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.7rem);
  }
}
.cid-sivp8bkx9Y .collapsed button.navbar-toggler {
  display: block;
}
.cid-sivp8bkx9Y .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sivp8bkx9Y .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sivp8bkx9Y .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sivp8bkx9Y .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sivp8bkx9Y .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sivp8bkx9Y .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: 1023px) {
  .cid-sivp8bkx9Y.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sivp8bkx9Y img {
    height: 3.8rem !important;
  }
  .cid-sivp8bkx9Y .btn {
    display: -webkit-flex;
  }
  .cid-sivp8bkx9Y button.navbar-toggler {
    display: block;
  }
  .cid-sivp8bkx9Y .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sivp8bkx9Y .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sivp8bkx9Y .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sivp8bkx9Y .navbar-collapse.collapsing,
  .cid-sivp8bkx9Y .navbar-collapse.show {
    display: block !important;
  }
  .cid-sivp8bkx9Y .navbar-collapse.collapsing .navbar-nav,
  .cid-sivp8bkx9Y .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sivp8bkx9Y .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sivp8bkx9Y .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sivp8bkx9Y .navbar-collapse.collapsing .navbar-buttons,
  .cid-sivp8bkx9Y .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sivp8bkx9Y .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sivp8bkx9Y .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sivp8bkx9Y .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sivp8bkx9Y .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sivp8bkx9Y .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sivp8bkx9Y .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-sivp8bkx9Y .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sivp8bkx9Y .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sivp8bkx9Y .nav-link:hover,
.cid-sivp8bkx9Y .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sivp8bFefx {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sivp8bFefx .mbr-text {
  color: #767676;
}
.cid-sivp8bT2Yb {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sivp8bT2Yb .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sivp8bT2Yb .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sivp8bT2Yb .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sivp8bT2Yb .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sivp8bT2Yb .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #b1a374;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-sivp8bT2Yb .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sivp8bT2Yb .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sivp8bT2Yb .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sivp8bT2Yb .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #b1a374 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-sivp8cdTRw {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sivp8cdTRw h4 {
  display: flex;
  color: #232323;
}
.cid-sivp8cdTRw .panel-text {
  color: #767676;
  line-height: 1.7;
}
.cid-sivp8cdTRw .wrap {
  display: flex;
}
.cid-sivp8cdTRw .icon {
  background: #073b4c;
  width: 33px;
  height: 33px;
  border-radius: 100%;
  color: white!important;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  font-weight: 900;
}
.cid-sivp8cdTRw img {
  max-width: 600px;
  width: 100%;
  margin: auto;
  padding: 2rem;
}
.cid-sivp8cdTRw .mbr-section-title {
  color: #232323;
  text-align: center;
}
.cid-sivp8cdTRw p {
  margin: 0;
}
.cid-sivp8cdTRw .card .card-header a.panel-title {
  background-color: none!important;
  margin-top: 0px!important;
}
.cid-sivp8cdTRw .mbr-section-subtitle {
  font-weight: 500;
  color: #767676;
  text-align: center;
}
.cid-sivp8cdTRw .accordion-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-sivp8cdTRw .panel-group {
  width: 100%;
}
.cid-sivp8cdTRw .panel-title {
  border-bottom: 1px solid #efefef;
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-sivp8cdTRw .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-sivp8cdTRw .card .card-header a.panel-title {
  transition: all .3s;
  background-color: #ffffff;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-sivp8cdTRw .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-sivp8cdTRw .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sivp8cdTRw .card .card-header a.panel-title h4 {
  padding: 1.5rem 1rem;
  margin-bottom: 0;
}
.cid-sivp8cdTRw .card .panel-body {
  background: #ffffff;
}
.cid-sivp8cdTRw .media-container-row .accordion-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sivp8cdTRw .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cid-sivp8cdTRw .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-sivp8cdTRw .header-text,
.cid-sivp8cdTRw .sign {
  color: #232323;
}
.cid-sivp8cyMK1 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-sivp8cyMK1 .container {
  max-width: 1500px;
}
.cid-sivp8cyMK1 img {
  width: 100%;
}
.cid-sivp8cyMK1 h2 {
  padding: 0;
  margin: 0;
}
.cid-sivp8cyMK1 .text-wrap {
  max-width: 500px;
  margin: auto;
}
.cid-sivp8cyMK1 .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
  width: fit-content;
}
.cid-sivp8cyMK1 .img-col {
  position: relative;
}
.cid-sivp8cyMK1 .img2 {
  position: absolute;
  right: 6rem;
  top: -6rem;
  width: 320px;
}
@media (max-width: 1200px) {
  .cid-sivp8cyMK1 .img2 {
    right: 3rem;
  }
}
@media (max-width: 992px) {
  .cid-sivp8cyMK1 .title-col {
    margin-top: 4rem!important;
  }
  .cid-sivp8cyMK1 .img2 {
    top: -2rem;
  }
  .cid-sivp8cyMK1 .text-wrap {
    max-width: 550px;
  }
}
@media (max-width: 767px) {
  .cid-sivp8cyMK1 .img2 {
    width: 50%;
  }
  .cid-sivp8cyMK1 .number {
    margin: auto;
  }
}
.cid-sivp8cyMK1 H3 {
  color: #073b4c;
}
.cid-sivp8cyMK1 H2 {
  color: #073b4c;
}
.cid-sivp8cNqmZ {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sivp8cNqmZ .counter-container {
  color: #767676;
}
.cid-sivp8cNqmZ .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sivp8cNqmZ .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sivp8cNqmZ .counter-container ol li {
  list-style: none;
  padding-left: .5rem;
}
.cid-sivp8cNqmZ .counter-container ol li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #073b4c;
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.cid-sivp8d0rEn {
  padding-top: 100px;
  background-image: url("../../../assets/images/oversize-doors-2.jpg");
}
.cid-sivp8d0rEn .container {
  margin-bottom: 15%;
}
.cid-sivp8d0rEn .content-container .btn-bgr {
  z-index: 0;
}
.cid-sivp8d0rEn .container-boxes {
  padding-bottom: 45px;
  position: relative;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-items: stretch;
  align-items: stretch;
  background-color: #ffffff;
}
.cid-sivp8d0rEn .box-item {
  width: 29%;
  padding: 2.5rem;
}
.cid-sivp8d0rEn .box-item:first-child {
  background-color: #767676;
  margin-top: -200px;
}
.cid-sivp8d0rEn .box-item:nth-child(2) {
  background-color: #515151;
}
.cid-sivp8d0rEn .box-item:last-child {
  background-color: #073b4c;
}
.cid-sivp8d0rEn .box-list {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
}
.cid-sivp8d0rEn .box-list li {
  border-bottom: 1px solid;
  padding: 10px 0 5px;
}
.cid-sivp8d0rEn .box-list li:last-child {
  border-bottom: none;
}
.cid-sivp8d0rEn .box-list li span {
  float: right;
  text-align: right;
  padding-left: 0.5rem;
}
.cid-sivp8d0rEn .media-content {
  -webkit-flex-basis: initial;
  flex-basis: initial;
}
@media (min-width: 992px) {
  .cid-sivp8d0rEn .media-container-row {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
  .cid-sivp8d0rEn .box-item {
    margin-top: -200px;
    max-width: 400px;
  }
}
@media (max-width: 991px) {
  .cid-sivp8d0rEn .content-container {
    -webkit-flex-basis: 90%;
    flex-basis: 90%;
  }
  .cid-sivp8d0rEn .box-item {
    margin-top: 0;
    width: 90%;
  }
  .cid-sivp8d0rEn .box-item:first-child {
    margin-top: -100px;
  }
}
.cid-sivp8d0rEn .mbr-text,
.cid-sivp8d0rEn .mbr-section-btn {
  color: #232323;
}
.cid-sivp8d0rEn H1 {
  color: #232323;
}
.cid-sivp8d0rEn UL {
  text-align: left;
}
.cid-sivp8doHpd {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sivp8doHpd .title {
  margin-bottom: 2rem;
}
.cid-sivp8doHpd .mbr-section-subtitle {
  color: #767676;
}
.cid-sivp8doHpd a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sivp8doHpd a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-sivp8doHpd textarea.form-control {
  min-height: 188px;
}
.cid-sivp8dI1a8 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sivp8dI1a8 .mbr-text,
.cid-sivp8dI1a8 blockquote {
  color: #767676;
}
.cid-sivp8dI1a8 .mbr-text P {
  text-align: center;
}
.cid-sivp8dTFJs {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #cccccc);
}
.cid-sivp8dTFJs .carousel-control {
  background: #000;
}
.cid-sivp8dTFJs .mbr-section-subtitle {
  color: #767676;
}
.cid-sivp8dTFJs .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sivp8dTFJs .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sivp8dTFJs .carousel-item .wrap-img {
  text-align: center;
}
.cid-sivp8dTFJs .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-sivp8dTFJs .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sivp8dTFJs .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-sivp8dTFJs .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-sivp8dTFJs .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-sivp8dTFJs .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-sivp8dTFJs .cloneditem-1,
.cid-sivp8dTFJs .cloneditem-2,
.cid-sivp8dTFJs .cloneditem-3,
.cid-sivp8dTFJs .cloneditem-4,
.cid-sivp8dTFJs .cloneditem-5 {
  display: none;
}
.cid-sivp8dTFJs .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sivp8dTFJs .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-sivp8dTFJs .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-sivp8dTFJs .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-sivp8dTFJs .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-sivp8dTFJs .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-sivp8dTFJs .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-sivp8dTFJs .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sivp8dTFJs .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sivp8dTFJs .carousel-inner.slides2 .cloneditem-1,
  .cid-sivp8dTFJs .carousel-inner.slides2 .cloneditem-2,
  .cid-sivp8dTFJs .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-sivp8dTFJs .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-sivp8dTFJs .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-sivp8dTFJs .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-sivp8dTFJs .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-sivp8dTFJs .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-sivp8dTFJs .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sivp8dTFJs .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sivp8dTFJs .carousel-inner.slides3 .cloneditem-1,
  .cid-sivp8dTFJs .carousel-inner.slides3 .cloneditem-2,
  .cid-sivp8dTFJs .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-sivp8dTFJs .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-sivp8dTFJs .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-sivp8dTFJs .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-sivp8dTFJs .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-sivp8dTFJs .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-sivp8dTFJs .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sivp8dTFJs .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sivp8dTFJs .carousel-inner.slides4 .cloneditem-1,
  .cid-sivp8dTFJs .carousel-inner.slides4 .cloneditem-2,
  .cid-sivp8dTFJs .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-sivp8dTFJs .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-sivp8dTFJs .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-sivp8dTFJs .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-sivp8dTFJs .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-sivp8dTFJs .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-sivp8dTFJs .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sivp8dTFJs .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sivp8dTFJs .carousel-inner.slides5 .cloneditem-1,
  .cid-sivp8dTFJs .carousel-inner.slides5 .cloneditem-2,
  .cid-sivp8dTFJs .carousel-inner.slides5 .cloneditem-3,
  .cid-sivp8dTFJs .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-sivp8dTFJs .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-sivp8dTFJs .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-sivp8dTFJs .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-sivp8dTFJs .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-sivp8dTFJs .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-sivp8dTFJs .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sivp8dTFJs .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sivp8dTFJs .carousel-inner.slides6 .cloneditem-1,
  .cid-sivp8dTFJs .carousel-inner.slides6 .cloneditem-2,
  .cid-sivp8dTFJs .carousel-inner.slides6 .cloneditem-3,
  .cid-sivp8dTFJs .carousel-inner.slides6 .cloneditem-4,
  .cid-sivp8dTFJs .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-sivp8eSpOv {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-sivp8eSpOv .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sivp8eSpOv .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sivp8eSpOv .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sivp8eSpOv .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sivp8eSpOv .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sivp8eSpOv .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sivp8eSpOv .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sivp8eSpOv .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sivp8eSpOv .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sivp8eSpOv .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sivp8eSpOv .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sivp8eSpOv .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sivp8eSpOv .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sivp8eSpOv .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sivnd8nxLp {
  background-image: url("../../../assets/images/smoke-1.jpeg");
}
.cid-sivnd8nxLp .container-fluid {
  padding: 0 3rem;
}
.cid-sivnd8nxLp .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-sivnd8nxLp .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-sivnd8nxLp .modalWindow {
  display: none;
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sivnd8nxLp .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sivnd8nxLp .modalWindow .modalWindow-video {
  height: 44.9943757vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-sivnd8nxLp a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-sivnd8nxLp a.close:hover {
  color: #ffffff;
}
.cid-sivnd8nxLp svg {
  transition: all 0.5s ease-in;
}
.cid-sivnd8nxLp svg .blick {
  transiton: opacity 0.5s ease-in;
  opacity: 1;
}
.cid-sivnd8nxLp svg:hover {
  cursor: pointer;
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
}
.cid-sivnd8nxLp svg:hover .blick {
  transition: opacity 0.5s ease-in;
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-sivnd8nxLp .container-fluid {
    padding: 0 1rem;
  }
}
.cid-sivnd97DQA {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sivnd97DQA .card-box {
  display: flex;
  flex-direction: column;
  position: relative;
  justify-content: center;
  margin: auto auto 1rem 2rem;
  height: fit-content;
  max-width: 300px;
}
.cid-sivnd97DQA .card-wrap {
  background-color: #073b4c;
  display: flex;
  height: 100%;
  min-height: 300px;
}
.cid-sivnd97DQA .card-wrap:hover h4,
.cid-sivnd97DQA .card-wrap:hover a {
  background-size: 100% 100%;
}
.cid-sivnd97DQA h3 {
  position: absolute;
  transform: rotate(-90deg);
  transform-origin: top left;
  width: fit-content;
  padding: 0;
  margin: 0;
  left: 0rem;
  top: -1rem;
}
.cid-sivnd97DQA h3:after {
  content: "";
  width: 30px;
  position: absolute;
  top: 50%;
  height: 1px;
  background-color: #ffffff;
  margin-left: 10px;
}
.cid-sivnd97DQA img {
  width: 100%;
}
.cid-sivnd97DQA h4 {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sivnd97DQA h4 a {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px) !important;
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sivnd97DQA .card-title1,
.cid-sivnd97DQA .title-wrap1 {
  color: #ffffff;
}
.cid-sivnd97DQA .card-title,
.cid-sivnd97DQA .title-wrap {
  color: #ffffff;
  text-align: left;
}
@media (max-width: 992px) {
  .cid-sivnd97DQA .mdpb {
    padding-bottom: 2rem;
  }
  .cid-sivnd97DQA .card-box {
    margin: auto auto 0rem 1rem;
  }
}
.cid-sivnd97DQA H3 {
  color: #ffffff;
}
.cid-sivnd9rgXa .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sivnd9rgXa .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sivnd9rgXa a {
  font-style: normal;
}
.cid-sivnd9rgXa .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sivnd9rgXa .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sivnd9rgXa .nav-item:focus,
.cid-sivnd9rgXa .nav-link:focus {
  outline: none;
}
.cid-sivnd9rgXa .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sivnd9rgXa .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sivnd9rgXa .menu-logo {
  margin-right: auto;
}
.cid-sivnd9rgXa .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sivnd9rgXa .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sivnd9rgXa .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sivnd9rgXa .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sivnd9rgXa .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sivnd9rgXa .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sivnd9rgXa .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sivnd9rgXa .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sivnd9rgXa .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sivnd9rgXa .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sivnd9rgXa .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sivnd9rgXa .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sivnd9rgXa .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sivnd9rgXa .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sivnd9rgXa .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sivnd9rgXa .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sivnd9rgXa .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-sivnd9rgXa .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sivnd9rgXa .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sivnd9rgXa .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sivnd9rgXa .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sivnd9rgXa .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sivnd9rgXa .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sivnd9rgXa button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sivnd9rgXa button.navbar-toggler:focus {
  outline: none;
}
.cid-sivnd9rgXa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #073b4c;
}
.cid-sivnd9rgXa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sivnd9rgXa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sivnd9rgXa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sivnd9rgXa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sivnd9rgXa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sivnd9rgXa nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sivnd9rgXa nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sivnd9rgXa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sivnd9rgXa .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sivnd9rgXa .collapsed .btn {
  display: -webkit-flex;
}
.cid-sivnd9rgXa .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sivnd9rgXa .collapsed .navbar-collapse.collapsing,
.cid-sivnd9rgXa .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sivnd9rgXa .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sivnd9rgXa .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sivnd9rgXa .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sivnd9rgXa .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sivnd9rgXa .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sivnd9rgXa .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sivnd9rgXa .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sivnd9rgXa .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sivnd9rgXa .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.7rem);
  }
}
.cid-sivnd9rgXa .collapsed button.navbar-toggler {
  display: block;
}
.cid-sivnd9rgXa .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sivnd9rgXa .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sivnd9rgXa .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sivnd9rgXa .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sivnd9rgXa .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sivnd9rgXa .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: 1023px) {
  .cid-sivnd9rgXa.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sivnd9rgXa img {
    height: 3.8rem !important;
  }
  .cid-sivnd9rgXa .btn {
    display: -webkit-flex;
  }
  .cid-sivnd9rgXa button.navbar-toggler {
    display: block;
  }
  .cid-sivnd9rgXa .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sivnd9rgXa .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sivnd9rgXa .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sivnd9rgXa .navbar-collapse.collapsing,
  .cid-sivnd9rgXa .navbar-collapse.show {
    display: block !important;
  }
  .cid-sivnd9rgXa .navbar-collapse.collapsing .navbar-nav,
  .cid-sivnd9rgXa .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sivnd9rgXa .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sivnd9rgXa .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sivnd9rgXa .navbar-collapse.collapsing .navbar-buttons,
  .cid-sivnd9rgXa .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sivnd9rgXa .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sivnd9rgXa .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sivnd9rgXa .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sivnd9rgXa .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sivnd9rgXa .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sivnd9rgXa .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-sivnd9rgXa .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sivnd9rgXa .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sivnd9rgXa .nav-link:hover,
.cid-sivnd9rgXa .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sivnd9MCV0 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sivnd9MCV0 .mbr-text {
  color: #767676;
}
.cid-sivnd9Z6ko {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sivnd9Z6ko .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sivnd9Z6ko .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sivnd9Z6ko .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sivnd9Z6ko .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sivnd9Z6ko .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #b1a374;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-sivnd9Z6ko .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sivnd9Z6ko .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sivnd9Z6ko .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sivnd9Z6ko .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #b1a374 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-sivndajtkJ {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sivndajtkJ h4 {
  display: flex;
  color: #232323;
}
.cid-sivndajtkJ .panel-text {
  color: #767676;
  line-height: 1.7;
}
.cid-sivndajtkJ .wrap {
  display: flex;
}
.cid-sivndajtkJ .icon {
  background: #073b4c;
  width: 33px;
  height: 33px;
  border-radius: 100%;
  color: white!important;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  font-weight: 900;
}
.cid-sivndajtkJ img {
  max-width: 600px;
  width: 100%;
  margin: auto;
  padding: 2rem;
}
.cid-sivndajtkJ .mbr-section-title {
  color: #232323;
  text-align: center;
}
.cid-sivndajtkJ p {
  margin: 0;
}
.cid-sivndajtkJ .card .card-header a.panel-title {
  background-color: none!important;
  margin-top: 0px!important;
}
.cid-sivndajtkJ .mbr-section-subtitle {
  font-weight: 500;
  color: #767676;
  text-align: center;
}
.cid-sivndajtkJ .accordion-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-sivndajtkJ .panel-group {
  width: 100%;
}
.cid-sivndajtkJ .panel-title {
  border-bottom: 1px solid #efefef;
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-sivndajtkJ .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-sivndajtkJ .card .card-header a.panel-title {
  transition: all .3s;
  background-color: #ffffff;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-sivndajtkJ .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-sivndajtkJ .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sivndajtkJ .card .card-header a.panel-title h4 {
  padding: 1.5rem 1rem;
  margin-bottom: 0;
}
.cid-sivndajtkJ .card .panel-body {
  background: #ffffff;
}
.cid-sivndajtkJ .media-container-row .accordion-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sivndajtkJ .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cid-sivndajtkJ .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-sivndajtkJ .header-text,
.cid-sivndajtkJ .sign {
  color: #232323;
}
.cid-sivndaIY36 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-sivndaIY36 .container {
  max-width: 1500px;
}
.cid-sivndaIY36 img {
  width: 100%;
}
.cid-sivndaIY36 h2 {
  padding: 0;
  margin: 0;
}
.cid-sivndaIY36 .text-wrap {
  max-width: 500px;
  margin: auto;
}
.cid-sivndaIY36 .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
  width: fit-content;
}
.cid-sivndaIY36 .img-col {
  position: relative;
}
.cid-sivndaIY36 .img2 {
  position: absolute;
  right: 6rem;
  top: -6rem;
  width: 320px;
}
@media (max-width: 1200px) {
  .cid-sivndaIY36 .img2 {
    right: 3rem;
  }
}
@media (max-width: 992px) {
  .cid-sivndaIY36 .title-col {
    margin-top: 4rem!important;
  }
  .cid-sivndaIY36 .img2 {
    top: -2rem;
  }
  .cid-sivndaIY36 .text-wrap {
    max-width: 550px;
  }
}
@media (max-width: 767px) {
  .cid-sivndaIY36 .img2 {
    width: 50%;
  }
  .cid-sivndaIY36 .number {
    margin: auto;
  }
}
.cid-sivndaIY36 H3 {
  color: #073b4c;
}
.cid-sivndaIY36 H2 {
  color: #073b4c;
}
.cid-sivndaYZPp {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sivndaYZPp .counter-container {
  color: #767676;
}
.cid-sivndaYZPp .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sivndaYZPp .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sivndaYZPp .counter-container ol li {
  list-style: none;
  padding-left: .5rem;
}
.cid-sivndaYZPp .counter-container ol li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #073b4c;
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.cid-sivndbbZpc {
  padding-top: 100px;
  background-image: url("../../../assets/images/oversize-doors-2.jpg");
}
.cid-sivndbbZpc .container {
  margin-bottom: 15%;
}
.cid-sivndbbZpc .content-container .btn-bgr {
  z-index: 0;
}
.cid-sivndbbZpc .container-boxes {
  padding-bottom: 45px;
  position: relative;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-items: stretch;
  align-items: stretch;
  background-color: #ffffff;
}
.cid-sivndbbZpc .box-item {
  width: 29%;
  padding: 2.5rem;
}
.cid-sivndbbZpc .box-item:first-child {
  background-color: #767676;
  margin-top: -200px;
}
.cid-sivndbbZpc .box-item:nth-child(2) {
  background-color: #515151;
}
.cid-sivndbbZpc .box-item:last-child {
  background-color: #073b4c;
}
.cid-sivndbbZpc .box-list {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
}
.cid-sivndbbZpc .box-list li {
  border-bottom: 1px solid;
  padding: 10px 0 5px;
}
.cid-sivndbbZpc .box-list li:last-child {
  border-bottom: none;
}
.cid-sivndbbZpc .box-list li span {
  float: right;
  text-align: right;
  padding-left: 0.5rem;
}
.cid-sivndbbZpc .media-content {
  -webkit-flex-basis: initial;
  flex-basis: initial;
}
@media (min-width: 992px) {
  .cid-sivndbbZpc .media-container-row {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
  .cid-sivndbbZpc .box-item {
    margin-top: -200px;
    max-width: 400px;
  }
}
@media (max-width: 991px) {
  .cid-sivndbbZpc .content-container {
    -webkit-flex-basis: 90%;
    flex-basis: 90%;
  }
  .cid-sivndbbZpc .box-item {
    margin-top: 0;
    width: 90%;
  }
  .cid-sivndbbZpc .box-item:first-child {
    margin-top: -100px;
  }
}
.cid-sivndbbZpc .mbr-text,
.cid-sivndbbZpc .mbr-section-btn {
  color: #232323;
}
.cid-sivndbbZpc H1 {
  color: #232323;
}
.cid-sivndbbZpc UL {
  text-align: left;
}
.cid-sivndbwver {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sivndbwver .title {
  margin-bottom: 2rem;
}
.cid-sivndbwver .mbr-section-subtitle {
  color: #767676;
}
.cid-sivndbwver a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sivndbwver a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-sivndbwver textarea.form-control {
  min-height: 188px;
}
.cid-sivndbQNDw {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sivndbQNDw .mbr-text,
.cid-sivndbQNDw blockquote {
  color: #767676;
}
.cid-sivndbQNDw .mbr-text P {
  text-align: center;
}
.cid-sivndc1Qtu {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #cccccc);
}
.cid-sivndc1Qtu .carousel-control {
  background: #000;
}
.cid-sivndc1Qtu .mbr-section-subtitle {
  color: #767676;
}
.cid-sivndc1Qtu .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sivndc1Qtu .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sivndc1Qtu .carousel-item .wrap-img {
  text-align: center;
}
.cid-sivndc1Qtu .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-sivndc1Qtu .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sivndc1Qtu .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-sivndc1Qtu .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-sivndc1Qtu .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-sivndc1Qtu .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-sivndc1Qtu .cloneditem-1,
.cid-sivndc1Qtu .cloneditem-2,
.cid-sivndc1Qtu .cloneditem-3,
.cid-sivndc1Qtu .cloneditem-4,
.cid-sivndc1Qtu .cloneditem-5 {
  display: none;
}
.cid-sivndc1Qtu .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sivndc1Qtu .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-sivndc1Qtu .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-sivndc1Qtu .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-sivndc1Qtu .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-sivndc1Qtu .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-sivndc1Qtu .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-sivndc1Qtu .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sivndc1Qtu .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sivndc1Qtu .carousel-inner.slides2 .cloneditem-1,
  .cid-sivndc1Qtu .carousel-inner.slides2 .cloneditem-2,
  .cid-sivndc1Qtu .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-sivndc1Qtu .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-sivndc1Qtu .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-sivndc1Qtu .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-sivndc1Qtu .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-sivndc1Qtu .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-sivndc1Qtu .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sivndc1Qtu .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sivndc1Qtu .carousel-inner.slides3 .cloneditem-1,
  .cid-sivndc1Qtu .carousel-inner.slides3 .cloneditem-2,
  .cid-sivndc1Qtu .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-sivndc1Qtu .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-sivndc1Qtu .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-sivndc1Qtu .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-sivndc1Qtu .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-sivndc1Qtu .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-sivndc1Qtu .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sivndc1Qtu .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sivndc1Qtu .carousel-inner.slides4 .cloneditem-1,
  .cid-sivndc1Qtu .carousel-inner.slides4 .cloneditem-2,
  .cid-sivndc1Qtu .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-sivndc1Qtu .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-sivndc1Qtu .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-sivndc1Qtu .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-sivndc1Qtu .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-sivndc1Qtu .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-sivndc1Qtu .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sivndc1Qtu .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sivndc1Qtu .carousel-inner.slides5 .cloneditem-1,
  .cid-sivndc1Qtu .carousel-inner.slides5 .cloneditem-2,
  .cid-sivndc1Qtu .carousel-inner.slides5 .cloneditem-3,
  .cid-sivndc1Qtu .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-sivndc1Qtu .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-sivndc1Qtu .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-sivndc1Qtu .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-sivndc1Qtu .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-sivndc1Qtu .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-sivndc1Qtu .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sivndc1Qtu .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sivndc1Qtu .carousel-inner.slides6 .cloneditem-1,
  .cid-sivndc1Qtu .carousel-inner.slides6 .cloneditem-2,
  .cid-sivndc1Qtu .carousel-inner.slides6 .cloneditem-3,
  .cid-sivndc1Qtu .carousel-inner.slides6 .cloneditem-4,
  .cid-sivndc1Qtu .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-sivndcZk3v {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-sivndcZk3v .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sivndcZk3v .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sivndcZk3v .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sivndcZk3v .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sivndcZk3v .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sivndcZk3v .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sivndcZk3v .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sivndcZk3v .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sivndcZk3v .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sivndcZk3v .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sivndcZk3v .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sivndcZk3v .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sivndcZk3v .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sivndcZk3v .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sivkFmWJWy {
  background-image: url("../../../assets/images/smoke-1.jpeg");
}
.cid-sivkFmWJWy .container-fluid {
  padding: 0 3rem;
}
.cid-sivkFmWJWy .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-sivkFmWJWy .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-sivkFmWJWy .modalWindow {
  display: none;
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sivkFmWJWy .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sivkFmWJWy .modalWindow .modalWindow-video {
  height: 44.9943757vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-sivkFmWJWy a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-sivkFmWJWy a.close:hover {
  color: #ffffff;
}
.cid-sivkFmWJWy svg {
  transition: all 0.5s ease-in;
}
.cid-sivkFmWJWy svg .blick {
  transiton: opacity 0.5s ease-in;
  opacity: 1;
}
.cid-sivkFmWJWy svg:hover {
  cursor: pointer;
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
}
.cid-sivkFmWJWy svg:hover .blick {
  transition: opacity 0.5s ease-in;
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-sivkFmWJWy .container-fluid {
    padding: 0 1rem;
  }
}
.cid-sivkFnq5m6 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sivkFnq5m6 .card-box {
  display: flex;
  flex-direction: column;
  position: relative;
  justify-content: center;
  margin: auto auto 1rem 2rem;
  height: fit-content;
  max-width: 300px;
}
.cid-sivkFnq5m6 .card-wrap {
  background-color: #073b4c;
  display: flex;
  height: 100%;
  min-height: 300px;
}
.cid-sivkFnq5m6 .card-wrap:hover h4,
.cid-sivkFnq5m6 .card-wrap:hover a {
  background-size: 100% 100%;
}
.cid-sivkFnq5m6 h3 {
  position: absolute;
  transform: rotate(-90deg);
  transform-origin: top left;
  width: fit-content;
  padding: 0;
  margin: 0;
  left: 0rem;
  top: -1rem;
}
.cid-sivkFnq5m6 h3:after {
  content: "";
  width: 30px;
  position: absolute;
  top: 50%;
  height: 1px;
  background-color: #ffffff;
  margin-left: 10px;
}
.cid-sivkFnq5m6 img {
  width: 100%;
}
.cid-sivkFnq5m6 h4 {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sivkFnq5m6 h4 a {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px) !important;
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sivkFnq5m6 .card-title1,
.cid-sivkFnq5m6 .title-wrap1 {
  color: #ffffff;
}
.cid-sivkFnq5m6 .card-title,
.cid-sivkFnq5m6 .title-wrap {
  color: #ffffff;
  text-align: left;
}
@media (max-width: 992px) {
  .cid-sivkFnq5m6 .mdpb {
    padding-bottom: 2rem;
  }
  .cid-sivkFnq5m6 .card-box {
    margin: auto auto 0rem 1rem;
  }
}
.cid-sivkFnq5m6 H3 {
  color: #ffffff;
}
.cid-sivkFnDinD .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sivkFnDinD .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sivkFnDinD a {
  font-style: normal;
}
.cid-sivkFnDinD .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sivkFnDinD .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sivkFnDinD .nav-item:focus,
.cid-sivkFnDinD .nav-link:focus {
  outline: none;
}
.cid-sivkFnDinD .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sivkFnDinD .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sivkFnDinD .menu-logo {
  margin-right: auto;
}
.cid-sivkFnDinD .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sivkFnDinD .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sivkFnDinD .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sivkFnDinD .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sivkFnDinD .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sivkFnDinD .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sivkFnDinD .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sivkFnDinD .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sivkFnDinD .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sivkFnDinD .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sivkFnDinD .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sivkFnDinD .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sivkFnDinD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sivkFnDinD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sivkFnDinD .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sivkFnDinD .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sivkFnDinD .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-sivkFnDinD .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sivkFnDinD .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sivkFnDinD .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sivkFnDinD .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sivkFnDinD .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sivkFnDinD .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sivkFnDinD button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sivkFnDinD button.navbar-toggler:focus {
  outline: none;
}
.cid-sivkFnDinD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #073b4c;
}
.cid-sivkFnDinD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sivkFnDinD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sivkFnDinD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sivkFnDinD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sivkFnDinD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sivkFnDinD nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sivkFnDinD nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sivkFnDinD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sivkFnDinD .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sivkFnDinD .collapsed .btn {
  display: -webkit-flex;
}
.cid-sivkFnDinD .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sivkFnDinD .collapsed .navbar-collapse.collapsing,
.cid-sivkFnDinD .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sivkFnDinD .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sivkFnDinD .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sivkFnDinD .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sivkFnDinD .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sivkFnDinD .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sivkFnDinD .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sivkFnDinD .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sivkFnDinD .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sivkFnDinD .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.7rem);
  }
}
.cid-sivkFnDinD .collapsed button.navbar-toggler {
  display: block;
}
.cid-sivkFnDinD .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sivkFnDinD .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sivkFnDinD .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sivkFnDinD .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sivkFnDinD .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sivkFnDinD .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: 1023px) {
  .cid-sivkFnDinD.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sivkFnDinD img {
    height: 3.8rem !important;
  }
  .cid-sivkFnDinD .btn {
    display: -webkit-flex;
  }
  .cid-sivkFnDinD button.navbar-toggler {
    display: block;
  }
  .cid-sivkFnDinD .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sivkFnDinD .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sivkFnDinD .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sivkFnDinD .navbar-collapse.collapsing,
  .cid-sivkFnDinD .navbar-collapse.show {
    display: block !important;
  }
  .cid-sivkFnDinD .navbar-collapse.collapsing .navbar-nav,
  .cid-sivkFnDinD .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sivkFnDinD .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sivkFnDinD .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sivkFnDinD .navbar-collapse.collapsing .navbar-buttons,
  .cid-sivkFnDinD .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sivkFnDinD .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sivkFnDinD .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sivkFnDinD .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sivkFnDinD .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sivkFnDinD .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sivkFnDinD .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-sivkFnDinD .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sivkFnDinD .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sivkFnDinD .nav-link:hover,
.cid-sivkFnDinD .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sivkFnV13b {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sivkFnV13b .mbr-text {
  color: #767676;
}
.cid-sivkFobQ1h {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sivkFobQ1h .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sivkFobQ1h .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sivkFobQ1h .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sivkFobQ1h .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sivkFobQ1h .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #b1a374;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-sivkFobQ1h .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sivkFobQ1h .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sivkFobQ1h .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sivkFobQ1h .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #b1a374 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-sivkFoxaiG {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sivkFoxaiG h4 {
  display: flex;
  color: #232323;
}
.cid-sivkFoxaiG .panel-text {
  color: #767676;
  line-height: 1.7;
}
.cid-sivkFoxaiG .wrap {
  display: flex;
}
.cid-sivkFoxaiG .icon {
  background: #073b4c;
  width: 33px;
  height: 33px;
  border-radius: 100%;
  color: white!important;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  font-weight: 900;
}
.cid-sivkFoxaiG img {
  max-width: 600px;
  width: 100%;
  margin: auto;
  padding: 2rem;
}
.cid-sivkFoxaiG .mbr-section-title {
  color: #232323;
  text-align: center;
}
.cid-sivkFoxaiG p {
  margin: 0;
}
.cid-sivkFoxaiG .card .card-header a.panel-title {
  background-color: none!important;
  margin-top: 0px!important;
}
.cid-sivkFoxaiG .mbr-section-subtitle {
  font-weight: 500;
  color: #767676;
  text-align: center;
}
.cid-sivkFoxaiG .accordion-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-sivkFoxaiG .panel-group {
  width: 100%;
}
.cid-sivkFoxaiG .panel-title {
  border-bottom: 1px solid #efefef;
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-sivkFoxaiG .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-sivkFoxaiG .card .card-header a.panel-title {
  transition: all .3s;
  background-color: #ffffff;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-sivkFoxaiG .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-sivkFoxaiG .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sivkFoxaiG .card .card-header a.panel-title h4 {
  padding: 1.5rem 1rem;
  margin-bottom: 0;
}
.cid-sivkFoxaiG .card .panel-body {
  background: #ffffff;
}
.cid-sivkFoxaiG .media-container-row .accordion-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sivkFoxaiG .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cid-sivkFoxaiG .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-sivkFoxaiG .header-text,
.cid-sivkFoxaiG .sign {
  color: #232323;
}
.cid-sivkFoVOoV {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-sivkFoVOoV .container {
  max-width: 1500px;
}
.cid-sivkFoVOoV img {
  width: 100%;
}
.cid-sivkFoVOoV h2 {
  padding: 0;
  margin: 0;
}
.cid-sivkFoVOoV .text-wrap {
  max-width: 500px;
  margin: auto;
}
.cid-sivkFoVOoV .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
  width: fit-content;
}
.cid-sivkFoVOoV .img-col {
  position: relative;
}
.cid-sivkFoVOoV .img2 {
  position: absolute;
  right: 6rem;
  top: -6rem;
  width: 320px;
}
@media (max-width: 1200px) {
  .cid-sivkFoVOoV .img2 {
    right: 3rem;
  }
}
@media (max-width: 992px) {
  .cid-sivkFoVOoV .title-col {
    margin-top: 4rem!important;
  }
  .cid-sivkFoVOoV .img2 {
    top: -2rem;
  }
  .cid-sivkFoVOoV .text-wrap {
    max-width: 550px;
  }
}
@media (max-width: 767px) {
  .cid-sivkFoVOoV .img2 {
    width: 50%;
  }
  .cid-sivkFoVOoV .number {
    margin: auto;
  }
}
.cid-sivkFoVOoV H3 {
  color: #073b4c;
}
.cid-sivkFoVOoV H2 {
  color: #073b4c;
}
.cid-sivkFpdijY {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sivkFpdijY .counter-container {
  color: #767676;
}
.cid-sivkFpdijY .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sivkFpdijY .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sivkFpdijY .counter-container ol li {
  list-style: none;
  padding-left: .5rem;
}
.cid-sivkFpdijY .counter-container ol li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #073b4c;
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.cid-sivkFpoh3w {
  padding-top: 100px;
  background-image: url("../../../assets/images/oversize-doors-2.jpg");
}
.cid-sivkFpoh3w .container {
  margin-bottom: 15%;
}
.cid-sivkFpoh3w .content-container .btn-bgr {
  z-index: 0;
}
.cid-sivkFpoh3w .container-boxes {
  padding-bottom: 45px;
  position: relative;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-items: stretch;
  align-items: stretch;
  background-color: #ffffff;
}
.cid-sivkFpoh3w .box-item {
  width: 29%;
  padding: 2.5rem;
}
.cid-sivkFpoh3w .box-item:first-child {
  background-color: #767676;
  margin-top: -200px;
}
.cid-sivkFpoh3w .box-item:nth-child(2) {
  background-color: #515151;
}
.cid-sivkFpoh3w .box-item:last-child {
  background-color: #073b4c;
}
.cid-sivkFpoh3w .box-list {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
}
.cid-sivkFpoh3w .box-list li {
  border-bottom: 1px solid;
  padding: 10px 0 5px;
}
.cid-sivkFpoh3w .box-list li:last-child {
  border-bottom: none;
}
.cid-sivkFpoh3w .box-list li span {
  float: right;
  text-align: right;
  padding-left: 0.5rem;
}
.cid-sivkFpoh3w .media-content {
  -webkit-flex-basis: initial;
  flex-basis: initial;
}
@media (min-width: 992px) {
  .cid-sivkFpoh3w .media-container-row {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
  .cid-sivkFpoh3w .box-item {
    margin-top: -200px;
    max-width: 400px;
  }
}
@media (max-width: 991px) {
  .cid-sivkFpoh3w .content-container {
    -webkit-flex-basis: 90%;
    flex-basis: 90%;
  }
  .cid-sivkFpoh3w .box-item {
    margin-top: 0;
    width: 90%;
  }
  .cid-sivkFpoh3w .box-item:first-child {
    margin-top: -100px;
  }
}
.cid-sivkFpoh3w .mbr-text,
.cid-sivkFpoh3w .mbr-section-btn {
  color: #232323;
}
.cid-sivkFpoh3w H1 {
  color: #232323;
}
.cid-sivkFpoh3w UL {
  text-align: left;
}
.cid-sivkFpIjcF {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sivkFpIjcF .title {
  margin-bottom: 2rem;
}
.cid-sivkFpIjcF .mbr-section-subtitle {
  color: #767676;
}
.cid-sivkFpIjcF a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sivkFpIjcF a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-sivkFpIjcF textarea.form-control {
  min-height: 188px;
}
.cid-sivkFq0dXO {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sivkFq0dXO .mbr-text,
.cid-sivkFq0dXO blockquote {
  color: #767676;
}
.cid-sivkFq0dXO .mbr-text P {
  text-align: center;
}
.cid-sivkFqbOgg {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #cccccc);
}
.cid-sivkFqbOgg .carousel-control {
  background: #000;
}
.cid-sivkFqbOgg .mbr-section-subtitle {
  color: #767676;
}
.cid-sivkFqbOgg .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sivkFqbOgg .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sivkFqbOgg .carousel-item .wrap-img {
  text-align: center;
}
.cid-sivkFqbOgg .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-sivkFqbOgg .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sivkFqbOgg .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-sivkFqbOgg .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-sivkFqbOgg .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-sivkFqbOgg .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-sivkFqbOgg .cloneditem-1,
.cid-sivkFqbOgg .cloneditem-2,
.cid-sivkFqbOgg .cloneditem-3,
.cid-sivkFqbOgg .cloneditem-4,
.cid-sivkFqbOgg .cloneditem-5 {
  display: none;
}
.cid-sivkFqbOgg .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sivkFqbOgg .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-sivkFqbOgg .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-sivkFqbOgg .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-sivkFqbOgg .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-sivkFqbOgg .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-sivkFqbOgg .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-sivkFqbOgg .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sivkFqbOgg .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sivkFqbOgg .carousel-inner.slides2 .cloneditem-1,
  .cid-sivkFqbOgg .carousel-inner.slides2 .cloneditem-2,
  .cid-sivkFqbOgg .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-sivkFqbOgg .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-sivkFqbOgg .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-sivkFqbOgg .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-sivkFqbOgg .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-sivkFqbOgg .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-sivkFqbOgg .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sivkFqbOgg .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sivkFqbOgg .carousel-inner.slides3 .cloneditem-1,
  .cid-sivkFqbOgg .carousel-inner.slides3 .cloneditem-2,
  .cid-sivkFqbOgg .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-sivkFqbOgg .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-sivkFqbOgg .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-sivkFqbOgg .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-sivkFqbOgg .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-sivkFqbOgg .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-sivkFqbOgg .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sivkFqbOgg .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sivkFqbOgg .carousel-inner.slides4 .cloneditem-1,
  .cid-sivkFqbOgg .carousel-inner.slides4 .cloneditem-2,
  .cid-sivkFqbOgg .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-sivkFqbOgg .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-sivkFqbOgg .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-sivkFqbOgg .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-sivkFqbOgg .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-sivkFqbOgg .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-sivkFqbOgg .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sivkFqbOgg .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sivkFqbOgg .carousel-inner.slides5 .cloneditem-1,
  .cid-sivkFqbOgg .carousel-inner.slides5 .cloneditem-2,
  .cid-sivkFqbOgg .carousel-inner.slides5 .cloneditem-3,
  .cid-sivkFqbOgg .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-sivkFqbOgg .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-sivkFqbOgg .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-sivkFqbOgg .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-sivkFqbOgg .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-sivkFqbOgg .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-sivkFqbOgg .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sivkFqbOgg .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sivkFqbOgg .carousel-inner.slides6 .cloneditem-1,
  .cid-sivkFqbOgg .carousel-inner.slides6 .cloneditem-2,
  .cid-sivkFqbOgg .carousel-inner.slides6 .cloneditem-3,
  .cid-sivkFqbOgg .carousel-inner.slides6 .cloneditem-4,
  .cid-sivkFqbOgg .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-sivkFrcdO9 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-sivkFrcdO9 .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sivkFrcdO9 .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sivkFrcdO9 .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sivkFrcdO9 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sivkFrcdO9 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sivkFrcdO9 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sivkFrcdO9 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sivkFrcdO9 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sivkFrcdO9 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sivkFrcdO9 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sivkFrcdO9 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sivkFrcdO9 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sivkFrcdO9 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sivkFrcdO9 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sasaIQwHQp {
  background-image: url("../../../assets/images/oversize-doors-2.jpeg");
}
.cid-sasaIQwHQp .container-fluid {
  padding: 0 3rem;
}
.cid-sasaIQwHQp .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-sasaIQwHQp .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-sasaIQwHQp .modalWindow {
  display: none;
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sasaIQwHQp .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sasaIQwHQp .modalWindow .modalWindow-video {
  height: 44.9943757vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-sasaIQwHQp a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-sasaIQwHQp a.close:hover {
  color: #ffffff;
}
.cid-sasaIQwHQp svg {
  transition: all 0.5s ease-in;
}
.cid-sasaIQwHQp svg .blick {
  transiton: opacity 0.5s ease-in;
  opacity: 1;
}
.cid-sasaIQwHQp svg:hover {
  cursor: pointer;
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
}
.cid-sasaIQwHQp svg:hover .blick {
  transition: opacity 0.5s ease-in;
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-sasaIQwHQp .container-fluid {
    padding: 0 1rem;
  }
}
.cid-sasaIYfD0k {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sasaIYfD0k .card-box {
  display: flex;
  flex-direction: column;
  position: relative;
  justify-content: center;
  margin: auto auto 1rem 2rem;
  height: fit-content;
  max-width: 300px;
}
.cid-sasaIYfD0k .card-wrap {
  background-color: #073b4c;
  display: flex;
  height: 100%;
  min-height: 300px;
}
.cid-sasaIYfD0k .card-wrap:hover h4,
.cid-sasaIYfD0k .card-wrap:hover a {
  background-size: 100% 100%;
}
.cid-sasaIYfD0k h3 {
  position: absolute;
  transform: rotate(-90deg);
  transform-origin: top left;
  width: fit-content;
  padding: 0;
  margin: 0;
  left: 0rem;
  top: -1rem;
}
.cid-sasaIYfD0k h3:after {
  content: "";
  width: 30px;
  position: absolute;
  top: 50%;
  height: 1px;
  background-color: #ffffff;
  margin-left: 10px;
}
.cid-sasaIYfD0k img {
  width: 100%;
}
.cid-sasaIYfD0k h4 {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sasaIYfD0k h4 a {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px) !important;
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sasaIYfD0k .card-title1,
.cid-sasaIYfD0k .title-wrap1 {
  color: #ffffff;
}
.cid-sasaIYfD0k .card-title,
.cid-sasaIYfD0k .title-wrap {
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sasaIYfD0k .mdpb {
    padding-bottom: 2rem;
  }
  .cid-sasaIYfD0k .card-box {
    margin: auto auto 0rem 1rem;
  }
}
.cid-sasaIYfD0k H3 {
  color: #ffffff;
}
.cid-sasaJ56lA2 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sasaJ56lA2 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sasaJ56lA2 a {
  font-style: normal;
}
.cid-sasaJ56lA2 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sasaJ56lA2 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sasaJ56lA2 .nav-item:focus,
.cid-sasaJ56lA2 .nav-link:focus {
  outline: none;
}
.cid-sasaJ56lA2 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sasaJ56lA2 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sasaJ56lA2 .menu-logo {
  margin-right: auto;
}
.cid-sasaJ56lA2 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sasaJ56lA2 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sasaJ56lA2 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sasaJ56lA2 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sasaJ56lA2 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sasaJ56lA2 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sasaJ56lA2 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sasaJ56lA2 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sasaJ56lA2 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sasaJ56lA2 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sasaJ56lA2 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sasaJ56lA2 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sasaJ56lA2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sasaJ56lA2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sasaJ56lA2 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sasaJ56lA2 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sasaJ56lA2 .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-sasaJ56lA2 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sasaJ56lA2 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sasaJ56lA2 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sasaJ56lA2 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sasaJ56lA2 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sasaJ56lA2 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sasaJ56lA2 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sasaJ56lA2 button.navbar-toggler:focus {
  outline: none;
}
.cid-sasaJ56lA2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #073b4c;
}
.cid-sasaJ56lA2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sasaJ56lA2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sasaJ56lA2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sasaJ56lA2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sasaJ56lA2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sasaJ56lA2 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sasaJ56lA2 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sasaJ56lA2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sasaJ56lA2 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sasaJ56lA2 .collapsed .btn {
  display: -webkit-flex;
}
.cid-sasaJ56lA2 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sasaJ56lA2 .collapsed .navbar-collapse.collapsing,
.cid-sasaJ56lA2 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sasaJ56lA2 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sasaJ56lA2 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sasaJ56lA2 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sasaJ56lA2 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sasaJ56lA2 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sasaJ56lA2 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sasaJ56lA2 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sasaJ56lA2 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sasaJ56lA2 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.7rem);
  }
}
.cid-sasaJ56lA2 .collapsed button.navbar-toggler {
  display: block;
}
.cid-sasaJ56lA2 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sasaJ56lA2 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sasaJ56lA2 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sasaJ56lA2 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sasaJ56lA2 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sasaJ56lA2 .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: 1023px) {
  .cid-sasaJ56lA2.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sasaJ56lA2 img {
    height: 3.8rem !important;
  }
  .cid-sasaJ56lA2 .btn {
    display: -webkit-flex;
  }
  .cid-sasaJ56lA2 button.navbar-toggler {
    display: block;
  }
  .cid-sasaJ56lA2 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sasaJ56lA2 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sasaJ56lA2 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sasaJ56lA2 .navbar-collapse.collapsing,
  .cid-sasaJ56lA2 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sasaJ56lA2 .navbar-collapse.collapsing .navbar-nav,
  .cid-sasaJ56lA2 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sasaJ56lA2 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sasaJ56lA2 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sasaJ56lA2 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sasaJ56lA2 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sasaJ56lA2 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sasaJ56lA2 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sasaJ56lA2 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sasaJ56lA2 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sasaJ56lA2 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sasaJ56lA2 .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-sasaJ56lA2 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sasaJ56lA2 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sasaJ56lA2 .nav-link:hover,
.cid-sasaJ56lA2 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sasaJ9PXcG {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sasaJ9PXcG .mbr-text {
  color: #767676;
}
.cid-sasaJh1SMe {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sasaJh1SMe .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sasaJh1SMe .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sasaJh1SMe .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sasaJh1SMe .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sasaJh1SMe .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #b1a374;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-sasaJh1SMe .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sasaJh1SMe .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sasaJh1SMe .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sasaJh1SMe .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #b1a374 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-sasaJnNSTp {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sasaJnNSTp h4 {
  display: flex;
  color: #232323;
}
.cid-sasaJnNSTp .panel-text {
  color: #767676;
  line-height: 1.7;
}
.cid-sasaJnNSTp .wrap {
  display: flex;
}
.cid-sasaJnNSTp .icon {
  background: #073b4c;
  width: 33px;
  height: 33px;
  border-radius: 100%;
  color: white!important;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  font-weight: 900;
}
.cid-sasaJnNSTp img {
  max-width: 600px;
  width: 100%;
  margin: auto;
  padding: 2rem;
}
.cid-sasaJnNSTp .mbr-section-title {
  color: #232323;
  text-align: center;
}
.cid-sasaJnNSTp p {
  margin: 0;
}
.cid-sasaJnNSTp .card .card-header a.panel-title {
  background-color: none!important;
  margin-top: 0px!important;
}
.cid-sasaJnNSTp .mbr-section-subtitle {
  font-weight: 500;
  color: #767676;
  text-align: center;
}
.cid-sasaJnNSTp .accordion-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-sasaJnNSTp .panel-group {
  width: 100%;
}
.cid-sasaJnNSTp .panel-title {
  border-bottom: 1px solid #efefef;
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-sasaJnNSTp .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-sasaJnNSTp .card .card-header a.panel-title {
  transition: all .3s;
  background-color: #ffffff;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-sasaJnNSTp .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-sasaJnNSTp .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sasaJnNSTp .card .card-header a.panel-title h4 {
  padding: 1.5rem 1rem;
  margin-bottom: 0;
}
.cid-sasaJnNSTp .card .panel-body {
  background: #ffffff;
}
.cid-sasaJnNSTp .media-container-row .accordion-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sasaJnNSTp .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cid-sasaJnNSTp .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-sasaJnNSTp .header-text,
.cid-sasaJnNSTp .sign {
  color: #232323;
}
.cid-sasaJwNWbg {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-sasaJwNWbg .container {
  max-width: 1500px;
}
.cid-sasaJwNWbg img {
  width: 100%;
}
.cid-sasaJwNWbg h2 {
  padding: 0;
  margin: 0;
}
.cid-sasaJwNWbg .text-wrap {
  max-width: 500px;
  margin: auto;
}
.cid-sasaJwNWbg .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
  width: fit-content;
}
.cid-sasaJwNWbg .img-col {
  position: relative;
}
.cid-sasaJwNWbg .img2 {
  position: absolute;
  right: 6rem;
  top: -6rem;
  width: 320px;
}
@media (max-width: 1200px) {
  .cid-sasaJwNWbg .img2 {
    right: 3rem;
  }
}
@media (max-width: 992px) {
  .cid-sasaJwNWbg .title-col {
    margin-top: 4rem!important;
  }
  .cid-sasaJwNWbg .img2 {
    top: -2rem;
  }
  .cid-sasaJwNWbg .text-wrap {
    max-width: 550px;
  }
}
@media (max-width: 767px) {
  .cid-sasaJwNWbg .img2 {
    width: 50%;
  }
  .cid-sasaJwNWbg .number {
    margin: auto;
  }
}
.cid-sasaJwNWbg H3 {
  color: #073b4c;
}
.cid-sasaJwNWbg H2 {
  color: #073b4c;
}
.cid-sasaJCXi42 {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sasaJCXi42 .counter-container {
  color: #767676;
}
.cid-sasaJCXi42 .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sasaJCXi42 .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sasaJCXi42 .counter-container ol li {
  list-style: none;
  padding-left: .5rem;
}
.cid-sasaJCXi42 .counter-container ol li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #073b4c;
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.cid-sasaJGAgQv {
  padding-top: 100px;
  background-image: url("../../../assets/images/oversize-doors-2.jpg");
}
.cid-sasaJGAgQv .container {
  margin-bottom: 15%;
}
.cid-sasaJGAgQv .content-container .btn-bgr {
  z-index: 0;
}
.cid-sasaJGAgQv .container-boxes {
  padding-bottom: 45px;
  position: relative;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-items: stretch;
  align-items: stretch;
  background-color: #ffffff;
}
.cid-sasaJGAgQv .box-item {
  width: 29%;
  padding: 2.5rem;
}
.cid-sasaJGAgQv .box-item:first-child {
  background-color: #767676;
  margin-top: -200px;
}
.cid-sasaJGAgQv .box-item:nth-child(2) {
  background-color: #515151;
}
.cid-sasaJGAgQv .box-item:last-child {
  background-color: #073b4c;
}
.cid-sasaJGAgQv .box-list {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
}
.cid-sasaJGAgQv .box-list li {
  border-bottom: 1px solid;
  padding: 10px 0 5px;
}
.cid-sasaJGAgQv .box-list li:last-child {
  border-bottom: none;
}
.cid-sasaJGAgQv .box-list li span {
  float: right;
  text-align: right;
  padding-left: 0.5rem;
}
.cid-sasaJGAgQv .media-content {
  -webkit-flex-basis: initial;
  flex-basis: initial;
}
@media (min-width: 992px) {
  .cid-sasaJGAgQv .media-container-row {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
  .cid-sasaJGAgQv .box-item {
    margin-top: -200px;
    max-width: 400px;
  }
}
@media (max-width: 991px) {
  .cid-sasaJGAgQv .content-container {
    -webkit-flex-basis: 90%;
    flex-basis: 90%;
  }
  .cid-sasaJGAgQv .box-item {
    margin-top: 0;
    width: 90%;
  }
  .cid-sasaJGAgQv .box-item:first-child {
    margin-top: -100px;
  }
}
.cid-sasaJGAgQv .mbr-text,
.cid-sasaJGAgQv .mbr-section-btn {
  color: #232323;
}
.cid-sasaJGAgQv H1 {
  color: #232323;
}
.cid-sasaJGAgQv UL {
  text-align: left;
}
.cid-sasaJL6d3B {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sasaJL6d3B .title {
  margin-bottom: 2rem;
}
.cid-sasaJL6d3B .mbr-section-subtitle {
  color: #767676;
}
.cid-sasaJL6d3B a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sasaJL6d3B a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-sasaJL6d3B textarea.form-control {
  min-height: 188px;
}
.cid-sasaJSyo46 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sasaJSyo46 .mbr-text,
.cid-sasaJSyo46 blockquote {
  color: #767676;
}
.cid-sasaJSyo46 .mbr-text P {
  text-align: center;
}
.cid-sasaJX3mwC {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #c1c1c1);
}
.cid-sasaJX3mwC .carousel-control {
  background: #000;
}
.cid-sasaJX3mwC .mbr-section-subtitle {
  color: #767676;
}
.cid-sasaJX3mwC .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sasaJX3mwC .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sasaJX3mwC .carousel-item .wrap-img {
  text-align: center;
}
.cid-sasaJX3mwC .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-sasaJX3mwC .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sasaJX3mwC .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-sasaJX3mwC .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-sasaJX3mwC .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-sasaJX3mwC .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-sasaJX3mwC .cloneditem-1,
.cid-sasaJX3mwC .cloneditem-2,
.cid-sasaJX3mwC .cloneditem-3,
.cid-sasaJX3mwC .cloneditem-4,
.cid-sasaJX3mwC .cloneditem-5 {
  display: none;
}
.cid-sasaJX3mwC .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sasaJX3mwC .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-sasaJX3mwC .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-sasaJX3mwC .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-sasaJX3mwC .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-sasaJX3mwC .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-sasaJX3mwC .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-sasaJX3mwC .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sasaJX3mwC .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sasaJX3mwC .carousel-inner.slides2 .cloneditem-1,
  .cid-sasaJX3mwC .carousel-inner.slides2 .cloneditem-2,
  .cid-sasaJX3mwC .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-sasaJX3mwC .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-sasaJX3mwC .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-sasaJX3mwC .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-sasaJX3mwC .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-sasaJX3mwC .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-sasaJX3mwC .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sasaJX3mwC .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sasaJX3mwC .carousel-inner.slides3 .cloneditem-1,
  .cid-sasaJX3mwC .carousel-inner.slides3 .cloneditem-2,
  .cid-sasaJX3mwC .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-sasaJX3mwC .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-sasaJX3mwC .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-sasaJX3mwC .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-sasaJX3mwC .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-sasaJX3mwC .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-sasaJX3mwC .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sasaJX3mwC .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sasaJX3mwC .carousel-inner.slides4 .cloneditem-1,
  .cid-sasaJX3mwC .carousel-inner.slides4 .cloneditem-2,
  .cid-sasaJX3mwC .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-sasaJX3mwC .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-sasaJX3mwC .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-sasaJX3mwC .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-sasaJX3mwC .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-sasaJX3mwC .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-sasaJX3mwC .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sasaJX3mwC .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sasaJX3mwC .carousel-inner.slides5 .cloneditem-1,
  .cid-sasaJX3mwC .carousel-inner.slides5 .cloneditem-2,
  .cid-sasaJX3mwC .carousel-inner.slides5 .cloneditem-3,
  .cid-sasaJX3mwC .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-sasaJX3mwC .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-sasaJX3mwC .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-sasaJX3mwC .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-sasaJX3mwC .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-sasaJX3mwC .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-sasaJX3mwC .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sasaJX3mwC .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sasaJX3mwC .carousel-inner.slides6 .cloneditem-1,
  .cid-sasaJX3mwC .carousel-inner.slides6 .cloneditem-2,
  .cid-sasaJX3mwC .carousel-inner.slides6 .cloneditem-3,
  .cid-sasaJX3mwC .carousel-inner.slides6 .cloneditem-4,
  .cid-sasaJX3mwC .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-sasaKd363N {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-sasaKd363N .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sasaKd363N .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sasaKd363N .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sasaKd363N .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sasaKd363N .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sasaKd363N .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sasaKd363N .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sasaKd363N .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sasaKd363N .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sasaKd363N .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sasaKd363N .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sasaKd363N .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sasaKd363N .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sasaKd363N .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sncucD5nTn {
  background-image: url("../../../assets/images/stainless-steel-counter-doors-concession-stand-1.jpeg");
}
.cid-sncucD5nTn .container-fluid {
  padding: 0 3rem;
}
.cid-sncucD5nTn .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-sncucD5nTn .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-sncucD5nTn .modalWindow {
  display: none;
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sncucD5nTn .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sncucD5nTn .modalWindow .modalWindow-video {
  height: 44.9943757vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-sncucD5nTn a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-sncucD5nTn a.close:hover {
  color: #ffffff;
}
.cid-sncucD5nTn svg {
  transition: all 0.5s ease-in;
}
.cid-sncucD5nTn svg .blick {
  transiton: opacity 0.5s ease-in;
  opacity: 1;
}
.cid-sncucD5nTn svg:hover {
  cursor: pointer;
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
}
.cid-sncucD5nTn svg:hover .blick {
  transition: opacity 0.5s ease-in;
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-sncucD5nTn .container-fluid {
    padding: 0 1rem;
  }
}
.cid-sncucDwZt9 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sncucDwZt9 .card-box {
  display: flex;
  flex-direction: column;
  position: relative;
  justify-content: center;
  margin: auto auto 1rem 2rem;
  height: fit-content;
  max-width: 300px;
}
.cid-sncucDwZt9 .card-wrap {
  background-color: #073b4c;
  display: flex;
  height: 100%;
  min-height: 300px;
}
.cid-sncucDwZt9 .card-wrap:hover h4,
.cid-sncucDwZt9 .card-wrap:hover a {
  background-size: 100% 100%;
}
.cid-sncucDwZt9 h3 {
  position: absolute;
  transform: rotate(-90deg);
  transform-origin: top left;
  width: fit-content;
  padding: 0;
  margin: 0;
  left: 0rem;
  top: -1rem;
}
.cid-sncucDwZt9 h3:after {
  content: "";
  width: 30px;
  position: absolute;
  top: 50%;
  height: 1px;
  background-color: #ffffff;
  margin-left: 10px;
}
.cid-sncucDwZt9 img {
  width: 100%;
}
.cid-sncucDwZt9 h4 {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sncucDwZt9 h4 a {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px) !important;
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sncucDwZt9 .card-title1,
.cid-sncucDwZt9 .title-wrap1 {
  color: #ffffff;
}
.cid-sncucDwZt9 .card-title,
.cid-sncucDwZt9 .title-wrap {
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sncucDwZt9 .mdpb {
    padding-bottom: 2rem;
  }
  .cid-sncucDwZt9 .card-box {
    margin: auto auto 0rem 1rem;
  }
}
.cid-sncucDwZt9 H3 {
  color: #ffffff;
}
.cid-sncucDI7Ml .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sncucDI7Ml .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sncucDI7Ml a {
  font-style: normal;
}
.cid-sncucDI7Ml .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sncucDI7Ml .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sncucDI7Ml .nav-item:focus,
.cid-sncucDI7Ml .nav-link:focus {
  outline: none;
}
.cid-sncucDI7Ml .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sncucDI7Ml .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sncucDI7Ml .menu-logo {
  margin-right: auto;
}
.cid-sncucDI7Ml .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sncucDI7Ml .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sncucDI7Ml .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sncucDI7Ml .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sncucDI7Ml .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sncucDI7Ml .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sncucDI7Ml .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sncucDI7Ml .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sncucDI7Ml .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sncucDI7Ml .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sncucDI7Ml .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sncucDI7Ml .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sncucDI7Ml .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sncucDI7Ml .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sncucDI7Ml .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sncucDI7Ml .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sncucDI7Ml .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-sncucDI7Ml .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sncucDI7Ml .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sncucDI7Ml .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sncucDI7Ml .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sncucDI7Ml .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sncucDI7Ml .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sncucDI7Ml button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sncucDI7Ml button.navbar-toggler:focus {
  outline: none;
}
.cid-sncucDI7Ml button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #073b4c;
}
.cid-sncucDI7Ml button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sncucDI7Ml button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sncucDI7Ml button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sncucDI7Ml button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sncucDI7Ml nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sncucDI7Ml nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sncucDI7Ml nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sncucDI7Ml nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sncucDI7Ml .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sncucDI7Ml .collapsed .btn {
  display: -webkit-flex;
}
.cid-sncucDI7Ml .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sncucDI7Ml .collapsed .navbar-collapse.collapsing,
.cid-sncucDI7Ml .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sncucDI7Ml .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sncucDI7Ml .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sncucDI7Ml .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sncucDI7Ml .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sncucDI7Ml .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sncucDI7Ml .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sncucDI7Ml .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sncucDI7Ml .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sncucDI7Ml .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.7rem);
  }
}
.cid-sncucDI7Ml .collapsed button.navbar-toggler {
  display: block;
}
.cid-sncucDI7Ml .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sncucDI7Ml .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sncucDI7Ml .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sncucDI7Ml .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sncucDI7Ml .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sncucDI7Ml .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: 1023px) {
  .cid-sncucDI7Ml.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sncucDI7Ml img {
    height: 3.8rem !important;
  }
  .cid-sncucDI7Ml .btn {
    display: -webkit-flex;
  }
  .cid-sncucDI7Ml button.navbar-toggler {
    display: block;
  }
  .cid-sncucDI7Ml .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sncucDI7Ml .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sncucDI7Ml .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sncucDI7Ml .navbar-collapse.collapsing,
  .cid-sncucDI7Ml .navbar-collapse.show {
    display: block !important;
  }
  .cid-sncucDI7Ml .navbar-collapse.collapsing .navbar-nav,
  .cid-sncucDI7Ml .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sncucDI7Ml .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sncucDI7Ml .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sncucDI7Ml .navbar-collapse.collapsing .navbar-buttons,
  .cid-sncucDI7Ml .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sncucDI7Ml .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sncucDI7Ml .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sncucDI7Ml .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sncucDI7Ml .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sncucDI7Ml .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sncucDI7Ml .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-sncucDI7Ml .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sncucDI7Ml .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sncucDI7Ml .nav-link:hover,
.cid-sncucDI7Ml .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sncucDWZjZ {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sncucDWZjZ .mbr-text {
  color: #767676;
}
.cid-sncucE91W8 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sncucE91W8 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sncucE91W8 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sncucE91W8 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sncucE91W8 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sncucE91W8 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #b1a374;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-sncucE91W8 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sncucE91W8 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sncucE91W8 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sncucE91W8 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #b1a374 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-sncucErRd1 {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sncucErRd1 h4 {
  display: flex;
  color: #232323;
}
.cid-sncucErRd1 .panel-text {
  color: #767676;
  line-height: 1.7;
}
.cid-sncucErRd1 .wrap {
  display: flex;
}
.cid-sncucErRd1 .icon {
  background: #073b4c;
  width: 33px;
  height: 33px;
  border-radius: 100%;
  color: white!important;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  font-weight: 900;
}
.cid-sncucErRd1 img {
  max-width: 600px;
  width: 100%;
  margin: auto;
  padding: 2rem;
}
.cid-sncucErRd1 .mbr-section-title {
  color: #232323;
  text-align: center;
}
.cid-sncucErRd1 p {
  margin: 0;
}
.cid-sncucErRd1 .card .card-header a.panel-title {
  background-color: none!important;
  margin-top: 0px!important;
}
.cid-sncucErRd1 .mbr-section-subtitle {
  font-weight: 500;
  color: #767676;
  text-align: center;
}
.cid-sncucErRd1 .accordion-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-sncucErRd1 .panel-group {
  width: 100%;
}
.cid-sncucErRd1 .panel-title {
  border-bottom: 1px solid #efefef;
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-sncucErRd1 .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-sncucErRd1 .card .card-header a.panel-title {
  transition: all .3s;
  background-color: #ffffff;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-sncucErRd1 .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-sncucErRd1 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sncucErRd1 .card .card-header a.panel-title h4 {
  padding: 1.5rem 1rem;
  margin-bottom: 0;
}
.cid-sncucErRd1 .card .panel-body {
  background: #ffffff;
}
.cid-sncucErRd1 .media-container-row .accordion-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sncucErRd1 .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cid-sncucErRd1 .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-sncucErRd1 .header-text,
.cid-sncucErRd1 .sign {
  color: #232323;
}
.cid-sncucEJDJT {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-sncucEJDJT .container {
  max-width: 1500px;
}
.cid-sncucEJDJT img {
  width: 100%;
}
.cid-sncucEJDJT h2 {
  padding: 0;
  margin: 0;
}
.cid-sncucEJDJT .text-wrap {
  max-width: 500px;
  margin: auto;
}
.cid-sncucEJDJT .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
  width: fit-content;
}
.cid-sncucEJDJT .img-col {
  position: relative;
}
.cid-sncucEJDJT .img2 {
  position: absolute;
  right: 6rem;
  top: -6rem;
  width: 320px;
}
@media (max-width: 1200px) {
  .cid-sncucEJDJT .img2 {
    right: 3rem;
  }
}
@media (max-width: 992px) {
  .cid-sncucEJDJT .title-col {
    margin-top: 4rem!important;
  }
  .cid-sncucEJDJT .img2 {
    top: -2rem;
  }
  .cid-sncucEJDJT .text-wrap {
    max-width: 550px;
  }
}
@media (max-width: 767px) {
  .cid-sncucEJDJT .img2 {
    width: 50%;
  }
  .cid-sncucEJDJT .number {
    margin: auto;
  }
}
.cid-sncucEJDJT H3 {
  color: #073b4c;
}
.cid-sncucEJDJT H2 {
  color: #073b4c;
}
.cid-sncucEWSlr {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sncucEWSlr .counter-container {
  color: #767676;
}
.cid-sncucEWSlr .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sncucEWSlr .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sncucEWSlr .counter-container ol li {
  list-style: none;
  padding-left: .5rem;
}
.cid-sncucEWSlr .counter-container ol li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #073b4c;
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.cid-sncucF5G9T {
  padding-top: 100px;
  background-image: url("../../../assets/images/oversize-doors-2.jpg");
}
.cid-sncucF5G9T .container {
  margin-bottom: 15%;
}
.cid-sncucF5G9T .content-container .btn-bgr {
  z-index: 0;
}
.cid-sncucF5G9T .container-boxes {
  padding-bottom: 45px;
  position: relative;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-items: stretch;
  align-items: stretch;
  background-color: #ffffff;
}
.cid-sncucF5G9T .box-item {
  width: 29%;
  padding: 2.5rem;
}
.cid-sncucF5G9T .box-item:first-child {
  background-color: #767676;
  margin-top: -200px;
}
.cid-sncucF5G9T .box-item:nth-child(2) {
  background-color: #515151;
}
.cid-sncucF5G9T .box-item:last-child {
  background-color: #073b4c;
}
.cid-sncucF5G9T .box-list {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
}
.cid-sncucF5G9T .box-list li {
  border-bottom: 1px solid;
  padding: 10px 0 5px;
}
.cid-sncucF5G9T .box-list li:last-child {
  border-bottom: none;
}
.cid-sncucF5G9T .box-list li span {
  float: right;
  text-align: right;
  padding-left: 0.5rem;
}
.cid-sncucF5G9T .media-content {
  -webkit-flex-basis: initial;
  flex-basis: initial;
}
@media (min-width: 992px) {
  .cid-sncucF5G9T .media-container-row {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
  .cid-sncucF5G9T .box-item {
    margin-top: -200px;
    max-width: 400px;
  }
}
@media (max-width: 991px) {
  .cid-sncucF5G9T .content-container {
    -webkit-flex-basis: 90%;
    flex-basis: 90%;
  }
  .cid-sncucF5G9T .box-item {
    margin-top: 0;
    width: 90%;
  }
  .cid-sncucF5G9T .box-item:first-child {
    margin-top: -100px;
  }
}
.cid-sncucF5G9T .mbr-text,
.cid-sncucF5G9T .mbr-section-btn {
  color: #232323;
}
.cid-sncucF5G9T H1 {
  color: #232323;
}
.cid-sncucF5G9T UL {
  text-align: left;
}
.cid-sncucFmiSs {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sncucFmiSs .title {
  margin-bottom: 2rem;
}
.cid-sncucFmiSs .mbr-section-subtitle {
  color: #767676;
}
.cid-sncucFmiSs a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sncucFmiSs a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-sncucFmiSs textarea.form-control {
  min-height: 188px;
}
.cid-sncucFCVWg {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sncucFCVWg .mbr-text,
.cid-sncucFCVWg blockquote {
  color: #767676;
}
.cid-sncucFCVWg .mbr-text P {
  text-align: center;
}
.cid-sncucFLVFr {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #efefef);
}
.cid-sncucFLVFr .carousel-control {
  background: #000;
}
.cid-sncucFLVFr .mbr-section-subtitle {
  color: #767676;
}
.cid-sncucFLVFr .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sncucFLVFr .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sncucFLVFr .carousel-item .wrap-img {
  text-align: center;
}
.cid-sncucFLVFr .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-sncucFLVFr .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sncucFLVFr .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-sncucFLVFr .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-sncucFLVFr .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-sncucFLVFr .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-sncucFLVFr .cloneditem-1,
.cid-sncucFLVFr .cloneditem-2,
.cid-sncucFLVFr .cloneditem-3,
.cid-sncucFLVFr .cloneditem-4,
.cid-sncucFLVFr .cloneditem-5 {
  display: none;
}
.cid-sncucFLVFr .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sncucFLVFr .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-sncucFLVFr .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-sncucFLVFr .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-sncucFLVFr .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-sncucFLVFr .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-sncucFLVFr .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-sncucFLVFr .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sncucFLVFr .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sncucFLVFr .carousel-inner.slides2 .cloneditem-1,
  .cid-sncucFLVFr .carousel-inner.slides2 .cloneditem-2,
  .cid-sncucFLVFr .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-sncucFLVFr .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-sncucFLVFr .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-sncucFLVFr .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-sncucFLVFr .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-sncucFLVFr .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-sncucFLVFr .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sncucFLVFr .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sncucFLVFr .carousel-inner.slides3 .cloneditem-1,
  .cid-sncucFLVFr .carousel-inner.slides3 .cloneditem-2,
  .cid-sncucFLVFr .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-sncucFLVFr .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-sncucFLVFr .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-sncucFLVFr .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-sncucFLVFr .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-sncucFLVFr .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-sncucFLVFr .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sncucFLVFr .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sncucFLVFr .carousel-inner.slides4 .cloneditem-1,
  .cid-sncucFLVFr .carousel-inner.slides4 .cloneditem-2,
  .cid-sncucFLVFr .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-sncucFLVFr .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-sncucFLVFr .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-sncucFLVFr .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-sncucFLVFr .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-sncucFLVFr .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-sncucFLVFr .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sncucFLVFr .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sncucFLVFr .carousel-inner.slides5 .cloneditem-1,
  .cid-sncucFLVFr .carousel-inner.slides5 .cloneditem-2,
  .cid-sncucFLVFr .carousel-inner.slides5 .cloneditem-3,
  .cid-sncucFLVFr .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-sncucFLVFr .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-sncucFLVFr .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-sncucFLVFr .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-sncucFLVFr .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-sncucFLVFr .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-sncucFLVFr .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sncucFLVFr .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sncucFLVFr .carousel-inner.slides6 .cloneditem-1,
  .cid-sncucFLVFr .carousel-inner.slides6 .cloneditem-2,
  .cid-sncucFLVFr .carousel-inner.slides6 .cloneditem-3,
  .cid-sncucFLVFr .carousel-inner.slides6 .cloneditem-4,
  .cid-sncucFLVFr .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-sncucGIQ9C {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-sncucGIQ9C .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sncucGIQ9C .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sncucGIQ9C .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sncucGIQ9C .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sncucGIQ9C .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sncucGIQ9C .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sncucGIQ9C .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sncucGIQ9C .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sncucGIQ9C .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sncucGIQ9C .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sncucGIQ9C .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sncucGIQ9C .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sncucGIQ9C .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sncucGIQ9C .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-snihYr9M6o {
  background-image: url("../../../assets/images/9e940794-a6a1-4aba-8d7c-f40496492922.jpg");
}
.cid-snihYr9M6o .container-fluid {
  padding: 0 3rem;
}
.cid-snihYr9M6o .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-snihYr9M6o .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-snihYr9M6o .modalWindow {
  display: none;
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-snihYr9M6o .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-snihYr9M6o .modalWindow .modalWindow-video {
  height: 44.9943757vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-snihYr9M6o a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-snihYr9M6o a.close:hover {
  color: #ffffff;
}
.cid-snihYr9M6o svg {
  transition: all 0.5s ease-in;
}
.cid-snihYr9M6o svg .blick {
  transiton: opacity 0.5s ease-in;
  opacity: 1;
}
.cid-snihYr9M6o svg:hover {
  cursor: pointer;
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
}
.cid-snihYr9M6o svg:hover .blick {
  transition: opacity 0.5s ease-in;
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-snihYr9M6o .container-fluid {
    padding: 0 1rem;
  }
}
.cid-snihYrIFdO {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-snihYrIFdO .card-box {
  display: flex;
  flex-direction: column;
  position: relative;
  justify-content: center;
  margin: auto auto 1rem 2rem;
  height: fit-content;
  max-width: 300px;
}
.cid-snihYrIFdO .card-wrap {
  background-color: #073b4c;
  display: flex;
  height: 100%;
  min-height: 300px;
}
.cid-snihYrIFdO .card-wrap:hover h4,
.cid-snihYrIFdO .card-wrap:hover a {
  background-size: 100% 100%;
}
.cid-snihYrIFdO h3 {
  position: absolute;
  transform: rotate(-90deg);
  transform-origin: top left;
  width: fit-content;
  padding: 0;
  margin: 0;
  left: 0rem;
  top: -1rem;
}
.cid-snihYrIFdO h3:after {
  content: "";
  width: 30px;
  position: absolute;
  top: 50%;
  height: 1px;
  background-color: #ffffff;
  margin-left: 10px;
}
.cid-snihYrIFdO img {
  width: 100%;
}
.cid-snihYrIFdO h4 {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-snihYrIFdO h4 a {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px) !important;
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-snihYrIFdO .card-title1,
.cid-snihYrIFdO .title-wrap1 {
  color: #ffffff;
}
.cid-snihYrIFdO .card-title,
.cid-snihYrIFdO .title-wrap {
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-snihYrIFdO .mdpb {
    padding-bottom: 2rem;
  }
  .cid-snihYrIFdO .card-box {
    margin: auto auto 0rem 1rem;
  }
}
.cid-snihYrIFdO H3 {
  color: #ffffff;
}
.cid-snihYs1K44 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-snihYs1K44 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-snihYs1K44 a {
  font-style: normal;
}
.cid-snihYs1K44 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-snihYs1K44 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-snihYs1K44 .nav-item:focus,
.cid-snihYs1K44 .nav-link:focus {
  outline: none;
}
.cid-snihYs1K44 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-snihYs1K44 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-snihYs1K44 .menu-logo {
  margin-right: auto;
}
.cid-snihYs1K44 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-snihYs1K44 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-snihYs1K44 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-snihYs1K44 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-snihYs1K44 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-snihYs1K44 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-snihYs1K44 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-snihYs1K44 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-snihYs1K44 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-snihYs1K44 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-snihYs1K44 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-snihYs1K44 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-snihYs1K44 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-snihYs1K44 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-snihYs1K44 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-snihYs1K44 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-snihYs1K44 .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-snihYs1K44 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-snihYs1K44 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-snihYs1K44 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-snihYs1K44 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-snihYs1K44 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-snihYs1K44 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-snihYs1K44 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-snihYs1K44 button.navbar-toggler:focus {
  outline: none;
}
.cid-snihYs1K44 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #073b4c;
}
.cid-snihYs1K44 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-snihYs1K44 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-snihYs1K44 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-snihYs1K44 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-snihYs1K44 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-snihYs1K44 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-snihYs1K44 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-snihYs1K44 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-snihYs1K44 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-snihYs1K44 .collapsed .btn {
  display: -webkit-flex;
}
.cid-snihYs1K44 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-snihYs1K44 .collapsed .navbar-collapse.collapsing,
.cid-snihYs1K44 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-snihYs1K44 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-snihYs1K44 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-snihYs1K44 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-snihYs1K44 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-snihYs1K44 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-snihYs1K44 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-snihYs1K44 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-snihYs1K44 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-snihYs1K44 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.7rem);
  }
}
.cid-snihYs1K44 .collapsed button.navbar-toggler {
  display: block;
}
.cid-snihYs1K44 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-snihYs1K44 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-snihYs1K44 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-snihYs1K44 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-snihYs1K44 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-snihYs1K44 .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: 1023px) {
  .cid-snihYs1K44.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-snihYs1K44 img {
    height: 3.8rem !important;
  }
  .cid-snihYs1K44 .btn {
    display: -webkit-flex;
  }
  .cid-snihYs1K44 button.navbar-toggler {
    display: block;
  }
  .cid-snihYs1K44 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-snihYs1K44 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-snihYs1K44 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-snihYs1K44 .navbar-collapse.collapsing,
  .cid-snihYs1K44 .navbar-collapse.show {
    display: block !important;
  }
  .cid-snihYs1K44 .navbar-collapse.collapsing .navbar-nav,
  .cid-snihYs1K44 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-snihYs1K44 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-snihYs1K44 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-snihYs1K44 .navbar-collapse.collapsing .navbar-buttons,
  .cid-snihYs1K44 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-snihYs1K44 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-snihYs1K44 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-snihYs1K44 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-snihYs1K44 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-snihYs1K44 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-snihYs1K44 .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-snihYs1K44 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-snihYs1K44 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-snihYs1K44 .nav-link:hover,
.cid-snihYs1K44 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-snihYsi4yo {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-snihYsi4yo .mbr-text {
  color: #767676;
}
.cid-snihYsv89G {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-snihYsv89G .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-snihYsv89G .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-snihYsv89G .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-snihYsv89G .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-snihYsv89G .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #b1a374;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-snihYsv89G .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-snihYsv89G .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-snihYsv89G .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-snihYsv89G .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #b1a374 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-snihYsNeEt {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-snihYsNeEt h4 {
  display: flex;
  color: #232323;
}
.cid-snihYsNeEt .panel-text {
  color: #767676;
  line-height: 1.7;
}
.cid-snihYsNeEt .wrap {
  display: flex;
}
.cid-snihYsNeEt .icon {
  background: #073b4c;
  width: 33px;
  height: 33px;
  border-radius: 100%;
  color: white!important;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  font-weight: 900;
}
.cid-snihYsNeEt img {
  max-width: 600px;
  width: 100%;
  margin: auto;
  padding: 2rem;
}
.cid-snihYsNeEt .mbr-section-title {
  color: #232323;
  text-align: center;
}
.cid-snihYsNeEt p {
  margin: 0;
}
.cid-snihYsNeEt .card .card-header a.panel-title {
  background-color: none!important;
  margin-top: 0px!important;
}
.cid-snihYsNeEt .mbr-section-subtitle {
  font-weight: 500;
  color: #767676;
  text-align: center;
}
.cid-snihYsNeEt .accordion-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-snihYsNeEt .panel-group {
  width: 100%;
}
.cid-snihYsNeEt .panel-title {
  border-bottom: 1px solid #efefef;
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-snihYsNeEt .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-snihYsNeEt .card .card-header a.panel-title {
  transition: all .3s;
  background-color: #ffffff;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-snihYsNeEt .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-snihYsNeEt .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-snihYsNeEt .card .card-header a.panel-title h4 {
  padding: 1.5rem 1rem;
  margin-bottom: 0;
}
.cid-snihYsNeEt .card .panel-body {
  background: #ffffff;
}
.cid-snihYsNeEt .media-container-row .accordion-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-snihYsNeEt .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cid-snihYsNeEt .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-snihYsNeEt .header-text,
.cid-snihYsNeEt .sign {
  color: #232323;
}
.cid-snihYt6f4p {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-snihYt6f4p .container {
  max-width: 1500px;
}
.cid-snihYt6f4p img {
  width: 100%;
}
.cid-snihYt6f4p h2 {
  padding: 0;
  margin: 0;
}
.cid-snihYt6f4p .text-wrap {
  max-width: 500px;
  margin: auto;
}
.cid-snihYt6f4p .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
  width: fit-content;
}
.cid-snihYt6f4p .img-col {
  position: relative;
}
.cid-snihYt6f4p .img2 {
  position: absolute;
  right: 6rem;
  top: -6rem;
  width: 320px;
}
@media (max-width: 1200px) {
  .cid-snihYt6f4p .img2 {
    right: 3rem;
  }
}
@media (max-width: 992px) {
  .cid-snihYt6f4p .title-col {
    margin-top: 4rem!important;
  }
  .cid-snihYt6f4p .img2 {
    top: -2rem;
  }
  .cid-snihYt6f4p .text-wrap {
    max-width: 550px;
  }
}
@media (max-width: 767px) {
  .cid-snihYt6f4p .img2 {
    width: 50%;
  }
  .cid-snihYt6f4p .number {
    margin: auto;
  }
}
.cid-snihYt6f4p H3 {
  color: #073b4c;
}
.cid-snihYt6f4p H2 {
  color: #073b4c;
}
.cid-snihYtkIfq {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-snihYtkIfq .counter-container {
  color: #767676;
}
.cid-snihYtkIfq .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-snihYtkIfq .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-snihYtkIfq .counter-container ol li {
  list-style: none;
  padding-left: .5rem;
}
.cid-snihYtkIfq .counter-container ol li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #073b4c;
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.cid-snihYtvMIW {
  padding-top: 100px;
  background-image: url("../../../assets/images/oversize-doors-2.jpg");
}
.cid-snihYtvMIW .container {
  margin-bottom: 15%;
}
.cid-snihYtvMIW .content-container .btn-bgr {
  z-index: 0;
}
.cid-snihYtvMIW .container-boxes {
  padding-bottom: 45px;
  position: relative;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-items: stretch;
  align-items: stretch;
  background-color: #ffffff;
}
.cid-snihYtvMIW .box-item {
  width: 29%;
  padding: 2.5rem;
}
.cid-snihYtvMIW .box-item:first-child {
  background-color: #767676;
  margin-top: -200px;
}
.cid-snihYtvMIW .box-item:nth-child(2) {
  background-color: #515151;
}
.cid-snihYtvMIW .box-item:last-child {
  background-color: #073b4c;
}
.cid-snihYtvMIW .box-list {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
}
.cid-snihYtvMIW .box-list li {
  border-bottom: 1px solid;
  padding: 10px 0 5px;
}
.cid-snihYtvMIW .box-list li:last-child {
  border-bottom: none;
}
.cid-snihYtvMIW .box-list li span {
  float: right;
  text-align: right;
  padding-left: 0.5rem;
}
.cid-snihYtvMIW .media-content {
  -webkit-flex-basis: initial;
  flex-basis: initial;
}
@media (min-width: 992px) {
  .cid-snihYtvMIW .media-container-row {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
  .cid-snihYtvMIW .box-item {
    margin-top: -200px;
    max-width: 400px;
  }
}
@media (max-width: 991px) {
  .cid-snihYtvMIW .content-container {
    -webkit-flex-basis: 90%;
    flex-basis: 90%;
  }
  .cid-snihYtvMIW .box-item {
    margin-top: 0;
    width: 90%;
  }
  .cid-snihYtvMIW .box-item:first-child {
    margin-top: -100px;
  }
}
.cid-snihYtvMIW .mbr-text,
.cid-snihYtvMIW .mbr-section-btn {
  color: #232323;
}
.cid-snihYtvMIW H1 {
  color: #232323;
}
.cid-snihYtvMIW UL {
  text-align: left;
}
.cid-snihYtNxm6 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-snihYtNxm6 .title {
  margin-bottom: 2rem;
}
.cid-snihYtNxm6 .mbr-section-subtitle {
  color: #767676;
}
.cid-snihYtNxm6 a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-snihYtNxm6 a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-snihYtNxm6 textarea.form-control {
  min-height: 188px;
}
.cid-snihYu850g {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-snihYu850g .mbr-text,
.cid-snihYu850g blockquote {
  color: #767676;
}
.cid-snihYu850g .mbr-text P {
  text-align: center;
}
.cid-snihYujHjb {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #c1c1c1);
}
.cid-snihYujHjb .carousel-control {
  background: #000;
}
.cid-snihYujHjb .mbr-section-subtitle {
  color: #767676;
}
.cid-snihYujHjb .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-snihYujHjb .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-snihYujHjb .carousel-item .wrap-img {
  text-align: center;
}
.cid-snihYujHjb .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-snihYujHjb .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-snihYujHjb .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-snihYujHjb .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-snihYujHjb .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-snihYujHjb .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-snihYujHjb .cloneditem-1,
.cid-snihYujHjb .cloneditem-2,
.cid-snihYujHjb .cloneditem-3,
.cid-snihYujHjb .cloneditem-4,
.cid-snihYujHjb .cloneditem-5 {
  display: none;
}
.cid-snihYujHjb .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-snihYujHjb .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-snihYujHjb .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-snihYujHjb .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-snihYujHjb .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-snihYujHjb .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-snihYujHjb .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-snihYujHjb .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-snihYujHjb .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-snihYujHjb .carousel-inner.slides2 .cloneditem-1,
  .cid-snihYujHjb .carousel-inner.slides2 .cloneditem-2,
  .cid-snihYujHjb .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-snihYujHjb .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-snihYujHjb .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-snihYujHjb .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-snihYujHjb .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-snihYujHjb .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-snihYujHjb .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-snihYujHjb .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-snihYujHjb .carousel-inner.slides3 .cloneditem-1,
  .cid-snihYujHjb .carousel-inner.slides3 .cloneditem-2,
  .cid-snihYujHjb .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-snihYujHjb .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-snihYujHjb .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-snihYujHjb .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-snihYujHjb .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-snihYujHjb .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-snihYujHjb .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-snihYujHjb .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-snihYujHjb .carousel-inner.slides4 .cloneditem-1,
  .cid-snihYujHjb .carousel-inner.slides4 .cloneditem-2,
  .cid-snihYujHjb .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-snihYujHjb .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-snihYujHjb .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-snihYujHjb .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-snihYujHjb .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-snihYujHjb .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-snihYujHjb .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-snihYujHjb .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-snihYujHjb .carousel-inner.slides5 .cloneditem-1,
  .cid-snihYujHjb .carousel-inner.slides5 .cloneditem-2,
  .cid-snihYujHjb .carousel-inner.slides5 .cloneditem-3,
  .cid-snihYujHjb .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-snihYujHjb .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-snihYujHjb .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-snihYujHjb .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-snihYujHjb .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-snihYujHjb .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-snihYujHjb .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-snihYujHjb .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-snihYujHjb .carousel-inner.slides6 .cloneditem-1,
  .cid-snihYujHjb .carousel-inner.slides6 .cloneditem-2,
  .cid-snihYujHjb .carousel-inner.slides6 .cloneditem-3,
  .cid-snihYujHjb .carousel-inner.slides6 .cloneditem-4,
  .cid-snihYujHjb .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-snihYvghqE {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-snihYvghqE .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-snihYvghqE .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-snihYvghqE .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-snihYvghqE .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-snihYvghqE .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-snihYvghqE .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-snihYvghqE .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-snihYvghqE .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-snihYvghqE .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-snihYvghqE .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-snihYvghqE .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-snihYvghqE .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-snihYvghqE .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-snihYvghqE .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-shPZk4UTsj {
  background-image: url("../../../assets/images/oversize-doors-2.jpeg");
}
.cid-shPZk4UTsj .container-fluid {
  padding: 0 3rem;
}
.cid-shPZk4UTsj .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-shPZk4UTsj .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-shPZk4UTsj .modalWindow {
  display: none;
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-shPZk4UTsj .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-shPZk4UTsj .modalWindow .modalWindow-video {
  height: 44.9943757vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-shPZk4UTsj a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-shPZk4UTsj a.close:hover {
  color: #ffffff;
}
.cid-shPZk4UTsj svg {
  transition: all 0.5s ease-in;
}
.cid-shPZk4UTsj svg .blick {
  transiton: opacity 0.5s ease-in;
  opacity: 1;
}
.cid-shPZk4UTsj svg:hover {
  cursor: pointer;
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
}
.cid-shPZk4UTsj svg:hover .blick {
  transition: opacity 0.5s ease-in;
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-shPZk4UTsj .container-fluid {
    padding: 0 1rem;
  }
}
.cid-shPZk5nhkU {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-shPZk5nhkU .card-box {
  display: flex;
  flex-direction: column;
  position: relative;
  justify-content: center;
  margin: auto auto 1rem 2rem;
  height: fit-content;
  max-width: 300px;
}
.cid-shPZk5nhkU .card-wrap {
  background-color: #073b4c;
  display: flex;
  height: 100%;
  min-height: 300px;
}
.cid-shPZk5nhkU .card-wrap:hover h4,
.cid-shPZk5nhkU .card-wrap:hover a {
  background-size: 100% 100%;
}
.cid-shPZk5nhkU h3 {
  position: absolute;
  transform: rotate(-90deg);
  transform-origin: top left;
  width: fit-content;
  padding: 0;
  margin: 0;
  left: 0rem;
  top: -1rem;
}
.cid-shPZk5nhkU h3:after {
  content: "";
  width: 30px;
  position: absolute;
  top: 50%;
  height: 1px;
  background-color: #ffffff;
  margin-left: 10px;
}
.cid-shPZk5nhkU img {
  width: 100%;
}
.cid-shPZk5nhkU h4 {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-shPZk5nhkU h4 a {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px) !important;
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-shPZk5nhkU .card-title1,
.cid-shPZk5nhkU .title-wrap1 {
  color: #ffffff;
}
.cid-shPZk5nhkU .card-title,
.cid-shPZk5nhkU .title-wrap {
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-shPZk5nhkU .mdpb {
    padding-bottom: 2rem;
  }
  .cid-shPZk5nhkU .card-box {
    margin: auto auto 0rem 1rem;
  }
}
.cid-shPZk5nhkU H3 {
  color: #ffffff;
}
.cid-shPZk5AEvk .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-shPZk5AEvk .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-shPZk5AEvk a {
  font-style: normal;
}
.cid-shPZk5AEvk .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-shPZk5AEvk .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-shPZk5AEvk .nav-item:focus,
.cid-shPZk5AEvk .nav-link:focus {
  outline: none;
}
.cid-shPZk5AEvk .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-shPZk5AEvk .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-shPZk5AEvk .menu-logo {
  margin-right: auto;
}
.cid-shPZk5AEvk .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-shPZk5AEvk .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-shPZk5AEvk .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-shPZk5AEvk .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-shPZk5AEvk .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-shPZk5AEvk .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-shPZk5AEvk .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-shPZk5AEvk .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-shPZk5AEvk .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-shPZk5AEvk .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-shPZk5AEvk .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-shPZk5AEvk .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-shPZk5AEvk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-shPZk5AEvk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-shPZk5AEvk .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-shPZk5AEvk .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-shPZk5AEvk .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-shPZk5AEvk .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-shPZk5AEvk .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-shPZk5AEvk .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-shPZk5AEvk .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-shPZk5AEvk .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-shPZk5AEvk .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-shPZk5AEvk button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-shPZk5AEvk button.navbar-toggler:focus {
  outline: none;
}
.cid-shPZk5AEvk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #073b4c;
}
.cid-shPZk5AEvk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-shPZk5AEvk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-shPZk5AEvk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-shPZk5AEvk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-shPZk5AEvk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-shPZk5AEvk nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-shPZk5AEvk nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-shPZk5AEvk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-shPZk5AEvk .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-shPZk5AEvk .collapsed .btn {
  display: -webkit-flex;
}
.cid-shPZk5AEvk .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-shPZk5AEvk .collapsed .navbar-collapse.collapsing,
.cid-shPZk5AEvk .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-shPZk5AEvk .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-shPZk5AEvk .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-shPZk5AEvk .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-shPZk5AEvk .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-shPZk5AEvk .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-shPZk5AEvk .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-shPZk5AEvk .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-shPZk5AEvk .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-shPZk5AEvk .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.7rem);
  }
}
.cid-shPZk5AEvk .collapsed button.navbar-toggler {
  display: block;
}
.cid-shPZk5AEvk .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-shPZk5AEvk .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-shPZk5AEvk .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-shPZk5AEvk .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-shPZk5AEvk .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-shPZk5AEvk .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: 1023px) {
  .cid-shPZk5AEvk.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-shPZk5AEvk img {
    height: 3.8rem !important;
  }
  .cid-shPZk5AEvk .btn {
    display: -webkit-flex;
  }
  .cid-shPZk5AEvk button.navbar-toggler {
    display: block;
  }
  .cid-shPZk5AEvk .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-shPZk5AEvk .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-shPZk5AEvk .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-shPZk5AEvk .navbar-collapse.collapsing,
  .cid-shPZk5AEvk .navbar-collapse.show {
    display: block !important;
  }
  .cid-shPZk5AEvk .navbar-collapse.collapsing .navbar-nav,
  .cid-shPZk5AEvk .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-shPZk5AEvk .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-shPZk5AEvk .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-shPZk5AEvk .navbar-collapse.collapsing .navbar-buttons,
  .cid-shPZk5AEvk .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-shPZk5AEvk .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-shPZk5AEvk .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-shPZk5AEvk .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-shPZk5AEvk .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-shPZk5AEvk .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-shPZk5AEvk .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-shPZk5AEvk .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-shPZk5AEvk .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-shPZk5AEvk .nav-link:hover,
.cid-shPZk5AEvk .dropdown-item:hover {
  color: #767676 !important;
}
.cid-shPZk5Sk7t {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-shPZk5Sk7t .mbr-text {
  color: #767676;
}
.cid-shPZk66TTZ {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-shPZk66TTZ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-shPZk66TTZ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shPZk66TTZ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shPZk66TTZ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-shPZk66TTZ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #b1a374;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-shPZk66TTZ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-shPZk66TTZ .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-shPZk66TTZ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-shPZk66TTZ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #b1a374 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-shPZk6qYm7 {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-shPZk6qYm7 h4 {
  display: flex;
  color: #232323;
}
.cid-shPZk6qYm7 .panel-text {
  color: #767676;
  line-height: 1.7;
}
.cid-shPZk6qYm7 .wrap {
  display: flex;
}
.cid-shPZk6qYm7 .icon {
  background: #073b4c;
  width: 33px;
  height: 33px;
  border-radius: 100%;
  color: white!important;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  font-weight: 900;
}
.cid-shPZk6qYm7 img {
  max-width: 600px;
  width: 100%;
  margin: auto;
  padding: 2rem;
}
.cid-shPZk6qYm7 .mbr-section-title {
  color: #232323;
  text-align: center;
}
.cid-shPZk6qYm7 p {
  margin: 0;
}
.cid-shPZk6qYm7 .card .card-header a.panel-title {
  background-color: none!important;
  margin-top: 0px!important;
}
.cid-shPZk6qYm7 .mbr-section-subtitle {
  font-weight: 500;
  color: #767676;
  text-align: center;
}
.cid-shPZk6qYm7 .accordion-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-shPZk6qYm7 .panel-group {
  width: 100%;
}
.cid-shPZk6qYm7 .panel-title {
  border-bottom: 1px solid #efefef;
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-shPZk6qYm7 .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-shPZk6qYm7 .card .card-header a.panel-title {
  transition: all .3s;
  background-color: #ffffff;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-shPZk6qYm7 .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-shPZk6qYm7 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-shPZk6qYm7 .card .card-header a.panel-title h4 {
  padding: 1.5rem 1rem;
  margin-bottom: 0;
}
.cid-shPZk6qYm7 .card .panel-body {
  background: #ffffff;
}
.cid-shPZk6qYm7 .media-container-row .accordion-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-shPZk6qYm7 .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cid-shPZk6qYm7 .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-shPZk6qYm7 .header-text,
.cid-shPZk6qYm7 .sign {
  color: #232323;
  text-align: center;
}
.cid-shPZk6Jbse {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-shPZk6Jbse .container {
  max-width: 1500px;
}
.cid-shPZk6Jbse img {
  width: 100%;
}
.cid-shPZk6Jbse h2 {
  padding: 0;
  margin: 0;
}
.cid-shPZk6Jbse .text-wrap {
  max-width: 500px;
  margin: auto;
}
.cid-shPZk6Jbse .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
  width: fit-content;
}
.cid-shPZk6Jbse .img-col {
  position: relative;
}
.cid-shPZk6Jbse .img2 {
  position: absolute;
  right: 6rem;
  top: -6rem;
  width: 320px;
}
@media (max-width: 1200px) {
  .cid-shPZk6Jbse .img2 {
    right: 3rem;
  }
}
@media (max-width: 992px) {
  .cid-shPZk6Jbse .title-col {
    margin-top: 4rem!important;
  }
  .cid-shPZk6Jbse .img2 {
    top: -2rem;
  }
  .cid-shPZk6Jbse .text-wrap {
    max-width: 550px;
  }
}
@media (max-width: 767px) {
  .cid-shPZk6Jbse .img2 {
    width: 50%;
  }
  .cid-shPZk6Jbse .number {
    margin: auto;
  }
}
.cid-shPZk6Jbse H3 {
  color: #073b4c;
}
.cid-shPZk6Jbse H2 {
  color: #073b4c;
}
.cid-shPZk6Y9GH {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-shPZk6Y9GH .counter-container {
  color: #767676;
}
.cid-shPZk6Y9GH .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-shPZk6Y9GH .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-shPZk6Y9GH .counter-container ol li {
  list-style: none;
  padding-left: .5rem;
}
.cid-shPZk6Y9GH .counter-container ol li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #073b4c;
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.cid-shPZk794ZJ {
  padding-top: 100px;
  background-image: url("../../../assets/images/oversize-doors-2.jpg");
}
.cid-shPZk794ZJ .container {
  margin-bottom: 15%;
}
.cid-shPZk794ZJ .content-container .btn-bgr {
  z-index: 0;
}
.cid-shPZk794ZJ .container-boxes {
  padding-bottom: 45px;
  position: relative;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-items: stretch;
  align-items: stretch;
  background-color: #ffffff;
}
.cid-shPZk794ZJ .box-item {
  width: 29%;
  padding: 2.5rem;
}
.cid-shPZk794ZJ .box-item:first-child {
  background-color: #767676;
  margin-top: -200px;
}
.cid-shPZk794ZJ .box-item:nth-child(2) {
  background-color: #515151;
}
.cid-shPZk794ZJ .box-item:last-child {
  background-color: #073b4c;
}
.cid-shPZk794ZJ .box-list {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
}
.cid-shPZk794ZJ .box-list li {
  border-bottom: 1px solid;
  padding: 10px 0 5px;
}
.cid-shPZk794ZJ .box-list li:last-child {
  border-bottom: none;
}
.cid-shPZk794ZJ .box-list li span {
  float: right;
  text-align: right;
  padding-left: 0.5rem;
}
.cid-shPZk794ZJ .media-content {
  -webkit-flex-basis: initial;
  flex-basis: initial;
}
@media (min-width: 992px) {
  .cid-shPZk794ZJ .media-container-row {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
  .cid-shPZk794ZJ .box-item {
    margin-top: -200px;
    max-width: 400px;
  }
}
@media (max-width: 991px) {
  .cid-shPZk794ZJ .content-container {
    -webkit-flex-basis: 90%;
    flex-basis: 90%;
  }
  .cid-shPZk794ZJ .box-item {
    margin-top: 0;
    width: 90%;
  }
  .cid-shPZk794ZJ .box-item:first-child {
    margin-top: -100px;
  }
}
.cid-shPZk794ZJ .mbr-text,
.cid-shPZk794ZJ .mbr-section-btn {
  color: #232323;
}
.cid-shPZk794ZJ H1 {
  color: #232323;
}
.cid-shPZk794ZJ UL {
  text-align: left;
}
.cid-shPZk7v55b {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-shPZk7v55b .title {
  margin-bottom: 2rem;
}
.cid-shPZk7v55b .mbr-section-subtitle {
  color: #767676;
}
.cid-shPZk7v55b a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-shPZk7v55b a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-shPZk7v55b textarea.form-control {
  min-height: 188px;
}
.cid-shPZk7Mup0 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-shPZk7Mup0 .mbr-text,
.cid-shPZk7Mup0 blockquote {
  color: #767676;
}
.cid-shPZk7Mup0 .mbr-text P {
  text-align: center;
}
.cid-shPZk7WXad {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #c1c1c1);
}
.cid-shPZk7WXad .carousel-control {
  background: #000;
}
.cid-shPZk7WXad .mbr-section-subtitle {
  color: #767676;
}
.cid-shPZk7WXad .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-shPZk7WXad .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-shPZk7WXad .carousel-item .wrap-img {
  text-align: center;
}
.cid-shPZk7WXad .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-shPZk7WXad .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-shPZk7WXad .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-shPZk7WXad .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-shPZk7WXad .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-shPZk7WXad .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-shPZk7WXad .cloneditem-1,
.cid-shPZk7WXad .cloneditem-2,
.cid-shPZk7WXad .cloneditem-3,
.cid-shPZk7WXad .cloneditem-4,
.cid-shPZk7WXad .cloneditem-5 {
  display: none;
}
.cid-shPZk7WXad .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-shPZk7WXad .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-shPZk7WXad .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-shPZk7WXad .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-shPZk7WXad .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-shPZk7WXad .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-shPZk7WXad .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-shPZk7WXad .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-shPZk7WXad .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-shPZk7WXad .carousel-inner.slides2 .cloneditem-1,
  .cid-shPZk7WXad .carousel-inner.slides2 .cloneditem-2,
  .cid-shPZk7WXad .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-shPZk7WXad .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-shPZk7WXad .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-shPZk7WXad .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-shPZk7WXad .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-shPZk7WXad .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-shPZk7WXad .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-shPZk7WXad .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-shPZk7WXad .carousel-inner.slides3 .cloneditem-1,
  .cid-shPZk7WXad .carousel-inner.slides3 .cloneditem-2,
  .cid-shPZk7WXad .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-shPZk7WXad .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-shPZk7WXad .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-shPZk7WXad .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-shPZk7WXad .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-shPZk7WXad .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-shPZk7WXad .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-shPZk7WXad .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-shPZk7WXad .carousel-inner.slides4 .cloneditem-1,
  .cid-shPZk7WXad .carousel-inner.slides4 .cloneditem-2,
  .cid-shPZk7WXad .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-shPZk7WXad .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-shPZk7WXad .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-shPZk7WXad .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-shPZk7WXad .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-shPZk7WXad .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-shPZk7WXad .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-shPZk7WXad .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-shPZk7WXad .carousel-inner.slides5 .cloneditem-1,
  .cid-shPZk7WXad .carousel-inner.slides5 .cloneditem-2,
  .cid-shPZk7WXad .carousel-inner.slides5 .cloneditem-3,
  .cid-shPZk7WXad .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-shPZk7WXad .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-shPZk7WXad .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-shPZk7WXad .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-shPZk7WXad .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-shPZk7WXad .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-shPZk7WXad .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-shPZk7WXad .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-shPZk7WXad .carousel-inner.slides6 .cloneditem-1,
  .cid-shPZk7WXad .carousel-inner.slides6 .cloneditem-2,
  .cid-shPZk7WXad .carousel-inner.slides6 .cloneditem-3,
  .cid-shPZk7WXad .carousel-inner.slides6 .cloneditem-4,
  .cid-shPZk7WXad .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-shPZk8T5Gj {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-shPZk8T5Gj .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-shPZk8T5Gj .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-shPZk8T5Gj .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-shPZk8T5Gj .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-shPZk8T5Gj .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-shPZk8T5Gj .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-shPZk8T5Gj .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-shPZk8T5Gj .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-shPZk8T5Gj .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-shPZk8T5Gj .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-shPZk8T5Gj .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-shPZk8T5Gj .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-shPZk8T5Gj .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-shPZk8T5Gj .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-shQ2B2Z8Jd {
  background-image: url("../../../assets/images/oversize-doors-2.jpeg");
}
.cid-shQ2B2Z8Jd .container-fluid {
  padding: 0 3rem;
}
.cid-shQ2B2Z8Jd .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-shQ2B2Z8Jd .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-shQ2B2Z8Jd .modalWindow {
  display: none;
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-shQ2B2Z8Jd .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-shQ2B2Z8Jd .modalWindow .modalWindow-video {
  height: 44.9943757vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-shQ2B2Z8Jd a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-shQ2B2Z8Jd a.close:hover {
  color: #ffffff;
}
.cid-shQ2B2Z8Jd svg {
  transition: all 0.5s ease-in;
}
.cid-shQ2B2Z8Jd svg .blick {
  transiton: opacity 0.5s ease-in;
  opacity: 1;
}
.cid-shQ2B2Z8Jd svg:hover {
  cursor: pointer;
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
}
.cid-shQ2B2Z8Jd svg:hover .blick {
  transition: opacity 0.5s ease-in;
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-shQ2B2Z8Jd .container-fluid {
    padding: 0 1rem;
  }
}
.cid-shQ2B3uxvq {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-shQ2B3uxvq .card-box {
  display: flex;
  flex-direction: column;
  position: relative;
  justify-content: center;
  margin: auto auto 1rem 2rem;
  height: fit-content;
  max-width: 300px;
}
.cid-shQ2B3uxvq .card-wrap {
  background-color: #073b4c;
  display: flex;
  height: 100%;
  min-height: 300px;
}
.cid-shQ2B3uxvq .card-wrap:hover h4,
.cid-shQ2B3uxvq .card-wrap:hover a {
  background-size: 100% 100%;
}
.cid-shQ2B3uxvq h3 {
  position: absolute;
  transform: rotate(-90deg);
  transform-origin: top left;
  width: fit-content;
  padding: 0;
  margin: 0;
  left: 0rem;
  top: -1rem;
}
.cid-shQ2B3uxvq h3:after {
  content: "";
  width: 30px;
  position: absolute;
  top: 50%;
  height: 1px;
  background-color: #ffffff;
  margin-left: 10px;
}
.cid-shQ2B3uxvq img {
  width: 100%;
}
.cid-shQ2B3uxvq h4 {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-shQ2B3uxvq h4 a {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px) !important;
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-shQ2B3uxvq .card-title1,
.cid-shQ2B3uxvq .title-wrap1 {
  color: #ffffff;
}
.cid-shQ2B3uxvq .card-title,
.cid-shQ2B3uxvq .title-wrap {
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-shQ2B3uxvq .mdpb {
    padding-bottom: 2rem;
  }
  .cid-shQ2B3uxvq .card-box {
    margin: auto auto 0rem 1rem;
  }
}
.cid-shQ2B3uxvq H3 {
  color: #ffffff;
}
.cid-shQ2B3GxfR .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-shQ2B3GxfR .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-shQ2B3GxfR a {
  font-style: normal;
}
.cid-shQ2B3GxfR .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-shQ2B3GxfR .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-shQ2B3GxfR .nav-item:focus,
.cid-shQ2B3GxfR .nav-link:focus {
  outline: none;
}
.cid-shQ2B3GxfR .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-shQ2B3GxfR .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-shQ2B3GxfR .menu-logo {
  margin-right: auto;
}
.cid-shQ2B3GxfR .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-shQ2B3GxfR .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-shQ2B3GxfR .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-shQ2B3GxfR .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-shQ2B3GxfR .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-shQ2B3GxfR .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-shQ2B3GxfR .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-shQ2B3GxfR .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-shQ2B3GxfR .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-shQ2B3GxfR .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-shQ2B3GxfR .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-shQ2B3GxfR .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-shQ2B3GxfR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-shQ2B3GxfR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-shQ2B3GxfR .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-shQ2B3GxfR .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-shQ2B3GxfR .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-shQ2B3GxfR .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-shQ2B3GxfR .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-shQ2B3GxfR .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-shQ2B3GxfR .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-shQ2B3GxfR .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-shQ2B3GxfR .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-shQ2B3GxfR button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-shQ2B3GxfR button.navbar-toggler:focus {
  outline: none;
}
.cid-shQ2B3GxfR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #073b4c;
}
.cid-shQ2B3GxfR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-shQ2B3GxfR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-shQ2B3GxfR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-shQ2B3GxfR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-shQ2B3GxfR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-shQ2B3GxfR nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-shQ2B3GxfR nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-shQ2B3GxfR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-shQ2B3GxfR .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-shQ2B3GxfR .collapsed .btn {
  display: -webkit-flex;
}
.cid-shQ2B3GxfR .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-shQ2B3GxfR .collapsed .navbar-collapse.collapsing,
.cid-shQ2B3GxfR .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-shQ2B3GxfR .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-shQ2B3GxfR .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-shQ2B3GxfR .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-shQ2B3GxfR .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-shQ2B3GxfR .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-shQ2B3GxfR .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-shQ2B3GxfR .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-shQ2B3GxfR .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-shQ2B3GxfR .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.7rem);
  }
}
.cid-shQ2B3GxfR .collapsed button.navbar-toggler {
  display: block;
}
.cid-shQ2B3GxfR .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-shQ2B3GxfR .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-shQ2B3GxfR .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-shQ2B3GxfR .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-shQ2B3GxfR .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-shQ2B3GxfR .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: 1023px) {
  .cid-shQ2B3GxfR.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-shQ2B3GxfR img {
    height: 3.8rem !important;
  }
  .cid-shQ2B3GxfR .btn {
    display: -webkit-flex;
  }
  .cid-shQ2B3GxfR button.navbar-toggler {
    display: block;
  }
  .cid-shQ2B3GxfR .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-shQ2B3GxfR .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-shQ2B3GxfR .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-shQ2B3GxfR .navbar-collapse.collapsing,
  .cid-shQ2B3GxfR .navbar-collapse.show {
    display: block !important;
  }
  .cid-shQ2B3GxfR .navbar-collapse.collapsing .navbar-nav,
  .cid-shQ2B3GxfR .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-shQ2B3GxfR .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-shQ2B3GxfR .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-shQ2B3GxfR .navbar-collapse.collapsing .navbar-buttons,
  .cid-shQ2B3GxfR .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-shQ2B3GxfR .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-shQ2B3GxfR .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-shQ2B3GxfR .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-shQ2B3GxfR .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-shQ2B3GxfR .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-shQ2B3GxfR .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-shQ2B3GxfR .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-shQ2B3GxfR .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-shQ2B3GxfR .nav-link:hover,
.cid-shQ2B3GxfR .dropdown-item:hover {
  color: #767676 !important;
}
.cid-shQ2B3Xb5T {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-shQ2B3Xb5T .mbr-text {
  color: #767676;
}
.cid-shQ2B4cFUO {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-shQ2B4cFUO .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-shQ2B4cFUO .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shQ2B4cFUO .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shQ2B4cFUO .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-shQ2B4cFUO .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #b1a374;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-shQ2B4cFUO .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-shQ2B4cFUO .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-shQ2B4cFUO .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-shQ2B4cFUO .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #b1a374 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-shQ2B4yGxy {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-shQ2B4yGxy h4 {
  display: flex;
  color: #232323;
}
.cid-shQ2B4yGxy .panel-text {
  color: #767676;
  line-height: 1.7;
}
.cid-shQ2B4yGxy .wrap {
  display: flex;
}
.cid-shQ2B4yGxy .icon {
  background: #073b4c;
  width: 33px;
  height: 33px;
  border-radius: 100%;
  color: white!important;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  font-weight: 900;
}
.cid-shQ2B4yGxy img {
  max-width: 600px;
  width: 100%;
  margin: auto;
  padding: 2rem;
}
.cid-shQ2B4yGxy .mbr-section-title {
  color: #232323;
  text-align: center;
}
.cid-shQ2B4yGxy p {
  margin: 0;
}
.cid-shQ2B4yGxy .card .card-header a.panel-title {
  background-color: none!important;
  margin-top: 0px!important;
}
.cid-shQ2B4yGxy .mbr-section-subtitle {
  font-weight: 500;
  color: #767676;
  text-align: center;
}
.cid-shQ2B4yGxy .accordion-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-shQ2B4yGxy .panel-group {
  width: 100%;
}
.cid-shQ2B4yGxy .panel-title {
  border-bottom: 1px solid #efefef;
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-shQ2B4yGxy .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-shQ2B4yGxy .card .card-header a.panel-title {
  transition: all .3s;
  background-color: #ffffff;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-shQ2B4yGxy .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-shQ2B4yGxy .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-shQ2B4yGxy .card .card-header a.panel-title h4 {
  padding: 1.5rem 1rem;
  margin-bottom: 0;
}
.cid-shQ2B4yGxy .card .panel-body {
  background: #ffffff;
}
.cid-shQ2B4yGxy .media-container-row .accordion-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-shQ2B4yGxy .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cid-shQ2B4yGxy .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-shQ2B4yGxy .header-text,
.cid-shQ2B4yGxy .sign {
  color: #232323;
}
.cid-shQ2B4TZx0 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-shQ2B4TZx0 .container {
  max-width: 1500px;
}
.cid-shQ2B4TZx0 img {
  width: 100%;
}
.cid-shQ2B4TZx0 h2 {
  padding: 0;
  margin: 0;
}
.cid-shQ2B4TZx0 .text-wrap {
  max-width: 500px;
  margin: auto;
}
.cid-shQ2B4TZx0 .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
  width: fit-content;
}
.cid-shQ2B4TZx0 .img-col {
  position: relative;
}
.cid-shQ2B4TZx0 .img2 {
  position: absolute;
  right: 6rem;
  top: -6rem;
  width: 320px;
}
@media (max-width: 1200px) {
  .cid-shQ2B4TZx0 .img2 {
    right: 3rem;
  }
}
@media (max-width: 992px) {
  .cid-shQ2B4TZx0 .title-col {
    margin-top: 4rem!important;
  }
  .cid-shQ2B4TZx0 .img2 {
    top: -2rem;
  }
  .cid-shQ2B4TZx0 .text-wrap {
    max-width: 550px;
  }
}
@media (max-width: 767px) {
  .cid-shQ2B4TZx0 .img2 {
    width: 50%;
  }
  .cid-shQ2B4TZx0 .number {
    margin: auto;
  }
}
.cid-shQ2B4TZx0 H3 {
  color: #073b4c;
}
.cid-shQ2B4TZx0 H2 {
  color: #073b4c;
}
.cid-shQ2B5bKTE {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-shQ2B5bKTE .counter-container {
  color: #767676;
}
.cid-shQ2B5bKTE .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-shQ2B5bKTE .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-shQ2B5bKTE .counter-container ol li {
  list-style: none;
  padding-left: .5rem;
}
.cid-shQ2B5bKTE .counter-container ol li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #073b4c;
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.cid-shQ2B5ldZE {
  padding-top: 100px;
  background-image: url("../../../assets/images/oversize-doors-2.jpg");
}
.cid-shQ2B5ldZE .container {
  margin-bottom: 15%;
}
.cid-shQ2B5ldZE .content-container .btn-bgr {
  z-index: 0;
}
.cid-shQ2B5ldZE .container-boxes {
  padding-bottom: 45px;
  position: relative;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-items: stretch;
  align-items: stretch;
  background-color: #ffffff;
}
.cid-shQ2B5ldZE .box-item {
  width: 29%;
  padding: 2.5rem;
}
.cid-shQ2B5ldZE .box-item:first-child {
  background-color: #767676;
  margin-top: -200px;
}
.cid-shQ2B5ldZE .box-item:nth-child(2) {
  background-color: #515151;
}
.cid-shQ2B5ldZE .box-item:last-child {
  background-color: #073b4c;
}
.cid-shQ2B5ldZE .box-list {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
}
.cid-shQ2B5ldZE .box-list li {
  border-bottom: 1px solid;
  padding: 10px 0 5px;
}
.cid-shQ2B5ldZE .box-list li:last-child {
  border-bottom: none;
}
.cid-shQ2B5ldZE .box-list li span {
  float: right;
  text-align: right;
  padding-left: 0.5rem;
}
.cid-shQ2B5ldZE .media-content {
  -webkit-flex-basis: initial;
  flex-basis: initial;
}
@media (min-width: 992px) {
  .cid-shQ2B5ldZE .media-container-row {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
  .cid-shQ2B5ldZE .box-item {
    margin-top: -200px;
    max-width: 400px;
  }
}
@media (max-width: 991px) {
  .cid-shQ2B5ldZE .content-container {
    -webkit-flex-basis: 90%;
    flex-basis: 90%;
  }
  .cid-shQ2B5ldZE .box-item {
    margin-top: 0;
    width: 90%;
  }
  .cid-shQ2B5ldZE .box-item:first-child {
    margin-top: -100px;
  }
}
.cid-shQ2B5ldZE .mbr-text,
.cid-shQ2B5ldZE .mbr-section-btn {
  color: #232323;
}
.cid-shQ2B5ldZE H1 {
  color: #232323;
}
.cid-shQ2B5ldZE UL {
  text-align: left;
}
.cid-shQ2B5FRqf {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-shQ2B5FRqf .title {
  margin-bottom: 2rem;
}
.cid-shQ2B5FRqf .mbr-section-subtitle {
  color: #767676;
}
.cid-shQ2B5FRqf a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-shQ2B5FRqf a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-shQ2B5FRqf textarea.form-control {
  min-height: 188px;
}
.cid-shQ2B65YLs {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-shQ2B65YLs .mbr-text,
.cid-shQ2B65YLs blockquote {
  color: #767676;
}
.cid-shQ2B65YLs .mbr-text P {
  text-align: center;
}
.cid-shQ2B6iz2P {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #c1c1c1);
}
.cid-shQ2B6iz2P .carousel-control {
  background: #000;
}
.cid-shQ2B6iz2P .mbr-section-subtitle {
  color: #767676;
}
.cid-shQ2B6iz2P .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-shQ2B6iz2P .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-shQ2B6iz2P .carousel-item .wrap-img {
  text-align: center;
}
.cid-shQ2B6iz2P .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-shQ2B6iz2P .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-shQ2B6iz2P .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-shQ2B6iz2P .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-shQ2B6iz2P .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-shQ2B6iz2P .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-shQ2B6iz2P .cloneditem-1,
.cid-shQ2B6iz2P .cloneditem-2,
.cid-shQ2B6iz2P .cloneditem-3,
.cid-shQ2B6iz2P .cloneditem-4,
.cid-shQ2B6iz2P .cloneditem-5 {
  display: none;
}
.cid-shQ2B6iz2P .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-shQ2B6iz2P .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-shQ2B6iz2P .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-shQ2B6iz2P .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-shQ2B6iz2P .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-shQ2B6iz2P .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-shQ2B6iz2P .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-shQ2B6iz2P .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-shQ2B6iz2P .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-shQ2B6iz2P .carousel-inner.slides2 .cloneditem-1,
  .cid-shQ2B6iz2P .carousel-inner.slides2 .cloneditem-2,
  .cid-shQ2B6iz2P .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-shQ2B6iz2P .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-shQ2B6iz2P .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-shQ2B6iz2P .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-shQ2B6iz2P .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-shQ2B6iz2P .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-shQ2B6iz2P .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-shQ2B6iz2P .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-shQ2B6iz2P .carousel-inner.slides3 .cloneditem-1,
  .cid-shQ2B6iz2P .carousel-inner.slides3 .cloneditem-2,
  .cid-shQ2B6iz2P .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-shQ2B6iz2P .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-shQ2B6iz2P .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-shQ2B6iz2P .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-shQ2B6iz2P .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-shQ2B6iz2P .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-shQ2B6iz2P .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-shQ2B6iz2P .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-shQ2B6iz2P .carousel-inner.slides4 .cloneditem-1,
  .cid-shQ2B6iz2P .carousel-inner.slides4 .cloneditem-2,
  .cid-shQ2B6iz2P .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-shQ2B6iz2P .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-shQ2B6iz2P .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-shQ2B6iz2P .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-shQ2B6iz2P .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-shQ2B6iz2P .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-shQ2B6iz2P .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-shQ2B6iz2P .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-shQ2B6iz2P .carousel-inner.slides5 .cloneditem-1,
  .cid-shQ2B6iz2P .carousel-inner.slides5 .cloneditem-2,
  .cid-shQ2B6iz2P .carousel-inner.slides5 .cloneditem-3,
  .cid-shQ2B6iz2P .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-shQ2B6iz2P .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-shQ2B6iz2P .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-shQ2B6iz2P .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-shQ2B6iz2P .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-shQ2B6iz2P .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-shQ2B6iz2P .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-shQ2B6iz2P .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-shQ2B6iz2P .carousel-inner.slides6 .cloneditem-1,
  .cid-shQ2B6iz2P .carousel-inner.slides6 .cloneditem-2,
  .cid-shQ2B6iz2P .carousel-inner.slides6 .cloneditem-3,
  .cid-shQ2B6iz2P .carousel-inner.slides6 .cloneditem-4,
  .cid-shQ2B6iz2P .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-shQ2B7piuz {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-shQ2B7piuz .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-shQ2B7piuz .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-shQ2B7piuz .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-shQ2B7piuz .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-shQ2B7piuz .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-shQ2B7piuz .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-shQ2B7piuz .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-shQ2B7piuz .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-shQ2B7piuz .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-shQ2B7piuz .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-shQ2B7piuz .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-shQ2B7piuz .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-shQ2B7piuz .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-shQ2B7piuz .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sdveGEyYjR {
  background-image: url("../../../assets/images/20180919-140605.jpg");
}
.cid-sdveGEyYjR .container-fluid {
  padding: 0 3rem;
}
.cid-sdveGEyYjR .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-sdveGEyYjR .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-sdveGEyYjR .modalWindow {
  display: none;
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sdveGEyYjR .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sdveGEyYjR .modalWindow .modalWindow-video {
  height: 44.9943757vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-sdveGEyYjR a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-sdveGEyYjR a.close:hover {
  color: #ffffff;
}
.cid-sdveGEyYjR svg {
  transition: all 0.5s ease-in;
}
.cid-sdveGEyYjR svg .blick {
  transiton: opacity 0.5s ease-in;
  opacity: 1;
}
.cid-sdveGEyYjR svg:hover {
  cursor: pointer;
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
}
.cid-sdveGEyYjR svg:hover .blick {
  transition: opacity 0.5s ease-in;
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-sdveGEyYjR .container-fluid {
    padding: 0 1rem;
  }
}
.cid-sdveGFdivH {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sdveGFdivH .card-box {
  display: flex;
  flex-direction: column;
  position: relative;
  justify-content: center;
  margin: auto auto 1rem 2rem;
  height: fit-content;
  max-width: 300px;
}
.cid-sdveGFdivH .card-wrap {
  background-color: #073b4c;
  display: flex;
  height: 100%;
  min-height: 300px;
}
.cid-sdveGFdivH .card-wrap:hover h4,
.cid-sdveGFdivH .card-wrap:hover a {
  background-size: 100% 100%;
}
.cid-sdveGFdivH h3 {
  position: absolute;
  transform: rotate(-90deg);
  transform-origin: top left;
  width: fit-content;
  padding: 0;
  margin: 0;
  left: 0rem;
  top: -1rem;
}
.cid-sdveGFdivH h3:after {
  content: "";
  width: 30px;
  position: absolute;
  top: 50%;
  height: 1px;
  background-color: #ffffff;
  margin-left: 10px;
}
.cid-sdveGFdivH img {
  width: 100%;
}
.cid-sdveGFdivH h4 {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sdveGFdivH h4 a {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px) !important;
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sdveGFdivH .card-title1,
.cid-sdveGFdivH .title-wrap1 {
  color: #ffffff;
}
.cid-sdveGFdivH .card-title,
.cid-sdveGFdivH .title-wrap {
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sdveGFdivH .mdpb {
    padding-bottom: 2rem;
  }
  .cid-sdveGFdivH .card-box {
    margin: auto auto 0rem 1rem;
  }
}
.cid-sdveGFdivH H3 {
  color: #ffffff;
}
.cid-sdveGFxE6f .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sdveGFxE6f .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sdveGFxE6f a {
  font-style: normal;
}
.cid-sdveGFxE6f .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sdveGFxE6f .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sdveGFxE6f .nav-item:focus,
.cid-sdveGFxE6f .nav-link:focus {
  outline: none;
}
.cid-sdveGFxE6f .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sdveGFxE6f .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sdveGFxE6f .menu-logo {
  margin-right: auto;
}
.cid-sdveGFxE6f .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdveGFxE6f .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sdveGFxE6f .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sdveGFxE6f .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sdveGFxE6f .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sdveGFxE6f .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sdveGFxE6f .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sdveGFxE6f .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sdveGFxE6f .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sdveGFxE6f .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sdveGFxE6f .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sdveGFxE6f .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sdveGFxE6f .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sdveGFxE6f .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sdveGFxE6f .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sdveGFxE6f .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sdveGFxE6f .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-sdveGFxE6f .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sdveGFxE6f .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sdveGFxE6f .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sdveGFxE6f .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sdveGFxE6f .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sdveGFxE6f .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sdveGFxE6f button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sdveGFxE6f button.navbar-toggler:focus {
  outline: none;
}
.cid-sdveGFxE6f button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #073b4c;
}
.cid-sdveGFxE6f button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sdveGFxE6f button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sdveGFxE6f button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sdveGFxE6f button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sdveGFxE6f nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdveGFxE6f nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sdveGFxE6f nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sdveGFxE6f nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdveGFxE6f .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdveGFxE6f .collapsed .btn {
  display: -webkit-flex;
}
.cid-sdveGFxE6f .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sdveGFxE6f .collapsed .navbar-collapse.collapsing,
.cid-sdveGFxE6f .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sdveGFxE6f .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sdveGFxE6f .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sdveGFxE6f .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sdveGFxE6f .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sdveGFxE6f .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sdveGFxE6f .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sdveGFxE6f .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sdveGFxE6f .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sdveGFxE6f .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.7rem);
  }
}
.cid-sdveGFxE6f .collapsed button.navbar-toggler {
  display: block;
}
.cid-sdveGFxE6f .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sdveGFxE6f .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdveGFxE6f .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sdveGFxE6f .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sdveGFxE6f .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sdveGFxE6f .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: 1023px) {
  .cid-sdveGFxE6f.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdveGFxE6f img {
    height: 3.8rem !important;
  }
  .cid-sdveGFxE6f .btn {
    display: -webkit-flex;
  }
  .cid-sdveGFxE6f button.navbar-toggler {
    display: block;
  }
  .cid-sdveGFxE6f .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sdveGFxE6f .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdveGFxE6f .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sdveGFxE6f .navbar-collapse.collapsing,
  .cid-sdveGFxE6f .navbar-collapse.show {
    display: block !important;
  }
  .cid-sdveGFxE6f .navbar-collapse.collapsing .navbar-nav,
  .cid-sdveGFxE6f .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sdveGFxE6f .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sdveGFxE6f .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sdveGFxE6f .navbar-collapse.collapsing .navbar-buttons,
  .cid-sdveGFxE6f .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sdveGFxE6f .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sdveGFxE6f .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sdveGFxE6f .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sdveGFxE6f .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sdveGFxE6f .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sdveGFxE6f .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-sdveGFxE6f .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sdveGFxE6f .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sdveGFxE6f .nav-link:hover,
.cid-sdveGFxE6f .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sdveGFWN0h {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sdveGFWN0h .mbr-text {
  color: #767676;
}
.cid-sdveGGd31X {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sdveGGd31X .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sdveGGd31X .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sdveGGd31X .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sdveGGd31X .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sdveGGd31X .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #b1a374;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-sdveGGd31X .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sdveGGd31X .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sdveGGd31X .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sdveGGd31X .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #b1a374 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-sdveGGDGhA {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sdveGGDGhA h4 {
  display: flex;
  color: #232323;
}
.cid-sdveGGDGhA .panel-text {
  color: #767676;
  line-height: 1.7;
}
.cid-sdveGGDGhA .wrap {
  display: flex;
}
.cid-sdveGGDGhA .icon {
  background: #073b4c;
  width: 33px;
  height: 33px;
  border-radius: 100%;
  color: white!important;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  font-weight: 900;
}
.cid-sdveGGDGhA img {
  max-width: 600px;
  width: 100%;
  margin: auto;
  padding: 2rem;
}
.cid-sdveGGDGhA .mbr-section-title {
  color: #232323;
  text-align: center;
}
.cid-sdveGGDGhA p {
  margin: 0;
}
.cid-sdveGGDGhA .card .card-header a.panel-title {
  background-color: none!important;
  margin-top: 0px!important;
}
.cid-sdveGGDGhA .mbr-section-subtitle {
  font-weight: 500;
  color: #767676;
  text-align: center;
}
.cid-sdveGGDGhA .accordion-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-sdveGGDGhA .panel-group {
  width: 100%;
}
.cid-sdveGGDGhA .panel-title {
  border-bottom: 1px solid #efefef;
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-sdveGGDGhA .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-sdveGGDGhA .card .card-header a.panel-title {
  transition: all .3s;
  background-color: #ffffff;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-sdveGGDGhA .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-sdveGGDGhA .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sdveGGDGhA .card .card-header a.panel-title h4 {
  padding: 1.5rem 1rem;
  margin-bottom: 0;
}
.cid-sdveGGDGhA .card .panel-body {
  background: #ffffff;
}
.cid-sdveGGDGhA .media-container-row .accordion-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sdveGGDGhA .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cid-sdveGGDGhA .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-sdveGGDGhA .header-text,
.cid-sdveGGDGhA .sign {
  color: #232323;
}
.cid-sdveGH58w6 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-sdveGH58w6 .container {
  max-width: 1500px;
}
.cid-sdveGH58w6 img {
  width: 100%;
}
.cid-sdveGH58w6 h2 {
  padding: 0;
  margin: 0;
}
.cid-sdveGH58w6 .text-wrap {
  max-width: 500px;
  margin: auto;
}
.cid-sdveGH58w6 .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
  width: fit-content;
}
.cid-sdveGH58w6 .img-col {
  position: relative;
}
.cid-sdveGH58w6 .img2 {
  position: absolute;
  right: 6rem;
  top: -6rem;
  width: 320px;
}
@media (max-width: 1200px) {
  .cid-sdveGH58w6 .img2 {
    right: 3rem;
  }
}
@media (max-width: 992px) {
  .cid-sdveGH58w6 .title-col {
    margin-top: 4rem!important;
  }
  .cid-sdveGH58w6 .img2 {
    top: -2rem;
  }
  .cid-sdveGH58w6 .text-wrap {
    max-width: 550px;
  }
}
@media (max-width: 767px) {
  .cid-sdveGH58w6 .img2 {
    width: 50%;
  }
  .cid-sdveGH58w6 .number {
    margin: auto;
  }
}
.cid-sdveGH58w6 H3 {
  color: #073b4c;
}
.cid-sdveGH58w6 H2 {
  color: #073b4c;
}
.cid-sdveGHpEfs {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sdveGHpEfs .counter-container {
  color: #767676;
}
.cid-sdveGHpEfs .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sdveGHpEfs .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sdveGHpEfs .counter-container ol li {
  list-style: none;
  padding-left: .5rem;
}
.cid-sdveGHpEfs .counter-container ol li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #073b4c;
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.cid-sdveGHDNa4 {
  padding-top: 100px;
  background-image: url("../../../assets/images/oversize-doors-2.jpg");
}
.cid-sdveGHDNa4 .container {
  margin-bottom: 15%;
}
.cid-sdveGHDNa4 .content-container .btn-bgr {
  z-index: 0;
}
.cid-sdveGHDNa4 .container-boxes {
  padding-bottom: 45px;
  position: relative;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-items: stretch;
  align-items: stretch;
  background-color: #ffffff;
}
.cid-sdveGHDNa4 .box-item {
  width: 29%;
  padding: 2.5rem;
}
.cid-sdveGHDNa4 .box-item:first-child {
  background-color: #767676;
  margin-top: -200px;
}
.cid-sdveGHDNa4 .box-item:nth-child(2) {
  background-color: #515151;
}
.cid-sdveGHDNa4 .box-item:last-child {
  background-color: #073b4c;
}
.cid-sdveGHDNa4 .box-list {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
}
.cid-sdveGHDNa4 .box-list li {
  border-bottom: 1px solid;
  padding: 10px 0 5px;
}
.cid-sdveGHDNa4 .box-list li:last-child {
  border-bottom: none;
}
.cid-sdveGHDNa4 .box-list li span {
  float: right;
  text-align: right;
  padding-left: 0.5rem;
}
.cid-sdveGHDNa4 .media-content {
  -webkit-flex-basis: initial;
  flex-basis: initial;
}
@media (min-width: 992px) {
  .cid-sdveGHDNa4 .media-container-row {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
  .cid-sdveGHDNa4 .box-item {
    margin-top: -200px;
    max-width: 400px;
  }
}
@media (max-width: 991px) {
  .cid-sdveGHDNa4 .content-container {
    -webkit-flex-basis: 90%;
    flex-basis: 90%;
  }
  .cid-sdveGHDNa4 .box-item {
    margin-top: 0;
    width: 90%;
  }
  .cid-sdveGHDNa4 .box-item:first-child {
    margin-top: -100px;
  }
}
.cid-sdveGHDNa4 .mbr-text,
.cid-sdveGHDNa4 .mbr-section-btn {
  color: #232323;
}
.cid-sdveGHDNa4 H1 {
  color: #232323;
}
.cid-sdveGHDNa4 UL {
  text-align: left;
}
.cid-sdveGI2mz3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sdveGI2mz3 .title {
  margin-bottom: 2rem;
}
.cid-sdveGI2mz3 .mbr-section-subtitle {
  color: #767676;
}
.cid-sdveGI2mz3 a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sdveGI2mz3 a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-sdveGI2mz3 textarea.form-control {
  min-height: 188px;
}
.cid-sdveGIruh3 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sdveGIruh3 .mbr-text,
.cid-sdveGIruh3 blockquote {
  color: #767676;
}
.cid-sdveGIruh3 .mbr-text P {
  text-align: center;
}
.cid-sdveGIH4J4 {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #efefef);
}
.cid-sdveGIH4J4 .carousel-control {
  background: #000;
}
.cid-sdveGIH4J4 .mbr-section-subtitle {
  color: #767676;
}
.cid-sdveGIH4J4 .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdveGIH4J4 .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sdveGIH4J4 .carousel-item .wrap-img {
  text-align: center;
}
.cid-sdveGIH4J4 .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-sdveGIH4J4 .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdveGIH4J4 .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-sdveGIH4J4 .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-sdveGIH4J4 .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-sdveGIH4J4 .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-sdveGIH4J4 .cloneditem-1,
.cid-sdveGIH4J4 .cloneditem-2,
.cid-sdveGIH4J4 .cloneditem-3,
.cid-sdveGIH4J4 .cloneditem-4,
.cid-sdveGIH4J4 .cloneditem-5 {
  display: none;
}
.cid-sdveGIH4J4 .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sdveGIH4J4 .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-sdveGIH4J4 .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-sdveGIH4J4 .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-sdveGIH4J4 .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-sdveGIH4J4 .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-sdveGIH4J4 .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-sdveGIH4J4 .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdveGIH4J4 .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdveGIH4J4 .carousel-inner.slides2 .cloneditem-1,
  .cid-sdveGIH4J4 .carousel-inner.slides2 .cloneditem-2,
  .cid-sdveGIH4J4 .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-sdveGIH4J4 .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-sdveGIH4J4 .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-sdveGIH4J4 .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-sdveGIH4J4 .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-sdveGIH4J4 .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-sdveGIH4J4 .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdveGIH4J4 .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdveGIH4J4 .carousel-inner.slides3 .cloneditem-1,
  .cid-sdveGIH4J4 .carousel-inner.slides3 .cloneditem-2,
  .cid-sdveGIH4J4 .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-sdveGIH4J4 .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-sdveGIH4J4 .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-sdveGIH4J4 .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-sdveGIH4J4 .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-sdveGIH4J4 .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-sdveGIH4J4 .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdveGIH4J4 .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdveGIH4J4 .carousel-inner.slides4 .cloneditem-1,
  .cid-sdveGIH4J4 .carousel-inner.slides4 .cloneditem-2,
  .cid-sdveGIH4J4 .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-sdveGIH4J4 .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-sdveGIH4J4 .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-sdveGIH4J4 .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-sdveGIH4J4 .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-sdveGIH4J4 .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-sdveGIH4J4 .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdveGIH4J4 .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdveGIH4J4 .carousel-inner.slides5 .cloneditem-1,
  .cid-sdveGIH4J4 .carousel-inner.slides5 .cloneditem-2,
  .cid-sdveGIH4J4 .carousel-inner.slides5 .cloneditem-3,
  .cid-sdveGIH4J4 .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-sdveGIH4J4 .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-sdveGIH4J4 .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-sdveGIH4J4 .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-sdveGIH4J4 .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-sdveGIH4J4 .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-sdveGIH4J4 .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdveGIH4J4 .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdveGIH4J4 .carousel-inner.slides6 .cloneditem-1,
  .cid-sdveGIH4J4 .carousel-inner.slides6 .cloneditem-2,
  .cid-sdveGIH4J4 .carousel-inner.slides6 .cloneditem-3,
  .cid-sdveGIH4J4 .carousel-inner.slides6 .cloneditem-4,
  .cid-sdveGIH4J4 .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-sdveGJOKqT {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-sdveGJOKqT .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdveGJOKqT .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdveGJOKqT .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdveGJOKqT .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sdveGJOKqT .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sdveGJOKqT .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sdveGJOKqT .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sdveGJOKqT .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sdveGJOKqT .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sdveGJOKqT .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sdveGJOKqT .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sdveGJOKqT .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sdveGJOKqT .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sdveGJOKqT .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sfidKxXjqD {
  background-image: url("../../../assets/images/stainless-steel-counter-doors-concession-stand-1.jpeg");
}
.cid-sfidKxXjqD .container-fluid {
  padding: 0 3rem;
}
.cid-sfidKxXjqD .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-sfidKxXjqD .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-sfidKxXjqD .modalWindow {
  display: none;
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sfidKxXjqD .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sfidKxXjqD .modalWindow .modalWindow-video {
  height: 44.9943757vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-sfidKxXjqD a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-sfidKxXjqD a.close:hover {
  color: #ffffff;
}
.cid-sfidKxXjqD svg {
  transition: all 0.5s ease-in;
}
.cid-sfidKxXjqD svg .blick {
  transiton: opacity 0.5s ease-in;
  opacity: 1;
}
.cid-sfidKxXjqD svg:hover {
  cursor: pointer;
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
}
.cid-sfidKxXjqD svg:hover .blick {
  transition: opacity 0.5s ease-in;
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-sfidKxXjqD .container-fluid {
    padding: 0 1rem;
  }
}
.cid-sfidKyr9ib {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sfidKyr9ib .card-box {
  display: flex;
  flex-direction: column;
  position: relative;
  justify-content: center;
  margin: auto auto 1rem 2rem;
  height: fit-content;
  max-width: 300px;
}
.cid-sfidKyr9ib .card-wrap {
  background-color: #073b4c;
  display: flex;
  height: 100%;
  min-height: 300px;
}
.cid-sfidKyr9ib .card-wrap:hover h4,
.cid-sfidKyr9ib .card-wrap:hover a {
  background-size: 100% 100%;
}
.cid-sfidKyr9ib h3 {
  position: absolute;
  transform: rotate(-90deg);
  transform-origin: top left;
  width: fit-content;
  padding: 0;
  margin: 0;
  left: 0rem;
  top: -1rem;
}
.cid-sfidKyr9ib h3:after {
  content: "";
  width: 30px;
  position: absolute;
  top: 50%;
  height: 1px;
  background-color: #ffffff;
  margin-left: 10px;
}
.cid-sfidKyr9ib img {
  width: 100%;
}
.cid-sfidKyr9ib h4 {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sfidKyr9ib h4 a {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px) !important;
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sfidKyr9ib .card-title1,
.cid-sfidKyr9ib .title-wrap1 {
  color: #ffffff;
}
.cid-sfidKyr9ib .card-title,
.cid-sfidKyr9ib .title-wrap {
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sfidKyr9ib .mdpb {
    padding-bottom: 2rem;
  }
  .cid-sfidKyr9ib .card-box {
    margin: auto auto 0rem 1rem;
  }
}
.cid-sfidKyr9ib H3 {
  color: #ffffff;
}
.cid-sfidKyGnQq .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sfidKyGnQq .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sfidKyGnQq a {
  font-style: normal;
}
.cid-sfidKyGnQq .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sfidKyGnQq .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sfidKyGnQq .nav-item:focus,
.cid-sfidKyGnQq .nav-link:focus {
  outline: none;
}
.cid-sfidKyGnQq .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sfidKyGnQq .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sfidKyGnQq .menu-logo {
  margin-right: auto;
}
.cid-sfidKyGnQq .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sfidKyGnQq .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sfidKyGnQq .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sfidKyGnQq .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sfidKyGnQq .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sfidKyGnQq .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sfidKyGnQq .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sfidKyGnQq .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sfidKyGnQq .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sfidKyGnQq .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sfidKyGnQq .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sfidKyGnQq .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sfidKyGnQq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sfidKyGnQq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sfidKyGnQq .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sfidKyGnQq .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sfidKyGnQq .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-sfidKyGnQq .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sfidKyGnQq .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sfidKyGnQq .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sfidKyGnQq .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sfidKyGnQq .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sfidKyGnQq .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sfidKyGnQq button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sfidKyGnQq button.navbar-toggler:focus {
  outline: none;
}
.cid-sfidKyGnQq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #073b4c;
}
.cid-sfidKyGnQq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sfidKyGnQq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sfidKyGnQq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sfidKyGnQq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sfidKyGnQq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sfidKyGnQq nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sfidKyGnQq nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sfidKyGnQq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sfidKyGnQq .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sfidKyGnQq .collapsed .btn {
  display: -webkit-flex;
}
.cid-sfidKyGnQq .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sfidKyGnQq .collapsed .navbar-collapse.collapsing,
.cid-sfidKyGnQq .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sfidKyGnQq .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sfidKyGnQq .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sfidKyGnQq .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sfidKyGnQq .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sfidKyGnQq .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sfidKyGnQq .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sfidKyGnQq .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sfidKyGnQq .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sfidKyGnQq .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.7rem);
  }
}
.cid-sfidKyGnQq .collapsed button.navbar-toggler {
  display: block;
}
.cid-sfidKyGnQq .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sfidKyGnQq .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sfidKyGnQq .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sfidKyGnQq .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sfidKyGnQq .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sfidKyGnQq .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: 1023px) {
  .cid-sfidKyGnQq.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sfidKyGnQq img {
    height: 3.8rem !important;
  }
  .cid-sfidKyGnQq .btn {
    display: -webkit-flex;
  }
  .cid-sfidKyGnQq button.navbar-toggler {
    display: block;
  }
  .cid-sfidKyGnQq .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sfidKyGnQq .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sfidKyGnQq .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sfidKyGnQq .navbar-collapse.collapsing,
  .cid-sfidKyGnQq .navbar-collapse.show {
    display: block !important;
  }
  .cid-sfidKyGnQq .navbar-collapse.collapsing .navbar-nav,
  .cid-sfidKyGnQq .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sfidKyGnQq .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sfidKyGnQq .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sfidKyGnQq .navbar-collapse.collapsing .navbar-buttons,
  .cid-sfidKyGnQq .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sfidKyGnQq .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sfidKyGnQq .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sfidKyGnQq .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sfidKyGnQq .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sfidKyGnQq .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sfidKyGnQq .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-sfidKyGnQq .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sfidKyGnQq .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sfidKyGnQq .nav-link:hover,
.cid-sfidKyGnQq .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sfidKyZVYG {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sfidKyZVYG .mbr-text {
  color: #767676;
}
.cid-sfidKzf0ne {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sfidKzf0ne .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sfidKzf0ne .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sfidKzf0ne .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sfidKzf0ne .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sfidKzf0ne .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #b1a374;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-sfidKzf0ne .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sfidKzf0ne .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sfidKzf0ne .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sfidKzf0ne .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #b1a374 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-sfidKzBa5W {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sfidKzBa5W h4 {
  display: flex;
  color: #232323;
}
.cid-sfidKzBa5W .panel-text {
  color: #767676;
  line-height: 1.7;
}
.cid-sfidKzBa5W .wrap {
  display: flex;
}
.cid-sfidKzBa5W .icon {
  background: #073b4c;
  width: 33px;
  height: 33px;
  border-radius: 100%;
  color: white!important;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  font-weight: 900;
}
.cid-sfidKzBa5W img {
  max-width: 600px;
  width: 100%;
  margin: auto;
  padding: 2rem;
}
.cid-sfidKzBa5W .mbr-section-title {
  color: #232323;
  text-align: center;
}
.cid-sfidKzBa5W p {
  margin: 0;
}
.cid-sfidKzBa5W .card .card-header a.panel-title {
  background-color: none!important;
  margin-top: 0px!important;
}
.cid-sfidKzBa5W .mbr-section-subtitle {
  font-weight: 500;
  color: #767676;
  text-align: center;
}
.cid-sfidKzBa5W .accordion-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-sfidKzBa5W .panel-group {
  width: 100%;
}
.cid-sfidKzBa5W .panel-title {
  border-bottom: 1px solid #efefef;
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-sfidKzBa5W .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-sfidKzBa5W .card .card-header a.panel-title {
  transition: all .3s;
  background-color: #ffffff;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-sfidKzBa5W .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-sfidKzBa5W .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sfidKzBa5W .card .card-header a.panel-title h4 {
  padding: 1.5rem 1rem;
  margin-bottom: 0;
}
.cid-sfidKzBa5W .card .panel-body {
  background: #ffffff;
}
.cid-sfidKzBa5W .media-container-row .accordion-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sfidKzBa5W .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cid-sfidKzBa5W .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-sfidKzBa5W .header-text,
.cid-sfidKzBa5W .sign {
  color: #232323;
}
.cid-sfidKzXY5u {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-sfidKzXY5u .container {
  max-width: 1500px;
}
.cid-sfidKzXY5u img {
  width: 100%;
}
.cid-sfidKzXY5u h2 {
  padding: 0;
  margin: 0;
}
.cid-sfidKzXY5u .text-wrap {
  max-width: 500px;
  margin: auto;
}
.cid-sfidKzXY5u .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
  width: fit-content;
}
.cid-sfidKzXY5u .img-col {
  position: relative;
}
.cid-sfidKzXY5u .img2 {
  position: absolute;
  right: 6rem;
  top: -6rem;
  width: 320px;
}
@media (max-width: 1200px) {
  .cid-sfidKzXY5u .img2 {
    right: 3rem;
  }
}
@media (max-width: 992px) {
  .cid-sfidKzXY5u .title-col {
    margin-top: 4rem!important;
  }
  .cid-sfidKzXY5u .img2 {
    top: -2rem;
  }
  .cid-sfidKzXY5u .text-wrap {
    max-width: 550px;
  }
}
@media (max-width: 767px) {
  .cid-sfidKzXY5u .img2 {
    width: 50%;
  }
  .cid-sfidKzXY5u .number {
    margin: auto;
  }
}
.cid-sfidKzXY5u H3 {
  color: #073b4c;
}
.cid-sfidKzXY5u H2 {
  color: #073b4c;
}
.cid-sfidKAd7jk {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sfidKAd7jk .counter-container {
  color: #767676;
}
.cid-sfidKAd7jk .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sfidKAd7jk .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sfidKAd7jk .counter-container ol li {
  list-style: none;
  padding-left: .5rem;
}
.cid-sfidKAd7jk .counter-container ol li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #073b4c;
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.cid-sfidKAoynm {
  padding-top: 100px;
  background-image: url("../../../assets/images/oversize-doors-2.jpg");
}
.cid-sfidKAoynm .container {
  margin-bottom: 15%;
}
.cid-sfidKAoynm .content-container .btn-bgr {
  z-index: 0;
}
.cid-sfidKAoynm .container-boxes {
  padding-bottom: 45px;
  position: relative;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-items: stretch;
  align-items: stretch;
  background-color: #ffffff;
}
.cid-sfidKAoynm .box-item {
  width: 29%;
  padding: 2.5rem;
}
.cid-sfidKAoynm .box-item:first-child {
  background-color: #767676;
  margin-top: -200px;
}
.cid-sfidKAoynm .box-item:nth-child(2) {
  background-color: #515151;
}
.cid-sfidKAoynm .box-item:last-child {
  background-color: #073b4c;
}
.cid-sfidKAoynm .box-list {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
}
.cid-sfidKAoynm .box-list li {
  border-bottom: 1px solid;
  padding: 10px 0 5px;
}
.cid-sfidKAoynm .box-list li:last-child {
  border-bottom: none;
}
.cid-sfidKAoynm .box-list li span {
  float: right;
  text-align: right;
  padding-left: 0.5rem;
}
.cid-sfidKAoynm .media-content {
  -webkit-flex-basis: initial;
  flex-basis: initial;
}
@media (min-width: 992px) {
  .cid-sfidKAoynm .media-container-row {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
  .cid-sfidKAoynm .box-item {
    margin-top: -200px;
    max-width: 400px;
  }
}
@media (max-width: 991px) {
  .cid-sfidKAoynm .content-container {
    -webkit-flex-basis: 90%;
    flex-basis: 90%;
  }
  .cid-sfidKAoynm .box-item {
    margin-top: 0;
    width: 90%;
  }
  .cid-sfidKAoynm .box-item:first-child {
    margin-top: -100px;
  }
}
.cid-sfidKAoynm .mbr-text,
.cid-sfidKAoynm .mbr-section-btn {
  color: #232323;
}
.cid-sfidKAoynm H1 {
  color: #232323;
}
.cid-sfidKAoynm UL {
  text-align: left;
}
.cid-sfidKAIxUs {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sfidKAIxUs .title {
  margin-bottom: 2rem;
}
.cid-sfidKAIxUs .mbr-section-subtitle {
  color: #767676;
}
.cid-sfidKAIxUs a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sfidKAIxUs a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-sfidKAIxUs textarea.form-control {
  min-height: 188px;
}
.cid-sfidKB5A4j {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sfidKB5A4j .mbr-text,
.cid-sfidKB5A4j blockquote {
  color: #767676;
}
.cid-sfidKB5A4j .mbr-text P {
  text-align: center;
}
.cid-sfidKBifMW {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #efefef);
}
.cid-sfidKBifMW .carousel-control {
  background: #000;
}
.cid-sfidKBifMW .mbr-section-subtitle {
  color: #767676;
}
.cid-sfidKBifMW .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sfidKBifMW .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sfidKBifMW .carousel-item .wrap-img {
  text-align: center;
}
.cid-sfidKBifMW .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-sfidKBifMW .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sfidKBifMW .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-sfidKBifMW .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-sfidKBifMW .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-sfidKBifMW .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-sfidKBifMW .cloneditem-1,
.cid-sfidKBifMW .cloneditem-2,
.cid-sfidKBifMW .cloneditem-3,
.cid-sfidKBifMW .cloneditem-4,
.cid-sfidKBifMW .cloneditem-5 {
  display: none;
}
.cid-sfidKBifMW .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sfidKBifMW .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-sfidKBifMW .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-sfidKBifMW .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-sfidKBifMW .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-sfidKBifMW .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-sfidKBifMW .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-sfidKBifMW .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sfidKBifMW .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sfidKBifMW .carousel-inner.slides2 .cloneditem-1,
  .cid-sfidKBifMW .carousel-inner.slides2 .cloneditem-2,
  .cid-sfidKBifMW .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-sfidKBifMW .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-sfidKBifMW .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-sfidKBifMW .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-sfidKBifMW .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-sfidKBifMW .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-sfidKBifMW .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sfidKBifMW .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sfidKBifMW .carousel-inner.slides3 .cloneditem-1,
  .cid-sfidKBifMW .carousel-inner.slides3 .cloneditem-2,
  .cid-sfidKBifMW .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-sfidKBifMW .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-sfidKBifMW .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-sfidKBifMW .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-sfidKBifMW .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-sfidKBifMW .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-sfidKBifMW .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sfidKBifMW .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sfidKBifMW .carousel-inner.slides4 .cloneditem-1,
  .cid-sfidKBifMW .carousel-inner.slides4 .cloneditem-2,
  .cid-sfidKBifMW .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-sfidKBifMW .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-sfidKBifMW .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-sfidKBifMW .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-sfidKBifMW .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-sfidKBifMW .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-sfidKBifMW .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sfidKBifMW .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sfidKBifMW .carousel-inner.slides5 .cloneditem-1,
  .cid-sfidKBifMW .carousel-inner.slides5 .cloneditem-2,
  .cid-sfidKBifMW .carousel-inner.slides5 .cloneditem-3,
  .cid-sfidKBifMW .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-sfidKBifMW .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-sfidKBifMW .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-sfidKBifMW .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-sfidKBifMW .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-sfidKBifMW .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-sfidKBifMW .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sfidKBifMW .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sfidKBifMW .carousel-inner.slides6 .cloneditem-1,
  .cid-sfidKBifMW .carousel-inner.slides6 .cloneditem-2,
  .cid-sfidKBifMW .carousel-inner.slides6 .cloneditem-3,
  .cid-sfidKBifMW .carousel-inner.slides6 .cloneditem-4,
  .cid-sfidKBifMW .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-sfidKCm8eu {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-sfidKCm8eu .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sfidKCm8eu .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sfidKCm8eu .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sfidKCm8eu .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sfidKCm8eu .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sfidKCm8eu .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sfidKCm8eu .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sfidKCm8eu .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sfidKCm8eu .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sfidKCm8eu .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sfidKCm8eu .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sfidKCm8eu .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sfidKCm8eu .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sfidKCm8eu .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sdBHEHsw2B {
  background-image: url("../../../assets/images/miami-herald-p4031047-1-800x600.jpeg");
}
.cid-sdBHEHsw2B .container-fluid {
  padding: 0 3rem;
}
.cid-sdBHEHsw2B .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-sdBHEHsw2B .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-sdBHEHsw2B .modalWindow {
  display: none;
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sdBHEHsw2B .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sdBHEHsw2B .modalWindow .modalWindow-video {
  height: 44.9943757vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-sdBHEHsw2B a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-sdBHEHsw2B a.close:hover {
  color: #ffffff;
}
.cid-sdBHEHsw2B svg {
  transition: all 0.5s ease-in;
}
.cid-sdBHEHsw2B svg .blick {
  transiton: opacity 0.5s ease-in;
  opacity: 1;
}
.cid-sdBHEHsw2B svg:hover {
  cursor: pointer;
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
}
.cid-sdBHEHsw2B svg:hover .blick {
  transition: opacity 0.5s ease-in;
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-sdBHEHsw2B .container-fluid {
    padding: 0 1rem;
  }
}
.cid-sdBHEI42kD {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sdBHEI42kD .card-box {
  display: flex;
  flex-direction: column;
  position: relative;
  justify-content: center;
  margin: auto auto 1rem 2rem;
  height: fit-content;
  max-width: 300px;
}
.cid-sdBHEI42kD .card-wrap {
  background-color: #073b4c;
  display: flex;
  height: 100%;
  min-height: 300px;
}
.cid-sdBHEI42kD .card-wrap:hover h4,
.cid-sdBHEI42kD .card-wrap:hover a {
  background-size: 100% 100%;
}
.cid-sdBHEI42kD h3 {
  position: absolute;
  transform: rotate(-90deg);
  transform-origin: top left;
  width: fit-content;
  padding: 0;
  margin: 0;
  left: 0rem;
  top: -1rem;
}
.cid-sdBHEI42kD h3:after {
  content: "";
  width: 30px;
  position: absolute;
  top: 50%;
  height: 1px;
  background-color: #ffffff;
  margin-left: 10px;
}
.cid-sdBHEI42kD img {
  width: 100%;
}
.cid-sdBHEI42kD h4 {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sdBHEI42kD h4 a {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px) !important;
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sdBHEI42kD .card-title1,
.cid-sdBHEI42kD .title-wrap1 {
  color: #ffffff;
}
.cid-sdBHEI42kD .card-title,
.cid-sdBHEI42kD .title-wrap {
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sdBHEI42kD .mdpb {
    padding-bottom: 2rem;
  }
  .cid-sdBHEI42kD .card-box {
    margin: auto auto 0rem 1rem;
  }
}
.cid-sdBHEI42kD H3 {
  color: #ffffff;
}
.cid-sdBHEIn1WN .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sdBHEIn1WN .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sdBHEIn1WN a {
  font-style: normal;
}
.cid-sdBHEIn1WN .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sdBHEIn1WN .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sdBHEIn1WN .nav-item:focus,
.cid-sdBHEIn1WN .nav-link:focus {
  outline: none;
}
.cid-sdBHEIn1WN .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sdBHEIn1WN .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sdBHEIn1WN .menu-logo {
  margin-right: auto;
}
.cid-sdBHEIn1WN .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdBHEIn1WN .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sdBHEIn1WN .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sdBHEIn1WN .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sdBHEIn1WN .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sdBHEIn1WN .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sdBHEIn1WN .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sdBHEIn1WN .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sdBHEIn1WN .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sdBHEIn1WN .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sdBHEIn1WN .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sdBHEIn1WN .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sdBHEIn1WN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sdBHEIn1WN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sdBHEIn1WN .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sdBHEIn1WN .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sdBHEIn1WN .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-sdBHEIn1WN .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sdBHEIn1WN .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sdBHEIn1WN .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sdBHEIn1WN .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sdBHEIn1WN .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sdBHEIn1WN .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sdBHEIn1WN button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sdBHEIn1WN button.navbar-toggler:focus {
  outline: none;
}
.cid-sdBHEIn1WN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #073b4c;
}
.cid-sdBHEIn1WN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sdBHEIn1WN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sdBHEIn1WN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sdBHEIn1WN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sdBHEIn1WN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdBHEIn1WN nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sdBHEIn1WN nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sdBHEIn1WN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdBHEIn1WN .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdBHEIn1WN .collapsed .btn {
  display: -webkit-flex;
}
.cid-sdBHEIn1WN .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sdBHEIn1WN .collapsed .navbar-collapse.collapsing,
.cid-sdBHEIn1WN .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sdBHEIn1WN .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sdBHEIn1WN .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sdBHEIn1WN .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sdBHEIn1WN .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sdBHEIn1WN .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sdBHEIn1WN .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sdBHEIn1WN .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sdBHEIn1WN .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sdBHEIn1WN .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.7rem);
  }
}
.cid-sdBHEIn1WN .collapsed button.navbar-toggler {
  display: block;
}
.cid-sdBHEIn1WN .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sdBHEIn1WN .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdBHEIn1WN .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sdBHEIn1WN .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sdBHEIn1WN .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sdBHEIn1WN .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: 1023px) {
  .cid-sdBHEIn1WN.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdBHEIn1WN img {
    height: 3.8rem !important;
  }
  .cid-sdBHEIn1WN .btn {
    display: -webkit-flex;
  }
  .cid-sdBHEIn1WN button.navbar-toggler {
    display: block;
  }
  .cid-sdBHEIn1WN .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sdBHEIn1WN .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdBHEIn1WN .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sdBHEIn1WN .navbar-collapse.collapsing,
  .cid-sdBHEIn1WN .navbar-collapse.show {
    display: block !important;
  }
  .cid-sdBHEIn1WN .navbar-collapse.collapsing .navbar-nav,
  .cid-sdBHEIn1WN .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sdBHEIn1WN .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sdBHEIn1WN .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sdBHEIn1WN .navbar-collapse.collapsing .navbar-buttons,
  .cid-sdBHEIn1WN .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sdBHEIn1WN .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sdBHEIn1WN .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sdBHEIn1WN .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sdBHEIn1WN .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sdBHEIn1WN .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sdBHEIn1WN .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-sdBHEIn1WN .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sdBHEIn1WN .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sdBHEIn1WN .nav-link:hover,
.cid-sdBHEIn1WN .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sdBHEIHwao {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sdBHEIHwao .mbr-text {
  color: #767676;
}
.cid-sdBHEIVP5t {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sdBHEIVP5t .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sdBHEIVP5t .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sdBHEIVP5t .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sdBHEIVP5t .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sdBHEIVP5t .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #b1a374;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-sdBHEIVP5t .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sdBHEIVP5t .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sdBHEIVP5t .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sdBHEIVP5t .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #b1a374 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-sdBHEJiXXa {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sdBHEJiXXa h4 {
  display: flex;
  color: #232323;
}
.cid-sdBHEJiXXa .panel-text {
  color: #767676;
  line-height: 1.7;
}
.cid-sdBHEJiXXa .wrap {
  display: flex;
}
.cid-sdBHEJiXXa .icon {
  background: #073b4c;
  width: 33px;
  height: 33px;
  border-radius: 100%;
  color: white!important;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  font-weight: 900;
}
.cid-sdBHEJiXXa img {
  max-width: 600px;
  width: 100%;
  margin: auto;
  padding: 2rem;
}
.cid-sdBHEJiXXa .mbr-section-title {
  color: #232323;
  text-align: center;
}
.cid-sdBHEJiXXa p {
  margin: 0;
}
.cid-sdBHEJiXXa .card .card-header a.panel-title {
  background-color: none!important;
  margin-top: 0px!important;
}
.cid-sdBHEJiXXa .mbr-section-subtitle {
  font-weight: 500;
  color: #767676;
  text-align: center;
}
.cid-sdBHEJiXXa .accordion-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-sdBHEJiXXa .panel-group {
  width: 100%;
}
.cid-sdBHEJiXXa .panel-title {
  border-bottom: 1px solid #efefef;
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-sdBHEJiXXa .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-sdBHEJiXXa .card .card-header a.panel-title {
  transition: all .3s;
  background-color: #ffffff;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-sdBHEJiXXa .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-sdBHEJiXXa .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sdBHEJiXXa .card .card-header a.panel-title h4 {
  padding: 1.5rem 1rem;
  margin-bottom: 0;
}
.cid-sdBHEJiXXa .card .panel-body {
  background: #ffffff;
}
.cid-sdBHEJiXXa .media-container-row .accordion-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sdBHEJiXXa .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cid-sdBHEJiXXa .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-sdBHEJiXXa .header-text,
.cid-sdBHEJiXXa .sign {
  color: #232323;
}
.cid-sdBHEJDzWm {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-sdBHEJDzWm .container {
  max-width: 1500px;
}
.cid-sdBHEJDzWm img {
  width: 100%;
}
.cid-sdBHEJDzWm h2 {
  padding: 0;
  margin: 0;
}
.cid-sdBHEJDzWm .text-wrap {
  max-width: 500px;
  margin: auto;
}
.cid-sdBHEJDzWm .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
  width: fit-content;
}
.cid-sdBHEJDzWm .img-col {
  position: relative;
}
.cid-sdBHEJDzWm .img2 {
  position: absolute;
  right: 6rem;
  top: -6rem;
  width: 320px;
}
@media (max-width: 1200px) {
  .cid-sdBHEJDzWm .img2 {
    right: 3rem;
  }
}
@media (max-width: 992px) {
  .cid-sdBHEJDzWm .title-col {
    margin-top: 4rem!important;
  }
  .cid-sdBHEJDzWm .img2 {
    top: -2rem;
  }
  .cid-sdBHEJDzWm .text-wrap {
    max-width: 550px;
  }
}
@media (max-width: 767px) {
  .cid-sdBHEJDzWm .img2 {
    width: 50%;
  }
  .cid-sdBHEJDzWm .number {
    margin: auto;
  }
}
.cid-sdBHEJDzWm H3 {
  color: #073b4c;
}
.cid-sdBHEJDzWm H2 {
  color: #073b4c;
}
.cid-sdBHEJTY7E {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sdBHEJTY7E .counter-container {
  color: #767676;
}
.cid-sdBHEJTY7E .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sdBHEJTY7E .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sdBHEJTY7E .counter-container ol li {
  list-style: none;
  padding-left: .5rem;
}
.cid-sdBHEJTY7E .counter-container ol li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #073b4c;
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.cid-sdBHEK48T0 {
  padding-top: 100px;
  background-image: url("../../../assets/images/oversize-doors-2.jpg");
}
.cid-sdBHEK48T0 .container {
  margin-bottom: 15%;
}
.cid-sdBHEK48T0 .content-container .btn-bgr {
  z-index: 0;
}
.cid-sdBHEK48T0 .container-boxes {
  padding-bottom: 45px;
  position: relative;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-items: stretch;
  align-items: stretch;
  background-color: #ffffff;
}
.cid-sdBHEK48T0 .box-item {
  width: 29%;
  padding: 2.5rem;
}
.cid-sdBHEK48T0 .box-item:first-child {
  background-color: #767676;
  margin-top: -200px;
}
.cid-sdBHEK48T0 .box-item:nth-child(2) {
  background-color: #515151;
}
.cid-sdBHEK48T0 .box-item:last-child {
  background-color: #073b4c;
}
.cid-sdBHEK48T0 .box-list {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
}
.cid-sdBHEK48T0 .box-list li {
  border-bottom: 1px solid;
  padding: 10px 0 5px;
}
.cid-sdBHEK48T0 .box-list li:last-child {
  border-bottom: none;
}
.cid-sdBHEK48T0 .box-list li span {
  float: right;
  text-align: right;
  padding-left: 0.5rem;
}
.cid-sdBHEK48T0 .media-content {
  -webkit-flex-basis: initial;
  flex-basis: initial;
}
@media (min-width: 992px) {
  .cid-sdBHEK48T0 .media-container-row {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
  .cid-sdBHEK48T0 .box-item {
    margin-top: -200px;
    max-width: 400px;
  }
}
@media (max-width: 991px) {
  .cid-sdBHEK48T0 .content-container {
    -webkit-flex-basis: 90%;
    flex-basis: 90%;
  }
  .cid-sdBHEK48T0 .box-item {
    margin-top: 0;
    width: 90%;
  }
  .cid-sdBHEK48T0 .box-item:first-child {
    margin-top: -100px;
  }
}
.cid-sdBHEK48T0 .mbr-text,
.cid-sdBHEK48T0 .mbr-section-btn {
  color: #232323;
}
.cid-sdBHEK48T0 H1 {
  color: #232323;
}
.cid-sdBHEK48T0 UL {
  text-align: left;
}
.cid-sdBHEKpu8g {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sdBHEKpu8g .title {
  margin-bottom: 2rem;
}
.cid-sdBHEKpu8g .mbr-section-subtitle {
  color: #767676;
}
.cid-sdBHEKpu8g a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sdBHEKpu8g a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-sdBHEKpu8g textarea.form-control {
  min-height: 188px;
}
.cid-sdBHEKJmHu {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sdBHEKJmHu .mbr-text,
.cid-sdBHEKJmHu blockquote {
  color: #767676;
}
.cid-sdBHEKJmHu .mbr-text P {
  text-align: center;
}
.cid-sdBHEKV7cL {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #efefef);
}
.cid-sdBHEKV7cL .carousel-control {
  background: #000;
}
.cid-sdBHEKV7cL .mbr-section-subtitle {
  color: #767676;
}
.cid-sdBHEKV7cL .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdBHEKV7cL .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sdBHEKV7cL .carousel-item .wrap-img {
  text-align: center;
}
.cid-sdBHEKV7cL .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-sdBHEKV7cL .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdBHEKV7cL .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-sdBHEKV7cL .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-sdBHEKV7cL .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-sdBHEKV7cL .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-sdBHEKV7cL .cloneditem-1,
.cid-sdBHEKV7cL .cloneditem-2,
.cid-sdBHEKV7cL .cloneditem-3,
.cid-sdBHEKV7cL .cloneditem-4,
.cid-sdBHEKV7cL .cloneditem-5 {
  display: none;
}
.cid-sdBHEKV7cL .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sdBHEKV7cL .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-sdBHEKV7cL .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-sdBHEKV7cL .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-sdBHEKV7cL .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-sdBHEKV7cL .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-sdBHEKV7cL .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-sdBHEKV7cL .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdBHEKV7cL .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdBHEKV7cL .carousel-inner.slides2 .cloneditem-1,
  .cid-sdBHEKV7cL .carousel-inner.slides2 .cloneditem-2,
  .cid-sdBHEKV7cL .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-sdBHEKV7cL .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-sdBHEKV7cL .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-sdBHEKV7cL .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-sdBHEKV7cL .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-sdBHEKV7cL .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-sdBHEKV7cL .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdBHEKV7cL .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdBHEKV7cL .carousel-inner.slides3 .cloneditem-1,
  .cid-sdBHEKV7cL .carousel-inner.slides3 .cloneditem-2,
  .cid-sdBHEKV7cL .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-sdBHEKV7cL .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-sdBHEKV7cL .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-sdBHEKV7cL .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-sdBHEKV7cL .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-sdBHEKV7cL .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-sdBHEKV7cL .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdBHEKV7cL .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdBHEKV7cL .carousel-inner.slides4 .cloneditem-1,
  .cid-sdBHEKV7cL .carousel-inner.slides4 .cloneditem-2,
  .cid-sdBHEKV7cL .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-sdBHEKV7cL .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-sdBHEKV7cL .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-sdBHEKV7cL .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-sdBHEKV7cL .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-sdBHEKV7cL .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-sdBHEKV7cL .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdBHEKV7cL .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdBHEKV7cL .carousel-inner.slides5 .cloneditem-1,
  .cid-sdBHEKV7cL .carousel-inner.slides5 .cloneditem-2,
  .cid-sdBHEKV7cL .carousel-inner.slides5 .cloneditem-3,
  .cid-sdBHEKV7cL .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-sdBHEKV7cL .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-sdBHEKV7cL .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-sdBHEKV7cL .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-sdBHEKV7cL .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-sdBHEKV7cL .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-sdBHEKV7cL .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdBHEKV7cL .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdBHEKV7cL .carousel-inner.slides6 .cloneditem-1,
  .cid-sdBHEKV7cL .carousel-inner.slides6 .cloneditem-2,
  .cid-sdBHEKV7cL .carousel-inner.slides6 .cloneditem-3,
  .cid-sdBHEKV7cL .carousel-inner.slides6 .cloneditem-4,
  .cid-sdBHEKV7cL .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-sdBHELUrV2 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-sdBHELUrV2 .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdBHELUrV2 .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdBHELUrV2 .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdBHELUrV2 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sdBHELUrV2 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sdBHELUrV2 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sdBHELUrV2 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sdBHELUrV2 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sdBHELUrV2 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sdBHELUrV2 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sdBHELUrV2 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sdBHELUrV2 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sdBHELUrV2 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sdBHELUrV2 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sdYjYMLF2K {
  background-image: url("../../../assets/images/miami-dade-waste-facility-3-800x600.jpeg");
}
.cid-sdYjYMLF2K .container-fluid {
  padding: 0 3rem;
}
.cid-sdYjYMLF2K .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-sdYjYMLF2K .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-sdYjYMLF2K .modalWindow {
  display: none;
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sdYjYMLF2K .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sdYjYMLF2K .modalWindow .modalWindow-video {
  height: 44.9943757vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-sdYjYMLF2K a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-sdYjYMLF2K a.close:hover {
  color: #ffffff;
}
.cid-sdYjYMLF2K svg {
  transition: all 0.5s ease-in;
}
.cid-sdYjYMLF2K svg .blick {
  transiton: opacity 0.5s ease-in;
  opacity: 1;
}
.cid-sdYjYMLF2K svg:hover {
  cursor: pointer;
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
}
.cid-sdYjYMLF2K svg:hover .blick {
  transition: opacity 0.5s ease-in;
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-sdYjYMLF2K .container-fluid {
    padding: 0 1rem;
  }
}
.cid-sdYjYNe0EU {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sdYjYNe0EU .card-box {
  display: flex;
  flex-direction: column;
  position: relative;
  justify-content: center;
  margin: auto auto 1rem 2rem;
  height: fit-content;
  max-width: 300px;
}
.cid-sdYjYNe0EU .card-wrap {
  background-color: #073b4c;
  display: flex;
  height: 100%;
  min-height: 300px;
}
.cid-sdYjYNe0EU .card-wrap:hover h4,
.cid-sdYjYNe0EU .card-wrap:hover a {
  background-size: 100% 100%;
}
.cid-sdYjYNe0EU h3 {
  position: absolute;
  transform: rotate(-90deg);
  transform-origin: top left;
  width: fit-content;
  padding: 0;
  margin: 0;
  left: 0rem;
  top: -1rem;
}
.cid-sdYjYNe0EU h3:after {
  content: "";
  width: 30px;
  position: absolute;
  top: 50%;
  height: 1px;
  background-color: #ffffff;
  margin-left: 10px;
}
.cid-sdYjYNe0EU img {
  width: 100%;
}
.cid-sdYjYNe0EU h4 {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sdYjYNe0EU h4 a {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px) !important;
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-sdYjYNe0EU .card-title1,
.cid-sdYjYNe0EU .title-wrap1 {
  color: #ffffff;
}
.cid-sdYjYNe0EU .card-title,
.cid-sdYjYNe0EU .title-wrap {
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-sdYjYNe0EU .mdpb {
    padding-bottom: 2rem;
  }
  .cid-sdYjYNe0EU .card-box {
    margin: auto auto 0rem 1rem;
  }
}
.cid-sdYjYNe0EU H3 {
  color: #ffffff;
}
.cid-sdYjYNszju .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sdYjYNszju .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sdYjYNszju a {
  font-style: normal;
}
.cid-sdYjYNszju .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sdYjYNszju .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sdYjYNszju .nav-item:focus,
.cid-sdYjYNszju .nav-link:focus {
  outline: none;
}
.cid-sdYjYNszju .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sdYjYNszju .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sdYjYNszju .menu-logo {
  margin-right: auto;
}
.cid-sdYjYNszju .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdYjYNszju .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sdYjYNszju .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sdYjYNszju .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sdYjYNszju .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sdYjYNszju .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sdYjYNszju .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sdYjYNszju .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sdYjYNszju .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sdYjYNszju .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sdYjYNszju .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sdYjYNszju .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sdYjYNszju .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sdYjYNszju .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sdYjYNszju .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sdYjYNszju .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sdYjYNszju .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-sdYjYNszju .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sdYjYNszju .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sdYjYNszju .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sdYjYNszju .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sdYjYNszju .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sdYjYNszju .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sdYjYNszju button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sdYjYNszju button.navbar-toggler:focus {
  outline: none;
}
.cid-sdYjYNszju button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #073b4c;
}
.cid-sdYjYNszju button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sdYjYNszju button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sdYjYNszju button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sdYjYNszju button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sdYjYNszju nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdYjYNszju nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sdYjYNszju nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sdYjYNszju nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdYjYNszju .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdYjYNszju .collapsed .btn {
  display: -webkit-flex;
}
.cid-sdYjYNszju .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sdYjYNszju .collapsed .navbar-collapse.collapsing,
.cid-sdYjYNszju .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sdYjYNszju .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sdYjYNszju .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sdYjYNszju .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sdYjYNszju .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sdYjYNszju .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sdYjYNszju .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sdYjYNszju .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sdYjYNszju .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sdYjYNszju .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.7rem);
  }
}
.cid-sdYjYNszju .collapsed button.navbar-toggler {
  display: block;
}
.cid-sdYjYNszju .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sdYjYNszju .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdYjYNszju .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sdYjYNszju .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sdYjYNszju .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sdYjYNszju .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: 1023px) {
  .cid-sdYjYNszju.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdYjYNszju img {
    height: 3.8rem !important;
  }
  .cid-sdYjYNszju .btn {
    display: -webkit-flex;
  }
  .cid-sdYjYNszju button.navbar-toggler {
    display: block;
  }
  .cid-sdYjYNszju .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sdYjYNszju .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdYjYNszju .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sdYjYNszju .navbar-collapse.collapsing,
  .cid-sdYjYNszju .navbar-collapse.show {
    display: block !important;
  }
  .cid-sdYjYNszju .navbar-collapse.collapsing .navbar-nav,
  .cid-sdYjYNszju .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sdYjYNszju .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sdYjYNszju .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sdYjYNszju .navbar-collapse.collapsing .navbar-buttons,
  .cid-sdYjYNszju .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sdYjYNszju .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sdYjYNszju .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sdYjYNszju .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sdYjYNszju .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sdYjYNszju .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sdYjYNszju .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-sdYjYNszju .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sdYjYNszju .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sdYjYNszju .nav-link:hover,
.cid-sdYjYNszju .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sdYjYNJ4Dw {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sdYjYNJ4Dw .mbr-text {
  color: #767676;
}
.cid-sdYjYNYfKI {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sdYjYNYfKI .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sdYjYNYfKI .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sdYjYNYfKI .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sdYjYNYfKI .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sdYjYNYfKI .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #b1a374;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-sdYjYNYfKI .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sdYjYNYfKI .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sdYjYNYfKI .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sdYjYNYfKI .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #b1a374 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-sdYjYOj1g8 {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sdYjYOj1g8 h4 {
  display: flex;
  color: #232323;
}
.cid-sdYjYOj1g8 .panel-text {
  color: #767676;
  line-height: 1.7;
}
.cid-sdYjYOj1g8 .wrap {
  display: flex;
}
.cid-sdYjYOj1g8 .icon {
  background: #073b4c;
  width: 33px;
  height: 33px;
  border-radius: 100%;
  color: white!important;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  font-weight: 900;
}
.cid-sdYjYOj1g8 img {
  max-width: 600px;
  width: 100%;
  margin: auto;
  padding: 2rem;
}
.cid-sdYjYOj1g8 .mbr-section-title {
  color: #232323;
  text-align: center;
}
.cid-sdYjYOj1g8 p {
  margin: 0;
}
.cid-sdYjYOj1g8 .card .card-header a.panel-title {
  background-color: none!important;
  margin-top: 0px!important;
}
.cid-sdYjYOj1g8 .mbr-section-subtitle {
  font-weight: 500;
  color: #767676;
  text-align: center;
}
.cid-sdYjYOj1g8 .accordion-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-sdYjYOj1g8 .panel-group {
  width: 100%;
}
.cid-sdYjYOj1g8 .panel-title {
  border-bottom: 1px solid #efefef;
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-sdYjYOj1g8 .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-sdYjYOj1g8 .card .card-header a.panel-title {
  transition: all .3s;
  background-color: #ffffff;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-sdYjYOj1g8 .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-sdYjYOj1g8 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sdYjYOj1g8 .card .card-header a.panel-title h4 {
  padding: 1.5rem 1rem;
  margin-bottom: 0;
}
.cid-sdYjYOj1g8 .card .panel-body {
  background: #ffffff;
}
.cid-sdYjYOj1g8 .media-container-row .accordion-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-sdYjYOj1g8 .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cid-sdYjYOj1g8 .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-sdYjYOj1g8 .header-text,
.cid-sdYjYOj1g8 .sign {
  color: #232323;
}
.cid-sdYjYOHWaz {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-sdYjYOHWaz .container {
  max-width: 1500px;
}
.cid-sdYjYOHWaz img {
  width: 100%;
}
.cid-sdYjYOHWaz h2 {
  padding: 0;
  margin: 0;
}
.cid-sdYjYOHWaz .text-wrap {
  max-width: 500px;
  margin: auto;
}
.cid-sdYjYOHWaz .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
  width: fit-content;
}
.cid-sdYjYOHWaz .img-col {
  position: relative;
}
.cid-sdYjYOHWaz .img2 {
  position: absolute;
  right: 6rem;
  top: -6rem;
  width: 320px;
}
@media (max-width: 1200px) {
  .cid-sdYjYOHWaz .img2 {
    right: 3rem;
  }
}
@media (max-width: 992px) {
  .cid-sdYjYOHWaz .title-col {
    margin-top: 4rem!important;
  }
  .cid-sdYjYOHWaz .img2 {
    top: -2rem;
  }
  .cid-sdYjYOHWaz .text-wrap {
    max-width: 550px;
  }
}
@media (max-width: 767px) {
  .cid-sdYjYOHWaz .img2 {
    width: 50%;
  }
  .cid-sdYjYOHWaz .number {
    margin: auto;
  }
}
.cid-sdYjYOHWaz H3 {
  color: #073b4c;
}
.cid-sdYjYOHWaz H2 {
  color: #073b4c;
}
.cid-sdYjYOXUBS {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sdYjYOXUBS .counter-container {
  color: #767676;
}
.cid-sdYjYOXUBS .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-sdYjYOXUBS .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-sdYjYOXUBS .counter-container ol li {
  list-style: none;
  padding-left: .5rem;
}
.cid-sdYjYOXUBS .counter-container ol li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #073b4c;
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.cid-sdYjYP8lfZ {
  padding-top: 100px;
  background-image: url("../../../assets/images/oversize-doors-2.jpg");
}
.cid-sdYjYP8lfZ .container {
  margin-bottom: 15%;
}
.cid-sdYjYP8lfZ .content-container .btn-bgr {
  z-index: 0;
}
.cid-sdYjYP8lfZ .container-boxes {
  padding-bottom: 45px;
  position: relative;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-items: stretch;
  align-items: stretch;
  background-color: #ffffff;
}
.cid-sdYjYP8lfZ .box-item {
  width: 29%;
  padding: 2.5rem;
}
.cid-sdYjYP8lfZ .box-item:first-child {
  background-color: #767676;
  margin-top: -200px;
}
.cid-sdYjYP8lfZ .box-item:nth-child(2) {
  background-color: #515151;
}
.cid-sdYjYP8lfZ .box-item:last-child {
  background-color: #073b4c;
}
.cid-sdYjYP8lfZ .box-list {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
}
.cid-sdYjYP8lfZ .box-list li {
  border-bottom: 1px solid;
  padding: 10px 0 5px;
}
.cid-sdYjYP8lfZ .box-list li:last-child {
  border-bottom: none;
}
.cid-sdYjYP8lfZ .box-list li span {
  float: right;
  text-align: right;
  padding-left: 0.5rem;
}
.cid-sdYjYP8lfZ .media-content {
  -webkit-flex-basis: initial;
  flex-basis: initial;
}
@media (min-width: 992px) {
  .cid-sdYjYP8lfZ .media-container-row {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
  .cid-sdYjYP8lfZ .box-item {
    margin-top: -200px;
    max-width: 400px;
  }
}
@media (max-width: 991px) {
  .cid-sdYjYP8lfZ .content-container {
    -webkit-flex-basis: 90%;
    flex-basis: 90%;
  }
  .cid-sdYjYP8lfZ .box-item {
    margin-top: 0;
    width: 90%;
  }
  .cid-sdYjYP8lfZ .box-item:first-child {
    margin-top: -100px;
  }
}
.cid-sdYjYP8lfZ .mbr-text,
.cid-sdYjYP8lfZ .mbr-section-btn {
  color: #232323;
}
.cid-sdYjYP8lfZ H1 {
  color: #232323;
}
.cid-sdYjYP8lfZ UL {
  text-align: left;
}
.cid-sdYjYPsuAM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sdYjYPsuAM .title {
  margin-bottom: 2rem;
}
.cid-sdYjYPsuAM .mbr-section-subtitle {
  color: #767676;
}
.cid-sdYjYPsuAM a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sdYjYPsuAM a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-sdYjYPsuAM textarea.form-control {
  min-height: 188px;
}
.cid-sdYjYPJF3R {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sdYjYPJF3R .mbr-text,
.cid-sdYjYPJF3R blockquote {
  color: #767676;
}
.cid-sdYjYPJF3R .mbr-text P {
  text-align: center;
}
.cid-sdYjYPUGNw {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #cccccc);
}
.cid-sdYjYPUGNw .carousel-control {
  background: #000;
}
.cid-sdYjYPUGNw .mbr-section-subtitle {
  color: #767676;
}
.cid-sdYjYPUGNw .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdYjYPUGNw .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sdYjYPUGNw .carousel-item .wrap-img {
  text-align: center;
}
.cid-sdYjYPUGNw .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-sdYjYPUGNw .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdYjYPUGNw .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-sdYjYPUGNw .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-sdYjYPUGNw .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-sdYjYPUGNw .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-sdYjYPUGNw .cloneditem-1,
.cid-sdYjYPUGNw .cloneditem-2,
.cid-sdYjYPUGNw .cloneditem-3,
.cid-sdYjYPUGNw .cloneditem-4,
.cid-sdYjYPUGNw .cloneditem-5 {
  display: none;
}
.cid-sdYjYPUGNw .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sdYjYPUGNw .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-sdYjYPUGNw .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-sdYjYPUGNw .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-sdYjYPUGNw .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-sdYjYPUGNw .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-sdYjYPUGNw .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-sdYjYPUGNw .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdYjYPUGNw .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdYjYPUGNw .carousel-inner.slides2 .cloneditem-1,
  .cid-sdYjYPUGNw .carousel-inner.slides2 .cloneditem-2,
  .cid-sdYjYPUGNw .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-sdYjYPUGNw .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-sdYjYPUGNw .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-sdYjYPUGNw .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-sdYjYPUGNw .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-sdYjYPUGNw .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-sdYjYPUGNw .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdYjYPUGNw .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdYjYPUGNw .carousel-inner.slides3 .cloneditem-1,
  .cid-sdYjYPUGNw .carousel-inner.slides3 .cloneditem-2,
  .cid-sdYjYPUGNw .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-sdYjYPUGNw .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-sdYjYPUGNw .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-sdYjYPUGNw .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-sdYjYPUGNw .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-sdYjYPUGNw .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-sdYjYPUGNw .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdYjYPUGNw .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdYjYPUGNw .carousel-inner.slides4 .cloneditem-1,
  .cid-sdYjYPUGNw .carousel-inner.slides4 .cloneditem-2,
  .cid-sdYjYPUGNw .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-sdYjYPUGNw .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-sdYjYPUGNw .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-sdYjYPUGNw .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-sdYjYPUGNw .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-sdYjYPUGNw .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-sdYjYPUGNw .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdYjYPUGNw .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdYjYPUGNw .carousel-inner.slides5 .cloneditem-1,
  .cid-sdYjYPUGNw .carousel-inner.slides5 .cloneditem-2,
  .cid-sdYjYPUGNw .carousel-inner.slides5 .cloneditem-3,
  .cid-sdYjYPUGNw .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-sdYjYPUGNw .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-sdYjYPUGNw .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-sdYjYPUGNw .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-sdYjYPUGNw .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-sdYjYPUGNw .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-sdYjYPUGNw .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdYjYPUGNw .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdYjYPUGNw .carousel-inner.slides6 .cloneditem-1,
  .cid-sdYjYPUGNw .carousel-inner.slides6 .cloneditem-2,
  .cid-sdYjYPUGNw .carousel-inner.slides6 .cloneditem-3,
  .cid-sdYjYPUGNw .carousel-inner.slides6 .cloneditem-4,
  .cid-sdYjYPUGNw .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-sdYjYQRogS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-sdYjYQRogS .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdYjYQRogS .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdYjYQRogS .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdYjYQRogS .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sdYjYQRogS .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sdYjYQRogS .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sdYjYQRogS .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sdYjYQRogS .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sdYjYQRogS .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sdYjYQRogS .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sdYjYQRogS .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sdYjYQRogS .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sdYjYQRogS .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sdYjYQRogS .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sdTkqcWFDH .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sdTkqcWFDH .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sdTkqcWFDH a {
  font-style: normal;
}
.cid-sdTkqcWFDH .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sdTkqcWFDH .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sdTkqcWFDH .nav-item:focus,
.cid-sdTkqcWFDH .nav-link:focus {
  outline: none;
}
.cid-sdTkqcWFDH .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sdTkqcWFDH .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sdTkqcWFDH .menu-logo {
  margin-right: auto;
}
.cid-sdTkqcWFDH .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdTkqcWFDH .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sdTkqcWFDH .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sdTkqcWFDH .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sdTkqcWFDH .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sdTkqcWFDH .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sdTkqcWFDH .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sdTkqcWFDH .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sdTkqcWFDH .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sdTkqcWFDH .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sdTkqcWFDH .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sdTkqcWFDH .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sdTkqcWFDH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sdTkqcWFDH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sdTkqcWFDH .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sdTkqcWFDH .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sdTkqcWFDH .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-sdTkqcWFDH .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sdTkqcWFDH .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sdTkqcWFDH .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sdTkqcWFDH .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sdTkqcWFDH .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sdTkqcWFDH .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sdTkqcWFDH button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sdTkqcWFDH button.navbar-toggler:focus {
  outline: none;
}
.cid-sdTkqcWFDH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #073b4c;
}
.cid-sdTkqcWFDH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sdTkqcWFDH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sdTkqcWFDH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sdTkqcWFDH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sdTkqcWFDH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdTkqcWFDH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sdTkqcWFDH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sdTkqcWFDH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sdTkqcWFDH .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdTkqcWFDH .collapsed .btn {
  display: -webkit-flex;
}
.cid-sdTkqcWFDH .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sdTkqcWFDH .collapsed .navbar-collapse.collapsing,
.cid-sdTkqcWFDH .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sdTkqcWFDH .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sdTkqcWFDH .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sdTkqcWFDH .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sdTkqcWFDH .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sdTkqcWFDH .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sdTkqcWFDH .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sdTkqcWFDH .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sdTkqcWFDH .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sdTkqcWFDH .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.7rem);
  }
}
.cid-sdTkqcWFDH .collapsed button.navbar-toggler {
  display: block;
}
.cid-sdTkqcWFDH .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sdTkqcWFDH .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sdTkqcWFDH .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sdTkqcWFDH .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sdTkqcWFDH .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sdTkqcWFDH .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: 1023px) {
  .cid-sdTkqcWFDH.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdTkqcWFDH img {
    height: 3.8rem !important;
  }
  .cid-sdTkqcWFDH .btn {
    display: -webkit-flex;
  }
  .cid-sdTkqcWFDH button.navbar-toggler {
    display: block;
  }
  .cid-sdTkqcWFDH .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sdTkqcWFDH .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sdTkqcWFDH .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sdTkqcWFDH .navbar-collapse.collapsing,
  .cid-sdTkqcWFDH .navbar-collapse.show {
    display: block !important;
  }
  .cid-sdTkqcWFDH .navbar-collapse.collapsing .navbar-nav,
  .cid-sdTkqcWFDH .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sdTkqcWFDH .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sdTkqcWFDH .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sdTkqcWFDH .navbar-collapse.collapsing .navbar-buttons,
  .cid-sdTkqcWFDH .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sdTkqcWFDH .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sdTkqcWFDH .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sdTkqcWFDH .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sdTkqcWFDH .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sdTkqcWFDH .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sdTkqcWFDH .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-sdTkqcWFDH .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sdTkqcWFDH .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sdTkqcWFDH .nav-link:hover,
.cid-sdTkqcWFDH .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sdTkqdvYRt {
  padding-top: 120px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/residential-3-800x600.jpeg");
}
.cid-sdTkqdvYRt .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-sdTkqdvYRt .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-sdTkqdvYRt .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sdTkqdvYRt .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sdTkqdvYRt .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sdTkqdvYRt a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-sdTkqdvYRt a.close:hover {
  color: #ffffff;
}
.cid-sdTkqdXEiY {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sdTkqdXEiY .mbr-section-subtitle {
  color: #767676;
}
.cid-sHSeJWGxkj {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sHSeJWGxkj h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sHSeJWGxkj p {
  color: #767676;
  text-align: left;
}
.cid-sHSeJWGxkj .card-box {
  padding-top: 2rem;
}
.cid-sHSeJWGxkj .card-wrapper {
  height: 100%;
}
.cid-sHSeJWGxkj .card-title {
  text-align: center;
  color: #073b4c;
}
.cid-sHSeJWGxkj P {
  color: #073b4c;
  text-align: center;
}
.cid-sHSjfMoYEC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sHSjfMoYEC h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sHSjfMoYEC p {
  color: #767676;
  text-align: left;
}
.cid-sHSjfMoYEC .card-box {
  padding-top: 2rem;
}
.cid-sHSjfMoYEC .card-wrapper {
  height: 100%;
}
.cid-sHSjfMoYEC .card-title {
  text-align: center;
  color: #073b4c;
}
.cid-sHSjfMoYEC P {
  color: #073b4c;
  text-align: center;
}
.cid-sdTkqeAF31 {
  padding-top: 40px;
  background-color: #efefef;
}
.cid-sdTkqeAF31 .container {
  margin-bottom: 15%;
}
.cid-sdTkqeAF31 .content-container .btn-bgr {
  z-index: 0;
}
.cid-sdTkqeAF31 .container-boxes {
  padding-bottom: 135px;
  position: relative;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-items: stretch;
  align-items: stretch;
  background-color: #ffffff;
}
.cid-sdTkqeAF31 .icon-block-top span {
  background-color: #b1a374;
  padding: 1.5rem;
  position: absolute;
  border-radius: 50%;
  margin-top: -2.5rem;
  top: 0;
  font-size: 1.8rem;
  width: 78px;
  height: 78px;
}
.cid-sdTkqeAF31 .box-item {
  position: relative;
  box-shadow: #d2d2d2 0px 0px 15px;
  border-radius: 3px;
  margin-right: 1.5rem;
  width: 29%;
  padding: 2.5rem;
}
.cid-sdTkqeAF31 .box-item:first-child {
  background-color: #ffffff;
  margin-top: -150px;
}
.cid-sdTkqeAF31 .box-item:nth-child(2) {
  background-color: #ffffff;
}
.cid-sdTkqeAF31 .box-item:last-child {
  background-color: #ffffff;
  margin-right: 0;
}
.cid-sdTkqeAF31 .box-item-text,
.cid-sdTkqeAF31 .mbr-section-btn {
  color: #8d97ad;
}
.cid-sdTkqeAF31 .box-list {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
}
.cid-sdTkqeAF31 .box-list li {
  border-bottom: 1px solid;
  padding: 10px 0 5px;
}
.cid-sdTkqeAF31 .box-list li:last-child {
  border-bottom: none;
}
.cid-sdTkqeAF31 .box-list li span {
  float: right;
  text-align: right;
  padding-left: 0.5rem;
}
.cid-sdTkqeAF31 .media-content {
  -webkit-flex-basis: initial;
  flex-basis: initial;
}
@media (min-width: 992px) {
  .cid-sdTkqeAF31 .box-item {
    margin-top: -150px;
    max-width: 400px;
  }
}
@media (max-width: 767px) {
  .cid-sdTkqeAF31 .p-descr {
    margin-bottom: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sdTkqeAF31 .box-item {
    margin-bottom: 4rem;
    margin-right: 0;
    margin-top: 0;
    width: 90%;
  }
  .cid-sdTkqeAF31 .box-item:last-child {
    margin-bottom: 0;
  }
  .cid-sdTkqeAF31 .content-container {
    -webkit-flex-basis: 90%;
    flex-basis: 90%;
  }
  .cid-sdTkqeAF31 .box-item:first-child {
    margin-top: -100px;
  }
}
.cid-sdTkqeAF31 .mbr-text {
  color: #efefef;
}
.cid-sdTkqeAF31 H1 {
  color: #ffffff;
}
.cid-sdTkqeZiAi {
  padding-top: 100px;
  background-image: url("../../../assets/images/oversize-doors-2.jpg");
}
.cid-sdTkqeZiAi .container {
  margin-bottom: 15%;
}
.cid-sdTkqeZiAi .content-container .btn-bgr {
  z-index: 0;
}
.cid-sdTkqeZiAi .container-boxes {
  padding-bottom: 45px;
  position: relative;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-items: stretch;
  align-items: stretch;
  background-color: #ffffff;
}
.cid-sdTkqeZiAi .box-item {
  width: 29%;
  padding: 2.5rem;
}
.cid-sdTkqeZiAi .box-item:first-child {
  background-color: #767676;
  margin-top: -200px;
}
.cid-sdTkqeZiAi .box-item:nth-child(2) {
  background-color: #515151;
}
.cid-sdTkqeZiAi .box-item:last-child {
  background-color: #073b4c;
}
.cid-sdTkqeZiAi .box-list {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
}
.cid-sdTkqeZiAi .box-list li {
  border-bottom: 1px solid;
  padding: 10px 0 5px;
}
.cid-sdTkqeZiAi .box-list li:last-child {
  border-bottom: none;
}
.cid-sdTkqeZiAi .box-list li span {
  float: right;
  text-align: right;
  padding-left: 0.5rem;
}
.cid-sdTkqeZiAi .media-content {
  -webkit-flex-basis: initial;
  flex-basis: initial;
}
@media (min-width: 992px) {
  .cid-sdTkqeZiAi .media-container-row {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
  .cid-sdTkqeZiAi .box-item {
    margin-top: -200px;
    max-width: 400px;
  }
}
@media (max-width: 991px) {
  .cid-sdTkqeZiAi .content-container {
    -webkit-flex-basis: 90%;
    flex-basis: 90%;
  }
  .cid-sdTkqeZiAi .box-item {
    margin-top: 0;
    width: 90%;
  }
  .cid-sdTkqeZiAi .box-item:first-child {
    margin-top: -100px;
  }
}
.cid-sdTkqeZiAi .mbr-text,
.cid-sdTkqeZiAi .mbr-section-btn {
  color: #232323;
}
.cid-sdTkqeZiAi H1 {
  color: #232323;
}
.cid-sdTkqeZiAi UL {
  text-align: left;
}
.cid-sdTkqfiIbj {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sdTkqfiIbj .title {
  margin-bottom: 2rem;
}
.cid-sdTkqfiIbj .mbr-section-subtitle {
  color: #767676;
}
.cid-sdTkqfiIbj a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-sdTkqfiIbj a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-sdTkqfiIbj textarea.form-control {
  min-height: 188px;
}
.cid-sdTkqfAEEa {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sdTkqfAEEa .mbr-text,
.cid-sdTkqfAEEa blockquote {
  color: #767676;
}
.cid-sdTkqfAEEa .mbr-text P {
  text-align: center;
}
.cid-sdTkqfLVQO {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
  background: linear-gradient(#ffffff, #efefef);
}
.cid-sdTkqfLVQO .carousel-control {
  background: #000;
}
.cid-sdTkqfLVQO .mbr-section-subtitle {
  color: #767676;
}
.cid-sdTkqfLVQO .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdTkqfLVQO .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sdTkqfLVQO .carousel-item .wrap-img {
  text-align: center;
}
.cid-sdTkqfLVQO .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-sdTkqfLVQO .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdTkqfLVQO .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-sdTkqfLVQO .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-sdTkqfLVQO .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-sdTkqfLVQO .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-sdTkqfLVQO .cloneditem-1,
.cid-sdTkqfLVQO .cloneditem-2,
.cid-sdTkqfLVQO .cloneditem-3,
.cid-sdTkqfLVQO .cloneditem-4,
.cid-sdTkqfLVQO .cloneditem-5 {
  display: none;
}
.cid-sdTkqfLVQO .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sdTkqfLVQO .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-sdTkqfLVQO .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-sdTkqfLVQO .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-sdTkqfLVQO .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-sdTkqfLVQO .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-sdTkqfLVQO .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-sdTkqfLVQO .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdTkqfLVQO .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdTkqfLVQO .carousel-inner.slides2 .cloneditem-1,
  .cid-sdTkqfLVQO .carousel-inner.slides2 .cloneditem-2,
  .cid-sdTkqfLVQO .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-sdTkqfLVQO .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-sdTkqfLVQO .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-sdTkqfLVQO .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-sdTkqfLVQO .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-sdTkqfLVQO .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-sdTkqfLVQO .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdTkqfLVQO .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdTkqfLVQO .carousel-inner.slides3 .cloneditem-1,
  .cid-sdTkqfLVQO .carousel-inner.slides3 .cloneditem-2,
  .cid-sdTkqfLVQO .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-sdTkqfLVQO .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-sdTkqfLVQO .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-sdTkqfLVQO .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-sdTkqfLVQO .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-sdTkqfLVQO .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-sdTkqfLVQO .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdTkqfLVQO .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdTkqfLVQO .carousel-inner.slides4 .cloneditem-1,
  .cid-sdTkqfLVQO .carousel-inner.slides4 .cloneditem-2,
  .cid-sdTkqfLVQO .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-sdTkqfLVQO .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-sdTkqfLVQO .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-sdTkqfLVQO .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-sdTkqfLVQO .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-sdTkqfLVQO .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-sdTkqfLVQO .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdTkqfLVQO .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdTkqfLVQO .carousel-inner.slides5 .cloneditem-1,
  .cid-sdTkqfLVQO .carousel-inner.slides5 .cloneditem-2,
  .cid-sdTkqfLVQO .carousel-inner.slides5 .cloneditem-3,
  .cid-sdTkqfLVQO .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-sdTkqfLVQO .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-sdTkqfLVQO .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-sdTkqfLVQO .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-sdTkqfLVQO .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-sdTkqfLVQO .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-sdTkqfLVQO .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sdTkqfLVQO .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sdTkqfLVQO .carousel-inner.slides6 .cloneditem-1,
  .cid-sdTkqfLVQO .carousel-inner.slides6 .cloneditem-2,
  .cid-sdTkqfLVQO .carousel-inner.slides6 .cloneditem-3,
  .cid-sdTkqfLVQO .carousel-inner.slides6 .cloneditem-4,
  .cid-sdTkqfLVQO .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-sdTkqgKwaR {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-sdTkqgKwaR .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdTkqgKwaR .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdTkqgKwaR .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sdTkqgKwaR .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sdTkqgKwaR .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sdTkqgKwaR .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sdTkqgKwaR .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sdTkqgKwaR .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sdTkqgKwaR .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sdTkqgKwaR .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sdTkqgKwaR .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sdTkqgKwaR .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sdTkqgKwaR .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sdTkqgKwaR .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rHMwh1Tp8u .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rHMwh1Tp8u .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rHMwh1Tp8u a {
  font-style: normal;
}
.cid-rHMwh1Tp8u .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rHMwh1Tp8u .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rHMwh1Tp8u .nav-item:focus,
.cid-rHMwh1Tp8u .nav-link:focus {
  outline: none;
}
.cid-rHMwh1Tp8u .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rHMwh1Tp8u .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rHMwh1Tp8u .menu-logo {
  margin-right: auto;
}
.cid-rHMwh1Tp8u .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rHMwh1Tp8u .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rHMwh1Tp8u .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rHMwh1Tp8u .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rHMwh1Tp8u .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rHMwh1Tp8u .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rHMwh1Tp8u .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rHMwh1Tp8u .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rHMwh1Tp8u .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rHMwh1Tp8u .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rHMwh1Tp8u .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rHMwh1Tp8u .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rHMwh1Tp8u .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rHMwh1Tp8u .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rHMwh1Tp8u .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rHMwh1Tp8u .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rHMwh1Tp8u .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-rHMwh1Tp8u .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rHMwh1Tp8u .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rHMwh1Tp8u .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rHMwh1Tp8u .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rHMwh1Tp8u .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rHMwh1Tp8u .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rHMwh1Tp8u button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rHMwh1Tp8u button.navbar-toggler:focus {
  outline: none;
}
.cid-rHMwh1Tp8u button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #073b4c;
}
.cid-rHMwh1Tp8u button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rHMwh1Tp8u button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rHMwh1Tp8u button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rHMwh1Tp8u button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rHMwh1Tp8u nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rHMwh1Tp8u nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rHMwh1Tp8u nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rHMwh1Tp8u nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rHMwh1Tp8u .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rHMwh1Tp8u .collapsed .btn {
  display: -webkit-flex;
}
.cid-rHMwh1Tp8u .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rHMwh1Tp8u .collapsed .navbar-collapse.collapsing,
.cid-rHMwh1Tp8u .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rHMwh1Tp8u .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rHMwh1Tp8u .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rHMwh1Tp8u .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rHMwh1Tp8u .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rHMwh1Tp8u .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rHMwh1Tp8u .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rHMwh1Tp8u .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rHMwh1Tp8u .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rHMwh1Tp8u .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.7rem);
  }
}
.cid-rHMwh1Tp8u .collapsed button.navbar-toggler {
  display: block;
}
.cid-rHMwh1Tp8u .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rHMwh1Tp8u .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rHMwh1Tp8u .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rHMwh1Tp8u .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rHMwh1Tp8u .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rHMwh1Tp8u .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: 1023px) {
  .cid-rHMwh1Tp8u.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rHMwh1Tp8u img {
    height: 3.8rem !important;
  }
  .cid-rHMwh1Tp8u .btn {
    display: -webkit-flex;
  }
  .cid-rHMwh1Tp8u button.navbar-toggler {
    display: block;
  }
  .cid-rHMwh1Tp8u .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rHMwh1Tp8u .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rHMwh1Tp8u .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rHMwh1Tp8u .navbar-collapse.collapsing,
  .cid-rHMwh1Tp8u .navbar-collapse.show {
    display: block !important;
  }
  .cid-rHMwh1Tp8u .navbar-collapse.collapsing .navbar-nav,
  .cid-rHMwh1Tp8u .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rHMwh1Tp8u .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rHMwh1Tp8u .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rHMwh1Tp8u .navbar-collapse.collapsing .navbar-buttons,
  .cid-rHMwh1Tp8u .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rHMwh1Tp8u .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rHMwh1Tp8u .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rHMwh1Tp8u .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rHMwh1Tp8u .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rHMwh1Tp8u .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rHMwh1Tp8u .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-rHMwh1Tp8u .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rHMwh1Tp8u .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rHMwh1Tp8u .nav-link:hover,
.cid-rHMwh1Tp8u .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sHNarU5VgX {
  padding-top: 135px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-sHNarU5VgX P {
  color: #767676;
}
.cid-rHMAg1F7wV {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-rHMAg1F7wV .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rHMAg1F7wV .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rHMAg1F7wV .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rHMAg1F7wV .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-rHMAg1F7wV .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rHMAg1F7wV .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rHMAg1F7wV .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rHMAg1F7wV .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rHMAg1F7wV .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rHMAg1F7wV .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rHMAg1F7wV .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rHMAg1F7wV .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rHMAg1F7wV .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rHMAg1F7wV .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-rQVZjFrbSs {
  background-image: url("../../../assets/images/f-4.jpg");
}
.cid-rQVZjFrbSs .container-fluid {
  padding: 0 3rem;
}
.cid-rQVZjFrbSs .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-rQVZjFrbSs .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-rQVZjFrbSs .modalWindow {
  display: none;
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-rQVZjFrbSs .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-rQVZjFrbSs .modalWindow .modalWindow-video {
  height: 44.9943757vw;
  width: 80vw;
  margin: 0 auto;
}
.cid-rQVZjFrbSs a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-rQVZjFrbSs a.close:hover {
  color: #ffffff;
}
.cid-rQVZjFrbSs svg {
  transition: all 0.5s ease-in;
}
.cid-rQVZjFrbSs svg .blick {
  transiton: opacity 0.5s ease-in;
  opacity: 1;
}
.cid-rQVZjFrbSs svg:hover {
  cursor: pointer;
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
}
.cid-rQVZjFrbSs svg:hover .blick {
  transition: opacity 0.5s ease-in;
  opacity: 0;
}
@media (max-width: 767px) {
  .cid-rQVZjFrbSs .container-fluid {
    padding: 0 1rem;
  }
}
.cid-rQVZjIlulx {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-rQVZjIlulx .card-box {
  display: flex;
  flex-direction: column;
  position: relative;
  justify-content: center;
  margin: auto auto 1rem 2rem;
  height: fit-content;
  max-width: 300px;
}
.cid-rQVZjIlulx .card-wrap {
  background-color: #073b4c;
  display: flex;
  height: 100%;
  min-height: 300px;
}
.cid-rQVZjIlulx .card-wrap:hover h4,
.cid-rQVZjIlulx .card-wrap:hover a {
  background-size: 100% 100%;
}
.cid-rQVZjIlulx h3 {
  position: absolute;
  transform: rotate(-90deg);
  transform-origin: top left;
  width: fit-content;
  padding: 0;
  margin: 0;
  left: 0rem;
  top: -1rem;
}
.cid-rQVZjIlulx h3:after {
  content: "";
  width: 30px;
  position: absolute;
  top: 50%;
  height: 1px;
  background-color: #ffffff;
  margin-left: 10px;
}
.cid-rQVZjIlulx img {
  width: 100%;
}
.cid-rQVZjIlulx h4 {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px);
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-rQVZjIlulx h4 a {
  display: inline!important;
  text-decoration: none;
  background-image: linear-gradient(transparent calc(98%), currentColor 1px) !important;
  background-repeat: no-repeat;
  background-position: 0;
  background-size: 0% 100%;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
}
.cid-rQVZjIlulx .card-title1,
.cid-rQVZjIlulx .title-wrap1 {
  color: #ffffff;
}
.cid-rQVZjIlulx .card-title,
.cid-rQVZjIlulx .title-wrap {
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-rQVZjIlulx .mdpb {
    padding-bottom: 2rem;
  }
  .cid-rQVZjIlulx .card-box {
    margin: auto auto 0rem 1rem;
  }
}
.cid-rQVZjIlulx H3 {
  color: #ffffff;
}
.cid-rQVZjJQE7e .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rQVZjJQE7e .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rQVZjJQE7e a {
  font-style: normal;
}
.cid-rQVZjJQE7e .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rQVZjJQE7e .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rQVZjJQE7e .nav-item:focus,
.cid-rQVZjJQE7e .nav-link:focus {
  outline: none;
}
.cid-rQVZjJQE7e .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rQVZjJQE7e .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rQVZjJQE7e .menu-logo {
  margin-right: auto;
}
.cid-rQVZjJQE7e .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rQVZjJQE7e .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rQVZjJQE7e .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rQVZjJQE7e .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rQVZjJQE7e .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rQVZjJQE7e .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rQVZjJQE7e .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rQVZjJQE7e .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rQVZjJQE7e .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rQVZjJQE7e .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rQVZjJQE7e .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rQVZjJQE7e .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rQVZjJQE7e .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rQVZjJQE7e .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rQVZjJQE7e .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rQVZjJQE7e .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rQVZjJQE7e .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-rQVZjJQE7e .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rQVZjJQE7e .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rQVZjJQE7e .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rQVZjJQE7e .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rQVZjJQE7e .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rQVZjJQE7e .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rQVZjJQE7e button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rQVZjJQE7e button.navbar-toggler:focus {
  outline: none;
}
.cid-rQVZjJQE7e button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #073b4c;
}
.cid-rQVZjJQE7e button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rQVZjJQE7e button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rQVZjJQE7e button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rQVZjJQE7e button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rQVZjJQE7e nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQVZjJQE7e nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rQVZjJQE7e nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rQVZjJQE7e nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQVZjJQE7e .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQVZjJQE7e .collapsed .btn {
  display: -webkit-flex;
}
.cid-rQVZjJQE7e .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rQVZjJQE7e .collapsed .navbar-collapse.collapsing,
.cid-rQVZjJQE7e .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rQVZjJQE7e .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rQVZjJQE7e .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rQVZjJQE7e .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rQVZjJQE7e .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rQVZjJQE7e .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rQVZjJQE7e .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rQVZjJQE7e .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rQVZjJQE7e .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rQVZjJQE7e .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.7rem);
  }
}
.cid-rQVZjJQE7e .collapsed button.navbar-toggler {
  display: block;
}
.cid-rQVZjJQE7e .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rQVZjJQE7e .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQVZjJQE7e .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rQVZjJQE7e .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rQVZjJQE7e .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rQVZjJQE7e .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: 1023px) {
  .cid-rQVZjJQE7e.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQVZjJQE7e img {
    height: 3.8rem !important;
  }
  .cid-rQVZjJQE7e .btn {
    display: -webkit-flex;
  }
  .cid-rQVZjJQE7e button.navbar-toggler {
    display: block;
  }
  .cid-rQVZjJQE7e .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rQVZjJQE7e .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQVZjJQE7e .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rQVZjJQE7e .navbar-collapse.collapsing,
  .cid-rQVZjJQE7e .navbar-collapse.show {
    display: block !important;
  }
  .cid-rQVZjJQE7e .navbar-collapse.collapsing .navbar-nav,
  .cid-rQVZjJQE7e .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rQVZjJQE7e .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rQVZjJQE7e .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rQVZjJQE7e .navbar-collapse.collapsing .navbar-buttons,
  .cid-rQVZjJQE7e .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rQVZjJQE7e .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rQVZjJQE7e .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rQVZjJQE7e .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rQVZjJQE7e .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rQVZjJQE7e .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rQVZjJQE7e .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-rQVZjJQE7e .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rQVZjJQE7e .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rQVZjJQE7e .nav-link:hover,
.cid-rQVZjJQE7e .dropdown-item:hover {
  color: #767676 !important;
}
.cid-rQVZjLmWYC {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rQVZjLmWYC .mbr-text {
  color: #767676;
}
.cid-rQVZjMOF4v {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rQVZjMOF4v .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rQVZjMOF4v .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rQVZjMOF4v .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rQVZjMOF4v .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rQVZjMOF4v .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #b1a374;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-rQVZjMOF4v .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rQVZjMOF4v .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rQVZjMOF4v .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rQVZjMOF4v .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #b1a374 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #b1a374, #073b4c) !important;
}
.cid-rQVZjOFOBY {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rQVZjOFOBY h4 {
  display: flex;
  color: #232323;
}
.cid-rQVZjOFOBY .panel-text {
  color: #767676;
  line-height: 1.7;
}
.cid-rQVZjOFOBY .wrap {
  display: flex;
}
.cid-rQVZjOFOBY .icon {
  background: #073b4c;
  width: 33px;
  height: 33px;
  border-radius: 100%;
  color: white!important;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  font-weight: 900;
}
.cid-rQVZjOFOBY img {
  max-width: 600px;
  width: 100%;
  margin: auto;
  padding: 2rem;
}
.cid-rQVZjOFOBY .mbr-section-title {
  color: #232323;
  text-align: center;
}
.cid-rQVZjOFOBY p {
  margin: 0;
}
.cid-rQVZjOFOBY .card .card-header a.panel-title {
  background-color: none!important;
  margin-top: 0px!important;
}
.cid-rQVZjOFOBY .mbr-section-subtitle {
  font-weight: 500;
  color: #767676;
  text-align: center;
}
.cid-rQVZjOFOBY .accordion-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-rQVZjOFOBY .panel-group {
  width: 100%;
}
.cid-rQVZjOFOBY .panel-title {
  border-bottom: 1px solid #efefef;
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-rQVZjOFOBY .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-rQVZjOFOBY .card .card-header a.panel-title {
  transition: all .3s;
  background-color: #ffffff;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-rQVZjOFOBY .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-rQVZjOFOBY .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-rQVZjOFOBY .card .card-header a.panel-title h4 {
  padding: 1.5rem 1rem;
  margin-bottom: 0;
}
.cid-rQVZjOFOBY .card .panel-body {
  background: #ffffff;
}
.cid-rQVZjOFOBY .media-container-row .accordion-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-rQVZjOFOBY .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cid-rQVZjOFOBY .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-rQVZjOFOBY .header-text,
.cid-rQVZjOFOBY .sign {
  color: #232323;
}
.cid-rQVZjQqWr8 {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rQVZjQqWr8 .container {
  max-width: 1500px;
}
.cid-rQVZjQqWr8 img {
  width: 100%;
}
.cid-rQVZjQqWr8 h2 {
  padding: 0;
  margin: 0;
}
.cid-rQVZjQqWr8 .text-wrap {
  max-width: 500px;
  margin: auto;
}
.cid-rQVZjQqWr8 .number {
  border-top: 2px solid currentColor;
  padding-top: 0.4rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
  width: fit-content;
}
.cid-rQVZjQqWr8 .img-col {
  position: relative;
}
.cid-rQVZjQqWr8 .img2 {
  position: absolute;
  right: 6rem;
  top: -6rem;
  width: 320px;
}
@media (max-width: 1200px) {
  .cid-rQVZjQqWr8 .img2 {
    right: 3rem;
  }
}
@media (max-width: 992px) {
  .cid-rQVZjQqWr8 .title-col {
    margin-top: 4rem!important;
  }
  .cid-rQVZjQqWr8 .img2 {
    top: -2rem;
  }
  .cid-rQVZjQqWr8 .text-wrap {
    max-width: 550px;
  }
}
@media (max-width: 767px) {
  .cid-rQVZjQqWr8 .img2 {
    width: 50%;
  }
  .cid-rQVZjQqWr8 .number {
    margin: auto;
  }
}
.cid-rQVZjQqWr8 H3 {
  color: #073b4c;
}
.cid-rQVZjQqWr8 H2 {
  color: #073b4c;
}
.cid-rQVZjRXzCQ {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rQVZjRXzCQ .counter-container {
  color: #767676;
}
.cid-rQVZjRXzCQ .counter-container ol {
  margin-bottom: 0;
  counter-reset: myCounter;
}
.cid-rQVZjRXzCQ .counter-container ol li {
  margin-bottom: 1rem;
}
.cid-rQVZjRXzCQ .counter-container ol li {
  list-style: none;
  padding-left: .5rem;
}
.cid-rQVZjRXzCQ .counter-container ol li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  counter-increment: myCounter;
  content: counter(myCounter);
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 40px;
  transition: all .2s;
  color: #ffffff;
  background: #073b4c;
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.cid-rQVZjT64jb {
  padding-top: 100px;
  background-image: url("../../../assets/images/oversize-doors-2.jpg");
}
.cid-rQVZjT64jb .container {
  margin-bottom: 15%;
}
.cid-rQVZjT64jb .content-container .btn-bgr {
  z-index: 0;
}
.cid-rQVZjT64jb .container-boxes {
  padding-bottom: 45px;
  position: relative;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-items: stretch;
  align-items: stretch;
  background-color: #ffffff;
}
.cid-rQVZjT64jb .box-item {
  width: 29%;
  padding: 2.5rem;
}
.cid-rQVZjT64jb .box-item:first-child {
  background-color: #767676;
  margin-top: -200px;
}
.cid-rQVZjT64jb .box-item:nth-child(2) {
  background-color: #515151;
}
.cid-rQVZjT64jb .box-item:last-child {
  background-color: #073b4c;
}
.cid-rQVZjT64jb .box-list {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
}
.cid-rQVZjT64jb .box-list li {
  border-bottom: 1px solid;
  padding: 10px 0 5px;
}
.cid-rQVZjT64jb .box-list li:last-child {
  border-bottom: none;
}
.cid-rQVZjT64jb .box-list li span {
  float: right;
  text-align: right;
  padding-left: 0.5rem;
}
.cid-rQVZjT64jb .media-content {
  -webkit-flex-basis: initial;
  flex-basis: initial;
}
@media (min-width: 992px) {
  .cid-rQVZjT64jb .media-container-row {
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
  .cid-rQVZjT64jb .box-item {
    margin-top: -200px;
    max-width: 400px;
  }
}
@media (max-width: 991px) {
  .cid-rQVZjT64jb .content-container {
    -webkit-flex-basis: 90%;
    flex-basis: 90%;
  }
  .cid-rQVZjT64jb .box-item {
    margin-top: 0;
    width: 90%;
  }
  .cid-rQVZjT64jb .box-item:first-child {
    margin-top: -100px;
  }
}
.cid-rQVZjT64jb .mbr-text,
.cid-rQVZjT64jb .mbr-section-btn {
  color: #232323;
}
.cid-rQVZjT64jb H1 {
  color: #232323;
}
.cid-rQVZjT64jb UL {
  text-align: left;
}
.cid-rQVZjUMul5 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rQVZjUMul5 .title {
  margin-bottom: 2rem;
}
.cid-rQVZjUMul5 .mbr-section-subtitle {
  color: #767676;
}
.cid-rQVZjUMul5 a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-rQVZjUMul5 a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-rQVZjUMul5 textarea.form-control {
  min-height: 188px;
}
.cid-rRDT7mGekP {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rRDT7mGekP .mbr-text,
.cid-rRDT7mGekP blockquote {
  color: #767676;
}
.cid-rRDT7mGekP .mbr-text P {
  text-align: center;
}
.cid-rQVZjWuAJH {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #efefef;
  background: linear-gradient(#efefef, #efefef);
}
.cid-rQVZjWuAJH .carousel-control {
  background: #000;
}
.cid-rQVZjWuAJH .mbr-section-subtitle {
  color: #767676;
}
.cid-rQVZjWuAJH .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQVZjWuAJH .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-rQVZjWuAJH .carousel-item .wrap-img {
  text-align: center;
}
.cid-rQVZjWuAJH .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-rQVZjWuAJH .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQVZjWuAJH .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-rQVZjWuAJH .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-rQVZjWuAJH .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-rQVZjWuAJH .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-rQVZjWuAJH .cloneditem-1,
.cid-rQVZjWuAJH .cloneditem-2,
.cid-rQVZjWuAJH .cloneditem-3,
.cid-rQVZjWuAJH .cloneditem-4,
.cid-rQVZjWuAJH .cloneditem-5 {
  display: none;
}
.cid-rQVZjWuAJH .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-rQVZjWuAJH .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-rQVZjWuAJH .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-rQVZjWuAJH .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-rQVZjWuAJH .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-rQVZjWuAJH .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-rQVZjWuAJH .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-rQVZjWuAJH .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQVZjWuAJH .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQVZjWuAJH .carousel-inner.slides2 .cloneditem-1,
  .cid-rQVZjWuAJH .carousel-inner.slides2 .cloneditem-2,
  .cid-rQVZjWuAJH .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-rQVZjWuAJH .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-rQVZjWuAJH .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-rQVZjWuAJH .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-rQVZjWuAJH .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-rQVZjWuAJH .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-rQVZjWuAJH .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQVZjWuAJH .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQVZjWuAJH .carousel-inner.slides3 .cloneditem-1,
  .cid-rQVZjWuAJH .carousel-inner.slides3 .cloneditem-2,
  .cid-rQVZjWuAJH .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-rQVZjWuAJH .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-rQVZjWuAJH .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-rQVZjWuAJH .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-rQVZjWuAJH .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-rQVZjWuAJH .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-rQVZjWuAJH .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQVZjWuAJH .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQVZjWuAJH .carousel-inner.slides4 .cloneditem-1,
  .cid-rQVZjWuAJH .carousel-inner.slides4 .cloneditem-2,
  .cid-rQVZjWuAJH .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-rQVZjWuAJH .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-rQVZjWuAJH .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-rQVZjWuAJH .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-rQVZjWuAJH .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-rQVZjWuAJH .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-rQVZjWuAJH .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQVZjWuAJH .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQVZjWuAJH .carousel-inner.slides5 .cloneditem-1,
  .cid-rQVZjWuAJH .carousel-inner.slides5 .cloneditem-2,
  .cid-rQVZjWuAJH .carousel-inner.slides5 .cloneditem-3,
  .cid-rQVZjWuAJH .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-rQVZjWuAJH .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-rQVZjWuAJH .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-rQVZjWuAJH .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-rQVZjWuAJH .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-rQVZjWuAJH .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-rQVZjWuAJH .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-rQVZjWuAJH .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-rQVZjWuAJH .carousel-inner.slides6 .cloneditem-1,
  .cid-rQVZjWuAJH .carousel-inner.slides6 .cloneditem-2,
  .cid-rQVZjWuAJH .carousel-inner.slides6 .cloneditem-3,
  .cid-rQVZjWuAJH .carousel-inner.slides6 .cloneditem-4,
  .cid-rQVZjWuAJH .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-rQVZk0zkJy {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-rQVZk0zkJy .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQVZk0zkJy .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rQVZk0zkJy .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rQVZk0zkJy .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-rQVZk0zkJy .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-rQVZk0zkJy .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-rQVZk0zkJy .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-rQVZk0zkJy .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-rQVZk0zkJy .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-rQVZk0zkJy .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-rQVZk0zkJy .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rQVZk0zkJy .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-rQVZk0zkJy .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-rQVZk0zkJy .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sIeSLKvzan .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sIeSLKvzan .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sIeSLKvzan a {
  font-style: normal;
}
.cid-sIeSLKvzan .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sIeSLKvzan .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sIeSLKvzan .nav-item:focus,
.cid-sIeSLKvzan .nav-link:focus {
  outline: none;
}
.cid-sIeSLKvzan .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sIeSLKvzan .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sIeSLKvzan .menu-logo {
  margin-right: auto;
}
.cid-sIeSLKvzan .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sIeSLKvzan .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sIeSLKvzan .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sIeSLKvzan .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sIeSLKvzan .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sIeSLKvzan .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sIeSLKvzan .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sIeSLKvzan .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sIeSLKvzan .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sIeSLKvzan .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sIeSLKvzan .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sIeSLKvzan .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sIeSLKvzan .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sIeSLKvzan .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sIeSLKvzan .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sIeSLKvzan .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sIeSLKvzan .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-sIeSLKvzan .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sIeSLKvzan .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sIeSLKvzan .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sIeSLKvzan .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sIeSLKvzan .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sIeSLKvzan .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sIeSLKvzan button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sIeSLKvzan button.navbar-toggler:focus {
  outline: none;
}
.cid-sIeSLKvzan button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #073b4c;
}
.cid-sIeSLKvzan button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sIeSLKvzan button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sIeSLKvzan button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sIeSLKvzan button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sIeSLKvzan nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sIeSLKvzan nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sIeSLKvzan nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sIeSLKvzan nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sIeSLKvzan .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sIeSLKvzan .collapsed .btn {
  display: -webkit-flex;
}
.cid-sIeSLKvzan .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sIeSLKvzan .collapsed .navbar-collapse.collapsing,
.cid-sIeSLKvzan .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sIeSLKvzan .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sIeSLKvzan .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sIeSLKvzan .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sIeSLKvzan .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sIeSLKvzan .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sIeSLKvzan .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sIeSLKvzan .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sIeSLKvzan .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sIeSLKvzan .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.7rem);
  }
}
.cid-sIeSLKvzan .collapsed button.navbar-toggler {
  display: block;
}
.cid-sIeSLKvzan .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sIeSLKvzan .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sIeSLKvzan .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sIeSLKvzan .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sIeSLKvzan .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sIeSLKvzan .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: 1023px) {
  .cid-sIeSLKvzan.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sIeSLKvzan img {
    height: 3.8rem !important;
  }
  .cid-sIeSLKvzan .btn {
    display: -webkit-flex;
  }
  .cid-sIeSLKvzan button.navbar-toggler {
    display: block;
  }
  .cid-sIeSLKvzan .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sIeSLKvzan .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sIeSLKvzan .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sIeSLKvzan .navbar-collapse.collapsing,
  .cid-sIeSLKvzan .navbar-collapse.show {
    display: block !important;
  }
  .cid-sIeSLKvzan .navbar-collapse.collapsing .navbar-nav,
  .cid-sIeSLKvzan .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sIeSLKvzan .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sIeSLKvzan .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sIeSLKvzan .navbar-collapse.collapsing .navbar-buttons,
  .cid-sIeSLKvzan .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sIeSLKvzan .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sIeSLKvzan .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sIeSLKvzan .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sIeSLKvzan .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sIeSLKvzan .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sIeSLKvzan .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-sIeSLKvzan .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sIeSLKvzan .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sIeSLKvzan .nav-link:hover,
.cid-sIeSLKvzan .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sIeSLKHtlt {
  background-color: #ffffff;
}
.cid-sIeSLKHtlt P {
  color: #767676;
}
.cid-sIeSLKHtlt H1 {
  text-align: center;
}
.cid-sIeSLKHtlt .mbr-text,
.cid-sIeSLKHtlt .mbr-section-btn {
  text-align: left;
}
.cid-sIeSLKRIzR {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-sIeSLKRIzR .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sIeSLKRIzR .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sIeSLKRIzR .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sIeSLKRIzR .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sIeSLKRIzR .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sIeSLKRIzR .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sIeSLKRIzR .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sIeSLKRIzR .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sIeSLKRIzR .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sIeSLKRIzR .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sIeSLKRIzR .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sIeSLKRIzR .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sIeSLKRIzR .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sIeSLKRIzR .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sIeYfQNy1U .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sIeYfQNy1U .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sIeYfQNy1U a {
  font-style: normal;
}
.cid-sIeYfQNy1U .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sIeYfQNy1U .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sIeYfQNy1U .nav-item:focus,
.cid-sIeYfQNy1U .nav-link:focus {
  outline: none;
}
.cid-sIeYfQNy1U .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sIeYfQNy1U .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sIeYfQNy1U .menu-logo {
  margin-right: auto;
}
.cid-sIeYfQNy1U .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sIeYfQNy1U .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sIeYfQNy1U .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sIeYfQNy1U .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sIeYfQNy1U .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sIeYfQNy1U .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sIeYfQNy1U .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sIeYfQNy1U .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sIeYfQNy1U .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sIeYfQNy1U .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sIeYfQNy1U .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sIeYfQNy1U .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sIeYfQNy1U .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sIeYfQNy1U .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sIeYfQNy1U .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sIeYfQNy1U .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sIeYfQNy1U .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-sIeYfQNy1U .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sIeYfQNy1U .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sIeYfQNy1U .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sIeYfQNy1U .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sIeYfQNy1U .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sIeYfQNy1U .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sIeYfQNy1U button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sIeYfQNy1U button.navbar-toggler:focus {
  outline: none;
}
.cid-sIeYfQNy1U button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #073b4c;
}
.cid-sIeYfQNy1U button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sIeYfQNy1U button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sIeYfQNy1U button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sIeYfQNy1U button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sIeYfQNy1U nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sIeYfQNy1U nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sIeYfQNy1U nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sIeYfQNy1U nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sIeYfQNy1U .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sIeYfQNy1U .collapsed .btn {
  display: -webkit-flex;
}
.cid-sIeYfQNy1U .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sIeYfQNy1U .collapsed .navbar-collapse.collapsing,
.cid-sIeYfQNy1U .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sIeYfQNy1U .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sIeYfQNy1U .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sIeYfQNy1U .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sIeYfQNy1U .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sIeYfQNy1U .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sIeYfQNy1U .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sIeYfQNy1U .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sIeYfQNy1U .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sIeYfQNy1U .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 5.7rem);
  }
}
.cid-sIeYfQNy1U .collapsed button.navbar-toggler {
  display: block;
}
.cid-sIeYfQNy1U .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sIeYfQNy1U .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sIeYfQNy1U .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sIeYfQNy1U .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sIeYfQNy1U .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sIeYfQNy1U .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: 1023px) {
  .cid-sIeYfQNy1U.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sIeYfQNy1U img {
    height: 3.8rem !important;
  }
  .cid-sIeYfQNy1U .btn {
    display: -webkit-flex;
  }
  .cid-sIeYfQNy1U button.navbar-toggler {
    display: block;
  }
  .cid-sIeYfQNy1U .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sIeYfQNy1U .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sIeYfQNy1U .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sIeYfQNy1U .navbar-collapse.collapsing,
  .cid-sIeYfQNy1U .navbar-collapse.show {
    display: block !important;
  }
  .cid-sIeYfQNy1U .navbar-collapse.collapsing .navbar-nav,
  .cid-sIeYfQNy1U .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sIeYfQNy1U .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sIeYfQNy1U .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sIeYfQNy1U .navbar-collapse.collapsing .navbar-buttons,
  .cid-sIeYfQNy1U .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sIeYfQNy1U .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sIeYfQNy1U .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sIeYfQNy1U .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sIeYfQNy1U .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sIeYfQNy1U .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sIeYfQNy1U .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-sIeYfQNy1U .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sIeYfQNy1U .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sIeYfQNy1U .nav-link:hover,
.cid-sIeYfQNy1U .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sIeYfRsPfU {
  background-color: #ffffff;
}
.cid-sIeYfRsPfU P {
  color: #767676;
}
.cid-sIeYfRsPfU H1 {
  text-align: center;
}
.cid-sIeYfRsPfU .mbr-text,
.cid-sIeYfRsPfU .mbr-section-btn {
  text-align: left;
}
.cid-sIeYfRS17Z {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-sIeYfRS17Z .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sIeYfRS17Z .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sIeYfRS17Z .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sIeYfRS17Z .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sIeYfRS17Z .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sIeYfRS17Z .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sIeYfRS17Z .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sIeYfRS17Z .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sIeYfRS17Z .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sIeYfRS17Z .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sIeYfRS17Z .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sIeYfRS17Z .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sIeYfRS17Z .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sIeYfRS17Z .media-container-row .row-copirayt p {
  width: 100%;
}
