body {
  background-color: #eceff1;
}
body {
  font-family: Onest;
}
.display-1 {
  font-family: 'Onest', sans-serif;
  font-size: 5rem;
  line-height: 88px;
  letter-spacing: -0.01em;
}
.display-1 > .mbr-iconfont {
  font-size: 6.25rem;
}
.display-2 {
  font-family: 'Onest', sans-serif;
  font-size: 3.125rem;
  line-height: 1.16;
  letter-spacing: -0.01em;
}
.display-2 > .mbr-iconfont {
  font-size: 3.90625rem;
}
.display-4 {
  font-family: 'Onest', sans-serif;
  font-size: 1.125rem;
  line-height: 1.5;
  letter-spacing: -0.015em;
}
.display-4 > .mbr-iconfont {
  font-size: 1.40625rem;
}
.display-5 {
  font-family: 'Onest', sans-serif;
  font-size: 2.2rem;
  line-height: 1.228;
}
.display-5 > .mbr-iconfont {
  font-size: 2.75rem;
}
.display-7 {
  font-family: 'Onest', sans-serif;
  font-size: 1.56rem;
  line-height: 34px;
}
.display-7 > .mbr-iconfont {
  font-size: 1.95rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 992px) {
  .display-1 {
    font-size: 4rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 3.5rem;
    font-size: calc( 2.4rem + (5 - 2.4) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.4rem + (5 - 2.4) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.5rem;
    font-size: calc( 1.74375rem + (3.125 - 1.74375) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.74375rem + (3.125 - 1.74375) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.9rem;
    font-size: calc( 1.04375rem + (1.125 - 1.04375) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.04375rem + (1.125 - 1.04375) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.76rem;
    font-size: calc( 1.42rem + (2.2 - 1.42) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.42rem + (2.2 - 1.42) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 1.248rem;
    font-size: calc( 1.196rem + (1.56 - 1.196) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.196rem + (1.56 - 1.196) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 0.6rem 1.2rem;
  border-radius: 30px;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 30px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 30px;
}
.btn-lg {
  padding: 1rem 2.6rem;
  border-radius: 30px;
}
.bg-primary {
  background-color: #778da9 !important;
}
.bg-success {
  background-color: #25c87c !important;
}
.bg-info {
  background-color: #0cbde1 !important;
}
.bg-warning {
  background-color: #edb200 !important;
}
.bg-danger {
  background-color: #ca2333 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #778da9 !important;
  border-color: #778da9 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #4e627b !important;
  border-color: #4e627b !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #4e627b !important;
  border-color: #4e627b !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #354153 !important;
  border-color: #354153 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #13181e !important;
  border-color: #13181e !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #13181e !important;
  border-color: #13181e !important;
}
.btn-info,
.btn-info:active {
  background-color: #0cbde1 !important;
  border-color: #0cbde1 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #08788f !important;
  border-color: #08788f !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #08788f !important;
  border-color: #08788f !important;
}
.btn-success,
.btn-success:active {
  background-color: #25c87c !important;
  border-color: #25c87c !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #ffffff !important;
  background-color: #177f4f !important;
  border-color: #177f4f !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #177f4f !important;
  border-color: #177f4f !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #edb200 !important;
  border-color: #edb200 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ffffff !important;
  background-color: #967100 !important;
  border-color: #967100 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #967100 !important;
  border-color: #967100 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #ca2333 !important;
  border-color: #ca2333 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #801620 !important;
  border-color: #801620 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #801620 !important;
  border-color: #801620 !important;
}
.btn-white,
.btn-white:active {
  background-color: #fafafa !important;
  border-color: #fafafa !important;
  color: #7a7a7a !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #4f4f4f !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-white.disabled,
.btn-white:disabled {
  color: #7a7a7a !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #778da9;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #4e627b !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #778da9 !important;
  border-color: #778da9 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #354153;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #13181e !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #354153 !important;
  border-color: #354153 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #0cbde1;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #08788f !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #0cbde1 !important;
  border-color: #0cbde1 !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #25c87c;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #177f4f !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #25c87c !important;
  border-color: #25c87c !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #edb200;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #967100 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #edb200 !important;
  border-color: #edb200 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ca2333;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #801620 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #ca2333 !important;
  border-color: #ca2333 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #232323;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #fafafa;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #cfcfcf !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.text-primary {
  color: #778da9 !important;
}
.text-secondary {
  color: #354153 !important;
}
.text-success {
  color: #25c87c !important;
}
.text-info {
  color: #0cbde1 !important;
}
.text-warning {
  color: #edb200 !important;
}
.text-danger {
  color: #ca2333 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #485a72 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #0d1015 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #157247 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #076c80 !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #876500 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #73141d !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #c7c7c7 !important;
}
a.text-black:hover,
a.text-black:focus,
a.text-black.active {
  color: #000000 !important;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption) {
  position: relative;
  background-image: transparent;
  background-size: 10000px 2px;
  background-repeat: no-repeat;
  background-position: 0px 1.2em;
  background-position: -10000px 1.2em;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  transition: background-position 2s ease-in-out;
  background-image: linear-gradient(currentColor 50%, currentColor 50%);
  background-position: 0px 1.2em;
}
.nav-tabs .nav-link.active {
  color: #778da9;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #0cbde1;
}
.alert-warning {
  background-color: #edb200;
}
.alert-danger {
  background-color: #ca2333;
}
.mbr-gallery-filter li.active .btn {
  background-color: #778da9;
  border-color: #778da9;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #778da9;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #c5ceda;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #84e8ba;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #bdf1fc;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffeeba;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #f5c4c9;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Onest', sans-serif;
  font-size: 1.125rem;
  line-height: 1.5;
  letter-spacing: -0.015em;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.40625rem;
}
.form-control:hover,
.form-control:focus {
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
  border-color: #778da9 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Onest', sans-serif;
  font-size: 1.125rem;
  line-height: 1.5;
  letter-spacing: -0.015em;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.40625rem;
}
blockquote {
  border-color: #778da9;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #778da9;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #778da9;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: #353535;
  border-bottom-color: #353535;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #778da9;
  border-bottom-color: #778da9;
}
.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: #778da9 !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: #354153 !important;
  box-shadow: none !important;
}
.lazy-bg {
  background-image: none !important;
}
.lazy-placeholder:not(section),
.lazy-none {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
  width: 100%;
  height: auto;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 200px;
  height: 200px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("../../../data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%23778da9' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.5;
}
body {
  overflow-x: hidden;
}
a {
  transition: color 0.6s;
}
.mbr-section-btn .btn,
.mbr-section-btn-main .btn {
  box-shadow: none;
  border: none;
  padding: 14px 30px 14px;
}
.mbr-section-btn .btn:hover .mbr-iconfont,
.mbr-section-btn-main .btn:hover .mbr-iconfont {
  transform: translateX(5px);
}
.mbr-section-btn .btn .mbr-iconfont,
.mbr-section-btn-main .btn .mbr-iconfont {
  margin-left: 14px;
  transform: translateX(0);
  transition: all 0.3s ease-out;
}
.mbr-section-btn .btn-primary-outline,
.mbr-section-btn-main .btn-primary-outline {
  border: 1px solid #778da9 !important;
}
.mbr-section-btn .btn-primary-outline:hover,
.mbr-section-btn-main .btn-primary-outline:hover {
  color: #778da9 !important;
}
.mbr-section-btn .btn-secondary-outline,
.mbr-section-btn-main .btn-secondary-outline {
  border: 1px solid #354153 !important;
}
.mbr-section-btn .btn-secondary-outline:hover,
.mbr-section-btn-main .btn-secondary-outline:hover {
  color: #354153 !important;
}
.mbr-section-btn .btn-success-outline,
.mbr-section-btn-main .btn-success-outline {
  border: 1px solid #25c87c !important;
}
.mbr-section-btn .btn-success-outline:hover,
.mbr-section-btn-main .btn-success-outline:hover {
  color: #25c87c !important;
}
.mbr-section-btn .btn-info-outline,
.mbr-section-btn-main .btn-info-outline {
  border: 1px solid #0cbde1 !important;
}
.mbr-section-btn .btn-info-outline:hover,
.mbr-section-btn-main .btn-info-outline:hover {
  color: #0cbde1 !important;
}
.mbr-section-btn .btn-warning-outline,
.mbr-section-btn-main .btn-warning-outline {
  border: 1px solid #edb200 !important;
}
.mbr-section-btn .btn-warning-outline:hover,
.mbr-section-btn-main .btn-warning-outline:hover {
  color: #edb200 !important;
}
.mbr-section-btn .btn-danger-outline,
.mbr-section-btn-main .btn-danger-outline {
  border: 1px solid #ca2333 !important;
}
.mbr-section-btn .btn-danger-outline:hover,
.mbr-section-btn-main .btn-danger-outline:hover {
  color: #ca2333 !important;
}
.mbr-section-btn .btn-black-outline,
.mbr-section-btn-main .btn-black-outline {
  border: 1px solid #000000 !important;
}
.mbr-section-btn .btn-black-outline:hover,
.mbr-section-btn-main .btn-black-outline:hover {
  color: #000000 !important;
}
.mbr-section-btn .btn-white-outline,
.mbr-section-btn-main .btn-white-outline {
  border: 1px solid #ffffff !important;
}
.mbr-section-btn .btn-white-outline:hover,
.mbr-section-btn-main .btn-white-outline:hover {
  color: #ffffff !important;
}
.cid-v5n5Dr6sw5 .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-v5n5Dr6sw5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-v5n5Dr6sw5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-v5n5Dr6sw5 .menu_box .navbar.opened,
  .cid-v5n5Dr6sw5 .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-v5n5Dr6sw5 .navbar-dropdown {
  position: relative !important;
}
.cid-v5n5Dr6sw5 .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5n5Dr6sw5 .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-v5n5Dr6sw5 .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5n5Dr6sw5 .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-v5n5Dr6sw5 .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v5n5Dr6sw5 .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-v5n5Dr6sw5 .offcanvas {
    padding: 12rem 80px 0;
    width: 40%;
    background-color: #f9f9f9;
  }
  .cid-v5n5Dr6sw5 .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-v5n5Dr6sw5 .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-v5n5Dr6sw5 .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-v5n5Dr6sw5 .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-v5n5Dr6sw5 .offcanvas-body .mbr-text,
  .cid-v5n5Dr6sw5 .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-v5n5Dr6sw5 .offcanvas-body .offcanvas_contact {
    margin: 22px 0;
  }
  .cid-v5n5Dr6sw5 .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-v5n5Dr6sw5 .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #000000;
  }
  .cid-v5n5Dr6sw5 .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-v5n5Dr6sw5 .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-v5n5Dr6sw5 .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-v5n5Dr6sw5 .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-v5n5Dr6sw5 ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-v5n5Dr6sw5 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5n5Dr6sw5 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-v5n5Dr6sw5 .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-v5n5Dr6sw5 li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-v5n5Dr6sw5 .lg_brand {
    margin: 0 1rem;
  }
  .cid-v5n5Dr6sw5 .container-fluid {
    padding-left: 60px;
    padding-right: 60px;
    flex-wrap: nowrap;
  }
}
.cid-v5n5Dr6sw5 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v5n5Dr6sw5 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v5n5Dr6sw5 .nav-item {
    margin: 0 !important;
  }
}
.cid-v5n5Dr6sw5 .nav-item .nav-link {
  position: relative;
}
.cid-v5n5Dr6sw5 .nav-item .nav-link::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #778da9;
  transition: all 0.3s ease-out;
}
.cid-v5n5Dr6sw5 .nav-item .nav-link:hover::after {
  width: 100%;
}
.cid-v5n5Dr6sw5 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v5n5Dr6sw5 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v5n5Dr6sw5 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v5n5Dr6sw5 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5n5Dr6sw5 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v5n5Dr6sw5 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v5n5Dr6sw5 .offcanvas_box {
    display: none;
  }
}
.cid-v5n5Dr6sw5 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v5n5Dr6sw5 .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v5n5Dr6sw5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v5n5Dr6sw5 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5n5Dr6sw5 .container {
    flex-wrap: nowrap;
  }
}
.cid-v5n5Dr6sw5 .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v5n5Dr6sw5 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v5n5Dr6sw5 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v5n5Dr6sw5 .navbar-caption {
  color: #000000;
}
.cid-v5n5Dr6sw5 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v5n5Dr6sw5 .navbar-nav {
    margin: 0;
  }
}
.cid-v5n5Dr6sw5 .dropdown-menu,
.cid-v5n5Dr6sw5 .navbar.opened {
  background-color: false !important;
}
.cid-v5n5Dr6sw5 .nav-item:focus,
.cid-v5n5Dr6sw5 .nav-link:focus {
  outline: none;
}
.cid-v5n5Dr6sw5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5n5Dr6sw5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5n5Dr6sw5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5n5Dr6sw5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5n5Dr6sw5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5n5Dr6sw5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5n5Dr6sw5 .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v5n5Dr6sw5 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v5n5Dr6sw5 .navbar.opened {
  transition: all 0.3s;
}
.cid-v5n5Dr6sw5 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v5n5Dr6sw5 .navbar .navbar-logo img {
  max-width: 130px;
  max-height: 130px;
  object-fit: contain;
}
.cid-v5n5Dr6sw5 .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-v5n5Dr6sw5 .navbar.collapsed {
  justify-content: center;
}
.cid-v5n5Dr6sw5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5n5Dr6sw5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5n5Dr6sw5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5n5Dr6sw5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5n5Dr6sw5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5n5Dr6sw5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v5n5Dr6sw5 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v5n5Dr6sw5 .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v5n5Dr6sw5 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-v5n5Dr6sw5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5n5Dr6sw5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5n5Dr6sw5 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v5n5Dr6sw5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5n5Dr6sw5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v5n5Dr6sw5 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5n5Dr6sw5 .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-v5n5Dr6sw5 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v5n5Dr6sw5 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v5n5Dr6sw5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5n5Dr6sw5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5n5Dr6sw5 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v5n5Dr6sw5 .navbar.navbar-short {
  min-height: 60px;
}
.cid-v5n5Dr6sw5 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v5n5Dr6sw5 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v5n5Dr6sw5 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5n5Dr6sw5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-v5n5Dr6sw5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5n5Dr6sw5 .dropdown-item.active,
.cid-v5n5Dr6sw5 .dropdown-item:active {
  background-color: transparent;
}
.cid-v5n5Dr6sw5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5n5Dr6sw5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5n5Dr6sw5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5n5Dr6sw5 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5n5Dr6sw5 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v5n5Dr6sw5 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5n5Dr6sw5 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #ff6839;
}
.cid-v5n5Dr6sw5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5n5Dr6sw5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5n5Dr6sw5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5n5Dr6sw5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5n5Dr6sw5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5n5Dr6sw5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5n5Dr6sw5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5n5Dr6sw5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5n5Dr6sw5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5n5Dr6sw5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v5n5Dr6sw5 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5n5Dr6sw5 .navbar {
    height: 70px;
  }
  .cid-v5n5Dr6sw5 .navbar.opened {
    height: auto;
  }
  .cid-v5n5Dr6sw5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5n5Dr6sw5 .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-v5n5Dr6sw5 .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-v5n5Dr6sw5 .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-v5n5Dr6sw5 .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-v5n5Dr6sw5 .navbar-caption:hover {
  color: #778da9;
}
@media (min-width: 992px) {
  .cid-v5n5Dr6sw5 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v5n5Dr6sw5 .text_widget {
  margin-bottom: 20px;
  color: #000000;
}
.cid-v5n5Dr6sw5 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v5n5Dr6sw5 .text_widget a:hover {
  color: #354153 !important;
}
.cid-v5n5Dr6sw5 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-v5n5Dr6sw5 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v5n5Dr6sw5 .mbr-section-subtitle,
.cid-v5n5Dr6sw5 .text_widget,
.cid-v5n5Dr6sw5 .mbr-section-btn {
  text-align: left;
}
.cid-v5n5Dr6sw5 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v5wPT9k2vR .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-v5wPT9k2vR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-v5wPT9k2vR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-v5wPT9k2vR .menu_box .navbar.opened,
  .cid-v5wPT9k2vR .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-v5wPT9k2vR .navbar-dropdown {
  position: relative !important;
}
.cid-v5wPT9k2vR .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPT9k2vR .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-v5wPT9k2vR .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPT9k2vR .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-v5wPT9k2vR .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v5wPT9k2vR .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-v5wPT9k2vR .offcanvas {
    padding: 12rem 80px 0;
    width: 40%;
    background-color: #f9f9f9;
  }
  .cid-v5wPT9k2vR .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-v5wPT9k2vR .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-v5wPT9k2vR .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-v5wPT9k2vR .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-v5wPT9k2vR .offcanvas-body .mbr-text,
  .cid-v5wPT9k2vR .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-v5wPT9k2vR .offcanvas-body .offcanvas_contact {
    margin: 22px 0;
  }
  .cid-v5wPT9k2vR .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-v5wPT9k2vR .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #000000;
  }
  .cid-v5wPT9k2vR .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-v5wPT9k2vR .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-v5wPT9k2vR .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-v5wPT9k2vR .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-v5wPT9k2vR ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-v5wPT9k2vR .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPT9k2vR .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-v5wPT9k2vR .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-v5wPT9k2vR li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-v5wPT9k2vR .lg_brand {
    margin: 0 1rem;
  }
  .cid-v5wPT9k2vR .container-fluid {
    padding-left: 60px;
    padding-right: 60px;
    flex-wrap: nowrap;
  }
}
.cid-v5wPT9k2vR .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v5wPT9k2vR .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v5wPT9k2vR .nav-item {
    margin: 0 !important;
  }
}
.cid-v5wPT9k2vR .nav-item .nav-link {
  position: relative;
}
.cid-v5wPT9k2vR .nav-item .nav-link::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #778da9;
  transition: all 0.3s ease-out;
}
.cid-v5wPT9k2vR .nav-item .nav-link:hover::after {
  width: 100%;
}
.cid-v5wPT9k2vR .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v5wPT9k2vR .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v5wPT9k2vR .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v5wPT9k2vR .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPT9k2vR .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v5wPT9k2vR .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v5wPT9k2vR .offcanvas_box {
    display: none;
  }
}
.cid-v5wPT9k2vR .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v5wPT9k2vR .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v5wPT9k2vR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v5wPT9k2vR .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wPT9k2vR .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wPT9k2vR .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v5wPT9k2vR .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v5wPT9k2vR .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v5wPT9k2vR .navbar-caption {
  color: #000000;
}
.cid-v5wPT9k2vR .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v5wPT9k2vR .navbar-nav {
    margin: 0;
  }
}
.cid-v5wPT9k2vR .dropdown-menu,
.cid-v5wPT9k2vR .navbar.opened {
  background-color: false !important;
}
.cid-v5wPT9k2vR .nav-item:focus,
.cid-v5wPT9k2vR .nav-link:focus {
  outline: none;
}
.cid-v5wPT9k2vR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wPT9k2vR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wPT9k2vR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wPT9k2vR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wPT9k2vR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wPT9k2vR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wPT9k2vR .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v5wPT9k2vR .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v5wPT9k2vR .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wPT9k2vR .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v5wPT9k2vR .navbar .navbar-logo img {
  max-width: 130px;
  max-height: 130px;
  object-fit: contain;
}
.cid-v5wPT9k2vR .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-v5wPT9k2vR .navbar.collapsed {
  justify-content: center;
}
.cid-v5wPT9k2vR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wPT9k2vR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wPT9k2vR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wPT9k2vR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wPT9k2vR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wPT9k2vR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v5wPT9k2vR .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v5wPT9k2vR .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v5wPT9k2vR .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-v5wPT9k2vR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wPT9k2vR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wPT9k2vR .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v5wPT9k2vR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wPT9k2vR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v5wPT9k2vR .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wPT9k2vR .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-v5wPT9k2vR .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v5wPT9k2vR .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v5wPT9k2vR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wPT9k2vR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wPT9k2vR .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v5wPT9k2vR .navbar.navbar-short {
  min-height: 60px;
}
.cid-v5wPT9k2vR .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v5wPT9k2vR .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v5wPT9k2vR .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5wPT9k2vR .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-v5wPT9k2vR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wPT9k2vR .dropdown-item.active,
.cid-v5wPT9k2vR .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wPT9k2vR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wPT9k2vR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wPT9k2vR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wPT9k2vR .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wPT9k2vR ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v5wPT9k2vR .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wPT9k2vR button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #ff6839;
}
.cid-v5wPT9k2vR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5wPT9k2vR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wPT9k2vR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPT9k2vR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPT9k2vR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wPT9k2vR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPT9k2vR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wPT9k2vR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wPT9k2vR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPT9k2vR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v5wPT9k2vR .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5wPT9k2vR .navbar {
    height: 70px;
  }
  .cid-v5wPT9k2vR .navbar.opened {
    height: auto;
  }
  .cid-v5wPT9k2vR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wPT9k2vR .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-v5wPT9k2vR .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-v5wPT9k2vR .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-v5wPT9k2vR .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-v5wPT9k2vR .navbar-caption:hover {
  color: #778da9;
}
@media (min-width: 992px) {
  .cid-v5wPT9k2vR .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v5wPT9k2vR .text_widget {
  margin-bottom: 20px;
  color: #000000;
}
.cid-v5wPT9k2vR .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v5wPT9k2vR .text_widget a:hover {
  color: #354153 !important;
}
.cid-v5wPT9k2vR .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-v5wPT9k2vR .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v5wPT9k2vR .mbr-section-subtitle,
.cid-v5wPT9k2vR .text_widget,
.cid-v5wPT9k2vR .mbr-section-btn {
  text-align: left;
}
.cid-v5wPT9k2vR a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v5wPToMkJD .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-v5wPToMkJD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-v5wPToMkJD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-v5wPToMkJD .menu_box .navbar.opened,
  .cid-v5wPToMkJD .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-v5wPToMkJD .navbar-dropdown {
  position: relative !important;
}
.cid-v5wPToMkJD .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPToMkJD .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-v5wPToMkJD .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPToMkJD .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-v5wPToMkJD .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v5wPToMkJD .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-v5wPToMkJD .offcanvas {
    padding: 12rem 80px 0;
    width: 40%;
    background-color: #f9f9f9;
  }
  .cid-v5wPToMkJD .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-v5wPToMkJD .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-v5wPToMkJD .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-v5wPToMkJD .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-v5wPToMkJD .offcanvas-body .mbr-text,
  .cid-v5wPToMkJD .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-v5wPToMkJD .offcanvas-body .offcanvas_contact {
    margin: 22px 0;
  }
  .cid-v5wPToMkJD .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-v5wPToMkJD .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #000000;
  }
  .cid-v5wPToMkJD .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-v5wPToMkJD .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-v5wPToMkJD .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-v5wPToMkJD .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-v5wPToMkJD ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-v5wPToMkJD .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPToMkJD .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-v5wPToMkJD .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-v5wPToMkJD li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-v5wPToMkJD .lg_brand {
    margin: 0 1rem;
  }
  .cid-v5wPToMkJD .container-fluid {
    padding-left: 60px;
    padding-right: 60px;
    flex-wrap: nowrap;
  }
}
.cid-v5wPToMkJD .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v5wPToMkJD .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v5wPToMkJD .nav-item {
    margin: 0 !important;
  }
}
.cid-v5wPToMkJD .nav-item .nav-link {
  position: relative;
}
.cid-v5wPToMkJD .nav-item .nav-link::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #778da9;
  transition: all 0.3s ease-out;
}
.cid-v5wPToMkJD .nav-item .nav-link:hover::after {
  width: 100%;
}
.cid-v5wPToMkJD .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v5wPToMkJD .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v5wPToMkJD .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v5wPToMkJD .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPToMkJD .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v5wPToMkJD .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v5wPToMkJD .offcanvas_box {
    display: none;
  }
}
.cid-v5wPToMkJD .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v5wPToMkJD .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v5wPToMkJD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v5wPToMkJD .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wPToMkJD .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wPToMkJD .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v5wPToMkJD .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v5wPToMkJD .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v5wPToMkJD .navbar-caption {
  color: #000000;
}
.cid-v5wPToMkJD .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v5wPToMkJD .navbar-nav {
    margin: 0;
  }
}
.cid-v5wPToMkJD .dropdown-menu,
.cid-v5wPToMkJD .navbar.opened {
  background-color: false !important;
}
.cid-v5wPToMkJD .nav-item:focus,
.cid-v5wPToMkJD .nav-link:focus {
  outline: none;
}
.cid-v5wPToMkJD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wPToMkJD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wPToMkJD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wPToMkJD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wPToMkJD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wPToMkJD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wPToMkJD .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v5wPToMkJD .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v5wPToMkJD .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wPToMkJD .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v5wPToMkJD .navbar .navbar-logo img {
  max-width: 130px;
  max-height: 130px;
  object-fit: contain;
}
.cid-v5wPToMkJD .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-v5wPToMkJD .navbar.collapsed {
  justify-content: center;
}
.cid-v5wPToMkJD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wPToMkJD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wPToMkJD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wPToMkJD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wPToMkJD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wPToMkJD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v5wPToMkJD .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v5wPToMkJD .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v5wPToMkJD .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-v5wPToMkJD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wPToMkJD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wPToMkJD .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v5wPToMkJD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wPToMkJD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v5wPToMkJD .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wPToMkJD .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-v5wPToMkJD .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v5wPToMkJD .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v5wPToMkJD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wPToMkJD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wPToMkJD .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v5wPToMkJD .navbar.navbar-short {
  min-height: 60px;
}
.cid-v5wPToMkJD .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v5wPToMkJD .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v5wPToMkJD .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5wPToMkJD .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-v5wPToMkJD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wPToMkJD .dropdown-item.active,
.cid-v5wPToMkJD .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wPToMkJD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wPToMkJD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wPToMkJD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wPToMkJD .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wPToMkJD ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v5wPToMkJD .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wPToMkJD button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #ff6839;
}
.cid-v5wPToMkJD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5wPToMkJD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wPToMkJD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPToMkJD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPToMkJD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wPToMkJD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPToMkJD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wPToMkJD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wPToMkJD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPToMkJD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v5wPToMkJD .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5wPToMkJD .navbar {
    height: 70px;
  }
  .cid-v5wPToMkJD .navbar.opened {
    height: auto;
  }
  .cid-v5wPToMkJD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wPToMkJD .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-v5wPToMkJD .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-v5wPToMkJD .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-v5wPToMkJD .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-v5wPToMkJD .navbar-caption:hover {
  color: #778da9;
}
@media (min-width: 992px) {
  .cid-v5wPToMkJD .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v5wPToMkJD .text_widget {
  margin-bottom: 20px;
  color: #000000;
}
.cid-v5wPToMkJD .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v5wPToMkJD .text_widget a:hover {
  color: #354153 !important;
}
.cid-v5wPToMkJD .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-v5wPToMkJD .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v5wPToMkJD .mbr-section-subtitle,
.cid-v5wPToMkJD .text_widget,
.cid-v5wPToMkJD .mbr-section-btn {
  text-align: left;
}
.cid-v5wPToMkJD a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v5wPTApiRE .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-v5wPTApiRE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-v5wPTApiRE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-v5wPTApiRE .menu_box .navbar.opened,
  .cid-v5wPTApiRE .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-v5wPTApiRE .navbar-dropdown {
  position: relative !important;
}
.cid-v5wPTApiRE .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPTApiRE .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-v5wPTApiRE .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPTApiRE .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-v5wPTApiRE .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v5wPTApiRE .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-v5wPTApiRE .offcanvas {
    padding: 12rem 80px 0;
    width: 40%;
    background-color: #f9f9f9;
  }
  .cid-v5wPTApiRE .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-v5wPTApiRE .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-v5wPTApiRE .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-v5wPTApiRE .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-v5wPTApiRE .offcanvas-body .mbr-text,
  .cid-v5wPTApiRE .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-v5wPTApiRE .offcanvas-body .offcanvas_contact {
    margin: 22px 0;
  }
  .cid-v5wPTApiRE .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-v5wPTApiRE .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #000000;
  }
  .cid-v5wPTApiRE .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-v5wPTApiRE .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-v5wPTApiRE .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-v5wPTApiRE .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-v5wPTApiRE ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-v5wPTApiRE .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPTApiRE .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-v5wPTApiRE .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-v5wPTApiRE li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-v5wPTApiRE .lg_brand {
    margin: 0 1rem;
  }
  .cid-v5wPTApiRE .container-fluid {
    padding-left: 60px;
    padding-right: 60px;
    flex-wrap: nowrap;
  }
}
.cid-v5wPTApiRE .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v5wPTApiRE .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v5wPTApiRE .nav-item {
    margin: 0 !important;
  }
}
.cid-v5wPTApiRE .nav-item .nav-link {
  position: relative;
}
.cid-v5wPTApiRE .nav-item .nav-link::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #778da9;
  transition: all 0.3s ease-out;
}
.cid-v5wPTApiRE .nav-item .nav-link:hover::after {
  width: 100%;
}
.cid-v5wPTApiRE .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v5wPTApiRE .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v5wPTApiRE .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v5wPTApiRE .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPTApiRE .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v5wPTApiRE .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v5wPTApiRE .offcanvas_box {
    display: none;
  }
}
.cid-v5wPTApiRE .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v5wPTApiRE .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v5wPTApiRE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v5wPTApiRE .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wPTApiRE .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wPTApiRE .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v5wPTApiRE .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v5wPTApiRE .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v5wPTApiRE .navbar-caption {
  color: #000000;
}
.cid-v5wPTApiRE .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v5wPTApiRE .navbar-nav {
    margin: 0;
  }
}
.cid-v5wPTApiRE .dropdown-menu,
.cid-v5wPTApiRE .navbar.opened {
  background-color: false !important;
}
.cid-v5wPTApiRE .nav-item:focus,
.cid-v5wPTApiRE .nav-link:focus {
  outline: none;
}
.cid-v5wPTApiRE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wPTApiRE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wPTApiRE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wPTApiRE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wPTApiRE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wPTApiRE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wPTApiRE .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v5wPTApiRE .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v5wPTApiRE .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wPTApiRE .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v5wPTApiRE .navbar .navbar-logo img {
  max-width: 130px;
  max-height: 130px;
  object-fit: contain;
}
.cid-v5wPTApiRE .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-v5wPTApiRE .navbar.collapsed {
  justify-content: center;
}
.cid-v5wPTApiRE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wPTApiRE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wPTApiRE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wPTApiRE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wPTApiRE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wPTApiRE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v5wPTApiRE .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v5wPTApiRE .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v5wPTApiRE .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-v5wPTApiRE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wPTApiRE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wPTApiRE .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v5wPTApiRE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wPTApiRE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v5wPTApiRE .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wPTApiRE .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-v5wPTApiRE .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v5wPTApiRE .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v5wPTApiRE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wPTApiRE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wPTApiRE .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v5wPTApiRE .navbar.navbar-short {
  min-height: 60px;
}
.cid-v5wPTApiRE .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v5wPTApiRE .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v5wPTApiRE .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5wPTApiRE .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-v5wPTApiRE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wPTApiRE .dropdown-item.active,
.cid-v5wPTApiRE .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wPTApiRE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wPTApiRE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wPTApiRE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wPTApiRE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wPTApiRE ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v5wPTApiRE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wPTApiRE button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #ff6839;
}
.cid-v5wPTApiRE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5wPTApiRE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wPTApiRE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPTApiRE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPTApiRE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wPTApiRE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPTApiRE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wPTApiRE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wPTApiRE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPTApiRE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v5wPTApiRE .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5wPTApiRE .navbar {
    height: 70px;
  }
  .cid-v5wPTApiRE .navbar.opened {
    height: auto;
  }
  .cid-v5wPTApiRE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wPTApiRE .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-v5wPTApiRE .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-v5wPTApiRE .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-v5wPTApiRE .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-v5wPTApiRE .navbar-caption:hover {
  color: #778da9;
}
@media (min-width: 992px) {
  .cid-v5wPTApiRE .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v5wPTApiRE .text_widget {
  margin-bottom: 20px;
  color: #000000;
}
.cid-v5wPTApiRE .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v5wPTApiRE .text_widget a:hover {
  color: #354153 !important;
}
.cid-v5wPTApiRE .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-v5wPTApiRE .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v5wPTApiRE .mbr-section-subtitle,
.cid-v5wPTApiRE .text_widget,
.cid-v5wPTApiRE .mbr-section-btn {
  text-align: left;
}
.cid-v5wPTApiRE a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v5wPTMC1Xb .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-v5wPTMC1Xb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-v5wPTMC1Xb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-v5wPTMC1Xb .menu_box .navbar.opened,
  .cid-v5wPTMC1Xb .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-v5wPTMC1Xb .navbar-dropdown {
  position: relative !important;
}
.cid-v5wPTMC1Xb .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPTMC1Xb .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-v5wPTMC1Xb .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPTMC1Xb .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-v5wPTMC1Xb .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v5wPTMC1Xb .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-v5wPTMC1Xb .offcanvas {
    padding: 12rem 80px 0;
    width: 40%;
    background-color: #f9f9f9;
  }
  .cid-v5wPTMC1Xb .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-v5wPTMC1Xb .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-v5wPTMC1Xb .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-v5wPTMC1Xb .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-v5wPTMC1Xb .offcanvas-body .mbr-text,
  .cid-v5wPTMC1Xb .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-v5wPTMC1Xb .offcanvas-body .offcanvas_contact {
    margin: 22px 0;
  }
  .cid-v5wPTMC1Xb .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-v5wPTMC1Xb .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #000000;
  }
  .cid-v5wPTMC1Xb .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-v5wPTMC1Xb .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-v5wPTMC1Xb .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-v5wPTMC1Xb .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-v5wPTMC1Xb ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-v5wPTMC1Xb .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPTMC1Xb .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-v5wPTMC1Xb .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-v5wPTMC1Xb li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-v5wPTMC1Xb .lg_brand {
    margin: 0 1rem;
  }
  .cid-v5wPTMC1Xb .container-fluid {
    padding-left: 60px;
    padding-right: 60px;
    flex-wrap: nowrap;
  }
}
.cid-v5wPTMC1Xb .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v5wPTMC1Xb .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v5wPTMC1Xb .nav-item {
    margin: 0 !important;
  }
}
.cid-v5wPTMC1Xb .nav-item .nav-link {
  position: relative;
}
.cid-v5wPTMC1Xb .nav-item .nav-link::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #778da9;
  transition: all 0.3s ease-out;
}
.cid-v5wPTMC1Xb .nav-item .nav-link:hover::after {
  width: 100%;
}
.cid-v5wPTMC1Xb .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v5wPTMC1Xb .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v5wPTMC1Xb .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v5wPTMC1Xb .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPTMC1Xb .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v5wPTMC1Xb .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v5wPTMC1Xb .offcanvas_box {
    display: none;
  }
}
.cid-v5wPTMC1Xb .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v5wPTMC1Xb .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v5wPTMC1Xb .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v5wPTMC1Xb .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wPTMC1Xb .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wPTMC1Xb .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v5wPTMC1Xb .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v5wPTMC1Xb .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v5wPTMC1Xb .navbar-caption {
  color: #000000;
}
.cid-v5wPTMC1Xb .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v5wPTMC1Xb .navbar-nav {
    margin: 0;
  }
}
.cid-v5wPTMC1Xb .dropdown-menu,
.cid-v5wPTMC1Xb .navbar.opened {
  background-color: false !important;
}
.cid-v5wPTMC1Xb .nav-item:focus,
.cid-v5wPTMC1Xb .nav-link:focus {
  outline: none;
}
.cid-v5wPTMC1Xb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wPTMC1Xb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wPTMC1Xb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wPTMC1Xb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wPTMC1Xb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wPTMC1Xb .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wPTMC1Xb .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v5wPTMC1Xb .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v5wPTMC1Xb .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wPTMC1Xb .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v5wPTMC1Xb .navbar .navbar-logo img {
  max-width: 130px;
  max-height: 130px;
  object-fit: contain;
}
.cid-v5wPTMC1Xb .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-v5wPTMC1Xb .navbar.collapsed {
  justify-content: center;
}
.cid-v5wPTMC1Xb .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wPTMC1Xb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wPTMC1Xb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wPTMC1Xb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wPTMC1Xb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wPTMC1Xb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v5wPTMC1Xb .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v5wPTMC1Xb .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v5wPTMC1Xb .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-v5wPTMC1Xb .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wPTMC1Xb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wPTMC1Xb .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v5wPTMC1Xb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wPTMC1Xb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v5wPTMC1Xb .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wPTMC1Xb .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-v5wPTMC1Xb .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v5wPTMC1Xb .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v5wPTMC1Xb .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wPTMC1Xb .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wPTMC1Xb .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v5wPTMC1Xb .navbar.navbar-short {
  min-height: 60px;
}
.cid-v5wPTMC1Xb .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v5wPTMC1Xb .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v5wPTMC1Xb .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5wPTMC1Xb .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-v5wPTMC1Xb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wPTMC1Xb .dropdown-item.active,
.cid-v5wPTMC1Xb .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wPTMC1Xb .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wPTMC1Xb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wPTMC1Xb .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wPTMC1Xb .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wPTMC1Xb ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v5wPTMC1Xb .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wPTMC1Xb button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #ff6839;
}
.cid-v5wPTMC1Xb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5wPTMC1Xb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wPTMC1Xb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPTMC1Xb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPTMC1Xb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wPTMC1Xb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPTMC1Xb nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wPTMC1Xb nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wPTMC1Xb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPTMC1Xb a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v5wPTMC1Xb .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5wPTMC1Xb .navbar {
    height: 70px;
  }
  .cid-v5wPTMC1Xb .navbar.opened {
    height: auto;
  }
  .cid-v5wPTMC1Xb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wPTMC1Xb .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-v5wPTMC1Xb .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-v5wPTMC1Xb .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-v5wPTMC1Xb .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-v5wPTMC1Xb .navbar-caption:hover {
  color: #778da9;
}
@media (min-width: 992px) {
  .cid-v5wPTMC1Xb .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v5wPTMC1Xb .text_widget {
  margin-bottom: 20px;
  color: #000000;
}
.cid-v5wPTMC1Xb .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v5wPTMC1Xb .text_widget a:hover {
  color: #354153 !important;
}
.cid-v5wPTMC1Xb .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-v5wPTMC1Xb .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v5wPTMC1Xb .mbr-section-subtitle,
.cid-v5wPTMC1Xb .text_widget,
.cid-v5wPTMC1Xb .mbr-section-btn {
  text-align: left;
}
.cid-v5wPTMC1Xb a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v5wPTYeHLu .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-v5wPTYeHLu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-v5wPTYeHLu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-v5wPTYeHLu .menu_box .navbar.opened,
  .cid-v5wPTYeHLu .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-v5wPTYeHLu .navbar-dropdown {
  position: relative !important;
}
.cid-v5wPTYeHLu .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPTYeHLu .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-v5wPTYeHLu .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPTYeHLu .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-v5wPTYeHLu .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v5wPTYeHLu .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-v5wPTYeHLu .offcanvas {
    padding: 12rem 80px 0;
    width: 40%;
    background-color: #f9f9f9;
  }
  .cid-v5wPTYeHLu .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-v5wPTYeHLu .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-v5wPTYeHLu .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-v5wPTYeHLu .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-v5wPTYeHLu .offcanvas-body .mbr-text,
  .cid-v5wPTYeHLu .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-v5wPTYeHLu .offcanvas-body .offcanvas_contact {
    margin: 22px 0;
  }
  .cid-v5wPTYeHLu .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-v5wPTYeHLu .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #000000;
  }
  .cid-v5wPTYeHLu .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-v5wPTYeHLu .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-v5wPTYeHLu .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-v5wPTYeHLu .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-v5wPTYeHLu ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-v5wPTYeHLu .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPTYeHLu .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-v5wPTYeHLu .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-v5wPTYeHLu li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-v5wPTYeHLu .lg_brand {
    margin: 0 1rem;
  }
  .cid-v5wPTYeHLu .container-fluid {
    padding-left: 60px;
    padding-right: 60px;
    flex-wrap: nowrap;
  }
}
.cid-v5wPTYeHLu .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v5wPTYeHLu .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v5wPTYeHLu .nav-item {
    margin: 0 !important;
  }
}
.cid-v5wPTYeHLu .nav-item .nav-link {
  position: relative;
}
.cid-v5wPTYeHLu .nav-item .nav-link::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #778da9;
  transition: all 0.3s ease-out;
}
.cid-v5wPTYeHLu .nav-item .nav-link:hover::after {
  width: 100%;
}
.cid-v5wPTYeHLu .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v5wPTYeHLu .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v5wPTYeHLu .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v5wPTYeHLu .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPTYeHLu .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v5wPTYeHLu .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v5wPTYeHLu .offcanvas_box {
    display: none;
  }
}
.cid-v5wPTYeHLu .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v5wPTYeHLu .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v5wPTYeHLu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v5wPTYeHLu .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wPTYeHLu .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wPTYeHLu .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v5wPTYeHLu .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v5wPTYeHLu .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v5wPTYeHLu .navbar-caption {
  color: #000000;
}
.cid-v5wPTYeHLu .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v5wPTYeHLu .navbar-nav {
    margin: 0;
  }
}
.cid-v5wPTYeHLu .dropdown-menu,
.cid-v5wPTYeHLu .navbar.opened {
  background-color: false !important;
}
.cid-v5wPTYeHLu .nav-item:focus,
.cid-v5wPTYeHLu .nav-link:focus {
  outline: none;
}
.cid-v5wPTYeHLu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wPTYeHLu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wPTYeHLu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wPTYeHLu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wPTYeHLu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wPTYeHLu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wPTYeHLu .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v5wPTYeHLu .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v5wPTYeHLu .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wPTYeHLu .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v5wPTYeHLu .navbar .navbar-logo img {
  max-width: 130px;
  max-height: 130px;
  object-fit: contain;
}
.cid-v5wPTYeHLu .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-v5wPTYeHLu .navbar.collapsed {
  justify-content: center;
}
.cid-v5wPTYeHLu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wPTYeHLu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wPTYeHLu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wPTYeHLu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wPTYeHLu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wPTYeHLu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v5wPTYeHLu .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v5wPTYeHLu .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v5wPTYeHLu .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-v5wPTYeHLu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wPTYeHLu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wPTYeHLu .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v5wPTYeHLu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wPTYeHLu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v5wPTYeHLu .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wPTYeHLu .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-v5wPTYeHLu .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v5wPTYeHLu .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v5wPTYeHLu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wPTYeHLu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wPTYeHLu .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v5wPTYeHLu .navbar.navbar-short {
  min-height: 60px;
}
.cid-v5wPTYeHLu .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v5wPTYeHLu .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v5wPTYeHLu .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5wPTYeHLu .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-v5wPTYeHLu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wPTYeHLu .dropdown-item.active,
.cid-v5wPTYeHLu .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wPTYeHLu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wPTYeHLu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wPTYeHLu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wPTYeHLu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wPTYeHLu ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v5wPTYeHLu .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wPTYeHLu button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #ff6839;
}
.cid-v5wPTYeHLu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5wPTYeHLu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wPTYeHLu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPTYeHLu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPTYeHLu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wPTYeHLu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPTYeHLu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wPTYeHLu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wPTYeHLu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPTYeHLu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v5wPTYeHLu .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5wPTYeHLu .navbar {
    height: 70px;
  }
  .cid-v5wPTYeHLu .navbar.opened {
    height: auto;
  }
  .cid-v5wPTYeHLu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wPTYeHLu .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-v5wPTYeHLu .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-v5wPTYeHLu .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-v5wPTYeHLu .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-v5wPTYeHLu .navbar-caption:hover {
  color: #778da9;
}
@media (min-width: 992px) {
  .cid-v5wPTYeHLu .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v5wPTYeHLu .text_widget {
  margin-bottom: 20px;
  color: #000000;
}
.cid-v5wPTYeHLu .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v5wPTYeHLu .text_widget a:hover {
  color: #354153 !important;
}
.cid-v5wPTYeHLu .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-v5wPTYeHLu .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v5wPTYeHLu .mbr-section-subtitle,
.cid-v5wPTYeHLu .text_widget,
.cid-v5wPTYeHLu .mbr-section-btn {
  text-align: left;
}
.cid-v5wPTYeHLu a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v5wPU9GSFc .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-v5wPU9GSFc .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-v5wPU9GSFc .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-v5wPU9GSFc .menu_box .navbar.opened,
  .cid-v5wPU9GSFc .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-v5wPU9GSFc .navbar-dropdown {
  position: relative !important;
}
.cid-v5wPU9GSFc .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPU9GSFc .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-v5wPU9GSFc .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPU9GSFc .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-v5wPU9GSFc .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v5wPU9GSFc .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-v5wPU9GSFc .offcanvas {
    padding: 12rem 80px 0;
    width: 40%;
    background-color: #f9f9f9;
  }
  .cid-v5wPU9GSFc .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-v5wPU9GSFc .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-v5wPU9GSFc .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-v5wPU9GSFc .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-v5wPU9GSFc .offcanvas-body .mbr-text,
  .cid-v5wPU9GSFc .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-v5wPU9GSFc .offcanvas-body .offcanvas_contact {
    margin: 22px 0;
  }
  .cid-v5wPU9GSFc .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-v5wPU9GSFc .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #000000;
  }
  .cid-v5wPU9GSFc .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-v5wPU9GSFc .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-v5wPU9GSFc .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-v5wPU9GSFc .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-v5wPU9GSFc ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-v5wPU9GSFc .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPU9GSFc .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-v5wPU9GSFc .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-v5wPU9GSFc li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-v5wPU9GSFc .lg_brand {
    margin: 0 1rem;
  }
  .cid-v5wPU9GSFc .container-fluid {
    padding-left: 60px;
    padding-right: 60px;
    flex-wrap: nowrap;
  }
}
.cid-v5wPU9GSFc .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v5wPU9GSFc .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v5wPU9GSFc .nav-item {
    margin: 0 !important;
  }
}
.cid-v5wPU9GSFc .nav-item .nav-link {
  position: relative;
}
.cid-v5wPU9GSFc .nav-item .nav-link::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #778da9;
  transition: all 0.3s ease-out;
}
.cid-v5wPU9GSFc .nav-item .nav-link:hover::after {
  width: 100%;
}
.cid-v5wPU9GSFc .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v5wPU9GSFc .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v5wPU9GSFc .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v5wPU9GSFc .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPU9GSFc .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v5wPU9GSFc .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v5wPU9GSFc .offcanvas_box {
    display: none;
  }
}
.cid-v5wPU9GSFc .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v5wPU9GSFc .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v5wPU9GSFc .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v5wPU9GSFc .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wPU9GSFc .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wPU9GSFc .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v5wPU9GSFc .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v5wPU9GSFc .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v5wPU9GSFc .navbar-caption {
  color: #000000;
}
.cid-v5wPU9GSFc .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v5wPU9GSFc .navbar-nav {
    margin: 0;
  }
}
.cid-v5wPU9GSFc .dropdown-menu,
.cid-v5wPU9GSFc .navbar.opened {
  background-color: false !important;
}
.cid-v5wPU9GSFc .nav-item:focus,
.cid-v5wPU9GSFc .nav-link:focus {
  outline: none;
}
.cid-v5wPU9GSFc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wPU9GSFc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wPU9GSFc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wPU9GSFc .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wPU9GSFc .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wPU9GSFc .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wPU9GSFc .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v5wPU9GSFc .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v5wPU9GSFc .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wPU9GSFc .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v5wPU9GSFc .navbar .navbar-logo img {
  max-width: 130px;
  max-height: 130px;
  object-fit: contain;
}
.cid-v5wPU9GSFc .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-v5wPU9GSFc .navbar.collapsed {
  justify-content: center;
}
.cid-v5wPU9GSFc .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wPU9GSFc .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wPU9GSFc .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wPU9GSFc .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wPU9GSFc .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wPU9GSFc .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v5wPU9GSFc .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v5wPU9GSFc .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v5wPU9GSFc .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-v5wPU9GSFc .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wPU9GSFc .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wPU9GSFc .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v5wPU9GSFc .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wPU9GSFc .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v5wPU9GSFc .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wPU9GSFc .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-v5wPU9GSFc .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v5wPU9GSFc .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v5wPU9GSFc .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wPU9GSFc .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wPU9GSFc .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v5wPU9GSFc .navbar.navbar-short {
  min-height: 60px;
}
.cid-v5wPU9GSFc .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v5wPU9GSFc .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v5wPU9GSFc .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5wPU9GSFc .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-v5wPU9GSFc .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wPU9GSFc .dropdown-item.active,
.cid-v5wPU9GSFc .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wPU9GSFc .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wPU9GSFc .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wPU9GSFc .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wPU9GSFc .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wPU9GSFc ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v5wPU9GSFc .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wPU9GSFc button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #ff6839;
}
.cid-v5wPU9GSFc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5wPU9GSFc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wPU9GSFc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPU9GSFc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPU9GSFc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wPU9GSFc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPU9GSFc nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wPU9GSFc nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wPU9GSFc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPU9GSFc a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v5wPU9GSFc .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5wPU9GSFc .navbar {
    height: 70px;
  }
  .cid-v5wPU9GSFc .navbar.opened {
    height: auto;
  }
  .cid-v5wPU9GSFc .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wPU9GSFc .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-v5wPU9GSFc .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-v5wPU9GSFc .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-v5wPU9GSFc .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-v5wPU9GSFc .navbar-caption:hover {
  color: #778da9;
}
@media (min-width: 992px) {
  .cid-v5wPU9GSFc .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v5wPU9GSFc .text_widget {
  margin-bottom: 20px;
  color: #000000;
}
.cid-v5wPU9GSFc .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v5wPU9GSFc .text_widget a:hover {
  color: #354153 !important;
}
.cid-v5wPU9GSFc .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-v5wPU9GSFc .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v5wPU9GSFc .mbr-section-subtitle,
.cid-v5wPU9GSFc .text_widget,
.cid-v5wPU9GSFc .mbr-section-btn {
  text-align: left;
}
.cid-v5wPU9GSFc a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v5wPUlWx5m .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-v5wPUlWx5m .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-v5wPUlWx5m .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-v5wPUlWx5m .menu_box .navbar.opened,
  .cid-v5wPUlWx5m .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-v5wPUlWx5m .navbar-dropdown {
  position: relative !important;
}
.cid-v5wPUlWx5m .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPUlWx5m .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-v5wPUlWx5m .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPUlWx5m .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-v5wPUlWx5m .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v5wPUlWx5m .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-v5wPUlWx5m .offcanvas {
    padding: 12rem 80px 0;
    width: 40%;
    background-color: #f9f9f9;
  }
  .cid-v5wPUlWx5m .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-v5wPUlWx5m .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-v5wPUlWx5m .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-v5wPUlWx5m .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-v5wPUlWx5m .offcanvas-body .mbr-text,
  .cid-v5wPUlWx5m .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-v5wPUlWx5m .offcanvas-body .offcanvas_contact {
    margin: 22px 0;
  }
  .cid-v5wPUlWx5m .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-v5wPUlWx5m .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #000000;
  }
  .cid-v5wPUlWx5m .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-v5wPUlWx5m .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-v5wPUlWx5m .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-v5wPUlWx5m .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-v5wPUlWx5m ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-v5wPUlWx5m .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPUlWx5m .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-v5wPUlWx5m .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-v5wPUlWx5m li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-v5wPUlWx5m .lg_brand {
    margin: 0 1rem;
  }
  .cid-v5wPUlWx5m .container-fluid {
    padding-left: 60px;
    padding-right: 60px;
    flex-wrap: nowrap;
  }
}
.cid-v5wPUlWx5m .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v5wPUlWx5m .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v5wPUlWx5m .nav-item {
    margin: 0 !important;
  }
}
.cid-v5wPUlWx5m .nav-item .nav-link {
  position: relative;
}
.cid-v5wPUlWx5m .nav-item .nav-link::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #778da9;
  transition: all 0.3s ease-out;
}
.cid-v5wPUlWx5m .nav-item .nav-link:hover::after {
  width: 100%;
}
.cid-v5wPUlWx5m .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v5wPUlWx5m .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v5wPUlWx5m .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v5wPUlWx5m .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPUlWx5m .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v5wPUlWx5m .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v5wPUlWx5m .offcanvas_box {
    display: none;
  }
}
.cid-v5wPUlWx5m .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v5wPUlWx5m .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v5wPUlWx5m .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v5wPUlWx5m .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wPUlWx5m .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wPUlWx5m .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v5wPUlWx5m .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v5wPUlWx5m .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v5wPUlWx5m .navbar-caption {
  color: #000000;
}
.cid-v5wPUlWx5m .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v5wPUlWx5m .navbar-nav {
    margin: 0;
  }
}
.cid-v5wPUlWx5m .dropdown-menu,
.cid-v5wPUlWx5m .navbar.opened {
  background-color: false !important;
}
.cid-v5wPUlWx5m .nav-item:focus,
.cid-v5wPUlWx5m .nav-link:focus {
  outline: none;
}
.cid-v5wPUlWx5m .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wPUlWx5m .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wPUlWx5m .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wPUlWx5m .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wPUlWx5m .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wPUlWx5m .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wPUlWx5m .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v5wPUlWx5m .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v5wPUlWx5m .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wPUlWx5m .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v5wPUlWx5m .navbar .navbar-logo img {
  max-width: 130px;
  max-height: 130px;
  object-fit: contain;
}
.cid-v5wPUlWx5m .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-v5wPUlWx5m .navbar.collapsed {
  justify-content: center;
}
.cid-v5wPUlWx5m .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wPUlWx5m .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wPUlWx5m .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wPUlWx5m .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wPUlWx5m .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wPUlWx5m .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v5wPUlWx5m .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v5wPUlWx5m .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v5wPUlWx5m .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-v5wPUlWx5m .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wPUlWx5m .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wPUlWx5m .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v5wPUlWx5m .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wPUlWx5m .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v5wPUlWx5m .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wPUlWx5m .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-v5wPUlWx5m .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v5wPUlWx5m .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v5wPUlWx5m .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wPUlWx5m .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wPUlWx5m .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v5wPUlWx5m .navbar.navbar-short {
  min-height: 60px;
}
.cid-v5wPUlWx5m .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v5wPUlWx5m .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v5wPUlWx5m .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5wPUlWx5m .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-v5wPUlWx5m .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wPUlWx5m .dropdown-item.active,
.cid-v5wPUlWx5m .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wPUlWx5m .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wPUlWx5m .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wPUlWx5m .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wPUlWx5m .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wPUlWx5m ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v5wPUlWx5m .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wPUlWx5m button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #ff6839;
}
.cid-v5wPUlWx5m button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5wPUlWx5m button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wPUlWx5m button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPUlWx5m button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPUlWx5m button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wPUlWx5m nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPUlWx5m nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wPUlWx5m nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wPUlWx5m nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPUlWx5m a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v5wPUlWx5m .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5wPUlWx5m .navbar {
    height: 70px;
  }
  .cid-v5wPUlWx5m .navbar.opened {
    height: auto;
  }
  .cid-v5wPUlWx5m .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wPUlWx5m .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-v5wPUlWx5m .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-v5wPUlWx5m .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-v5wPUlWx5m .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-v5wPUlWx5m .navbar-caption:hover {
  color: #778da9;
}
@media (min-width: 992px) {
  .cid-v5wPUlWx5m .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v5wPUlWx5m .text_widget {
  margin-bottom: 20px;
  color: #000000;
}
.cid-v5wPUlWx5m .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v5wPUlWx5m .text_widget a:hover {
  color: #354153 !important;
}
.cid-v5wPUlWx5m .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-v5wPUlWx5m .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v5wPUlWx5m .mbr-section-subtitle,
.cid-v5wPUlWx5m .text_widget,
.cid-v5wPUlWx5m .mbr-section-btn {
  text-align: left;
}
.cid-v5wPUlWx5m a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v5wPUxPD2i .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-v5wPUxPD2i .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-v5wPUxPD2i .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-v5wPUxPD2i .menu_box .navbar.opened,
  .cid-v5wPUxPD2i .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-v5wPUxPD2i .navbar-dropdown {
  position: relative !important;
}
.cid-v5wPUxPD2i .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPUxPD2i .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-v5wPUxPD2i .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPUxPD2i .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-v5wPUxPD2i .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v5wPUxPD2i .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-v5wPUxPD2i .offcanvas {
    padding: 12rem 80px 0;
    width: 40%;
    background-color: #f9f9f9;
  }
  .cid-v5wPUxPD2i .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-v5wPUxPD2i .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-v5wPUxPD2i .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-v5wPUxPD2i .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-v5wPUxPD2i .offcanvas-body .mbr-text,
  .cid-v5wPUxPD2i .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-v5wPUxPD2i .offcanvas-body .offcanvas_contact {
    margin: 22px 0;
  }
  .cid-v5wPUxPD2i .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-v5wPUxPD2i .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #000000;
  }
  .cid-v5wPUxPD2i .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-v5wPUxPD2i .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-v5wPUxPD2i .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-v5wPUxPD2i .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-v5wPUxPD2i ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-v5wPUxPD2i .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPUxPD2i .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-v5wPUxPD2i .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-v5wPUxPD2i li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-v5wPUxPD2i .lg_brand {
    margin: 0 1rem;
  }
  .cid-v5wPUxPD2i .container-fluid {
    padding-left: 60px;
    padding-right: 60px;
    flex-wrap: nowrap;
  }
}
.cid-v5wPUxPD2i .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v5wPUxPD2i .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v5wPUxPD2i .nav-item {
    margin: 0 !important;
  }
}
.cid-v5wPUxPD2i .nav-item .nav-link {
  position: relative;
}
.cid-v5wPUxPD2i .nav-item .nav-link::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #778da9;
  transition: all 0.3s ease-out;
}
.cid-v5wPUxPD2i .nav-item .nav-link:hover::after {
  width: 100%;
}
.cid-v5wPUxPD2i .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v5wPUxPD2i .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v5wPUxPD2i .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v5wPUxPD2i .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPUxPD2i .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v5wPUxPD2i .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v5wPUxPD2i .offcanvas_box {
    display: none;
  }
}
.cid-v5wPUxPD2i .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v5wPUxPD2i .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v5wPUxPD2i .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v5wPUxPD2i .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wPUxPD2i .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wPUxPD2i .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v5wPUxPD2i .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v5wPUxPD2i .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v5wPUxPD2i .navbar-caption {
  color: #000000;
}
.cid-v5wPUxPD2i .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v5wPUxPD2i .navbar-nav {
    margin: 0;
  }
}
.cid-v5wPUxPD2i .dropdown-menu,
.cid-v5wPUxPD2i .navbar.opened {
  background-color: false !important;
}
.cid-v5wPUxPD2i .nav-item:focus,
.cid-v5wPUxPD2i .nav-link:focus {
  outline: none;
}
.cid-v5wPUxPD2i .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wPUxPD2i .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wPUxPD2i .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wPUxPD2i .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wPUxPD2i .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wPUxPD2i .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wPUxPD2i .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v5wPUxPD2i .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v5wPUxPD2i .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wPUxPD2i .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v5wPUxPD2i .navbar .navbar-logo img {
  max-width: 130px;
  max-height: 130px;
  object-fit: contain;
}
.cid-v5wPUxPD2i .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-v5wPUxPD2i .navbar.collapsed {
  justify-content: center;
}
.cid-v5wPUxPD2i .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wPUxPD2i .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wPUxPD2i .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wPUxPD2i .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wPUxPD2i .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wPUxPD2i .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v5wPUxPD2i .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v5wPUxPD2i .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v5wPUxPD2i .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-v5wPUxPD2i .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wPUxPD2i .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wPUxPD2i .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v5wPUxPD2i .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wPUxPD2i .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v5wPUxPD2i .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wPUxPD2i .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-v5wPUxPD2i .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v5wPUxPD2i .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v5wPUxPD2i .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wPUxPD2i .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wPUxPD2i .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v5wPUxPD2i .navbar.navbar-short {
  min-height: 60px;
}
.cid-v5wPUxPD2i .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v5wPUxPD2i .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v5wPUxPD2i .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5wPUxPD2i .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-v5wPUxPD2i .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wPUxPD2i .dropdown-item.active,
.cid-v5wPUxPD2i .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wPUxPD2i .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wPUxPD2i .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wPUxPD2i .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wPUxPD2i .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wPUxPD2i ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v5wPUxPD2i .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wPUxPD2i button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #ff6839;
}
.cid-v5wPUxPD2i button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5wPUxPD2i button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wPUxPD2i button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPUxPD2i button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPUxPD2i button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wPUxPD2i nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPUxPD2i nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wPUxPD2i nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wPUxPD2i nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPUxPD2i a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v5wPUxPD2i .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5wPUxPD2i .navbar {
    height: 70px;
  }
  .cid-v5wPUxPD2i .navbar.opened {
    height: auto;
  }
  .cid-v5wPUxPD2i .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wPUxPD2i .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-v5wPUxPD2i .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-v5wPUxPD2i .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-v5wPUxPD2i .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-v5wPUxPD2i .navbar-caption:hover {
  color: #778da9;
}
@media (min-width: 992px) {
  .cid-v5wPUxPD2i .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v5wPUxPD2i .text_widget {
  margin-bottom: 20px;
  color: #000000;
}
.cid-v5wPUxPD2i .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v5wPUxPD2i .text_widget a:hover {
  color: #354153 !important;
}
.cid-v5wPUxPD2i .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-v5wPUxPD2i .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v5wPUxPD2i .mbr-section-subtitle,
.cid-v5wPUxPD2i .text_widget,
.cid-v5wPUxPD2i .mbr-section-btn {
  text-align: left;
}
.cid-v5wPUxPD2i a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v5wPUKk2Nx .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-v5wPUKk2Nx .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-v5wPUKk2Nx .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-v5wPUKk2Nx .menu_box .navbar.opened,
  .cid-v5wPUKk2Nx .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-v5wPUKk2Nx .navbar-dropdown {
  position: relative !important;
}
.cid-v5wPUKk2Nx .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPUKk2Nx .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-v5wPUKk2Nx .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPUKk2Nx .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-v5wPUKk2Nx .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v5wPUKk2Nx .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-v5wPUKk2Nx .offcanvas {
    padding: 12rem 80px 0;
    width: 40%;
    background-color: #f9f9f9;
  }
  .cid-v5wPUKk2Nx .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-v5wPUKk2Nx .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-v5wPUKk2Nx .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-v5wPUKk2Nx .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-v5wPUKk2Nx .offcanvas-body .mbr-text,
  .cid-v5wPUKk2Nx .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-v5wPUKk2Nx .offcanvas-body .offcanvas_contact {
    margin: 22px 0;
  }
  .cid-v5wPUKk2Nx .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-v5wPUKk2Nx .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #000000;
  }
  .cid-v5wPUKk2Nx .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-v5wPUKk2Nx .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-v5wPUKk2Nx .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-v5wPUKk2Nx .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-v5wPUKk2Nx ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-v5wPUKk2Nx .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPUKk2Nx .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-v5wPUKk2Nx .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-v5wPUKk2Nx li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-v5wPUKk2Nx .lg_brand {
    margin: 0 1rem;
  }
  .cid-v5wPUKk2Nx .container-fluid {
    padding-left: 60px;
    padding-right: 60px;
    flex-wrap: nowrap;
  }
}
.cid-v5wPUKk2Nx .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v5wPUKk2Nx .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v5wPUKk2Nx .nav-item {
    margin: 0 !important;
  }
}
.cid-v5wPUKk2Nx .nav-item .nav-link {
  position: relative;
}
.cid-v5wPUKk2Nx .nav-item .nav-link::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #778da9;
  transition: all 0.3s ease-out;
}
.cid-v5wPUKk2Nx .nav-item .nav-link:hover::after {
  width: 100%;
}
.cid-v5wPUKk2Nx .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v5wPUKk2Nx .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v5wPUKk2Nx .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v5wPUKk2Nx .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPUKk2Nx .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v5wPUKk2Nx .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v5wPUKk2Nx .offcanvas_box {
    display: none;
  }
}
.cid-v5wPUKk2Nx .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v5wPUKk2Nx .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v5wPUKk2Nx .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v5wPUKk2Nx .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wPUKk2Nx .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wPUKk2Nx .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v5wPUKk2Nx .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v5wPUKk2Nx .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v5wPUKk2Nx .navbar-caption {
  color: #000000;
}
.cid-v5wPUKk2Nx .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v5wPUKk2Nx .navbar-nav {
    margin: 0;
  }
}
.cid-v5wPUKk2Nx .dropdown-menu,
.cid-v5wPUKk2Nx .navbar.opened {
  background-color: false !important;
}
.cid-v5wPUKk2Nx .nav-item:focus,
.cid-v5wPUKk2Nx .nav-link:focus {
  outline: none;
}
.cid-v5wPUKk2Nx .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wPUKk2Nx .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wPUKk2Nx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wPUKk2Nx .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wPUKk2Nx .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wPUKk2Nx .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wPUKk2Nx .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v5wPUKk2Nx .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v5wPUKk2Nx .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wPUKk2Nx .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v5wPUKk2Nx .navbar .navbar-logo img {
  max-width: 130px;
  max-height: 130px;
  object-fit: contain;
}
.cid-v5wPUKk2Nx .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-v5wPUKk2Nx .navbar.collapsed {
  justify-content: center;
}
.cid-v5wPUKk2Nx .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wPUKk2Nx .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wPUKk2Nx .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wPUKk2Nx .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wPUKk2Nx .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wPUKk2Nx .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v5wPUKk2Nx .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v5wPUKk2Nx .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v5wPUKk2Nx .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-v5wPUKk2Nx .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wPUKk2Nx .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wPUKk2Nx .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v5wPUKk2Nx .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wPUKk2Nx .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v5wPUKk2Nx .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wPUKk2Nx .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-v5wPUKk2Nx .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v5wPUKk2Nx .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v5wPUKk2Nx .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wPUKk2Nx .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wPUKk2Nx .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v5wPUKk2Nx .navbar.navbar-short {
  min-height: 60px;
}
.cid-v5wPUKk2Nx .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v5wPUKk2Nx .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v5wPUKk2Nx .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5wPUKk2Nx .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-v5wPUKk2Nx .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wPUKk2Nx .dropdown-item.active,
.cid-v5wPUKk2Nx .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wPUKk2Nx .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wPUKk2Nx .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wPUKk2Nx .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wPUKk2Nx .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wPUKk2Nx ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v5wPUKk2Nx .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wPUKk2Nx button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #ff6839;
}
.cid-v5wPUKk2Nx button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5wPUKk2Nx button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wPUKk2Nx button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPUKk2Nx button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPUKk2Nx button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wPUKk2Nx nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPUKk2Nx nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wPUKk2Nx nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wPUKk2Nx nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPUKk2Nx a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v5wPUKk2Nx .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5wPUKk2Nx .navbar {
    height: 70px;
  }
  .cid-v5wPUKk2Nx .navbar.opened {
    height: auto;
  }
  .cid-v5wPUKk2Nx .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wPUKk2Nx .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-v5wPUKk2Nx .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-v5wPUKk2Nx .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-v5wPUKk2Nx .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-v5wPUKk2Nx .navbar-caption:hover {
  color: #778da9;
}
@media (min-width: 992px) {
  .cid-v5wPUKk2Nx .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v5wPUKk2Nx .text_widget {
  margin-bottom: 20px;
  color: #000000;
}
.cid-v5wPUKk2Nx .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v5wPUKk2Nx .text_widget a:hover {
  color: #354153 !important;
}
.cid-v5wPUKk2Nx .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-v5wPUKk2Nx .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v5wPUKk2Nx .mbr-section-subtitle,
.cid-v5wPUKk2Nx .text_widget,
.cid-v5wPUKk2Nx .mbr-section-btn {
  text-align: left;
}
.cid-v5wPUKk2Nx a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v5wPUVlQb8 .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-v5wPUVlQb8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-v5wPUVlQb8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-v5wPUVlQb8 .menu_box .navbar.opened,
  .cid-v5wPUVlQb8 .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-v5wPUVlQb8 .navbar-dropdown {
  position: relative !important;
}
.cid-v5wPUVlQb8 .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPUVlQb8 .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-v5wPUVlQb8 .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPUVlQb8 .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-v5wPUVlQb8 .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v5wPUVlQb8 .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-v5wPUVlQb8 .offcanvas {
    padding: 12rem 80px 0;
    width: 40%;
    background-color: #f9f9f9;
  }
  .cid-v5wPUVlQb8 .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-v5wPUVlQb8 .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-v5wPUVlQb8 .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-v5wPUVlQb8 .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-v5wPUVlQb8 .offcanvas-body .mbr-text,
  .cid-v5wPUVlQb8 .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-v5wPUVlQb8 .offcanvas-body .offcanvas_contact {
    margin: 22px 0;
  }
  .cid-v5wPUVlQb8 .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-v5wPUVlQb8 .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #000000;
  }
  .cid-v5wPUVlQb8 .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-v5wPUVlQb8 .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-v5wPUVlQb8 .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-v5wPUVlQb8 .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-v5wPUVlQb8 ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-v5wPUVlQb8 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPUVlQb8 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-v5wPUVlQb8 .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-v5wPUVlQb8 li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-v5wPUVlQb8 .lg_brand {
    margin: 0 1rem;
  }
  .cid-v5wPUVlQb8 .container-fluid {
    padding-left: 60px;
    padding-right: 60px;
    flex-wrap: nowrap;
  }
}
.cid-v5wPUVlQb8 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v5wPUVlQb8 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v5wPUVlQb8 .nav-item {
    margin: 0 !important;
  }
}
.cid-v5wPUVlQb8 .nav-item .nav-link {
  position: relative;
}
.cid-v5wPUVlQb8 .nav-item .nav-link::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #778da9;
  transition: all 0.3s ease-out;
}
.cid-v5wPUVlQb8 .nav-item .nav-link:hover::after {
  width: 100%;
}
.cid-v5wPUVlQb8 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v5wPUVlQb8 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v5wPUVlQb8 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v5wPUVlQb8 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPUVlQb8 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v5wPUVlQb8 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v5wPUVlQb8 .offcanvas_box {
    display: none;
  }
}
.cid-v5wPUVlQb8 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v5wPUVlQb8 .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v5wPUVlQb8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v5wPUVlQb8 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wPUVlQb8 .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wPUVlQb8 .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v5wPUVlQb8 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v5wPUVlQb8 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v5wPUVlQb8 .navbar-caption {
  color: #000000;
}
.cid-v5wPUVlQb8 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v5wPUVlQb8 .navbar-nav {
    margin: 0;
  }
}
.cid-v5wPUVlQb8 .dropdown-menu,
.cid-v5wPUVlQb8 .navbar.opened {
  background-color: false !important;
}
.cid-v5wPUVlQb8 .nav-item:focus,
.cid-v5wPUVlQb8 .nav-link:focus {
  outline: none;
}
.cid-v5wPUVlQb8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wPUVlQb8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wPUVlQb8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wPUVlQb8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wPUVlQb8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wPUVlQb8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wPUVlQb8 .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v5wPUVlQb8 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v5wPUVlQb8 .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wPUVlQb8 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v5wPUVlQb8 .navbar .navbar-logo img {
  max-width: 130px;
  max-height: 130px;
  object-fit: contain;
}
.cid-v5wPUVlQb8 .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-v5wPUVlQb8 .navbar.collapsed {
  justify-content: center;
}
.cid-v5wPUVlQb8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wPUVlQb8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wPUVlQb8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wPUVlQb8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wPUVlQb8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wPUVlQb8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v5wPUVlQb8 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v5wPUVlQb8 .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v5wPUVlQb8 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-v5wPUVlQb8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wPUVlQb8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wPUVlQb8 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v5wPUVlQb8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wPUVlQb8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v5wPUVlQb8 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wPUVlQb8 .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-v5wPUVlQb8 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v5wPUVlQb8 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v5wPUVlQb8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wPUVlQb8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wPUVlQb8 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v5wPUVlQb8 .navbar.navbar-short {
  min-height: 60px;
}
.cid-v5wPUVlQb8 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v5wPUVlQb8 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v5wPUVlQb8 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5wPUVlQb8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-v5wPUVlQb8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wPUVlQb8 .dropdown-item.active,
.cid-v5wPUVlQb8 .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wPUVlQb8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wPUVlQb8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wPUVlQb8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wPUVlQb8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wPUVlQb8 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v5wPUVlQb8 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wPUVlQb8 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #ff6839;
}
.cid-v5wPUVlQb8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5wPUVlQb8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wPUVlQb8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPUVlQb8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPUVlQb8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wPUVlQb8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPUVlQb8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wPUVlQb8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wPUVlQb8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPUVlQb8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v5wPUVlQb8 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5wPUVlQb8 .navbar {
    height: 70px;
  }
  .cid-v5wPUVlQb8 .navbar.opened {
    height: auto;
  }
  .cid-v5wPUVlQb8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wPUVlQb8 .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-v5wPUVlQb8 .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-v5wPUVlQb8 .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-v5wPUVlQb8 .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-v5wPUVlQb8 .navbar-caption:hover {
  color: #778da9;
}
@media (min-width: 992px) {
  .cid-v5wPUVlQb8 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v5wPUVlQb8 .text_widget {
  margin-bottom: 20px;
  color: #000000;
}
.cid-v5wPUVlQb8 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v5wPUVlQb8 .text_widget a:hover {
  color: #354153 !important;
}
.cid-v5wPUVlQb8 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-v5wPUVlQb8 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v5wPUVlQb8 .mbr-section-subtitle,
.cid-v5wPUVlQb8 .text_widget,
.cid-v5wPUVlQb8 .mbr-section-btn {
  text-align: left;
}
.cid-v5wPUVlQb8 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v5wPV6U3Zk .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-v5wPV6U3Zk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-v5wPV6U3Zk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-v5wPV6U3Zk .menu_box .navbar.opened,
  .cid-v5wPV6U3Zk .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-v5wPV6U3Zk .navbar-dropdown {
  position: relative !important;
}
.cid-v5wPV6U3Zk .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPV6U3Zk .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-v5wPV6U3Zk .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPV6U3Zk .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-v5wPV6U3Zk .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v5wPV6U3Zk .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-v5wPV6U3Zk .offcanvas {
    padding: 12rem 80px 0;
    width: 40%;
    background-color: #f9f9f9;
  }
  .cid-v5wPV6U3Zk .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-v5wPV6U3Zk .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-v5wPV6U3Zk .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-v5wPV6U3Zk .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-v5wPV6U3Zk .offcanvas-body .mbr-text,
  .cid-v5wPV6U3Zk .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-v5wPV6U3Zk .offcanvas-body .offcanvas_contact {
    margin: 22px 0;
  }
  .cid-v5wPV6U3Zk .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-v5wPV6U3Zk .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #000000;
  }
  .cid-v5wPV6U3Zk .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-v5wPV6U3Zk .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-v5wPV6U3Zk .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-v5wPV6U3Zk .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-v5wPV6U3Zk ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-v5wPV6U3Zk .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPV6U3Zk .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-v5wPV6U3Zk .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-v5wPV6U3Zk li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-v5wPV6U3Zk .lg_brand {
    margin: 0 1rem;
  }
  .cid-v5wPV6U3Zk .container-fluid {
    padding-left: 60px;
    padding-right: 60px;
    flex-wrap: nowrap;
  }
}
.cid-v5wPV6U3Zk .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v5wPV6U3Zk .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v5wPV6U3Zk .nav-item {
    margin: 0 !important;
  }
}
.cid-v5wPV6U3Zk .nav-item .nav-link {
  position: relative;
}
.cid-v5wPV6U3Zk .nav-item .nav-link::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #778da9;
  transition: all 0.3s ease-out;
}
.cid-v5wPV6U3Zk .nav-item .nav-link:hover::after {
  width: 100%;
}
.cid-v5wPV6U3Zk .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v5wPV6U3Zk .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v5wPV6U3Zk .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v5wPV6U3Zk .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPV6U3Zk .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v5wPV6U3Zk .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v5wPV6U3Zk .offcanvas_box {
    display: none;
  }
}
.cid-v5wPV6U3Zk .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v5wPV6U3Zk .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v5wPV6U3Zk .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v5wPV6U3Zk .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wPV6U3Zk .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wPV6U3Zk .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v5wPV6U3Zk .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v5wPV6U3Zk .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v5wPV6U3Zk .navbar-caption {
  color: #000000;
}
.cid-v5wPV6U3Zk .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v5wPV6U3Zk .navbar-nav {
    margin: 0;
  }
}
.cid-v5wPV6U3Zk .dropdown-menu,
.cid-v5wPV6U3Zk .navbar.opened {
  background-color: false !important;
}
.cid-v5wPV6U3Zk .nav-item:focus,
.cid-v5wPV6U3Zk .nav-link:focus {
  outline: none;
}
.cid-v5wPV6U3Zk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wPV6U3Zk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wPV6U3Zk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wPV6U3Zk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wPV6U3Zk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wPV6U3Zk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wPV6U3Zk .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v5wPV6U3Zk .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v5wPV6U3Zk .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wPV6U3Zk .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v5wPV6U3Zk .navbar .navbar-logo img {
  max-width: 130px;
  max-height: 130px;
  object-fit: contain;
}
.cid-v5wPV6U3Zk .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-v5wPV6U3Zk .navbar.collapsed {
  justify-content: center;
}
.cid-v5wPV6U3Zk .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wPV6U3Zk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wPV6U3Zk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wPV6U3Zk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wPV6U3Zk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wPV6U3Zk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v5wPV6U3Zk .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v5wPV6U3Zk .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v5wPV6U3Zk .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-v5wPV6U3Zk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wPV6U3Zk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wPV6U3Zk .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v5wPV6U3Zk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wPV6U3Zk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v5wPV6U3Zk .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wPV6U3Zk .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-v5wPV6U3Zk .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v5wPV6U3Zk .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v5wPV6U3Zk .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wPV6U3Zk .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wPV6U3Zk .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v5wPV6U3Zk .navbar.navbar-short {
  min-height: 60px;
}
.cid-v5wPV6U3Zk .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v5wPV6U3Zk .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v5wPV6U3Zk .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5wPV6U3Zk .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-v5wPV6U3Zk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wPV6U3Zk .dropdown-item.active,
.cid-v5wPV6U3Zk .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wPV6U3Zk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wPV6U3Zk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wPV6U3Zk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wPV6U3Zk .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wPV6U3Zk ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v5wPV6U3Zk .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wPV6U3Zk button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #ff6839;
}
.cid-v5wPV6U3Zk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5wPV6U3Zk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wPV6U3Zk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPV6U3Zk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPV6U3Zk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wPV6U3Zk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPV6U3Zk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wPV6U3Zk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wPV6U3Zk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPV6U3Zk a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v5wPV6U3Zk .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5wPV6U3Zk .navbar {
    height: 70px;
  }
  .cid-v5wPV6U3Zk .navbar.opened {
    height: auto;
  }
  .cid-v5wPV6U3Zk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wPV6U3Zk .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-v5wPV6U3Zk .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-v5wPV6U3Zk .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-v5wPV6U3Zk .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-v5wPV6U3Zk .navbar-caption:hover {
  color: #778da9;
}
@media (min-width: 992px) {
  .cid-v5wPV6U3Zk .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v5wPV6U3Zk .text_widget {
  margin-bottom: 20px;
  color: #000000;
}
.cid-v5wPV6U3Zk .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v5wPV6U3Zk .text_widget a:hover {
  color: #354153 !important;
}
.cid-v5wPV6U3Zk .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-v5wPV6U3Zk .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v5wPV6U3Zk .mbr-section-subtitle,
.cid-v5wPV6U3Zk .text_widget,
.cid-v5wPV6U3Zk .mbr-section-btn {
  text-align: left;
}
.cid-v5wPV6U3Zk a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v5wPVidLVX .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-v5wPVidLVX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-v5wPVidLVX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-v5wPVidLVX .menu_box .navbar.opened,
  .cid-v5wPVidLVX .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-v5wPVidLVX .navbar-dropdown {
  position: relative !important;
}
.cid-v5wPVidLVX .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPVidLVX .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-v5wPVidLVX .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPVidLVX .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-v5wPVidLVX .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v5wPVidLVX .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-v5wPVidLVX .offcanvas {
    padding: 12rem 80px 0;
    width: 40%;
    background-color: #f9f9f9;
  }
  .cid-v5wPVidLVX .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-v5wPVidLVX .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-v5wPVidLVX .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-v5wPVidLVX .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-v5wPVidLVX .offcanvas-body .mbr-text,
  .cid-v5wPVidLVX .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-v5wPVidLVX .offcanvas-body .offcanvas_contact {
    margin: 22px 0;
  }
  .cid-v5wPVidLVX .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-v5wPVidLVX .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #000000;
  }
  .cid-v5wPVidLVX .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-v5wPVidLVX .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-v5wPVidLVX .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-v5wPVidLVX .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-v5wPVidLVX ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-v5wPVidLVX .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPVidLVX .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-v5wPVidLVX .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-v5wPVidLVX li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-v5wPVidLVX .lg_brand {
    margin: 0 1rem;
  }
  .cid-v5wPVidLVX .container-fluid {
    padding-left: 60px;
    padding-right: 60px;
    flex-wrap: nowrap;
  }
}
.cid-v5wPVidLVX .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v5wPVidLVX .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v5wPVidLVX .nav-item {
    margin: 0 !important;
  }
}
.cid-v5wPVidLVX .nav-item .nav-link {
  position: relative;
}
.cid-v5wPVidLVX .nav-item .nav-link::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #778da9;
  transition: all 0.3s ease-out;
}
.cid-v5wPVidLVX .nav-item .nav-link:hover::after {
  width: 100%;
}
.cid-v5wPVidLVX .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v5wPVidLVX .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v5wPVidLVX .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v5wPVidLVX .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPVidLVX .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v5wPVidLVX .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v5wPVidLVX .offcanvas_box {
    display: none;
  }
}
.cid-v5wPVidLVX .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v5wPVidLVX .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v5wPVidLVX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v5wPVidLVX .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wPVidLVX .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wPVidLVX .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v5wPVidLVX .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v5wPVidLVX .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v5wPVidLVX .navbar-caption {
  color: #000000;
}
.cid-v5wPVidLVX .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v5wPVidLVX .navbar-nav {
    margin: 0;
  }
}
.cid-v5wPVidLVX .dropdown-menu,
.cid-v5wPVidLVX .navbar.opened {
  background-color: false !important;
}
.cid-v5wPVidLVX .nav-item:focus,
.cid-v5wPVidLVX .nav-link:focus {
  outline: none;
}
.cid-v5wPVidLVX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wPVidLVX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wPVidLVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wPVidLVX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wPVidLVX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wPVidLVX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wPVidLVX .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v5wPVidLVX .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v5wPVidLVX .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wPVidLVX .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v5wPVidLVX .navbar .navbar-logo img {
  max-width: 130px;
  max-height: 130px;
  object-fit: contain;
}
.cid-v5wPVidLVX .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-v5wPVidLVX .navbar.collapsed {
  justify-content: center;
}
.cid-v5wPVidLVX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wPVidLVX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wPVidLVX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wPVidLVX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wPVidLVX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wPVidLVX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v5wPVidLVX .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v5wPVidLVX .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v5wPVidLVX .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-v5wPVidLVX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wPVidLVX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wPVidLVX .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v5wPVidLVX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wPVidLVX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v5wPVidLVX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wPVidLVX .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-v5wPVidLVX .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v5wPVidLVX .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v5wPVidLVX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wPVidLVX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wPVidLVX .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v5wPVidLVX .navbar.navbar-short {
  min-height: 60px;
}
.cid-v5wPVidLVX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v5wPVidLVX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v5wPVidLVX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5wPVidLVX .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-v5wPVidLVX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wPVidLVX .dropdown-item.active,
.cid-v5wPVidLVX .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wPVidLVX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wPVidLVX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wPVidLVX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wPVidLVX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wPVidLVX ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v5wPVidLVX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wPVidLVX button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #ff6839;
}
.cid-v5wPVidLVX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5wPVidLVX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wPVidLVX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPVidLVX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPVidLVX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wPVidLVX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPVidLVX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wPVidLVX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wPVidLVX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPVidLVX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v5wPVidLVX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5wPVidLVX .navbar {
    height: 70px;
  }
  .cid-v5wPVidLVX .navbar.opened {
    height: auto;
  }
  .cid-v5wPVidLVX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wPVidLVX .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-v5wPVidLVX .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-v5wPVidLVX .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-v5wPVidLVX .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-v5wPVidLVX .navbar-caption:hover {
  color: #778da9;
}
@media (min-width: 992px) {
  .cid-v5wPVidLVX .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v5wPVidLVX .text_widget {
  margin-bottom: 20px;
  color: #000000;
}
.cid-v5wPVidLVX .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v5wPVidLVX .text_widget a:hover {
  color: #354153 !important;
}
.cid-v5wPVidLVX .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-v5wPVidLVX .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v5wPVidLVX .mbr-section-subtitle,
.cid-v5wPVidLVX .text_widget,
.cid-v5wPVidLVX .mbr-section-btn {
  text-align: left;
}
.cid-v5wPVidLVX a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v5wPVtIpMq .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-v5wPVtIpMq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-v5wPVtIpMq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-v5wPVtIpMq .menu_box .navbar.opened,
  .cid-v5wPVtIpMq .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-v5wPVtIpMq .navbar-dropdown {
  position: relative !important;
}
.cid-v5wPVtIpMq .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPVtIpMq .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-v5wPVtIpMq .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPVtIpMq .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-v5wPVtIpMq .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v5wPVtIpMq .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-v5wPVtIpMq .offcanvas {
    padding: 12rem 80px 0;
    width: 40%;
    background-color: #f9f9f9;
  }
  .cid-v5wPVtIpMq .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-v5wPVtIpMq .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-v5wPVtIpMq .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-v5wPVtIpMq .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-v5wPVtIpMq .offcanvas-body .mbr-text,
  .cid-v5wPVtIpMq .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-v5wPVtIpMq .offcanvas-body .offcanvas_contact {
    margin: 22px 0;
  }
  .cid-v5wPVtIpMq .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-v5wPVtIpMq .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #000000;
  }
  .cid-v5wPVtIpMq .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-v5wPVtIpMq .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-v5wPVtIpMq .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-v5wPVtIpMq .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-v5wPVtIpMq ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-v5wPVtIpMq .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPVtIpMq .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-v5wPVtIpMq .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-v5wPVtIpMq li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-v5wPVtIpMq .lg_brand {
    margin: 0 1rem;
  }
  .cid-v5wPVtIpMq .container-fluid {
    padding-left: 60px;
    padding-right: 60px;
    flex-wrap: nowrap;
  }
}
.cid-v5wPVtIpMq .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v5wPVtIpMq .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v5wPVtIpMq .nav-item {
    margin: 0 !important;
  }
}
.cid-v5wPVtIpMq .nav-item .nav-link {
  position: relative;
}
.cid-v5wPVtIpMq .nav-item .nav-link::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #778da9;
  transition: all 0.3s ease-out;
}
.cid-v5wPVtIpMq .nav-item .nav-link:hover::after {
  width: 100%;
}
.cid-v5wPVtIpMq .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v5wPVtIpMq .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v5wPVtIpMq .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v5wPVtIpMq .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPVtIpMq .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v5wPVtIpMq .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v5wPVtIpMq .offcanvas_box {
    display: none;
  }
}
.cid-v5wPVtIpMq .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v5wPVtIpMq .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v5wPVtIpMq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v5wPVtIpMq .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wPVtIpMq .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wPVtIpMq .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v5wPVtIpMq .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v5wPVtIpMq .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v5wPVtIpMq .navbar-caption {
  color: #000000;
}
.cid-v5wPVtIpMq .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v5wPVtIpMq .navbar-nav {
    margin: 0;
  }
}
.cid-v5wPVtIpMq .dropdown-menu,
.cid-v5wPVtIpMq .navbar.opened {
  background-color: false !important;
}
.cid-v5wPVtIpMq .nav-item:focus,
.cid-v5wPVtIpMq .nav-link:focus {
  outline: none;
}
.cid-v5wPVtIpMq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wPVtIpMq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wPVtIpMq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wPVtIpMq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wPVtIpMq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wPVtIpMq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wPVtIpMq .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v5wPVtIpMq .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v5wPVtIpMq .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wPVtIpMq .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v5wPVtIpMq .navbar .navbar-logo img {
  max-width: 130px;
  max-height: 130px;
  object-fit: contain;
}
.cid-v5wPVtIpMq .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-v5wPVtIpMq .navbar.collapsed {
  justify-content: center;
}
.cid-v5wPVtIpMq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wPVtIpMq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wPVtIpMq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wPVtIpMq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wPVtIpMq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wPVtIpMq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v5wPVtIpMq .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v5wPVtIpMq .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v5wPVtIpMq .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-v5wPVtIpMq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wPVtIpMq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wPVtIpMq .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v5wPVtIpMq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wPVtIpMq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v5wPVtIpMq .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wPVtIpMq .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-v5wPVtIpMq .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v5wPVtIpMq .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v5wPVtIpMq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wPVtIpMq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wPVtIpMq .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v5wPVtIpMq .navbar.navbar-short {
  min-height: 60px;
}
.cid-v5wPVtIpMq .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v5wPVtIpMq .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v5wPVtIpMq .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5wPVtIpMq .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-v5wPVtIpMq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wPVtIpMq .dropdown-item.active,
.cid-v5wPVtIpMq .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wPVtIpMq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wPVtIpMq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wPVtIpMq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wPVtIpMq .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wPVtIpMq ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v5wPVtIpMq .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wPVtIpMq button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #ff6839;
}
.cid-v5wPVtIpMq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5wPVtIpMq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wPVtIpMq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPVtIpMq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPVtIpMq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wPVtIpMq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPVtIpMq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wPVtIpMq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wPVtIpMq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPVtIpMq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v5wPVtIpMq .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5wPVtIpMq .navbar {
    height: 70px;
  }
  .cid-v5wPVtIpMq .navbar.opened {
    height: auto;
  }
  .cid-v5wPVtIpMq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wPVtIpMq .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-v5wPVtIpMq .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-v5wPVtIpMq .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-v5wPVtIpMq .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-v5wPVtIpMq .navbar-caption:hover {
  color: #778da9;
}
@media (min-width: 992px) {
  .cid-v5wPVtIpMq .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v5wPVtIpMq .text_widget {
  margin-bottom: 20px;
  color: #000000;
}
.cid-v5wPVtIpMq .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v5wPVtIpMq .text_widget a:hover {
  color: #354153 !important;
}
.cid-v5wPVtIpMq .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-v5wPVtIpMq .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v5wPVtIpMq .mbr-section-subtitle,
.cid-v5wPVtIpMq .text_widget,
.cid-v5wPVtIpMq .mbr-section-btn {
  text-align: left;
}
.cid-v5wPVtIpMq a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v5wPVFOQof .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-v5wPVFOQof .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-v5wPVFOQof .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-v5wPVFOQof .menu_box .navbar.opened,
  .cid-v5wPVFOQof .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-v5wPVFOQof .navbar-dropdown {
  position: relative !important;
}
.cid-v5wPVFOQof .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPVFOQof .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-v5wPVFOQof .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPVFOQof .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-v5wPVFOQof .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v5wPVFOQof .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-v5wPVFOQof .offcanvas {
    padding: 12rem 80px 0;
    width: 40%;
    background-color: #f9f9f9;
  }
  .cid-v5wPVFOQof .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-v5wPVFOQof .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-v5wPVFOQof .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-v5wPVFOQof .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-v5wPVFOQof .offcanvas-body .mbr-text,
  .cid-v5wPVFOQof .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-v5wPVFOQof .offcanvas-body .offcanvas_contact {
    margin: 22px 0;
  }
  .cid-v5wPVFOQof .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-v5wPVFOQof .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #000000;
  }
  .cid-v5wPVFOQof .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-v5wPVFOQof .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-v5wPVFOQof .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-v5wPVFOQof .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-v5wPVFOQof ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-v5wPVFOQof .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPVFOQof .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-v5wPVFOQof .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-v5wPVFOQof li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-v5wPVFOQof .lg_brand {
    margin: 0 1rem;
  }
  .cid-v5wPVFOQof .container-fluid {
    padding-left: 60px;
    padding-right: 60px;
    flex-wrap: nowrap;
  }
}
.cid-v5wPVFOQof .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v5wPVFOQof .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v5wPVFOQof .nav-item {
    margin: 0 !important;
  }
}
.cid-v5wPVFOQof .nav-item .nav-link {
  position: relative;
}
.cid-v5wPVFOQof .nav-item .nav-link::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #778da9;
  transition: all 0.3s ease-out;
}
.cid-v5wPVFOQof .nav-item .nav-link:hover::after {
  width: 100%;
}
.cid-v5wPVFOQof .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v5wPVFOQof .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v5wPVFOQof .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v5wPVFOQof .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPVFOQof .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v5wPVFOQof .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v5wPVFOQof .offcanvas_box {
    display: none;
  }
}
.cid-v5wPVFOQof .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v5wPVFOQof .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v5wPVFOQof .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v5wPVFOQof .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wPVFOQof .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wPVFOQof .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v5wPVFOQof .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v5wPVFOQof .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v5wPVFOQof .navbar-caption {
  color: #000000;
}
.cid-v5wPVFOQof .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v5wPVFOQof .navbar-nav {
    margin: 0;
  }
}
.cid-v5wPVFOQof .dropdown-menu,
.cid-v5wPVFOQof .navbar.opened {
  background-color: false !important;
}
.cid-v5wPVFOQof .nav-item:focus,
.cid-v5wPVFOQof .nav-link:focus {
  outline: none;
}
.cid-v5wPVFOQof .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wPVFOQof .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wPVFOQof .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wPVFOQof .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wPVFOQof .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wPVFOQof .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wPVFOQof .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v5wPVFOQof .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v5wPVFOQof .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wPVFOQof .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v5wPVFOQof .navbar .navbar-logo img {
  max-width: 130px;
  max-height: 130px;
  object-fit: contain;
}
.cid-v5wPVFOQof .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-v5wPVFOQof .navbar.collapsed {
  justify-content: center;
}
.cid-v5wPVFOQof .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wPVFOQof .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wPVFOQof .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wPVFOQof .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wPVFOQof .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wPVFOQof .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v5wPVFOQof .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v5wPVFOQof .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v5wPVFOQof .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-v5wPVFOQof .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wPVFOQof .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wPVFOQof .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v5wPVFOQof .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wPVFOQof .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v5wPVFOQof .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wPVFOQof .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-v5wPVFOQof .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v5wPVFOQof .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v5wPVFOQof .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wPVFOQof .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wPVFOQof .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v5wPVFOQof .navbar.navbar-short {
  min-height: 60px;
}
.cid-v5wPVFOQof .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v5wPVFOQof .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v5wPVFOQof .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5wPVFOQof .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-v5wPVFOQof .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wPVFOQof .dropdown-item.active,
.cid-v5wPVFOQof .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wPVFOQof .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wPVFOQof .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wPVFOQof .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wPVFOQof .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wPVFOQof ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v5wPVFOQof .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wPVFOQof button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #ff6839;
}
.cid-v5wPVFOQof button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5wPVFOQof button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wPVFOQof button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPVFOQof button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPVFOQof button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wPVFOQof nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPVFOQof nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wPVFOQof nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wPVFOQof nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPVFOQof a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v5wPVFOQof .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5wPVFOQof .navbar {
    height: 70px;
  }
  .cid-v5wPVFOQof .navbar.opened {
    height: auto;
  }
  .cid-v5wPVFOQof .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wPVFOQof .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-v5wPVFOQof .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-v5wPVFOQof .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-v5wPVFOQof .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-v5wPVFOQof .navbar-caption:hover {
  color: #778da9;
}
@media (min-width: 992px) {
  .cid-v5wPVFOQof .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v5wPVFOQof .text_widget {
  margin-bottom: 20px;
  color: #000000;
}
.cid-v5wPVFOQof .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v5wPVFOQof .text_widget a:hover {
  color: #354153 !important;
}
.cid-v5wPVFOQof .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-v5wPVFOQof .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v5wPVFOQof .mbr-section-subtitle,
.cid-v5wPVFOQof .text_widget,
.cid-v5wPVFOQof .mbr-section-btn {
  text-align: left;
}
.cid-v5wPVFOQof a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v5wPVRWwKh .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-v5wPVRWwKh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-v5wPVRWwKh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-v5wPVRWwKh .menu_box .navbar.opened,
  .cid-v5wPVRWwKh .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-v5wPVRWwKh .navbar-dropdown {
  position: relative !important;
}
.cid-v5wPVRWwKh .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPVRWwKh .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-v5wPVRWwKh .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPVRWwKh .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-v5wPVRWwKh .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v5wPVRWwKh .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-v5wPVRWwKh .offcanvas {
    padding: 12rem 80px 0;
    width: 40%;
    background-color: #f9f9f9;
  }
  .cid-v5wPVRWwKh .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-v5wPVRWwKh .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-v5wPVRWwKh .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-v5wPVRWwKh .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-v5wPVRWwKh .offcanvas-body .mbr-text,
  .cid-v5wPVRWwKh .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-v5wPVRWwKh .offcanvas-body .offcanvas_contact {
    margin: 22px 0;
  }
  .cid-v5wPVRWwKh .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-v5wPVRWwKh .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #000000;
  }
  .cid-v5wPVRWwKh .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-v5wPVRWwKh .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-v5wPVRWwKh .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-v5wPVRWwKh .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-v5wPVRWwKh ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-v5wPVRWwKh .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPVRWwKh .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-v5wPVRWwKh .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-v5wPVRWwKh li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-v5wPVRWwKh .lg_brand {
    margin: 0 1rem;
  }
  .cid-v5wPVRWwKh .container-fluid {
    padding-left: 60px;
    padding-right: 60px;
    flex-wrap: nowrap;
  }
}
.cid-v5wPVRWwKh .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v5wPVRWwKh .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v5wPVRWwKh .nav-item {
    margin: 0 !important;
  }
}
.cid-v5wPVRWwKh .nav-item .nav-link {
  position: relative;
}
.cid-v5wPVRWwKh .nav-item .nav-link::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #778da9;
  transition: all 0.3s ease-out;
}
.cid-v5wPVRWwKh .nav-item .nav-link:hover::after {
  width: 100%;
}
.cid-v5wPVRWwKh .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v5wPVRWwKh .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v5wPVRWwKh .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v5wPVRWwKh .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPVRWwKh .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v5wPVRWwKh .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v5wPVRWwKh .offcanvas_box {
    display: none;
  }
}
.cid-v5wPVRWwKh .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v5wPVRWwKh .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v5wPVRWwKh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v5wPVRWwKh .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wPVRWwKh .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wPVRWwKh .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v5wPVRWwKh .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v5wPVRWwKh .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v5wPVRWwKh .navbar-caption {
  color: #000000;
}
.cid-v5wPVRWwKh .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v5wPVRWwKh .navbar-nav {
    margin: 0;
  }
}
.cid-v5wPVRWwKh .dropdown-menu,
.cid-v5wPVRWwKh .navbar.opened {
  background-color: false !important;
}
.cid-v5wPVRWwKh .nav-item:focus,
.cid-v5wPVRWwKh .nav-link:focus {
  outline: none;
}
.cid-v5wPVRWwKh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wPVRWwKh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wPVRWwKh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wPVRWwKh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wPVRWwKh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wPVRWwKh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wPVRWwKh .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v5wPVRWwKh .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v5wPVRWwKh .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wPVRWwKh .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v5wPVRWwKh .navbar .navbar-logo img {
  max-width: 130px;
  max-height: 130px;
  object-fit: contain;
}
.cid-v5wPVRWwKh .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-v5wPVRWwKh .navbar.collapsed {
  justify-content: center;
}
.cid-v5wPVRWwKh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wPVRWwKh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wPVRWwKh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wPVRWwKh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wPVRWwKh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wPVRWwKh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v5wPVRWwKh .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v5wPVRWwKh .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v5wPVRWwKh .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-v5wPVRWwKh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wPVRWwKh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wPVRWwKh .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v5wPVRWwKh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wPVRWwKh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v5wPVRWwKh .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wPVRWwKh .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-v5wPVRWwKh .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v5wPVRWwKh .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v5wPVRWwKh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wPVRWwKh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wPVRWwKh .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v5wPVRWwKh .navbar.navbar-short {
  min-height: 60px;
}
.cid-v5wPVRWwKh .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v5wPVRWwKh .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v5wPVRWwKh .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5wPVRWwKh .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-v5wPVRWwKh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wPVRWwKh .dropdown-item.active,
.cid-v5wPVRWwKh .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wPVRWwKh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wPVRWwKh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wPVRWwKh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wPVRWwKh .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wPVRWwKh ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v5wPVRWwKh .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wPVRWwKh button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #ff6839;
}
.cid-v5wPVRWwKh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5wPVRWwKh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wPVRWwKh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPVRWwKh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPVRWwKh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wPVRWwKh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPVRWwKh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wPVRWwKh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wPVRWwKh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPVRWwKh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v5wPVRWwKh .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5wPVRWwKh .navbar {
    height: 70px;
  }
  .cid-v5wPVRWwKh .navbar.opened {
    height: auto;
  }
  .cid-v5wPVRWwKh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wPVRWwKh .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-v5wPVRWwKh .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-v5wPVRWwKh .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-v5wPVRWwKh .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-v5wPVRWwKh .navbar-caption:hover {
  color: #778da9;
}
@media (min-width: 992px) {
  .cid-v5wPVRWwKh .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v5wPVRWwKh .text_widget {
  margin-bottom: 20px;
  color: #000000;
}
.cid-v5wPVRWwKh .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v5wPVRWwKh .text_widget a:hover {
  color: #354153 !important;
}
.cid-v5wPVRWwKh .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-v5wPVRWwKh .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v5wPVRWwKh .mbr-section-subtitle,
.cid-v5wPVRWwKh .text_widget,
.cid-v5wPVRWwKh .mbr-section-btn {
  text-align: left;
}
.cid-v5wPVRWwKh a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v5wPW3ecX7 .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-v5wPW3ecX7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-v5wPW3ecX7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-v5wPW3ecX7 .menu_box .navbar.opened,
  .cid-v5wPW3ecX7 .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-v5wPW3ecX7 .navbar-dropdown {
  position: relative !important;
}
.cid-v5wPW3ecX7 .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPW3ecX7 .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-v5wPW3ecX7 .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPW3ecX7 .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-v5wPW3ecX7 .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v5wPW3ecX7 .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-v5wPW3ecX7 .offcanvas {
    padding: 12rem 80px 0;
    width: 40%;
    background-color: #f9f9f9;
  }
  .cid-v5wPW3ecX7 .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-v5wPW3ecX7 .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-v5wPW3ecX7 .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-v5wPW3ecX7 .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-v5wPW3ecX7 .offcanvas-body .mbr-text,
  .cid-v5wPW3ecX7 .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-v5wPW3ecX7 .offcanvas-body .offcanvas_contact {
    margin: 22px 0;
  }
  .cid-v5wPW3ecX7 .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-v5wPW3ecX7 .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #000000;
  }
  .cid-v5wPW3ecX7 .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-v5wPW3ecX7 .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-v5wPW3ecX7 .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-v5wPW3ecX7 .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-v5wPW3ecX7 ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-v5wPW3ecX7 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPW3ecX7 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-v5wPW3ecX7 .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-v5wPW3ecX7 li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-v5wPW3ecX7 .lg_brand {
    margin: 0 1rem;
  }
  .cid-v5wPW3ecX7 .container-fluid {
    padding-left: 60px;
    padding-right: 60px;
    flex-wrap: nowrap;
  }
}
.cid-v5wPW3ecX7 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v5wPW3ecX7 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v5wPW3ecX7 .nav-item {
    margin: 0 !important;
  }
}
.cid-v5wPW3ecX7 .nav-item .nav-link {
  position: relative;
}
.cid-v5wPW3ecX7 .nav-item .nav-link::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #778da9;
  transition: all 0.3s ease-out;
}
.cid-v5wPW3ecX7 .nav-item .nav-link:hover::after {
  width: 100%;
}
.cid-v5wPW3ecX7 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v5wPW3ecX7 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v5wPW3ecX7 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v5wPW3ecX7 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPW3ecX7 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v5wPW3ecX7 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v5wPW3ecX7 .offcanvas_box {
    display: none;
  }
}
.cid-v5wPW3ecX7 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v5wPW3ecX7 .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v5wPW3ecX7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v5wPW3ecX7 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wPW3ecX7 .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wPW3ecX7 .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v5wPW3ecX7 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v5wPW3ecX7 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v5wPW3ecX7 .navbar-caption {
  color: #000000;
}
.cid-v5wPW3ecX7 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v5wPW3ecX7 .navbar-nav {
    margin: 0;
  }
}
.cid-v5wPW3ecX7 .dropdown-menu,
.cid-v5wPW3ecX7 .navbar.opened {
  background-color: false !important;
}
.cid-v5wPW3ecX7 .nav-item:focus,
.cid-v5wPW3ecX7 .nav-link:focus {
  outline: none;
}
.cid-v5wPW3ecX7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wPW3ecX7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wPW3ecX7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wPW3ecX7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wPW3ecX7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wPW3ecX7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wPW3ecX7 .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v5wPW3ecX7 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v5wPW3ecX7 .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wPW3ecX7 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v5wPW3ecX7 .navbar .navbar-logo img {
  max-width: 130px;
  max-height: 130px;
  object-fit: contain;
}
.cid-v5wPW3ecX7 .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-v5wPW3ecX7 .navbar.collapsed {
  justify-content: center;
}
.cid-v5wPW3ecX7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wPW3ecX7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wPW3ecX7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wPW3ecX7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wPW3ecX7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wPW3ecX7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v5wPW3ecX7 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v5wPW3ecX7 .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v5wPW3ecX7 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-v5wPW3ecX7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wPW3ecX7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wPW3ecX7 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v5wPW3ecX7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wPW3ecX7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v5wPW3ecX7 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wPW3ecX7 .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-v5wPW3ecX7 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v5wPW3ecX7 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v5wPW3ecX7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wPW3ecX7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wPW3ecX7 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v5wPW3ecX7 .navbar.navbar-short {
  min-height: 60px;
}
.cid-v5wPW3ecX7 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v5wPW3ecX7 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v5wPW3ecX7 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5wPW3ecX7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-v5wPW3ecX7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wPW3ecX7 .dropdown-item.active,
.cid-v5wPW3ecX7 .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wPW3ecX7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wPW3ecX7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wPW3ecX7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wPW3ecX7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wPW3ecX7 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v5wPW3ecX7 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wPW3ecX7 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #ff6839;
}
.cid-v5wPW3ecX7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5wPW3ecX7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wPW3ecX7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPW3ecX7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPW3ecX7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wPW3ecX7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPW3ecX7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wPW3ecX7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wPW3ecX7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPW3ecX7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v5wPW3ecX7 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5wPW3ecX7 .navbar {
    height: 70px;
  }
  .cid-v5wPW3ecX7 .navbar.opened {
    height: auto;
  }
  .cid-v5wPW3ecX7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wPW3ecX7 .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-v5wPW3ecX7 .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-v5wPW3ecX7 .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-v5wPW3ecX7 .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-v5wPW3ecX7 .navbar-caption:hover {
  color: #778da9;
}
@media (min-width: 992px) {
  .cid-v5wPW3ecX7 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v5wPW3ecX7 .text_widget {
  margin-bottom: 20px;
  color: #000000;
}
.cid-v5wPW3ecX7 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v5wPW3ecX7 .text_widget a:hover {
  color: #354153 !important;
}
.cid-v5wPW3ecX7 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-v5wPW3ecX7 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v5wPW3ecX7 .mbr-section-subtitle,
.cid-v5wPW3ecX7 .text_widget,
.cid-v5wPW3ecX7 .mbr-section-btn {
  text-align: left;
}
.cid-v5wPW3ecX7 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v5wPWeuOZQ .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-v5wPWeuOZQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-v5wPWeuOZQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-v5wPWeuOZQ .menu_box .navbar.opened,
  .cid-v5wPWeuOZQ .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-v5wPWeuOZQ .navbar-dropdown {
  position: relative !important;
}
.cid-v5wPWeuOZQ .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPWeuOZQ .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-v5wPWeuOZQ .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPWeuOZQ .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-v5wPWeuOZQ .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v5wPWeuOZQ .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-v5wPWeuOZQ .offcanvas {
    padding: 12rem 80px 0;
    width: 40%;
    background-color: #f9f9f9;
  }
  .cid-v5wPWeuOZQ .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-v5wPWeuOZQ .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-v5wPWeuOZQ .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-v5wPWeuOZQ .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-v5wPWeuOZQ .offcanvas-body .mbr-text,
  .cid-v5wPWeuOZQ .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-v5wPWeuOZQ .offcanvas-body .offcanvas_contact {
    margin: 22px 0;
  }
  .cid-v5wPWeuOZQ .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-v5wPWeuOZQ .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #000000;
  }
  .cid-v5wPWeuOZQ .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-v5wPWeuOZQ .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-v5wPWeuOZQ .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-v5wPWeuOZQ .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-v5wPWeuOZQ ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-v5wPWeuOZQ .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPWeuOZQ .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-v5wPWeuOZQ .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-v5wPWeuOZQ li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-v5wPWeuOZQ .lg_brand {
    margin: 0 1rem;
  }
  .cid-v5wPWeuOZQ .container-fluid {
    padding-left: 60px;
    padding-right: 60px;
    flex-wrap: nowrap;
  }
}
.cid-v5wPWeuOZQ .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v5wPWeuOZQ .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v5wPWeuOZQ .nav-item {
    margin: 0 !important;
  }
}
.cid-v5wPWeuOZQ .nav-item .nav-link {
  position: relative;
}
.cid-v5wPWeuOZQ .nav-item .nav-link::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #778da9;
  transition: all 0.3s ease-out;
}
.cid-v5wPWeuOZQ .nav-item .nav-link:hover::after {
  width: 100%;
}
.cid-v5wPWeuOZQ .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v5wPWeuOZQ .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v5wPWeuOZQ .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v5wPWeuOZQ .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPWeuOZQ .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v5wPWeuOZQ .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v5wPWeuOZQ .offcanvas_box {
    display: none;
  }
}
.cid-v5wPWeuOZQ .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v5wPWeuOZQ .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v5wPWeuOZQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v5wPWeuOZQ .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wPWeuOZQ .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wPWeuOZQ .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v5wPWeuOZQ .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v5wPWeuOZQ .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v5wPWeuOZQ .navbar-caption {
  color: #000000;
}
.cid-v5wPWeuOZQ .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v5wPWeuOZQ .navbar-nav {
    margin: 0;
  }
}
.cid-v5wPWeuOZQ .dropdown-menu,
.cid-v5wPWeuOZQ .navbar.opened {
  background-color: false !important;
}
.cid-v5wPWeuOZQ .nav-item:focus,
.cid-v5wPWeuOZQ .nav-link:focus {
  outline: none;
}
.cid-v5wPWeuOZQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wPWeuOZQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wPWeuOZQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wPWeuOZQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wPWeuOZQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wPWeuOZQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wPWeuOZQ .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v5wPWeuOZQ .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v5wPWeuOZQ .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wPWeuOZQ .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v5wPWeuOZQ .navbar .navbar-logo img {
  max-width: 130px;
  max-height: 130px;
  object-fit: contain;
}
.cid-v5wPWeuOZQ .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-v5wPWeuOZQ .navbar.collapsed {
  justify-content: center;
}
.cid-v5wPWeuOZQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wPWeuOZQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wPWeuOZQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wPWeuOZQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wPWeuOZQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wPWeuOZQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v5wPWeuOZQ .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v5wPWeuOZQ .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v5wPWeuOZQ .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-v5wPWeuOZQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wPWeuOZQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wPWeuOZQ .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v5wPWeuOZQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wPWeuOZQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v5wPWeuOZQ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wPWeuOZQ .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-v5wPWeuOZQ .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v5wPWeuOZQ .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v5wPWeuOZQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wPWeuOZQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wPWeuOZQ .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v5wPWeuOZQ .navbar.navbar-short {
  min-height: 60px;
}
.cid-v5wPWeuOZQ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v5wPWeuOZQ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v5wPWeuOZQ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5wPWeuOZQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-v5wPWeuOZQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wPWeuOZQ .dropdown-item.active,
.cid-v5wPWeuOZQ .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wPWeuOZQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wPWeuOZQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wPWeuOZQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wPWeuOZQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wPWeuOZQ ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v5wPWeuOZQ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wPWeuOZQ button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #ff6839;
}
.cid-v5wPWeuOZQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5wPWeuOZQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wPWeuOZQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPWeuOZQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPWeuOZQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wPWeuOZQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPWeuOZQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wPWeuOZQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wPWeuOZQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPWeuOZQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v5wPWeuOZQ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5wPWeuOZQ .navbar {
    height: 70px;
  }
  .cid-v5wPWeuOZQ .navbar.opened {
    height: auto;
  }
  .cid-v5wPWeuOZQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wPWeuOZQ .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-v5wPWeuOZQ .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-v5wPWeuOZQ .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-v5wPWeuOZQ .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-v5wPWeuOZQ .navbar-caption:hover {
  color: #778da9;
}
@media (min-width: 992px) {
  .cid-v5wPWeuOZQ .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v5wPWeuOZQ .text_widget {
  margin-bottom: 20px;
  color: #000000;
}
.cid-v5wPWeuOZQ .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v5wPWeuOZQ .text_widget a:hover {
  color: #354153 !important;
}
.cid-v5wPWeuOZQ .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-v5wPWeuOZQ .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v5wPWeuOZQ .mbr-section-subtitle,
.cid-v5wPWeuOZQ .text_widget,
.cid-v5wPWeuOZQ .mbr-section-btn {
  text-align: left;
}
.cid-v5wPWeuOZQ a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v5wPWpuwsA .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-v5wPWpuwsA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-v5wPWpuwsA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-v5wPWpuwsA .menu_box .navbar.opened,
  .cid-v5wPWpuwsA .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-v5wPWpuwsA .navbar-dropdown {
  position: relative !important;
}
.cid-v5wPWpuwsA .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPWpuwsA .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-v5wPWpuwsA .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPWpuwsA .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-v5wPWpuwsA .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v5wPWpuwsA .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-v5wPWpuwsA .offcanvas {
    padding: 12rem 80px 0;
    width: 40%;
    background-color: #f9f9f9;
  }
  .cid-v5wPWpuwsA .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-v5wPWpuwsA .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-v5wPWpuwsA .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-v5wPWpuwsA .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-v5wPWpuwsA .offcanvas-body .mbr-text,
  .cid-v5wPWpuwsA .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-v5wPWpuwsA .offcanvas-body .offcanvas_contact {
    margin: 22px 0;
  }
  .cid-v5wPWpuwsA .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-v5wPWpuwsA .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #000000;
  }
  .cid-v5wPWpuwsA .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-v5wPWpuwsA .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-v5wPWpuwsA .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-v5wPWpuwsA .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-v5wPWpuwsA ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-v5wPWpuwsA .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPWpuwsA .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-v5wPWpuwsA .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-v5wPWpuwsA li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-v5wPWpuwsA .lg_brand {
    margin: 0 1rem;
  }
  .cid-v5wPWpuwsA .container-fluid {
    padding-left: 60px;
    padding-right: 60px;
    flex-wrap: nowrap;
  }
}
.cid-v5wPWpuwsA .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v5wPWpuwsA .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v5wPWpuwsA .nav-item {
    margin: 0 !important;
  }
}
.cid-v5wPWpuwsA .nav-item .nav-link {
  position: relative;
}
.cid-v5wPWpuwsA .nav-item .nav-link::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #778da9;
  transition: all 0.3s ease-out;
}
.cid-v5wPWpuwsA .nav-item .nav-link:hover::after {
  width: 100%;
}
.cid-v5wPWpuwsA .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v5wPWpuwsA .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v5wPWpuwsA .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v5wPWpuwsA .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPWpuwsA .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v5wPWpuwsA .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v5wPWpuwsA .offcanvas_box {
    display: none;
  }
}
.cid-v5wPWpuwsA .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v5wPWpuwsA .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v5wPWpuwsA .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v5wPWpuwsA .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wPWpuwsA .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wPWpuwsA .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v5wPWpuwsA .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v5wPWpuwsA .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v5wPWpuwsA .navbar-caption {
  color: #000000;
}
.cid-v5wPWpuwsA .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v5wPWpuwsA .navbar-nav {
    margin: 0;
  }
}
.cid-v5wPWpuwsA .dropdown-menu,
.cid-v5wPWpuwsA .navbar.opened {
  background-color: false !important;
}
.cid-v5wPWpuwsA .nav-item:focus,
.cid-v5wPWpuwsA .nav-link:focus {
  outline: none;
}
.cid-v5wPWpuwsA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wPWpuwsA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wPWpuwsA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wPWpuwsA .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wPWpuwsA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wPWpuwsA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wPWpuwsA .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v5wPWpuwsA .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v5wPWpuwsA .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wPWpuwsA .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v5wPWpuwsA .navbar .navbar-logo img {
  max-width: 130px;
  max-height: 130px;
  object-fit: contain;
}
.cid-v5wPWpuwsA .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-v5wPWpuwsA .navbar.collapsed {
  justify-content: center;
}
.cid-v5wPWpuwsA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wPWpuwsA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wPWpuwsA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wPWpuwsA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wPWpuwsA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wPWpuwsA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v5wPWpuwsA .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v5wPWpuwsA .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v5wPWpuwsA .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-v5wPWpuwsA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wPWpuwsA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wPWpuwsA .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v5wPWpuwsA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wPWpuwsA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v5wPWpuwsA .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wPWpuwsA .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-v5wPWpuwsA .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v5wPWpuwsA .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v5wPWpuwsA .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wPWpuwsA .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wPWpuwsA .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v5wPWpuwsA .navbar.navbar-short {
  min-height: 60px;
}
.cid-v5wPWpuwsA .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v5wPWpuwsA .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v5wPWpuwsA .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5wPWpuwsA .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-v5wPWpuwsA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wPWpuwsA .dropdown-item.active,
.cid-v5wPWpuwsA .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wPWpuwsA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wPWpuwsA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wPWpuwsA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wPWpuwsA .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wPWpuwsA ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v5wPWpuwsA .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wPWpuwsA button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #ff6839;
}
.cid-v5wPWpuwsA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5wPWpuwsA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wPWpuwsA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPWpuwsA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPWpuwsA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wPWpuwsA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPWpuwsA nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wPWpuwsA nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wPWpuwsA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPWpuwsA a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v5wPWpuwsA .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5wPWpuwsA .navbar {
    height: 70px;
  }
  .cid-v5wPWpuwsA .navbar.opened {
    height: auto;
  }
  .cid-v5wPWpuwsA .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wPWpuwsA .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-v5wPWpuwsA .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-v5wPWpuwsA .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-v5wPWpuwsA .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-v5wPWpuwsA .navbar-caption:hover {
  color: #778da9;
}
@media (min-width: 992px) {
  .cid-v5wPWpuwsA .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v5wPWpuwsA .text_widget {
  margin-bottom: 20px;
  color: #000000;
}
.cid-v5wPWpuwsA .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v5wPWpuwsA .text_widget a:hover {
  color: #354153 !important;
}
.cid-v5wPWpuwsA .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-v5wPWpuwsA .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v5wPWpuwsA .mbr-section-subtitle,
.cid-v5wPWpuwsA .text_widget,
.cid-v5wPWpuwsA .mbr-section-btn {
  text-align: left;
}
.cid-v5wPWpuwsA a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v5wPWAwukp .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-v5wPWAwukp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-v5wPWAwukp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-v5wPWAwukp .menu_box .navbar.opened,
  .cid-v5wPWAwukp .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-v5wPWAwukp .navbar-dropdown {
  position: relative !important;
}
.cid-v5wPWAwukp .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPWAwukp .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-v5wPWAwukp .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPWAwukp .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-v5wPWAwukp .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v5wPWAwukp .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-v5wPWAwukp .offcanvas {
    padding: 12rem 80px 0;
    width: 40%;
    background-color: #f9f9f9;
  }
  .cid-v5wPWAwukp .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-v5wPWAwukp .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-v5wPWAwukp .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-v5wPWAwukp .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-v5wPWAwukp .offcanvas-body .mbr-text,
  .cid-v5wPWAwukp .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-v5wPWAwukp .offcanvas-body .offcanvas_contact {
    margin: 22px 0;
  }
  .cid-v5wPWAwukp .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-v5wPWAwukp .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #000000;
  }
  .cid-v5wPWAwukp .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-v5wPWAwukp .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-v5wPWAwukp .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-v5wPWAwukp .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-v5wPWAwukp ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-v5wPWAwukp .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPWAwukp .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-v5wPWAwukp .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-v5wPWAwukp li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-v5wPWAwukp .lg_brand {
    margin: 0 1rem;
  }
  .cid-v5wPWAwukp .container-fluid {
    padding-left: 60px;
    padding-right: 60px;
    flex-wrap: nowrap;
  }
}
.cid-v5wPWAwukp .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v5wPWAwukp .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v5wPWAwukp .nav-item {
    margin: 0 !important;
  }
}
.cid-v5wPWAwukp .nav-item .nav-link {
  position: relative;
}
.cid-v5wPWAwukp .nav-item .nav-link::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #778da9;
  transition: all 0.3s ease-out;
}
.cid-v5wPWAwukp .nav-item .nav-link:hover::after {
  width: 100%;
}
.cid-v5wPWAwukp .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v5wPWAwukp .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v5wPWAwukp .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v5wPWAwukp .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPWAwukp .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v5wPWAwukp .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v5wPWAwukp .offcanvas_box {
    display: none;
  }
}
.cid-v5wPWAwukp .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v5wPWAwukp .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v5wPWAwukp .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v5wPWAwukp .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wPWAwukp .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wPWAwukp .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v5wPWAwukp .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v5wPWAwukp .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v5wPWAwukp .navbar-caption {
  color: #000000;
}
.cid-v5wPWAwukp .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v5wPWAwukp .navbar-nav {
    margin: 0;
  }
}
.cid-v5wPWAwukp .dropdown-menu,
.cid-v5wPWAwukp .navbar.opened {
  background-color: false !important;
}
.cid-v5wPWAwukp .nav-item:focus,
.cid-v5wPWAwukp .nav-link:focus {
  outline: none;
}
.cid-v5wPWAwukp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wPWAwukp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wPWAwukp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wPWAwukp .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wPWAwukp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wPWAwukp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wPWAwukp .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v5wPWAwukp .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v5wPWAwukp .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wPWAwukp .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v5wPWAwukp .navbar .navbar-logo img {
  max-width: 130px;
  max-height: 130px;
  object-fit: contain;
}
.cid-v5wPWAwukp .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-v5wPWAwukp .navbar.collapsed {
  justify-content: center;
}
.cid-v5wPWAwukp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wPWAwukp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wPWAwukp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wPWAwukp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wPWAwukp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wPWAwukp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v5wPWAwukp .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v5wPWAwukp .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v5wPWAwukp .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-v5wPWAwukp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wPWAwukp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wPWAwukp .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v5wPWAwukp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wPWAwukp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v5wPWAwukp .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wPWAwukp .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-v5wPWAwukp .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v5wPWAwukp .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v5wPWAwukp .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wPWAwukp .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wPWAwukp .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v5wPWAwukp .navbar.navbar-short {
  min-height: 60px;
}
.cid-v5wPWAwukp .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v5wPWAwukp .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v5wPWAwukp .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5wPWAwukp .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-v5wPWAwukp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wPWAwukp .dropdown-item.active,
.cid-v5wPWAwukp .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wPWAwukp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wPWAwukp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wPWAwukp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wPWAwukp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wPWAwukp ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v5wPWAwukp .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wPWAwukp button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #ff6839;
}
.cid-v5wPWAwukp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5wPWAwukp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wPWAwukp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPWAwukp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPWAwukp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wPWAwukp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPWAwukp nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wPWAwukp nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wPWAwukp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPWAwukp a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v5wPWAwukp .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5wPWAwukp .navbar {
    height: 70px;
  }
  .cid-v5wPWAwukp .navbar.opened {
    height: auto;
  }
  .cid-v5wPWAwukp .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wPWAwukp .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-v5wPWAwukp .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-v5wPWAwukp .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-v5wPWAwukp .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-v5wPWAwukp .navbar-caption:hover {
  color: #778da9;
}
@media (min-width: 992px) {
  .cid-v5wPWAwukp .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v5wPWAwukp .text_widget {
  margin-bottom: 20px;
  color: #000000;
}
.cid-v5wPWAwukp .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v5wPWAwukp .text_widget a:hover {
  color: #354153 !important;
}
.cid-v5wPWAwukp .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-v5wPWAwukp .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v5wPWAwukp .mbr-section-subtitle,
.cid-v5wPWAwukp .text_widget,
.cid-v5wPWAwukp .mbr-section-btn {
  text-align: left;
}
.cid-v5wPWAwukp a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v5wPWLOdva .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-v5wPWLOdva .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-v5wPWLOdva .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-v5wPWLOdva .menu_box .navbar.opened,
  .cid-v5wPWLOdva .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-v5wPWLOdva .navbar-dropdown {
  position: relative !important;
}
.cid-v5wPWLOdva .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPWLOdva .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-v5wPWLOdva .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPWLOdva .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-v5wPWLOdva .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v5wPWLOdva .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-v5wPWLOdva .offcanvas {
    padding: 12rem 80px 0;
    width: 40%;
    background-color: #f9f9f9;
  }
  .cid-v5wPWLOdva .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-v5wPWLOdva .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-v5wPWLOdva .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-v5wPWLOdva .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-v5wPWLOdva .offcanvas-body .mbr-text,
  .cid-v5wPWLOdva .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-v5wPWLOdva .offcanvas-body .offcanvas_contact {
    margin: 22px 0;
  }
  .cid-v5wPWLOdva .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-v5wPWLOdva .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #000000;
  }
  .cid-v5wPWLOdva .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-v5wPWLOdva .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-v5wPWLOdva .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-v5wPWLOdva .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-v5wPWLOdva ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-v5wPWLOdva .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPWLOdva .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-v5wPWLOdva .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-v5wPWLOdva li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-v5wPWLOdva .lg_brand {
    margin: 0 1rem;
  }
  .cid-v5wPWLOdva .container-fluid {
    padding-left: 60px;
    padding-right: 60px;
    flex-wrap: nowrap;
  }
}
.cid-v5wPWLOdva .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v5wPWLOdva .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v5wPWLOdva .nav-item {
    margin: 0 !important;
  }
}
.cid-v5wPWLOdva .nav-item .nav-link {
  position: relative;
}
.cid-v5wPWLOdva .nav-item .nav-link::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #778da9;
  transition: all 0.3s ease-out;
}
.cid-v5wPWLOdva .nav-item .nav-link:hover::after {
  width: 100%;
}
.cid-v5wPWLOdva .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v5wPWLOdva .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v5wPWLOdva .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v5wPWLOdva .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPWLOdva .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v5wPWLOdva .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v5wPWLOdva .offcanvas_box {
    display: none;
  }
}
.cid-v5wPWLOdva .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v5wPWLOdva .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v5wPWLOdva .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v5wPWLOdva .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wPWLOdva .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wPWLOdva .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v5wPWLOdva .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v5wPWLOdva .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v5wPWLOdva .navbar-caption {
  color: #000000;
}
.cid-v5wPWLOdva .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v5wPWLOdva .navbar-nav {
    margin: 0;
  }
}
.cid-v5wPWLOdva .dropdown-menu,
.cid-v5wPWLOdva .navbar.opened {
  background-color: false !important;
}
.cid-v5wPWLOdva .nav-item:focus,
.cid-v5wPWLOdva .nav-link:focus {
  outline: none;
}
.cid-v5wPWLOdva .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wPWLOdva .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wPWLOdva .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wPWLOdva .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wPWLOdva .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wPWLOdva .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wPWLOdva .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v5wPWLOdva .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v5wPWLOdva .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wPWLOdva .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v5wPWLOdva .navbar .navbar-logo img {
  max-width: 130px;
  max-height: 130px;
  object-fit: contain;
}
.cid-v5wPWLOdva .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-v5wPWLOdva .navbar.collapsed {
  justify-content: center;
}
.cid-v5wPWLOdva .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wPWLOdva .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wPWLOdva .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wPWLOdva .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wPWLOdva .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wPWLOdva .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v5wPWLOdva .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v5wPWLOdva .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v5wPWLOdva .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-v5wPWLOdva .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wPWLOdva .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wPWLOdva .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v5wPWLOdva .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wPWLOdva .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v5wPWLOdva .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wPWLOdva .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-v5wPWLOdva .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v5wPWLOdva .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v5wPWLOdva .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wPWLOdva .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wPWLOdva .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v5wPWLOdva .navbar.navbar-short {
  min-height: 60px;
}
.cid-v5wPWLOdva .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v5wPWLOdva .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v5wPWLOdva .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5wPWLOdva .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-v5wPWLOdva .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wPWLOdva .dropdown-item.active,
.cid-v5wPWLOdva .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wPWLOdva .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wPWLOdva .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wPWLOdva .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wPWLOdva .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wPWLOdva ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v5wPWLOdva .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wPWLOdva button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #ff6839;
}
.cid-v5wPWLOdva button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5wPWLOdva button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wPWLOdva button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPWLOdva button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPWLOdva button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wPWLOdva nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPWLOdva nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wPWLOdva nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wPWLOdva nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPWLOdva a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v5wPWLOdva .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5wPWLOdva .navbar {
    height: 70px;
  }
  .cid-v5wPWLOdva .navbar.opened {
    height: auto;
  }
  .cid-v5wPWLOdva .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wPWLOdva .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-v5wPWLOdva .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-v5wPWLOdva .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-v5wPWLOdva .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-v5wPWLOdva .navbar-caption:hover {
  color: #778da9;
}
@media (min-width: 992px) {
  .cid-v5wPWLOdva .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v5wPWLOdva .text_widget {
  margin-bottom: 20px;
  color: #000000;
}
.cid-v5wPWLOdva .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v5wPWLOdva .text_widget a:hover {
  color: #354153 !important;
}
.cid-v5wPWLOdva .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-v5wPWLOdva .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v5wPWLOdva .mbr-section-subtitle,
.cid-v5wPWLOdva .text_widget,
.cid-v5wPWLOdva .mbr-section-btn {
  text-align: left;
}
.cid-v5wPWLOdva a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v5wPWXr6Xm .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-v5wPWXr6Xm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-v5wPWXr6Xm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-v5wPWXr6Xm .menu_box .navbar.opened,
  .cid-v5wPWXr6Xm .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-v5wPWXr6Xm .navbar-dropdown {
  position: relative !important;
}
.cid-v5wPWXr6Xm .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPWXr6Xm .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-v5wPWXr6Xm .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPWXr6Xm .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-v5wPWXr6Xm .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v5wPWXr6Xm .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-v5wPWXr6Xm .offcanvas {
    padding: 12rem 80px 0;
    width: 40%;
    background-color: #f9f9f9;
  }
  .cid-v5wPWXr6Xm .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-v5wPWXr6Xm .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-v5wPWXr6Xm .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-v5wPWXr6Xm .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-v5wPWXr6Xm .offcanvas-body .mbr-text,
  .cid-v5wPWXr6Xm .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-v5wPWXr6Xm .offcanvas-body .offcanvas_contact {
    margin: 22px 0;
  }
  .cid-v5wPWXr6Xm .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-v5wPWXr6Xm .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #000000;
  }
  .cid-v5wPWXr6Xm .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-v5wPWXr6Xm .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-v5wPWXr6Xm .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-v5wPWXr6Xm .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-v5wPWXr6Xm ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-v5wPWXr6Xm .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPWXr6Xm .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-v5wPWXr6Xm .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-v5wPWXr6Xm li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-v5wPWXr6Xm .lg_brand {
    margin: 0 1rem;
  }
  .cid-v5wPWXr6Xm .container-fluid {
    padding-left: 60px;
    padding-right: 60px;
    flex-wrap: nowrap;
  }
}
.cid-v5wPWXr6Xm .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v5wPWXr6Xm .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v5wPWXr6Xm .nav-item {
    margin: 0 !important;
  }
}
.cid-v5wPWXr6Xm .nav-item .nav-link {
  position: relative;
}
.cid-v5wPWXr6Xm .nav-item .nav-link::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #778da9;
  transition: all 0.3s ease-out;
}
.cid-v5wPWXr6Xm .nav-item .nav-link:hover::after {
  width: 100%;
}
.cid-v5wPWXr6Xm .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v5wPWXr6Xm .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v5wPWXr6Xm .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v5wPWXr6Xm .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPWXr6Xm .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v5wPWXr6Xm .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v5wPWXr6Xm .offcanvas_box {
    display: none;
  }
}
.cid-v5wPWXr6Xm .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v5wPWXr6Xm .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v5wPWXr6Xm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v5wPWXr6Xm .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wPWXr6Xm .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wPWXr6Xm .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v5wPWXr6Xm .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v5wPWXr6Xm .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v5wPWXr6Xm .navbar-caption {
  color: #000000;
}
.cid-v5wPWXr6Xm .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v5wPWXr6Xm .navbar-nav {
    margin: 0;
  }
}
.cid-v5wPWXr6Xm .dropdown-menu,
.cid-v5wPWXr6Xm .navbar.opened {
  background-color: false !important;
}
.cid-v5wPWXr6Xm .nav-item:focus,
.cid-v5wPWXr6Xm .nav-link:focus {
  outline: none;
}
.cid-v5wPWXr6Xm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wPWXr6Xm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wPWXr6Xm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wPWXr6Xm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wPWXr6Xm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wPWXr6Xm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wPWXr6Xm .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v5wPWXr6Xm .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v5wPWXr6Xm .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wPWXr6Xm .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v5wPWXr6Xm .navbar .navbar-logo img {
  max-width: 130px;
  max-height: 130px;
  object-fit: contain;
}
.cid-v5wPWXr6Xm .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-v5wPWXr6Xm .navbar.collapsed {
  justify-content: center;
}
.cid-v5wPWXr6Xm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wPWXr6Xm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wPWXr6Xm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wPWXr6Xm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wPWXr6Xm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wPWXr6Xm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v5wPWXr6Xm .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v5wPWXr6Xm .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v5wPWXr6Xm .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-v5wPWXr6Xm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wPWXr6Xm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wPWXr6Xm .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v5wPWXr6Xm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wPWXr6Xm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v5wPWXr6Xm .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wPWXr6Xm .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-v5wPWXr6Xm .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v5wPWXr6Xm .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v5wPWXr6Xm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wPWXr6Xm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wPWXr6Xm .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v5wPWXr6Xm .navbar.navbar-short {
  min-height: 60px;
}
.cid-v5wPWXr6Xm .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v5wPWXr6Xm .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v5wPWXr6Xm .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5wPWXr6Xm .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-v5wPWXr6Xm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wPWXr6Xm .dropdown-item.active,
.cid-v5wPWXr6Xm .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wPWXr6Xm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wPWXr6Xm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wPWXr6Xm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wPWXr6Xm .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wPWXr6Xm ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v5wPWXr6Xm .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wPWXr6Xm button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #ff6839;
}
.cid-v5wPWXr6Xm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5wPWXr6Xm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wPWXr6Xm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPWXr6Xm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPWXr6Xm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wPWXr6Xm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPWXr6Xm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wPWXr6Xm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wPWXr6Xm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPWXr6Xm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v5wPWXr6Xm .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5wPWXr6Xm .navbar {
    height: 70px;
  }
  .cid-v5wPWXr6Xm .navbar.opened {
    height: auto;
  }
  .cid-v5wPWXr6Xm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wPWXr6Xm .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-v5wPWXr6Xm .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-v5wPWXr6Xm .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-v5wPWXr6Xm .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-v5wPWXr6Xm .navbar-caption:hover {
  color: #778da9;
}
@media (min-width: 992px) {
  .cid-v5wPWXr6Xm .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v5wPWXr6Xm .text_widget {
  margin-bottom: 20px;
  color: #000000;
}
.cid-v5wPWXr6Xm .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v5wPWXr6Xm .text_widget a:hover {
  color: #354153 !important;
}
.cid-v5wPWXr6Xm .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-v5wPWXr6Xm .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v5wPWXr6Xm .mbr-section-subtitle,
.cid-v5wPWXr6Xm .text_widget,
.cid-v5wPWXr6Xm .mbr-section-btn {
  text-align: left;
}
.cid-v5wPWXr6Xm a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v5wPX9dDGk .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-v5wPX9dDGk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-v5wPX9dDGk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-v5wPX9dDGk .menu_box .navbar.opened,
  .cid-v5wPX9dDGk .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-v5wPX9dDGk .navbar-dropdown {
  position: relative !important;
}
.cid-v5wPX9dDGk .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPX9dDGk .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-v5wPX9dDGk .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPX9dDGk .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-v5wPX9dDGk .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v5wPX9dDGk .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-v5wPX9dDGk .offcanvas {
    padding: 12rem 80px 0;
    width: 40%;
    background-color: #f9f9f9;
  }
  .cid-v5wPX9dDGk .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-v5wPX9dDGk .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-v5wPX9dDGk .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-v5wPX9dDGk .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-v5wPX9dDGk .offcanvas-body .mbr-text,
  .cid-v5wPX9dDGk .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-v5wPX9dDGk .offcanvas-body .offcanvas_contact {
    margin: 22px 0;
  }
  .cid-v5wPX9dDGk .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-v5wPX9dDGk .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #000000;
  }
  .cid-v5wPX9dDGk .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-v5wPX9dDGk .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-v5wPX9dDGk .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-v5wPX9dDGk .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-v5wPX9dDGk ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-v5wPX9dDGk .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPX9dDGk .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-v5wPX9dDGk .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-v5wPX9dDGk li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-v5wPX9dDGk .lg_brand {
    margin: 0 1rem;
  }
  .cid-v5wPX9dDGk .container-fluid {
    padding-left: 60px;
    padding-right: 60px;
    flex-wrap: nowrap;
  }
}
.cid-v5wPX9dDGk .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v5wPX9dDGk .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v5wPX9dDGk .nav-item {
    margin: 0 !important;
  }
}
.cid-v5wPX9dDGk .nav-item .nav-link {
  position: relative;
}
.cid-v5wPX9dDGk .nav-item .nav-link::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #778da9;
  transition: all 0.3s ease-out;
}
.cid-v5wPX9dDGk .nav-item .nav-link:hover::after {
  width: 100%;
}
.cid-v5wPX9dDGk .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v5wPX9dDGk .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v5wPX9dDGk .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v5wPX9dDGk .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPX9dDGk .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v5wPX9dDGk .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v5wPX9dDGk .offcanvas_box {
    display: none;
  }
}
.cid-v5wPX9dDGk .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v5wPX9dDGk .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v5wPX9dDGk .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v5wPX9dDGk .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wPX9dDGk .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wPX9dDGk .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v5wPX9dDGk .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v5wPX9dDGk .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v5wPX9dDGk .navbar-caption {
  color: #000000;
}
.cid-v5wPX9dDGk .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v5wPX9dDGk .navbar-nav {
    margin: 0;
  }
}
.cid-v5wPX9dDGk .dropdown-menu,
.cid-v5wPX9dDGk .navbar.opened {
  background-color: false !important;
}
.cid-v5wPX9dDGk .nav-item:focus,
.cid-v5wPX9dDGk .nav-link:focus {
  outline: none;
}
.cid-v5wPX9dDGk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wPX9dDGk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wPX9dDGk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wPX9dDGk .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wPX9dDGk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wPX9dDGk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wPX9dDGk .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v5wPX9dDGk .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v5wPX9dDGk .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wPX9dDGk .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v5wPX9dDGk .navbar .navbar-logo img {
  max-width: 130px;
  max-height: 130px;
  object-fit: contain;
}
.cid-v5wPX9dDGk .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-v5wPX9dDGk .navbar.collapsed {
  justify-content: center;
}
.cid-v5wPX9dDGk .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wPX9dDGk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wPX9dDGk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wPX9dDGk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wPX9dDGk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wPX9dDGk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v5wPX9dDGk .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v5wPX9dDGk .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v5wPX9dDGk .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-v5wPX9dDGk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wPX9dDGk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wPX9dDGk .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v5wPX9dDGk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wPX9dDGk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v5wPX9dDGk .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wPX9dDGk .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-v5wPX9dDGk .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v5wPX9dDGk .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v5wPX9dDGk .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wPX9dDGk .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wPX9dDGk .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v5wPX9dDGk .navbar.navbar-short {
  min-height: 60px;
}
.cid-v5wPX9dDGk .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v5wPX9dDGk .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v5wPX9dDGk .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5wPX9dDGk .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-v5wPX9dDGk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wPX9dDGk .dropdown-item.active,
.cid-v5wPX9dDGk .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wPX9dDGk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wPX9dDGk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wPX9dDGk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wPX9dDGk .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wPX9dDGk ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v5wPX9dDGk .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wPX9dDGk button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #ff6839;
}
.cid-v5wPX9dDGk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5wPX9dDGk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wPX9dDGk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPX9dDGk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPX9dDGk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wPX9dDGk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPX9dDGk nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wPX9dDGk nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wPX9dDGk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPX9dDGk a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v5wPX9dDGk .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5wPX9dDGk .navbar {
    height: 70px;
  }
  .cid-v5wPX9dDGk .navbar.opened {
    height: auto;
  }
  .cid-v5wPX9dDGk .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wPX9dDGk .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-v5wPX9dDGk .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-v5wPX9dDGk .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-v5wPX9dDGk .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-v5wPX9dDGk .navbar-caption:hover {
  color: #778da9;
}
@media (min-width: 992px) {
  .cid-v5wPX9dDGk .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v5wPX9dDGk .text_widget {
  margin-bottom: 20px;
  color: #000000;
}
.cid-v5wPX9dDGk .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v5wPX9dDGk .text_widget a:hover {
  color: #354153 !important;
}
.cid-v5wPX9dDGk .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-v5wPX9dDGk .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v5wPX9dDGk .mbr-section-subtitle,
.cid-v5wPX9dDGk .text_widget,
.cid-v5wPX9dDGk .mbr-section-btn {
  text-align: left;
}
.cid-v5wPX9dDGk a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v5wPXjXPpG .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-v5wPXjXPpG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-v5wPXjXPpG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-v5wPXjXPpG .menu_box .navbar.opened,
  .cid-v5wPXjXPpG .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-v5wPXjXPpG .navbar-dropdown {
  position: relative !important;
}
.cid-v5wPXjXPpG .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPXjXPpG .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-v5wPXjXPpG .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPXjXPpG .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-v5wPXjXPpG .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v5wPXjXPpG .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-v5wPXjXPpG .offcanvas {
    padding: 12rem 80px 0;
    width: 40%;
    background-color: #f9f9f9;
  }
  .cid-v5wPXjXPpG .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-v5wPXjXPpG .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-v5wPXjXPpG .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-v5wPXjXPpG .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-v5wPXjXPpG .offcanvas-body .mbr-text,
  .cid-v5wPXjXPpG .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-v5wPXjXPpG .offcanvas-body .offcanvas_contact {
    margin: 22px 0;
  }
  .cid-v5wPXjXPpG .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-v5wPXjXPpG .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #000000;
  }
  .cid-v5wPXjXPpG .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-v5wPXjXPpG .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-v5wPXjXPpG .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-v5wPXjXPpG .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-v5wPXjXPpG ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-v5wPXjXPpG .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPXjXPpG .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-v5wPXjXPpG .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-v5wPXjXPpG li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-v5wPXjXPpG .lg_brand {
    margin: 0 1rem;
  }
  .cid-v5wPXjXPpG .container-fluid {
    padding-left: 60px;
    padding-right: 60px;
    flex-wrap: nowrap;
  }
}
.cid-v5wPXjXPpG .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v5wPXjXPpG .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v5wPXjXPpG .nav-item {
    margin: 0 !important;
  }
}
.cid-v5wPXjXPpG .nav-item .nav-link {
  position: relative;
}
.cid-v5wPXjXPpG .nav-item .nav-link::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #778da9;
  transition: all 0.3s ease-out;
}
.cid-v5wPXjXPpG .nav-item .nav-link:hover::after {
  width: 100%;
}
.cid-v5wPXjXPpG .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v5wPXjXPpG .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v5wPXjXPpG .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v5wPXjXPpG .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPXjXPpG .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v5wPXjXPpG .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v5wPXjXPpG .offcanvas_box {
    display: none;
  }
}
.cid-v5wPXjXPpG .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v5wPXjXPpG .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v5wPXjXPpG .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v5wPXjXPpG .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wPXjXPpG .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wPXjXPpG .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v5wPXjXPpG .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v5wPXjXPpG .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v5wPXjXPpG .navbar-caption {
  color: #000000;
}
.cid-v5wPXjXPpG .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v5wPXjXPpG .navbar-nav {
    margin: 0;
  }
}
.cid-v5wPXjXPpG .dropdown-menu,
.cid-v5wPXjXPpG .navbar.opened {
  background-color: false !important;
}
.cid-v5wPXjXPpG .nav-item:focus,
.cid-v5wPXjXPpG .nav-link:focus {
  outline: none;
}
.cid-v5wPXjXPpG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wPXjXPpG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wPXjXPpG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wPXjXPpG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wPXjXPpG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wPXjXPpG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wPXjXPpG .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v5wPXjXPpG .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v5wPXjXPpG .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wPXjXPpG .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v5wPXjXPpG .navbar .navbar-logo img {
  max-width: 130px;
  max-height: 130px;
  object-fit: contain;
}
.cid-v5wPXjXPpG .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-v5wPXjXPpG .navbar.collapsed {
  justify-content: center;
}
.cid-v5wPXjXPpG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wPXjXPpG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wPXjXPpG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wPXjXPpG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wPXjXPpG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wPXjXPpG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v5wPXjXPpG .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v5wPXjXPpG .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v5wPXjXPpG .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-v5wPXjXPpG .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wPXjXPpG .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wPXjXPpG .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v5wPXjXPpG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wPXjXPpG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v5wPXjXPpG .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wPXjXPpG .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-v5wPXjXPpG .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v5wPXjXPpG .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v5wPXjXPpG .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wPXjXPpG .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wPXjXPpG .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v5wPXjXPpG .navbar.navbar-short {
  min-height: 60px;
}
.cid-v5wPXjXPpG .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v5wPXjXPpG .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v5wPXjXPpG .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5wPXjXPpG .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-v5wPXjXPpG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wPXjXPpG .dropdown-item.active,
.cid-v5wPXjXPpG .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wPXjXPpG .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wPXjXPpG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wPXjXPpG .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wPXjXPpG .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wPXjXPpG ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v5wPXjXPpG .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wPXjXPpG button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #ff6839;
}
.cid-v5wPXjXPpG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5wPXjXPpG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wPXjXPpG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPXjXPpG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPXjXPpG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wPXjXPpG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPXjXPpG nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wPXjXPpG nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wPXjXPpG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPXjXPpG a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v5wPXjXPpG .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5wPXjXPpG .navbar {
    height: 70px;
  }
  .cid-v5wPXjXPpG .navbar.opened {
    height: auto;
  }
  .cid-v5wPXjXPpG .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wPXjXPpG .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-v5wPXjXPpG .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-v5wPXjXPpG .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-v5wPXjXPpG .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-v5wPXjXPpG .navbar-caption:hover {
  color: #778da9;
}
@media (min-width: 992px) {
  .cid-v5wPXjXPpG .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v5wPXjXPpG .text_widget {
  margin-bottom: 20px;
  color: #000000;
}
.cid-v5wPXjXPpG .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v5wPXjXPpG .text_widget a:hover {
  color: #354153 !important;
}
.cid-v5wPXjXPpG .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-v5wPXjXPpG .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v5wPXjXPpG .mbr-section-subtitle,
.cid-v5wPXjXPpG .text_widget,
.cid-v5wPXjXPpG .mbr-section-btn {
  text-align: left;
}
.cid-v5wPXjXPpG a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v5wPXvwezI .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-v5wPXvwezI .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-v5wPXvwezI .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-v5wPXvwezI .menu_box .navbar.opened,
  .cid-v5wPXvwezI .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-v5wPXvwezI .navbar-dropdown {
  position: relative !important;
}
.cid-v5wPXvwezI .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPXvwezI .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-v5wPXvwezI .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPXvwezI .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-v5wPXvwezI .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v5wPXvwezI .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-v5wPXvwezI .offcanvas {
    padding: 12rem 80px 0;
    width: 40%;
    background-color: #f9f9f9;
  }
  .cid-v5wPXvwezI .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-v5wPXvwezI .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-v5wPXvwezI .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-v5wPXvwezI .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-v5wPXvwezI .offcanvas-body .mbr-text,
  .cid-v5wPXvwezI .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-v5wPXvwezI .offcanvas-body .offcanvas_contact {
    margin: 22px 0;
  }
  .cid-v5wPXvwezI .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-v5wPXvwezI .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #000000;
  }
  .cid-v5wPXvwezI .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-v5wPXvwezI .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-v5wPXvwezI .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-v5wPXvwezI .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-v5wPXvwezI ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-v5wPXvwezI .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPXvwezI .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-v5wPXvwezI .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-v5wPXvwezI li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-v5wPXvwezI .lg_brand {
    margin: 0 1rem;
  }
  .cid-v5wPXvwezI .container-fluid {
    padding-left: 60px;
    padding-right: 60px;
    flex-wrap: nowrap;
  }
}
.cid-v5wPXvwezI .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v5wPXvwezI .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v5wPXvwezI .nav-item {
    margin: 0 !important;
  }
}
.cid-v5wPXvwezI .nav-item .nav-link {
  position: relative;
}
.cid-v5wPXvwezI .nav-item .nav-link::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #778da9;
  transition: all 0.3s ease-out;
}
.cid-v5wPXvwezI .nav-item .nav-link:hover::after {
  width: 100%;
}
.cid-v5wPXvwezI .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v5wPXvwezI .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v5wPXvwezI .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v5wPXvwezI .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPXvwezI .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v5wPXvwezI .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v5wPXvwezI .offcanvas_box {
    display: none;
  }
}
.cid-v5wPXvwezI .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v5wPXvwezI .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v5wPXvwezI .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v5wPXvwezI .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wPXvwezI .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wPXvwezI .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v5wPXvwezI .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v5wPXvwezI .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v5wPXvwezI .navbar-caption {
  color: #000000;
}
.cid-v5wPXvwezI .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v5wPXvwezI .navbar-nav {
    margin: 0;
  }
}
.cid-v5wPXvwezI .dropdown-menu,
.cid-v5wPXvwezI .navbar.opened {
  background-color: false !important;
}
.cid-v5wPXvwezI .nav-item:focus,
.cid-v5wPXvwezI .nav-link:focus {
  outline: none;
}
.cid-v5wPXvwezI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wPXvwezI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wPXvwezI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wPXvwezI .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wPXvwezI .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wPXvwezI .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wPXvwezI .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v5wPXvwezI .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v5wPXvwezI .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wPXvwezI .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v5wPXvwezI .navbar .navbar-logo img {
  max-width: 130px;
  max-height: 130px;
  object-fit: contain;
}
.cid-v5wPXvwezI .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-v5wPXvwezI .navbar.collapsed {
  justify-content: center;
}
.cid-v5wPXvwezI .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wPXvwezI .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wPXvwezI .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wPXvwezI .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wPXvwezI .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wPXvwezI .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v5wPXvwezI .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v5wPXvwezI .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v5wPXvwezI .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-v5wPXvwezI .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wPXvwezI .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wPXvwezI .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v5wPXvwezI .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wPXvwezI .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v5wPXvwezI .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wPXvwezI .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-v5wPXvwezI .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v5wPXvwezI .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v5wPXvwezI .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wPXvwezI .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wPXvwezI .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v5wPXvwezI .navbar.navbar-short {
  min-height: 60px;
}
.cid-v5wPXvwezI .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v5wPXvwezI .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v5wPXvwezI .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5wPXvwezI .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-v5wPXvwezI .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wPXvwezI .dropdown-item.active,
.cid-v5wPXvwezI .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wPXvwezI .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wPXvwezI .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wPXvwezI .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wPXvwezI .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wPXvwezI ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v5wPXvwezI .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wPXvwezI button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #ff6839;
}
.cid-v5wPXvwezI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5wPXvwezI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wPXvwezI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPXvwezI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPXvwezI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wPXvwezI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPXvwezI nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wPXvwezI nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wPXvwezI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPXvwezI a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v5wPXvwezI .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5wPXvwezI .navbar {
    height: 70px;
  }
  .cid-v5wPXvwezI .navbar.opened {
    height: auto;
  }
  .cid-v5wPXvwezI .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wPXvwezI .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-v5wPXvwezI .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-v5wPXvwezI .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-v5wPXvwezI .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-v5wPXvwezI .navbar-caption:hover {
  color: #778da9;
}
@media (min-width: 992px) {
  .cid-v5wPXvwezI .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v5wPXvwezI .text_widget {
  margin-bottom: 20px;
  color: #000000;
}
.cid-v5wPXvwezI .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v5wPXvwezI .text_widget a:hover {
  color: #354153 !important;
}
.cid-v5wPXvwezI .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-v5wPXvwezI .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v5wPXvwezI .mbr-section-subtitle,
.cid-v5wPXvwezI .text_widget,
.cid-v5wPXvwezI .mbr-section-btn {
  text-align: left;
}
.cid-v5wPXvwezI a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v5wPXHyYuK .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-v5wPXHyYuK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-v5wPXHyYuK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-v5wPXHyYuK .menu_box .navbar.opened,
  .cid-v5wPXHyYuK .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-v5wPXHyYuK .navbar-dropdown {
  position: relative !important;
}
.cid-v5wPXHyYuK .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPXHyYuK .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-v5wPXHyYuK .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPXHyYuK .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-v5wPXHyYuK .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v5wPXHyYuK .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-v5wPXHyYuK .offcanvas {
    padding: 12rem 80px 0;
    width: 40%;
    background-color: #f9f9f9;
  }
  .cid-v5wPXHyYuK .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-v5wPXHyYuK .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-v5wPXHyYuK .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-v5wPXHyYuK .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-v5wPXHyYuK .offcanvas-body .mbr-text,
  .cid-v5wPXHyYuK .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-v5wPXHyYuK .offcanvas-body .offcanvas_contact {
    margin: 22px 0;
  }
  .cid-v5wPXHyYuK .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-v5wPXHyYuK .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #000000;
  }
  .cid-v5wPXHyYuK .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-v5wPXHyYuK .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-v5wPXHyYuK .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-v5wPXHyYuK .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-v5wPXHyYuK ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-v5wPXHyYuK .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPXHyYuK .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-v5wPXHyYuK .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-v5wPXHyYuK li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-v5wPXHyYuK .lg_brand {
    margin: 0 1rem;
  }
  .cid-v5wPXHyYuK .container-fluid {
    padding-left: 60px;
    padding-right: 60px;
    flex-wrap: nowrap;
  }
}
.cid-v5wPXHyYuK .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v5wPXHyYuK .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v5wPXHyYuK .nav-item {
    margin: 0 !important;
  }
}
.cid-v5wPXHyYuK .nav-item .nav-link {
  position: relative;
}
.cid-v5wPXHyYuK .nav-item .nav-link::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #778da9;
  transition: all 0.3s ease-out;
}
.cid-v5wPXHyYuK .nav-item .nav-link:hover::after {
  width: 100%;
}
.cid-v5wPXHyYuK .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v5wPXHyYuK .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v5wPXHyYuK .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v5wPXHyYuK .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPXHyYuK .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v5wPXHyYuK .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v5wPXHyYuK .offcanvas_box {
    display: none;
  }
}
.cid-v5wPXHyYuK .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v5wPXHyYuK .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v5wPXHyYuK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v5wPXHyYuK .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wPXHyYuK .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wPXHyYuK .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v5wPXHyYuK .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v5wPXHyYuK .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v5wPXHyYuK .navbar-caption {
  color: #000000;
}
.cid-v5wPXHyYuK .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v5wPXHyYuK .navbar-nav {
    margin: 0;
  }
}
.cid-v5wPXHyYuK .dropdown-menu,
.cid-v5wPXHyYuK .navbar.opened {
  background-color: false !important;
}
.cid-v5wPXHyYuK .nav-item:focus,
.cid-v5wPXHyYuK .nav-link:focus {
  outline: none;
}
.cid-v5wPXHyYuK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wPXHyYuK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wPXHyYuK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wPXHyYuK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wPXHyYuK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wPXHyYuK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wPXHyYuK .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v5wPXHyYuK .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v5wPXHyYuK .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wPXHyYuK .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v5wPXHyYuK .navbar .navbar-logo img {
  max-width: 130px;
  max-height: 130px;
  object-fit: contain;
}
.cid-v5wPXHyYuK .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-v5wPXHyYuK .navbar.collapsed {
  justify-content: center;
}
.cid-v5wPXHyYuK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wPXHyYuK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wPXHyYuK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wPXHyYuK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wPXHyYuK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wPXHyYuK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v5wPXHyYuK .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v5wPXHyYuK .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v5wPXHyYuK .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-v5wPXHyYuK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wPXHyYuK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wPXHyYuK .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v5wPXHyYuK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wPXHyYuK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v5wPXHyYuK .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wPXHyYuK .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-v5wPXHyYuK .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v5wPXHyYuK .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v5wPXHyYuK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wPXHyYuK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wPXHyYuK .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v5wPXHyYuK .navbar.navbar-short {
  min-height: 60px;
}
.cid-v5wPXHyYuK .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v5wPXHyYuK .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v5wPXHyYuK .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5wPXHyYuK .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-v5wPXHyYuK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wPXHyYuK .dropdown-item.active,
.cid-v5wPXHyYuK .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wPXHyYuK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wPXHyYuK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wPXHyYuK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wPXHyYuK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wPXHyYuK ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v5wPXHyYuK .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wPXHyYuK button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #ff6839;
}
.cid-v5wPXHyYuK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5wPXHyYuK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wPXHyYuK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPXHyYuK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPXHyYuK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wPXHyYuK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPXHyYuK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wPXHyYuK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wPXHyYuK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPXHyYuK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v5wPXHyYuK .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5wPXHyYuK .navbar {
    height: 70px;
  }
  .cid-v5wPXHyYuK .navbar.opened {
    height: auto;
  }
  .cid-v5wPXHyYuK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wPXHyYuK .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-v5wPXHyYuK .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-v5wPXHyYuK .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-v5wPXHyYuK .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-v5wPXHyYuK .navbar-caption:hover {
  color: #778da9;
}
@media (min-width: 992px) {
  .cid-v5wPXHyYuK .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v5wPXHyYuK .text_widget {
  margin-bottom: 20px;
  color: #000000;
}
.cid-v5wPXHyYuK .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v5wPXHyYuK .text_widget a:hover {
  color: #354153 !important;
}
.cid-v5wPXHyYuK .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-v5wPXHyYuK .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v5wPXHyYuK .mbr-section-subtitle,
.cid-v5wPXHyYuK .text_widget,
.cid-v5wPXHyYuK .mbr-section-btn {
  text-align: left;
}
.cid-v5wPXHyYuK a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v5wPXSXVwj .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-v5wPXSXVwj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-v5wPXSXVwj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-v5wPXSXVwj .menu_box .navbar.opened,
  .cid-v5wPXSXVwj .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-v5wPXSXVwj .navbar-dropdown {
  position: relative !important;
}
.cid-v5wPXSXVwj .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPXSXVwj .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-v5wPXSXVwj .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPXSXVwj .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-v5wPXSXVwj .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v5wPXSXVwj .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-v5wPXSXVwj .offcanvas {
    padding: 12rem 80px 0;
    width: 40%;
    background-color: #f9f9f9;
  }
  .cid-v5wPXSXVwj .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-v5wPXSXVwj .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-v5wPXSXVwj .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-v5wPXSXVwj .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-v5wPXSXVwj .offcanvas-body .mbr-text,
  .cid-v5wPXSXVwj .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-v5wPXSXVwj .offcanvas-body .offcanvas_contact {
    margin: 22px 0;
  }
  .cid-v5wPXSXVwj .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-v5wPXSXVwj .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #000000;
  }
  .cid-v5wPXSXVwj .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-v5wPXSXVwj .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-v5wPXSXVwj .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-v5wPXSXVwj .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-v5wPXSXVwj ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-v5wPXSXVwj .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPXSXVwj .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-v5wPXSXVwj .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-v5wPXSXVwj li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-v5wPXSXVwj .lg_brand {
    margin: 0 1rem;
  }
  .cid-v5wPXSXVwj .container-fluid {
    padding-left: 60px;
    padding-right: 60px;
    flex-wrap: nowrap;
  }
}
.cid-v5wPXSXVwj .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v5wPXSXVwj .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v5wPXSXVwj .nav-item {
    margin: 0 !important;
  }
}
.cid-v5wPXSXVwj .nav-item .nav-link {
  position: relative;
}
.cid-v5wPXSXVwj .nav-item .nav-link::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #778da9;
  transition: all 0.3s ease-out;
}
.cid-v5wPXSXVwj .nav-item .nav-link:hover::after {
  width: 100%;
}
.cid-v5wPXSXVwj .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v5wPXSXVwj .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v5wPXSXVwj .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v5wPXSXVwj .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPXSXVwj .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v5wPXSXVwj .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v5wPXSXVwj .offcanvas_box {
    display: none;
  }
}
.cid-v5wPXSXVwj .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v5wPXSXVwj .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v5wPXSXVwj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v5wPXSXVwj .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wPXSXVwj .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wPXSXVwj .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v5wPXSXVwj .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v5wPXSXVwj .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v5wPXSXVwj .navbar-caption {
  color: #000000;
}
.cid-v5wPXSXVwj .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v5wPXSXVwj .navbar-nav {
    margin: 0;
  }
}
.cid-v5wPXSXVwj .dropdown-menu,
.cid-v5wPXSXVwj .navbar.opened {
  background-color: false !important;
}
.cid-v5wPXSXVwj .nav-item:focus,
.cid-v5wPXSXVwj .nav-link:focus {
  outline: none;
}
.cid-v5wPXSXVwj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wPXSXVwj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wPXSXVwj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wPXSXVwj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wPXSXVwj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wPXSXVwj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wPXSXVwj .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v5wPXSXVwj .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v5wPXSXVwj .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wPXSXVwj .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v5wPXSXVwj .navbar .navbar-logo img {
  max-width: 130px;
  max-height: 130px;
  object-fit: contain;
}
.cid-v5wPXSXVwj .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-v5wPXSXVwj .navbar.collapsed {
  justify-content: center;
}
.cid-v5wPXSXVwj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wPXSXVwj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wPXSXVwj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wPXSXVwj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wPXSXVwj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wPXSXVwj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v5wPXSXVwj .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v5wPXSXVwj .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v5wPXSXVwj .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-v5wPXSXVwj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wPXSXVwj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wPXSXVwj .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v5wPXSXVwj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wPXSXVwj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v5wPXSXVwj .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wPXSXVwj .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-v5wPXSXVwj .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v5wPXSXVwj .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v5wPXSXVwj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wPXSXVwj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wPXSXVwj .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v5wPXSXVwj .navbar.navbar-short {
  min-height: 60px;
}
.cid-v5wPXSXVwj .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v5wPXSXVwj .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v5wPXSXVwj .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5wPXSXVwj .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-v5wPXSXVwj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wPXSXVwj .dropdown-item.active,
.cid-v5wPXSXVwj .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wPXSXVwj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wPXSXVwj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wPXSXVwj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wPXSXVwj .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wPXSXVwj ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v5wPXSXVwj .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wPXSXVwj button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #ff6839;
}
.cid-v5wPXSXVwj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5wPXSXVwj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wPXSXVwj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPXSXVwj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPXSXVwj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wPXSXVwj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPXSXVwj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wPXSXVwj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wPXSXVwj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPXSXVwj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v5wPXSXVwj .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5wPXSXVwj .navbar {
    height: 70px;
  }
  .cid-v5wPXSXVwj .navbar.opened {
    height: auto;
  }
  .cid-v5wPXSXVwj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wPXSXVwj .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-v5wPXSXVwj .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-v5wPXSXVwj .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-v5wPXSXVwj .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-v5wPXSXVwj .navbar-caption:hover {
  color: #778da9;
}
@media (min-width: 992px) {
  .cid-v5wPXSXVwj .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v5wPXSXVwj .text_widget {
  margin-bottom: 20px;
  color: #000000;
}
.cid-v5wPXSXVwj .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v5wPXSXVwj .text_widget a:hover {
  color: #354153 !important;
}
.cid-v5wPXSXVwj .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-v5wPXSXVwj .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v5wPXSXVwj .mbr-section-subtitle,
.cid-v5wPXSXVwj .text_widget,
.cid-v5wPXSXVwj .mbr-section-btn {
  text-align: left;
}
.cid-v5wPXSXVwj a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v5wPY4r1NQ .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-v5wPY4r1NQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-v5wPY4r1NQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-v5wPY4r1NQ .menu_box .navbar.opened,
  .cid-v5wPY4r1NQ .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-v5wPY4r1NQ .navbar-dropdown {
  position: relative !important;
}
.cid-v5wPY4r1NQ .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPY4r1NQ .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-v5wPY4r1NQ .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPY4r1NQ .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-v5wPY4r1NQ .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v5wPY4r1NQ .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-v5wPY4r1NQ .offcanvas {
    padding: 12rem 80px 0;
    width: 40%;
    background-color: #f9f9f9;
  }
  .cid-v5wPY4r1NQ .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-v5wPY4r1NQ .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-v5wPY4r1NQ .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-v5wPY4r1NQ .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-v5wPY4r1NQ .offcanvas-body .mbr-text,
  .cid-v5wPY4r1NQ .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-v5wPY4r1NQ .offcanvas-body .offcanvas_contact {
    margin: 22px 0;
  }
  .cid-v5wPY4r1NQ .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-v5wPY4r1NQ .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #000000;
  }
  .cid-v5wPY4r1NQ .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-v5wPY4r1NQ .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-v5wPY4r1NQ .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-v5wPY4r1NQ .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-v5wPY4r1NQ ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-v5wPY4r1NQ .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPY4r1NQ .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-v5wPY4r1NQ .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-v5wPY4r1NQ li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-v5wPY4r1NQ .lg_brand {
    margin: 0 1rem;
  }
  .cid-v5wPY4r1NQ .container-fluid {
    padding-left: 60px;
    padding-right: 60px;
    flex-wrap: nowrap;
  }
}
.cid-v5wPY4r1NQ .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v5wPY4r1NQ .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v5wPY4r1NQ .nav-item {
    margin: 0 !important;
  }
}
.cid-v5wPY4r1NQ .nav-item .nav-link {
  position: relative;
}
.cid-v5wPY4r1NQ .nav-item .nav-link::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #778da9;
  transition: all 0.3s ease-out;
}
.cid-v5wPY4r1NQ .nav-item .nav-link:hover::after {
  width: 100%;
}
.cid-v5wPY4r1NQ .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v5wPY4r1NQ .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v5wPY4r1NQ .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v5wPY4r1NQ .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPY4r1NQ .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v5wPY4r1NQ .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v5wPY4r1NQ .offcanvas_box {
    display: none;
  }
}
.cid-v5wPY4r1NQ .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v5wPY4r1NQ .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v5wPY4r1NQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v5wPY4r1NQ .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wPY4r1NQ .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wPY4r1NQ .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v5wPY4r1NQ .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v5wPY4r1NQ .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v5wPY4r1NQ .navbar-caption {
  color: #000000;
}
.cid-v5wPY4r1NQ .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v5wPY4r1NQ .navbar-nav {
    margin: 0;
  }
}
.cid-v5wPY4r1NQ .dropdown-menu,
.cid-v5wPY4r1NQ .navbar.opened {
  background-color: false !important;
}
.cid-v5wPY4r1NQ .nav-item:focus,
.cid-v5wPY4r1NQ .nav-link:focus {
  outline: none;
}
.cid-v5wPY4r1NQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wPY4r1NQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wPY4r1NQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wPY4r1NQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wPY4r1NQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wPY4r1NQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wPY4r1NQ .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v5wPY4r1NQ .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v5wPY4r1NQ .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wPY4r1NQ .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v5wPY4r1NQ .navbar .navbar-logo img {
  max-width: 130px;
  max-height: 130px;
  object-fit: contain;
}
.cid-v5wPY4r1NQ .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-v5wPY4r1NQ .navbar.collapsed {
  justify-content: center;
}
.cid-v5wPY4r1NQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wPY4r1NQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wPY4r1NQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wPY4r1NQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wPY4r1NQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wPY4r1NQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v5wPY4r1NQ .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v5wPY4r1NQ .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v5wPY4r1NQ .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-v5wPY4r1NQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wPY4r1NQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wPY4r1NQ .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v5wPY4r1NQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wPY4r1NQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v5wPY4r1NQ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wPY4r1NQ .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-v5wPY4r1NQ .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v5wPY4r1NQ .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v5wPY4r1NQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wPY4r1NQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wPY4r1NQ .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v5wPY4r1NQ .navbar.navbar-short {
  min-height: 60px;
}
.cid-v5wPY4r1NQ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v5wPY4r1NQ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v5wPY4r1NQ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5wPY4r1NQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-v5wPY4r1NQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wPY4r1NQ .dropdown-item.active,
.cid-v5wPY4r1NQ .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wPY4r1NQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wPY4r1NQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wPY4r1NQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wPY4r1NQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wPY4r1NQ ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v5wPY4r1NQ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wPY4r1NQ button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #ff6839;
}
.cid-v5wPY4r1NQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5wPY4r1NQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wPY4r1NQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPY4r1NQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPY4r1NQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wPY4r1NQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPY4r1NQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wPY4r1NQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wPY4r1NQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPY4r1NQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v5wPY4r1NQ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5wPY4r1NQ .navbar {
    height: 70px;
  }
  .cid-v5wPY4r1NQ .navbar.opened {
    height: auto;
  }
  .cid-v5wPY4r1NQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wPY4r1NQ .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-v5wPY4r1NQ .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-v5wPY4r1NQ .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-v5wPY4r1NQ .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-v5wPY4r1NQ .navbar-caption:hover {
  color: #778da9;
}
@media (min-width: 992px) {
  .cid-v5wPY4r1NQ .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v5wPY4r1NQ .text_widget {
  margin-bottom: 20px;
  color: #000000;
}
.cid-v5wPY4r1NQ .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v5wPY4r1NQ .text_widget a:hover {
  color: #354153 !important;
}
.cid-v5wPY4r1NQ .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-v5wPY4r1NQ .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v5wPY4r1NQ .mbr-section-subtitle,
.cid-v5wPY4r1NQ .text_widget,
.cid-v5wPY4r1NQ .mbr-section-btn {
  text-align: left;
}
.cid-v5wPY4r1NQ a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v5wPYfcbAj .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-v5wPYfcbAj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-v5wPYfcbAj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-v5wPYfcbAj .menu_box .navbar.opened,
  .cid-v5wPYfcbAj .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-v5wPYfcbAj .navbar-dropdown {
  position: relative !important;
}
.cid-v5wPYfcbAj .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPYfcbAj .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-v5wPYfcbAj .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPYfcbAj .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-v5wPYfcbAj .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v5wPYfcbAj .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-v5wPYfcbAj .offcanvas {
    padding: 12rem 80px 0;
    width: 40%;
    background-color: #f9f9f9;
  }
  .cid-v5wPYfcbAj .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-v5wPYfcbAj .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-v5wPYfcbAj .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-v5wPYfcbAj .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-v5wPYfcbAj .offcanvas-body .mbr-text,
  .cid-v5wPYfcbAj .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-v5wPYfcbAj .offcanvas-body .offcanvas_contact {
    margin: 22px 0;
  }
  .cid-v5wPYfcbAj .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-v5wPYfcbAj .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #000000;
  }
  .cid-v5wPYfcbAj .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-v5wPYfcbAj .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-v5wPYfcbAj .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-v5wPYfcbAj .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-v5wPYfcbAj ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-v5wPYfcbAj .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPYfcbAj .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-v5wPYfcbAj .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-v5wPYfcbAj li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-v5wPYfcbAj .lg_brand {
    margin: 0 1rem;
  }
  .cid-v5wPYfcbAj .container-fluid {
    padding-left: 60px;
    padding-right: 60px;
    flex-wrap: nowrap;
  }
}
.cid-v5wPYfcbAj .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v5wPYfcbAj .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v5wPYfcbAj .nav-item {
    margin: 0 !important;
  }
}
.cid-v5wPYfcbAj .nav-item .nav-link {
  position: relative;
}
.cid-v5wPYfcbAj .nav-item .nav-link::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #778da9;
  transition: all 0.3s ease-out;
}
.cid-v5wPYfcbAj .nav-item .nav-link:hover::after {
  width: 100%;
}
.cid-v5wPYfcbAj .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v5wPYfcbAj .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v5wPYfcbAj .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v5wPYfcbAj .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPYfcbAj .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v5wPYfcbAj .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v5wPYfcbAj .offcanvas_box {
    display: none;
  }
}
.cid-v5wPYfcbAj .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v5wPYfcbAj .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v5wPYfcbAj .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v5wPYfcbAj .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wPYfcbAj .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wPYfcbAj .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v5wPYfcbAj .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v5wPYfcbAj .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v5wPYfcbAj .navbar-caption {
  color: #000000;
}
.cid-v5wPYfcbAj .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v5wPYfcbAj .navbar-nav {
    margin: 0;
  }
}
.cid-v5wPYfcbAj .dropdown-menu,
.cid-v5wPYfcbAj .navbar.opened {
  background-color: false !important;
}
.cid-v5wPYfcbAj .nav-item:focus,
.cid-v5wPYfcbAj .nav-link:focus {
  outline: none;
}
.cid-v5wPYfcbAj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wPYfcbAj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wPYfcbAj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wPYfcbAj .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wPYfcbAj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wPYfcbAj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wPYfcbAj .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v5wPYfcbAj .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v5wPYfcbAj .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wPYfcbAj .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v5wPYfcbAj .navbar .navbar-logo img {
  max-width: 130px;
  max-height: 130px;
  object-fit: contain;
}
.cid-v5wPYfcbAj .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-v5wPYfcbAj .navbar.collapsed {
  justify-content: center;
}
.cid-v5wPYfcbAj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wPYfcbAj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wPYfcbAj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wPYfcbAj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wPYfcbAj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wPYfcbAj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v5wPYfcbAj .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v5wPYfcbAj .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v5wPYfcbAj .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-v5wPYfcbAj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wPYfcbAj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wPYfcbAj .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v5wPYfcbAj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wPYfcbAj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v5wPYfcbAj .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wPYfcbAj .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-v5wPYfcbAj .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v5wPYfcbAj .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v5wPYfcbAj .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wPYfcbAj .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wPYfcbAj .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v5wPYfcbAj .navbar.navbar-short {
  min-height: 60px;
}
.cid-v5wPYfcbAj .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v5wPYfcbAj .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v5wPYfcbAj .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5wPYfcbAj .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-v5wPYfcbAj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wPYfcbAj .dropdown-item.active,
.cid-v5wPYfcbAj .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wPYfcbAj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wPYfcbAj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wPYfcbAj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wPYfcbAj .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wPYfcbAj ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v5wPYfcbAj .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wPYfcbAj button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #ff6839;
}
.cid-v5wPYfcbAj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5wPYfcbAj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wPYfcbAj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPYfcbAj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPYfcbAj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wPYfcbAj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPYfcbAj nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wPYfcbAj nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wPYfcbAj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPYfcbAj a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v5wPYfcbAj .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5wPYfcbAj .navbar {
    height: 70px;
  }
  .cid-v5wPYfcbAj .navbar.opened {
    height: auto;
  }
  .cid-v5wPYfcbAj .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wPYfcbAj .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-v5wPYfcbAj .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-v5wPYfcbAj .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-v5wPYfcbAj .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-v5wPYfcbAj .navbar-caption:hover {
  color: #778da9;
}
@media (min-width: 992px) {
  .cid-v5wPYfcbAj .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v5wPYfcbAj .text_widget {
  margin-bottom: 20px;
  color: #000000;
}
.cid-v5wPYfcbAj .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v5wPYfcbAj .text_widget a:hover {
  color: #354153 !important;
}
.cid-v5wPYfcbAj .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-v5wPYfcbAj .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v5wPYfcbAj .mbr-section-subtitle,
.cid-v5wPYfcbAj .text_widget,
.cid-v5wPYfcbAj .mbr-section-btn {
  text-align: left;
}
.cid-v5wPYfcbAj a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v5wPYrUqtb .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-v5wPYrUqtb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-v5wPYrUqtb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-v5wPYrUqtb .menu_box .navbar.opened,
  .cid-v5wPYrUqtb .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-v5wPYrUqtb .navbar-dropdown {
  position: relative !important;
}
.cid-v5wPYrUqtb .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPYrUqtb .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-v5wPYrUqtb .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPYrUqtb .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-v5wPYrUqtb .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v5wPYrUqtb .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-v5wPYrUqtb .offcanvas {
    padding: 12rem 80px 0;
    width: 40%;
    background-color: #f9f9f9;
  }
  .cid-v5wPYrUqtb .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-v5wPYrUqtb .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-v5wPYrUqtb .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-v5wPYrUqtb .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-v5wPYrUqtb .offcanvas-body .mbr-text,
  .cid-v5wPYrUqtb .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-v5wPYrUqtb .offcanvas-body .offcanvas_contact {
    margin: 22px 0;
  }
  .cid-v5wPYrUqtb .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-v5wPYrUqtb .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #000000;
  }
  .cid-v5wPYrUqtb .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-v5wPYrUqtb .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-v5wPYrUqtb .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-v5wPYrUqtb .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-v5wPYrUqtb ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-v5wPYrUqtb .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPYrUqtb .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-v5wPYrUqtb .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-v5wPYrUqtb li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-v5wPYrUqtb .lg_brand {
    margin: 0 1rem;
  }
  .cid-v5wPYrUqtb .container-fluid {
    padding-left: 60px;
    padding-right: 60px;
    flex-wrap: nowrap;
  }
}
.cid-v5wPYrUqtb .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v5wPYrUqtb .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v5wPYrUqtb .nav-item {
    margin: 0 !important;
  }
}
.cid-v5wPYrUqtb .nav-item .nav-link {
  position: relative;
}
.cid-v5wPYrUqtb .nav-item .nav-link::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #778da9;
  transition: all 0.3s ease-out;
}
.cid-v5wPYrUqtb .nav-item .nav-link:hover::after {
  width: 100%;
}
.cid-v5wPYrUqtb .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v5wPYrUqtb .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v5wPYrUqtb .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v5wPYrUqtb .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPYrUqtb .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v5wPYrUqtb .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v5wPYrUqtb .offcanvas_box {
    display: none;
  }
}
.cid-v5wPYrUqtb .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v5wPYrUqtb .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v5wPYrUqtb .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v5wPYrUqtb .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wPYrUqtb .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wPYrUqtb .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v5wPYrUqtb .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v5wPYrUqtb .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v5wPYrUqtb .navbar-caption {
  color: #000000;
}
.cid-v5wPYrUqtb .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v5wPYrUqtb .navbar-nav {
    margin: 0;
  }
}
.cid-v5wPYrUqtb .dropdown-menu,
.cid-v5wPYrUqtb .navbar.opened {
  background-color: false !important;
}
.cid-v5wPYrUqtb .nav-item:focus,
.cid-v5wPYrUqtb .nav-link:focus {
  outline: none;
}
.cid-v5wPYrUqtb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wPYrUqtb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wPYrUqtb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wPYrUqtb .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wPYrUqtb .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wPYrUqtb .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wPYrUqtb .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v5wPYrUqtb .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v5wPYrUqtb .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wPYrUqtb .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v5wPYrUqtb .navbar .navbar-logo img {
  max-width: 130px;
  max-height: 130px;
  object-fit: contain;
}
.cid-v5wPYrUqtb .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-v5wPYrUqtb .navbar.collapsed {
  justify-content: center;
}
.cid-v5wPYrUqtb .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wPYrUqtb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wPYrUqtb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wPYrUqtb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wPYrUqtb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wPYrUqtb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v5wPYrUqtb .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v5wPYrUqtb .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v5wPYrUqtb .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-v5wPYrUqtb .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wPYrUqtb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wPYrUqtb .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v5wPYrUqtb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wPYrUqtb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v5wPYrUqtb .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wPYrUqtb .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-v5wPYrUqtb .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v5wPYrUqtb .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v5wPYrUqtb .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wPYrUqtb .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wPYrUqtb .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v5wPYrUqtb .navbar.navbar-short {
  min-height: 60px;
}
.cid-v5wPYrUqtb .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v5wPYrUqtb .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v5wPYrUqtb .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5wPYrUqtb .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-v5wPYrUqtb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wPYrUqtb .dropdown-item.active,
.cid-v5wPYrUqtb .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wPYrUqtb .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wPYrUqtb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wPYrUqtb .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wPYrUqtb .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wPYrUqtb ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v5wPYrUqtb .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wPYrUqtb button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #ff6839;
}
.cid-v5wPYrUqtb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5wPYrUqtb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wPYrUqtb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPYrUqtb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPYrUqtb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wPYrUqtb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPYrUqtb nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wPYrUqtb nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wPYrUqtb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPYrUqtb a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v5wPYrUqtb .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5wPYrUqtb .navbar {
    height: 70px;
  }
  .cid-v5wPYrUqtb .navbar.opened {
    height: auto;
  }
  .cid-v5wPYrUqtb .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wPYrUqtb .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-v5wPYrUqtb .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-v5wPYrUqtb .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-v5wPYrUqtb .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-v5wPYrUqtb .navbar-caption:hover {
  color: #778da9;
}
@media (min-width: 992px) {
  .cid-v5wPYrUqtb .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v5wPYrUqtb .text_widget {
  margin-bottom: 20px;
  color: #000000;
}
.cid-v5wPYrUqtb .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v5wPYrUqtb .text_widget a:hover {
  color: #354153 !important;
}
.cid-v5wPYrUqtb .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-v5wPYrUqtb .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v5wPYrUqtb .mbr-section-subtitle,
.cid-v5wPYrUqtb .text_widget,
.cid-v5wPYrUqtb .mbr-section-btn {
  text-align: left;
}
.cid-v5wPYrUqtb a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v5wPYD8wrt .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-v5wPYD8wrt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-v5wPYD8wrt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-v5wPYD8wrt .menu_box .navbar.opened,
  .cid-v5wPYD8wrt .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-v5wPYD8wrt .navbar-dropdown {
  position: relative !important;
}
.cid-v5wPYD8wrt .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPYD8wrt .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-v5wPYD8wrt .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPYD8wrt .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-v5wPYD8wrt .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v5wPYD8wrt .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-v5wPYD8wrt .offcanvas {
    padding: 12rem 80px 0;
    width: 40%;
    background-color: #f9f9f9;
  }
  .cid-v5wPYD8wrt .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-v5wPYD8wrt .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-v5wPYD8wrt .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-v5wPYD8wrt .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-v5wPYD8wrt .offcanvas-body .mbr-text,
  .cid-v5wPYD8wrt .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-v5wPYD8wrt .offcanvas-body .offcanvas_contact {
    margin: 22px 0;
  }
  .cid-v5wPYD8wrt .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-v5wPYD8wrt .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #000000;
  }
  .cid-v5wPYD8wrt .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-v5wPYD8wrt .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-v5wPYD8wrt .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-v5wPYD8wrt .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-v5wPYD8wrt ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-v5wPYD8wrt .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPYD8wrt .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-v5wPYD8wrt .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-v5wPYD8wrt li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-v5wPYD8wrt .lg_brand {
    margin: 0 1rem;
  }
  .cid-v5wPYD8wrt .container-fluid {
    padding-left: 60px;
    padding-right: 60px;
    flex-wrap: nowrap;
  }
}
.cid-v5wPYD8wrt .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v5wPYD8wrt .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v5wPYD8wrt .nav-item {
    margin: 0 !important;
  }
}
.cid-v5wPYD8wrt .nav-item .nav-link {
  position: relative;
}
.cid-v5wPYD8wrt .nav-item .nav-link::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #778da9;
  transition: all 0.3s ease-out;
}
.cid-v5wPYD8wrt .nav-item .nav-link:hover::after {
  width: 100%;
}
.cid-v5wPYD8wrt .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v5wPYD8wrt .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v5wPYD8wrt .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v5wPYD8wrt .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPYD8wrt .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v5wPYD8wrt .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v5wPYD8wrt .offcanvas_box {
    display: none;
  }
}
.cid-v5wPYD8wrt .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v5wPYD8wrt .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v5wPYD8wrt .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v5wPYD8wrt .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wPYD8wrt .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wPYD8wrt .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v5wPYD8wrt .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v5wPYD8wrt .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v5wPYD8wrt .navbar-caption {
  color: #000000;
}
.cid-v5wPYD8wrt .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v5wPYD8wrt .navbar-nav {
    margin: 0;
  }
}
.cid-v5wPYD8wrt .dropdown-menu,
.cid-v5wPYD8wrt .navbar.opened {
  background-color: false !important;
}
.cid-v5wPYD8wrt .nav-item:focus,
.cid-v5wPYD8wrt .nav-link:focus {
  outline: none;
}
.cid-v5wPYD8wrt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wPYD8wrt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wPYD8wrt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wPYD8wrt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wPYD8wrt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wPYD8wrt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wPYD8wrt .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v5wPYD8wrt .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v5wPYD8wrt .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wPYD8wrt .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v5wPYD8wrt .navbar .navbar-logo img {
  max-width: 130px;
  max-height: 130px;
  object-fit: contain;
}
.cid-v5wPYD8wrt .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-v5wPYD8wrt .navbar.collapsed {
  justify-content: center;
}
.cid-v5wPYD8wrt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wPYD8wrt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wPYD8wrt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wPYD8wrt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wPYD8wrt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wPYD8wrt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v5wPYD8wrt .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v5wPYD8wrt .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v5wPYD8wrt .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-v5wPYD8wrt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wPYD8wrt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wPYD8wrt .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v5wPYD8wrt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wPYD8wrt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v5wPYD8wrt .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wPYD8wrt .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-v5wPYD8wrt .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v5wPYD8wrt .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v5wPYD8wrt .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wPYD8wrt .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wPYD8wrt .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v5wPYD8wrt .navbar.navbar-short {
  min-height: 60px;
}
.cid-v5wPYD8wrt .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v5wPYD8wrt .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v5wPYD8wrt .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5wPYD8wrt .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-v5wPYD8wrt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wPYD8wrt .dropdown-item.active,
.cid-v5wPYD8wrt .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wPYD8wrt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wPYD8wrt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wPYD8wrt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wPYD8wrt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wPYD8wrt ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v5wPYD8wrt .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wPYD8wrt button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #ff6839;
}
.cid-v5wPYD8wrt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5wPYD8wrt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wPYD8wrt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPYD8wrt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPYD8wrt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wPYD8wrt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPYD8wrt nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wPYD8wrt nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wPYD8wrt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPYD8wrt a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v5wPYD8wrt .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5wPYD8wrt .navbar {
    height: 70px;
  }
  .cid-v5wPYD8wrt .navbar.opened {
    height: auto;
  }
  .cid-v5wPYD8wrt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wPYD8wrt .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-v5wPYD8wrt .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-v5wPYD8wrt .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-v5wPYD8wrt .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-v5wPYD8wrt .navbar-caption:hover {
  color: #778da9;
}
@media (min-width: 992px) {
  .cid-v5wPYD8wrt .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v5wPYD8wrt .text_widget {
  margin-bottom: 20px;
  color: #000000;
}
.cid-v5wPYD8wrt .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v5wPYD8wrt .text_widget a:hover {
  color: #354153 !important;
}
.cid-v5wPYD8wrt .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-v5wPYD8wrt .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v5wPYD8wrt .mbr-section-subtitle,
.cid-v5wPYD8wrt .text_widget,
.cid-v5wPYD8wrt .mbr-section-btn {
  text-align: left;
}
.cid-v5wPYD8wrt a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v5wPYPE0qS .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-v5wPYPE0qS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-v5wPYPE0qS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-v5wPYPE0qS .menu_box .navbar.opened,
  .cid-v5wPYPE0qS .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-v5wPYPE0qS .navbar-dropdown {
  position: relative !important;
}
.cid-v5wPYPE0qS .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPYPE0qS .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-v5wPYPE0qS .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPYPE0qS .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-v5wPYPE0qS .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v5wPYPE0qS .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-v5wPYPE0qS .offcanvas {
    padding: 12rem 80px 0;
    width: 40%;
    background-color: #f9f9f9;
  }
  .cid-v5wPYPE0qS .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-v5wPYPE0qS .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-v5wPYPE0qS .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-v5wPYPE0qS .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-v5wPYPE0qS .offcanvas-body .mbr-text,
  .cid-v5wPYPE0qS .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-v5wPYPE0qS .offcanvas-body .offcanvas_contact {
    margin: 22px 0;
  }
  .cid-v5wPYPE0qS .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-v5wPYPE0qS .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #000000;
  }
  .cid-v5wPYPE0qS .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-v5wPYPE0qS .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-v5wPYPE0qS .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-v5wPYPE0qS .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-v5wPYPE0qS ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-v5wPYPE0qS .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPYPE0qS .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-v5wPYPE0qS .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-v5wPYPE0qS li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-v5wPYPE0qS .lg_brand {
    margin: 0 1rem;
  }
  .cid-v5wPYPE0qS .container-fluid {
    padding-left: 60px;
    padding-right: 60px;
    flex-wrap: nowrap;
  }
}
.cid-v5wPYPE0qS .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v5wPYPE0qS .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v5wPYPE0qS .nav-item {
    margin: 0 !important;
  }
}
.cid-v5wPYPE0qS .nav-item .nav-link {
  position: relative;
}
.cid-v5wPYPE0qS .nav-item .nav-link::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #778da9;
  transition: all 0.3s ease-out;
}
.cid-v5wPYPE0qS .nav-item .nav-link:hover::after {
  width: 100%;
}
.cid-v5wPYPE0qS .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v5wPYPE0qS .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v5wPYPE0qS .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v5wPYPE0qS .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPYPE0qS .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v5wPYPE0qS .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v5wPYPE0qS .offcanvas_box {
    display: none;
  }
}
.cid-v5wPYPE0qS .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v5wPYPE0qS .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v5wPYPE0qS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v5wPYPE0qS .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wPYPE0qS .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wPYPE0qS .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v5wPYPE0qS .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v5wPYPE0qS .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v5wPYPE0qS .navbar-caption {
  color: #000000;
}
.cid-v5wPYPE0qS .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v5wPYPE0qS .navbar-nav {
    margin: 0;
  }
}
.cid-v5wPYPE0qS .dropdown-menu,
.cid-v5wPYPE0qS .navbar.opened {
  background-color: false !important;
}
.cid-v5wPYPE0qS .nav-item:focus,
.cid-v5wPYPE0qS .nav-link:focus {
  outline: none;
}
.cid-v5wPYPE0qS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wPYPE0qS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wPYPE0qS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wPYPE0qS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wPYPE0qS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wPYPE0qS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wPYPE0qS .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v5wPYPE0qS .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v5wPYPE0qS .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wPYPE0qS .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v5wPYPE0qS .navbar .navbar-logo img {
  max-width: 130px;
  max-height: 130px;
  object-fit: contain;
}
.cid-v5wPYPE0qS .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-v5wPYPE0qS .navbar.collapsed {
  justify-content: center;
}
.cid-v5wPYPE0qS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wPYPE0qS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wPYPE0qS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wPYPE0qS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wPYPE0qS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wPYPE0qS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v5wPYPE0qS .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v5wPYPE0qS .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v5wPYPE0qS .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-v5wPYPE0qS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wPYPE0qS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wPYPE0qS .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v5wPYPE0qS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wPYPE0qS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v5wPYPE0qS .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wPYPE0qS .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-v5wPYPE0qS .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v5wPYPE0qS .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v5wPYPE0qS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wPYPE0qS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wPYPE0qS .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v5wPYPE0qS .navbar.navbar-short {
  min-height: 60px;
}
.cid-v5wPYPE0qS .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v5wPYPE0qS .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v5wPYPE0qS .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5wPYPE0qS .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-v5wPYPE0qS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wPYPE0qS .dropdown-item.active,
.cid-v5wPYPE0qS .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wPYPE0qS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wPYPE0qS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wPYPE0qS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wPYPE0qS .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wPYPE0qS ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v5wPYPE0qS .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wPYPE0qS button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #ff6839;
}
.cid-v5wPYPE0qS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5wPYPE0qS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wPYPE0qS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPYPE0qS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPYPE0qS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wPYPE0qS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPYPE0qS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wPYPE0qS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wPYPE0qS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPYPE0qS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v5wPYPE0qS .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5wPYPE0qS .navbar {
    height: 70px;
  }
  .cid-v5wPYPE0qS .navbar.opened {
    height: auto;
  }
  .cid-v5wPYPE0qS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wPYPE0qS .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-v5wPYPE0qS .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-v5wPYPE0qS .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-v5wPYPE0qS .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-v5wPYPE0qS .navbar-caption:hover {
  color: #778da9;
}
@media (min-width: 992px) {
  .cid-v5wPYPE0qS .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v5wPYPE0qS .text_widget {
  margin-bottom: 20px;
  color: #000000;
}
.cid-v5wPYPE0qS .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v5wPYPE0qS .text_widget a:hover {
  color: #354153 !important;
}
.cid-v5wPYPE0qS .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-v5wPYPE0qS .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v5wPYPE0qS .mbr-section-subtitle,
.cid-v5wPYPE0qS .text_widget,
.cid-v5wPYPE0qS .mbr-section-btn {
  text-align: left;
}
.cid-v5wPYPE0qS a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v5wPZ25aNs .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-v5wPZ25aNs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-v5wPZ25aNs .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-v5wPZ25aNs .menu_box .navbar.opened,
  .cid-v5wPZ25aNs .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-v5wPZ25aNs .navbar-dropdown {
  position: relative !important;
}
.cid-v5wPZ25aNs .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPZ25aNs .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-v5wPZ25aNs .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPZ25aNs .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-v5wPZ25aNs .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v5wPZ25aNs .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-v5wPZ25aNs .offcanvas {
    padding: 12rem 80px 0;
    width: 40%;
    background-color: #f9f9f9;
  }
  .cid-v5wPZ25aNs .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-v5wPZ25aNs .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-v5wPZ25aNs .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-v5wPZ25aNs .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-v5wPZ25aNs .offcanvas-body .mbr-text,
  .cid-v5wPZ25aNs .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-v5wPZ25aNs .offcanvas-body .offcanvas_contact {
    margin: 22px 0;
  }
  .cid-v5wPZ25aNs .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-v5wPZ25aNs .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #000000;
  }
  .cid-v5wPZ25aNs .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-v5wPZ25aNs .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-v5wPZ25aNs .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-v5wPZ25aNs .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-v5wPZ25aNs ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-v5wPZ25aNs .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPZ25aNs .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-v5wPZ25aNs .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-v5wPZ25aNs li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-v5wPZ25aNs .lg_brand {
    margin: 0 1rem;
  }
  .cid-v5wPZ25aNs .container-fluid {
    padding-left: 60px;
    padding-right: 60px;
    flex-wrap: nowrap;
  }
}
.cid-v5wPZ25aNs .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v5wPZ25aNs .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v5wPZ25aNs .nav-item {
    margin: 0 !important;
  }
}
.cid-v5wPZ25aNs .nav-item .nav-link {
  position: relative;
}
.cid-v5wPZ25aNs .nav-item .nav-link::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #778da9;
  transition: all 0.3s ease-out;
}
.cid-v5wPZ25aNs .nav-item .nav-link:hover::after {
  width: 100%;
}
.cid-v5wPZ25aNs .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v5wPZ25aNs .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v5wPZ25aNs .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v5wPZ25aNs .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPZ25aNs .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v5wPZ25aNs .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v5wPZ25aNs .offcanvas_box {
    display: none;
  }
}
.cid-v5wPZ25aNs .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v5wPZ25aNs .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v5wPZ25aNs .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v5wPZ25aNs .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wPZ25aNs .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wPZ25aNs .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v5wPZ25aNs .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v5wPZ25aNs .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v5wPZ25aNs .navbar-caption {
  color: #000000;
}
.cid-v5wPZ25aNs .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v5wPZ25aNs .navbar-nav {
    margin: 0;
  }
}
.cid-v5wPZ25aNs .dropdown-menu,
.cid-v5wPZ25aNs .navbar.opened {
  background-color: false !important;
}
.cid-v5wPZ25aNs .nav-item:focus,
.cid-v5wPZ25aNs .nav-link:focus {
  outline: none;
}
.cid-v5wPZ25aNs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wPZ25aNs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wPZ25aNs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wPZ25aNs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wPZ25aNs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wPZ25aNs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wPZ25aNs .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v5wPZ25aNs .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v5wPZ25aNs .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wPZ25aNs .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v5wPZ25aNs .navbar .navbar-logo img {
  max-width: 130px;
  max-height: 130px;
  object-fit: contain;
}
.cid-v5wPZ25aNs .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-v5wPZ25aNs .navbar.collapsed {
  justify-content: center;
}
.cid-v5wPZ25aNs .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wPZ25aNs .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wPZ25aNs .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wPZ25aNs .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wPZ25aNs .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wPZ25aNs .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v5wPZ25aNs .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v5wPZ25aNs .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v5wPZ25aNs .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-v5wPZ25aNs .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wPZ25aNs .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wPZ25aNs .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v5wPZ25aNs .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wPZ25aNs .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v5wPZ25aNs .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wPZ25aNs .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-v5wPZ25aNs .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v5wPZ25aNs .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v5wPZ25aNs .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wPZ25aNs .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wPZ25aNs .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v5wPZ25aNs .navbar.navbar-short {
  min-height: 60px;
}
.cid-v5wPZ25aNs .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v5wPZ25aNs .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v5wPZ25aNs .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5wPZ25aNs .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-v5wPZ25aNs .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wPZ25aNs .dropdown-item.active,
.cid-v5wPZ25aNs .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wPZ25aNs .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wPZ25aNs .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wPZ25aNs .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wPZ25aNs .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wPZ25aNs ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v5wPZ25aNs .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wPZ25aNs button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #ff6839;
}
.cid-v5wPZ25aNs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5wPZ25aNs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wPZ25aNs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPZ25aNs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPZ25aNs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wPZ25aNs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPZ25aNs nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wPZ25aNs nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wPZ25aNs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPZ25aNs a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v5wPZ25aNs .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5wPZ25aNs .navbar {
    height: 70px;
  }
  .cid-v5wPZ25aNs .navbar.opened {
    height: auto;
  }
  .cid-v5wPZ25aNs .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wPZ25aNs .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-v5wPZ25aNs .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-v5wPZ25aNs .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-v5wPZ25aNs .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-v5wPZ25aNs .navbar-caption:hover {
  color: #778da9;
}
@media (min-width: 992px) {
  .cid-v5wPZ25aNs .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v5wPZ25aNs .text_widget {
  margin-bottom: 20px;
  color: #000000;
}
.cid-v5wPZ25aNs .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v5wPZ25aNs .text_widget a:hover {
  color: #354153 !important;
}
.cid-v5wPZ25aNs .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-v5wPZ25aNs .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v5wPZ25aNs .mbr-section-subtitle,
.cid-v5wPZ25aNs .text_widget,
.cid-v5wPZ25aNs .mbr-section-btn {
  text-align: left;
}
.cid-v5wPZ25aNs a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v5wPZetI1N .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-v5wPZetI1N .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-v5wPZetI1N .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-v5wPZetI1N .menu_box .navbar.opened,
  .cid-v5wPZetI1N .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-v5wPZetI1N .navbar-dropdown {
  position: relative !important;
}
.cid-v5wPZetI1N .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPZetI1N .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-v5wPZetI1N .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPZetI1N .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-v5wPZetI1N .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v5wPZetI1N .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-v5wPZetI1N .offcanvas {
    padding: 12rem 80px 0;
    width: 40%;
    background-color: #f9f9f9;
  }
  .cid-v5wPZetI1N .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-v5wPZetI1N .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-v5wPZetI1N .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-v5wPZetI1N .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-v5wPZetI1N .offcanvas-body .mbr-text,
  .cid-v5wPZetI1N .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-v5wPZetI1N .offcanvas-body .offcanvas_contact {
    margin: 22px 0;
  }
  .cid-v5wPZetI1N .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-v5wPZetI1N .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #000000;
  }
  .cid-v5wPZetI1N .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-v5wPZetI1N .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-v5wPZetI1N .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-v5wPZetI1N .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-v5wPZetI1N ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-v5wPZetI1N .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPZetI1N .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-v5wPZetI1N .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-v5wPZetI1N li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-v5wPZetI1N .lg_brand {
    margin: 0 1rem;
  }
  .cid-v5wPZetI1N .container-fluid {
    padding-left: 60px;
    padding-right: 60px;
    flex-wrap: nowrap;
  }
}
.cid-v5wPZetI1N .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v5wPZetI1N .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v5wPZetI1N .nav-item {
    margin: 0 !important;
  }
}
.cid-v5wPZetI1N .nav-item .nav-link {
  position: relative;
}
.cid-v5wPZetI1N .nav-item .nav-link::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #778da9;
  transition: all 0.3s ease-out;
}
.cid-v5wPZetI1N .nav-item .nav-link:hover::after {
  width: 100%;
}
.cid-v5wPZetI1N .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v5wPZetI1N .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v5wPZetI1N .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v5wPZetI1N .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPZetI1N .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v5wPZetI1N .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v5wPZetI1N .offcanvas_box {
    display: none;
  }
}
.cid-v5wPZetI1N .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v5wPZetI1N .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v5wPZetI1N .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v5wPZetI1N .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wPZetI1N .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wPZetI1N .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v5wPZetI1N .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v5wPZetI1N .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v5wPZetI1N .navbar-caption {
  color: #000000;
}
.cid-v5wPZetI1N .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v5wPZetI1N .navbar-nav {
    margin: 0;
  }
}
.cid-v5wPZetI1N .dropdown-menu,
.cid-v5wPZetI1N .navbar.opened {
  background-color: false !important;
}
.cid-v5wPZetI1N .nav-item:focus,
.cid-v5wPZetI1N .nav-link:focus {
  outline: none;
}
.cid-v5wPZetI1N .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wPZetI1N .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wPZetI1N .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wPZetI1N .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wPZetI1N .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wPZetI1N .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wPZetI1N .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v5wPZetI1N .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v5wPZetI1N .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wPZetI1N .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v5wPZetI1N .navbar .navbar-logo img {
  max-width: 130px;
  max-height: 130px;
  object-fit: contain;
}
.cid-v5wPZetI1N .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-v5wPZetI1N .navbar.collapsed {
  justify-content: center;
}
.cid-v5wPZetI1N .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wPZetI1N .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wPZetI1N .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wPZetI1N .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wPZetI1N .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wPZetI1N .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v5wPZetI1N .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v5wPZetI1N .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v5wPZetI1N .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-v5wPZetI1N .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wPZetI1N .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wPZetI1N .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v5wPZetI1N .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wPZetI1N .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v5wPZetI1N .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wPZetI1N .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-v5wPZetI1N .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v5wPZetI1N .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v5wPZetI1N .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wPZetI1N .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wPZetI1N .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v5wPZetI1N .navbar.navbar-short {
  min-height: 60px;
}
.cid-v5wPZetI1N .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v5wPZetI1N .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v5wPZetI1N .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5wPZetI1N .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-v5wPZetI1N .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wPZetI1N .dropdown-item.active,
.cid-v5wPZetI1N .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wPZetI1N .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wPZetI1N .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wPZetI1N .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wPZetI1N .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wPZetI1N ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v5wPZetI1N .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wPZetI1N button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #ff6839;
}
.cid-v5wPZetI1N button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5wPZetI1N button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wPZetI1N button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPZetI1N button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPZetI1N button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wPZetI1N nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPZetI1N nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wPZetI1N nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wPZetI1N nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPZetI1N a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v5wPZetI1N .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5wPZetI1N .navbar {
    height: 70px;
  }
  .cid-v5wPZetI1N .navbar.opened {
    height: auto;
  }
  .cid-v5wPZetI1N .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wPZetI1N .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-v5wPZetI1N .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-v5wPZetI1N .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-v5wPZetI1N .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-v5wPZetI1N .navbar-caption:hover {
  color: #778da9;
}
@media (min-width: 992px) {
  .cid-v5wPZetI1N .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v5wPZetI1N .text_widget {
  margin-bottom: 20px;
  color: #000000;
}
.cid-v5wPZetI1N .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v5wPZetI1N .text_widget a:hover {
  color: #354153 !important;
}
.cid-v5wPZetI1N .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-v5wPZetI1N .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v5wPZetI1N .mbr-section-subtitle,
.cid-v5wPZetI1N .text_widget,
.cid-v5wPZetI1N .mbr-section-btn {
  text-align: left;
}
.cid-v5wPZetI1N a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v5wPZpMDZf .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-v5wPZpMDZf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-v5wPZpMDZf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-v5wPZpMDZf .menu_box .navbar.opened,
  .cid-v5wPZpMDZf .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-v5wPZpMDZf .navbar-dropdown {
  position: relative !important;
}
.cid-v5wPZpMDZf .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPZpMDZf .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-v5wPZpMDZf .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPZpMDZf .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-v5wPZpMDZf .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v5wPZpMDZf .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-v5wPZpMDZf .offcanvas {
    padding: 12rem 80px 0;
    width: 40%;
    background-color: #f9f9f9;
  }
  .cid-v5wPZpMDZf .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-v5wPZpMDZf .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-v5wPZpMDZf .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-v5wPZpMDZf .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-v5wPZpMDZf .offcanvas-body .mbr-text,
  .cid-v5wPZpMDZf .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-v5wPZpMDZf .offcanvas-body .offcanvas_contact {
    margin: 22px 0;
  }
  .cid-v5wPZpMDZf .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-v5wPZpMDZf .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #000000;
  }
  .cid-v5wPZpMDZf .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-v5wPZpMDZf .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-v5wPZpMDZf .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-v5wPZpMDZf .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-v5wPZpMDZf ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-v5wPZpMDZf .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPZpMDZf .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-v5wPZpMDZf .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-v5wPZpMDZf li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-v5wPZpMDZf .lg_brand {
    margin: 0 1rem;
  }
  .cid-v5wPZpMDZf .container-fluid {
    padding-left: 60px;
    padding-right: 60px;
    flex-wrap: nowrap;
  }
}
.cid-v5wPZpMDZf .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v5wPZpMDZf .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v5wPZpMDZf .nav-item {
    margin: 0 !important;
  }
}
.cid-v5wPZpMDZf .nav-item .nav-link {
  position: relative;
}
.cid-v5wPZpMDZf .nav-item .nav-link::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #778da9;
  transition: all 0.3s ease-out;
}
.cid-v5wPZpMDZf .nav-item .nav-link:hover::after {
  width: 100%;
}
.cid-v5wPZpMDZf .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v5wPZpMDZf .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v5wPZpMDZf .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v5wPZpMDZf .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPZpMDZf .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v5wPZpMDZf .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v5wPZpMDZf .offcanvas_box {
    display: none;
  }
}
.cid-v5wPZpMDZf .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v5wPZpMDZf .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v5wPZpMDZf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v5wPZpMDZf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wPZpMDZf .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wPZpMDZf .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v5wPZpMDZf .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v5wPZpMDZf .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v5wPZpMDZf .navbar-caption {
  color: #000000;
}
.cid-v5wPZpMDZf .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v5wPZpMDZf .navbar-nav {
    margin: 0;
  }
}
.cid-v5wPZpMDZf .dropdown-menu,
.cid-v5wPZpMDZf .navbar.opened {
  background-color: false !important;
}
.cid-v5wPZpMDZf .nav-item:focus,
.cid-v5wPZpMDZf .nav-link:focus {
  outline: none;
}
.cid-v5wPZpMDZf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wPZpMDZf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wPZpMDZf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wPZpMDZf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wPZpMDZf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wPZpMDZf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wPZpMDZf .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v5wPZpMDZf .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v5wPZpMDZf .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wPZpMDZf .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v5wPZpMDZf .navbar .navbar-logo img {
  max-width: 130px;
  max-height: 130px;
  object-fit: contain;
}
.cid-v5wPZpMDZf .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-v5wPZpMDZf .navbar.collapsed {
  justify-content: center;
}
.cid-v5wPZpMDZf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wPZpMDZf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wPZpMDZf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wPZpMDZf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wPZpMDZf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wPZpMDZf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v5wPZpMDZf .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v5wPZpMDZf .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v5wPZpMDZf .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-v5wPZpMDZf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wPZpMDZf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wPZpMDZf .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v5wPZpMDZf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wPZpMDZf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v5wPZpMDZf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wPZpMDZf .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-v5wPZpMDZf .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v5wPZpMDZf .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v5wPZpMDZf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wPZpMDZf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wPZpMDZf .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v5wPZpMDZf .navbar.navbar-short {
  min-height: 60px;
}
.cid-v5wPZpMDZf .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v5wPZpMDZf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v5wPZpMDZf .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5wPZpMDZf .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-v5wPZpMDZf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wPZpMDZf .dropdown-item.active,
.cid-v5wPZpMDZf .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wPZpMDZf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wPZpMDZf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wPZpMDZf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wPZpMDZf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wPZpMDZf ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v5wPZpMDZf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wPZpMDZf button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #ff6839;
}
.cid-v5wPZpMDZf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5wPZpMDZf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wPZpMDZf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPZpMDZf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPZpMDZf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wPZpMDZf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPZpMDZf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wPZpMDZf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wPZpMDZf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPZpMDZf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v5wPZpMDZf .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5wPZpMDZf .navbar {
    height: 70px;
  }
  .cid-v5wPZpMDZf .navbar.opened {
    height: auto;
  }
  .cid-v5wPZpMDZf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wPZpMDZf .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-v5wPZpMDZf .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-v5wPZpMDZf .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-v5wPZpMDZf .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-v5wPZpMDZf .navbar-caption:hover {
  color: #778da9;
}
@media (min-width: 992px) {
  .cid-v5wPZpMDZf .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v5wPZpMDZf .text_widget {
  margin-bottom: 20px;
  color: #000000;
}
.cid-v5wPZpMDZf .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v5wPZpMDZf .text_widget a:hover {
  color: #354153 !important;
}
.cid-v5wPZpMDZf .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-v5wPZpMDZf .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v5wPZpMDZf .mbr-section-subtitle,
.cid-v5wPZpMDZf .text_widget,
.cid-v5wPZpMDZf .mbr-section-btn {
  text-align: left;
}
.cid-v5wPZpMDZf a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v5wPZCojk7 .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-v5wPZCojk7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-v5wPZCojk7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-v5wPZCojk7 .menu_box .navbar.opened,
  .cid-v5wPZCojk7 .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-v5wPZCojk7 .navbar-dropdown {
  position: relative !important;
}
.cid-v5wPZCojk7 .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPZCojk7 .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-v5wPZCojk7 .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPZCojk7 .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-v5wPZCojk7 .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v5wPZCojk7 .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-v5wPZCojk7 .offcanvas {
    padding: 12rem 80px 0;
    width: 40%;
    background-color: #f9f9f9;
  }
  .cid-v5wPZCojk7 .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-v5wPZCojk7 .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-v5wPZCojk7 .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-v5wPZCojk7 .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-v5wPZCojk7 .offcanvas-body .mbr-text,
  .cid-v5wPZCojk7 .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-v5wPZCojk7 .offcanvas-body .offcanvas_contact {
    margin: 22px 0;
  }
  .cid-v5wPZCojk7 .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-v5wPZCojk7 .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #000000;
  }
  .cid-v5wPZCojk7 .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-v5wPZCojk7 .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-v5wPZCojk7 .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-v5wPZCojk7 .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-v5wPZCojk7 ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-v5wPZCojk7 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPZCojk7 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-v5wPZCojk7 .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-v5wPZCojk7 li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-v5wPZCojk7 .lg_brand {
    margin: 0 1rem;
  }
  .cid-v5wPZCojk7 .container-fluid {
    padding-left: 60px;
    padding-right: 60px;
    flex-wrap: nowrap;
  }
}
.cid-v5wPZCojk7 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v5wPZCojk7 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v5wPZCojk7 .nav-item {
    margin: 0 !important;
  }
}
.cid-v5wPZCojk7 .nav-item .nav-link {
  position: relative;
}
.cid-v5wPZCojk7 .nav-item .nav-link::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #778da9;
  transition: all 0.3s ease-out;
}
.cid-v5wPZCojk7 .nav-item .nav-link:hover::after {
  width: 100%;
}
.cid-v5wPZCojk7 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v5wPZCojk7 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v5wPZCojk7 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v5wPZCojk7 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPZCojk7 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v5wPZCojk7 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v5wPZCojk7 .offcanvas_box {
    display: none;
  }
}
.cid-v5wPZCojk7 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v5wPZCojk7 .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v5wPZCojk7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v5wPZCojk7 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wPZCojk7 .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wPZCojk7 .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v5wPZCojk7 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v5wPZCojk7 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v5wPZCojk7 .navbar-caption {
  color: #000000;
}
.cid-v5wPZCojk7 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v5wPZCojk7 .navbar-nav {
    margin: 0;
  }
}
.cid-v5wPZCojk7 .dropdown-menu,
.cid-v5wPZCojk7 .navbar.opened {
  background-color: false !important;
}
.cid-v5wPZCojk7 .nav-item:focus,
.cid-v5wPZCojk7 .nav-link:focus {
  outline: none;
}
.cid-v5wPZCojk7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wPZCojk7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wPZCojk7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wPZCojk7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wPZCojk7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wPZCojk7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wPZCojk7 .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v5wPZCojk7 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v5wPZCojk7 .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wPZCojk7 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v5wPZCojk7 .navbar .navbar-logo img {
  max-width: 130px;
  max-height: 130px;
  object-fit: contain;
}
.cid-v5wPZCojk7 .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-v5wPZCojk7 .navbar.collapsed {
  justify-content: center;
}
.cid-v5wPZCojk7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wPZCojk7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wPZCojk7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wPZCojk7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wPZCojk7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wPZCojk7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v5wPZCojk7 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v5wPZCojk7 .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v5wPZCojk7 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-v5wPZCojk7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wPZCojk7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wPZCojk7 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v5wPZCojk7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wPZCojk7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v5wPZCojk7 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wPZCojk7 .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-v5wPZCojk7 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v5wPZCojk7 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v5wPZCojk7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wPZCojk7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wPZCojk7 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v5wPZCojk7 .navbar.navbar-short {
  min-height: 60px;
}
.cid-v5wPZCojk7 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v5wPZCojk7 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v5wPZCojk7 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5wPZCojk7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-v5wPZCojk7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wPZCojk7 .dropdown-item.active,
.cid-v5wPZCojk7 .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wPZCojk7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wPZCojk7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wPZCojk7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wPZCojk7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wPZCojk7 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v5wPZCojk7 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wPZCojk7 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #ff6839;
}
.cid-v5wPZCojk7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5wPZCojk7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wPZCojk7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPZCojk7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPZCojk7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wPZCojk7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPZCojk7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wPZCojk7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wPZCojk7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPZCojk7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v5wPZCojk7 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5wPZCojk7 .navbar {
    height: 70px;
  }
  .cid-v5wPZCojk7 .navbar.opened {
    height: auto;
  }
  .cid-v5wPZCojk7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wPZCojk7 .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-v5wPZCojk7 .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-v5wPZCojk7 .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-v5wPZCojk7 .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-v5wPZCojk7 .navbar-caption:hover {
  color: #778da9;
}
@media (min-width: 992px) {
  .cid-v5wPZCojk7 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v5wPZCojk7 .text_widget {
  margin-bottom: 20px;
  color: #000000;
}
.cid-v5wPZCojk7 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v5wPZCojk7 .text_widget a:hover {
  color: #354153 !important;
}
.cid-v5wPZCojk7 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-v5wPZCojk7 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v5wPZCojk7 .mbr-section-subtitle,
.cid-v5wPZCojk7 .text_widget,
.cid-v5wPZCojk7 .mbr-section-btn {
  text-align: left;
}
.cid-v5wPZCojk7 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v5wPZOlXtf .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-v5wPZOlXtf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-v5wPZOlXtf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-v5wPZOlXtf .menu_box .navbar.opened,
  .cid-v5wPZOlXtf .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-v5wPZOlXtf .navbar-dropdown {
  position: relative !important;
}
.cid-v5wPZOlXtf .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPZOlXtf .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-v5wPZOlXtf .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wPZOlXtf .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-v5wPZOlXtf .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v5wPZOlXtf .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-v5wPZOlXtf .offcanvas {
    padding: 12rem 80px 0;
    width: 40%;
    background-color: #f9f9f9;
  }
  .cid-v5wPZOlXtf .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-v5wPZOlXtf .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-v5wPZOlXtf .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-v5wPZOlXtf .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-v5wPZOlXtf .offcanvas-body .mbr-text,
  .cid-v5wPZOlXtf .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-v5wPZOlXtf .offcanvas-body .offcanvas_contact {
    margin: 22px 0;
  }
  .cid-v5wPZOlXtf .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-v5wPZOlXtf .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #000000;
  }
  .cid-v5wPZOlXtf .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-v5wPZOlXtf .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-v5wPZOlXtf .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-v5wPZOlXtf .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-v5wPZOlXtf ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-v5wPZOlXtf .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPZOlXtf .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-v5wPZOlXtf .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-v5wPZOlXtf li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-v5wPZOlXtf .lg_brand {
    margin: 0 1rem;
  }
  .cid-v5wPZOlXtf .container-fluid {
    padding-left: 60px;
    padding-right: 60px;
    flex-wrap: nowrap;
  }
}
.cid-v5wPZOlXtf .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v5wPZOlXtf .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v5wPZOlXtf .nav-item {
    margin: 0 !important;
  }
}
.cid-v5wPZOlXtf .nav-item .nav-link {
  position: relative;
}
.cid-v5wPZOlXtf .nav-item .nav-link::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #778da9;
  transition: all 0.3s ease-out;
}
.cid-v5wPZOlXtf .nav-item .nav-link:hover::after {
  width: 100%;
}
.cid-v5wPZOlXtf .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v5wPZOlXtf .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v5wPZOlXtf .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v5wPZOlXtf .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wPZOlXtf .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v5wPZOlXtf .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v5wPZOlXtf .offcanvas_box {
    display: none;
  }
}
.cid-v5wPZOlXtf .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v5wPZOlXtf .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v5wPZOlXtf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v5wPZOlXtf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wPZOlXtf .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wPZOlXtf .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v5wPZOlXtf .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v5wPZOlXtf .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v5wPZOlXtf .navbar-caption {
  color: #000000;
}
.cid-v5wPZOlXtf .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v5wPZOlXtf .navbar-nav {
    margin: 0;
  }
}
.cid-v5wPZOlXtf .dropdown-menu,
.cid-v5wPZOlXtf .navbar.opened {
  background-color: false !important;
}
.cid-v5wPZOlXtf .nav-item:focus,
.cid-v5wPZOlXtf .nav-link:focus {
  outline: none;
}
.cid-v5wPZOlXtf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wPZOlXtf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wPZOlXtf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wPZOlXtf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wPZOlXtf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wPZOlXtf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wPZOlXtf .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v5wPZOlXtf .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v5wPZOlXtf .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wPZOlXtf .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v5wPZOlXtf .navbar .navbar-logo img {
  max-width: 130px;
  max-height: 130px;
  object-fit: contain;
}
.cid-v5wPZOlXtf .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-v5wPZOlXtf .navbar.collapsed {
  justify-content: center;
}
.cid-v5wPZOlXtf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wPZOlXtf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wPZOlXtf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wPZOlXtf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wPZOlXtf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wPZOlXtf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v5wPZOlXtf .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v5wPZOlXtf .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v5wPZOlXtf .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-v5wPZOlXtf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wPZOlXtf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wPZOlXtf .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v5wPZOlXtf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wPZOlXtf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v5wPZOlXtf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wPZOlXtf .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-v5wPZOlXtf .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v5wPZOlXtf .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v5wPZOlXtf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wPZOlXtf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wPZOlXtf .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v5wPZOlXtf .navbar.navbar-short {
  min-height: 60px;
}
.cid-v5wPZOlXtf .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v5wPZOlXtf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v5wPZOlXtf .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5wPZOlXtf .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-v5wPZOlXtf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wPZOlXtf .dropdown-item.active,
.cid-v5wPZOlXtf .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wPZOlXtf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wPZOlXtf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wPZOlXtf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wPZOlXtf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wPZOlXtf ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v5wPZOlXtf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wPZOlXtf button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #ff6839;
}
.cid-v5wPZOlXtf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5wPZOlXtf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wPZOlXtf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPZOlXtf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wPZOlXtf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wPZOlXtf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPZOlXtf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wPZOlXtf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wPZOlXtf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wPZOlXtf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v5wPZOlXtf .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5wPZOlXtf .navbar {
    height: 70px;
  }
  .cid-v5wPZOlXtf .navbar.opened {
    height: auto;
  }
  .cid-v5wPZOlXtf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wPZOlXtf .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-v5wPZOlXtf .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-v5wPZOlXtf .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-v5wPZOlXtf .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-v5wPZOlXtf .navbar-caption:hover {
  color: #778da9;
}
@media (min-width: 992px) {
  .cid-v5wPZOlXtf .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v5wPZOlXtf .text_widget {
  margin-bottom: 20px;
  color: #000000;
}
.cid-v5wPZOlXtf .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v5wPZOlXtf .text_widget a:hover {
  color: #354153 !important;
}
.cid-v5wPZOlXtf .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-v5wPZOlXtf .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v5wPZOlXtf .mbr-section-subtitle,
.cid-v5wPZOlXtf .text_widget,
.cid-v5wPZOlXtf .mbr-section-btn {
  text-align: left;
}
.cid-v5wPZOlXtf a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v5wQ00BoMg .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-v5wQ00BoMg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-v5wQ00BoMg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-v5wQ00BoMg .menu_box .navbar.opened,
  .cid-v5wQ00BoMg .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-v5wQ00BoMg .navbar-dropdown {
  position: relative !important;
}
.cid-v5wQ00BoMg .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wQ00BoMg .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-v5wQ00BoMg .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wQ00BoMg .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-v5wQ00BoMg .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v5wQ00BoMg .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-v5wQ00BoMg .offcanvas {
    padding: 12rem 80px 0;
    width: 40%;
    background-color: #f9f9f9;
  }
  .cid-v5wQ00BoMg .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-v5wQ00BoMg .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-v5wQ00BoMg .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-v5wQ00BoMg .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-v5wQ00BoMg .offcanvas-body .mbr-text,
  .cid-v5wQ00BoMg .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-v5wQ00BoMg .offcanvas-body .offcanvas_contact {
    margin: 22px 0;
  }
  .cid-v5wQ00BoMg .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-v5wQ00BoMg .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #000000;
  }
  .cid-v5wQ00BoMg .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-v5wQ00BoMg .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-v5wQ00BoMg .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-v5wQ00BoMg .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-v5wQ00BoMg ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-v5wQ00BoMg .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wQ00BoMg .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-v5wQ00BoMg .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-v5wQ00BoMg li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-v5wQ00BoMg .lg_brand {
    margin: 0 1rem;
  }
  .cid-v5wQ00BoMg .container-fluid {
    padding-left: 60px;
    padding-right: 60px;
    flex-wrap: nowrap;
  }
}
.cid-v5wQ00BoMg .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v5wQ00BoMg .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v5wQ00BoMg .nav-item {
    margin: 0 !important;
  }
}
.cid-v5wQ00BoMg .nav-item .nav-link {
  position: relative;
}
.cid-v5wQ00BoMg .nav-item .nav-link::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #778da9;
  transition: all 0.3s ease-out;
}
.cid-v5wQ00BoMg .nav-item .nav-link:hover::after {
  width: 100%;
}
.cid-v5wQ00BoMg .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v5wQ00BoMg .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v5wQ00BoMg .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v5wQ00BoMg .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wQ00BoMg .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v5wQ00BoMg .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v5wQ00BoMg .offcanvas_box {
    display: none;
  }
}
.cid-v5wQ00BoMg .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v5wQ00BoMg .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v5wQ00BoMg .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v5wQ00BoMg .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wQ00BoMg .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wQ00BoMg .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v5wQ00BoMg .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v5wQ00BoMg .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v5wQ00BoMg .navbar-caption {
  color: #000000;
}
.cid-v5wQ00BoMg .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v5wQ00BoMg .navbar-nav {
    margin: 0;
  }
}
.cid-v5wQ00BoMg .dropdown-menu,
.cid-v5wQ00BoMg .navbar.opened {
  background-color: false !important;
}
.cid-v5wQ00BoMg .nav-item:focus,
.cid-v5wQ00BoMg .nav-link:focus {
  outline: none;
}
.cid-v5wQ00BoMg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wQ00BoMg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wQ00BoMg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wQ00BoMg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wQ00BoMg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wQ00BoMg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wQ00BoMg .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v5wQ00BoMg .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v5wQ00BoMg .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wQ00BoMg .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v5wQ00BoMg .navbar .navbar-logo img {
  max-width: 130px;
  max-height: 130px;
  object-fit: contain;
}
.cid-v5wQ00BoMg .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-v5wQ00BoMg .navbar.collapsed {
  justify-content: center;
}
.cid-v5wQ00BoMg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wQ00BoMg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wQ00BoMg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wQ00BoMg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wQ00BoMg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wQ00BoMg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v5wQ00BoMg .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v5wQ00BoMg .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v5wQ00BoMg .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-v5wQ00BoMg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wQ00BoMg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wQ00BoMg .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v5wQ00BoMg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wQ00BoMg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v5wQ00BoMg .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wQ00BoMg .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-v5wQ00BoMg .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v5wQ00BoMg .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v5wQ00BoMg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wQ00BoMg .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wQ00BoMg .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v5wQ00BoMg .navbar.navbar-short {
  min-height: 60px;
}
.cid-v5wQ00BoMg .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v5wQ00BoMg .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v5wQ00BoMg .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5wQ00BoMg .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-v5wQ00BoMg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wQ00BoMg .dropdown-item.active,
.cid-v5wQ00BoMg .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wQ00BoMg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wQ00BoMg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wQ00BoMg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wQ00BoMg .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wQ00BoMg ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v5wQ00BoMg .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wQ00BoMg button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #ff6839;
}
.cid-v5wQ00BoMg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5wQ00BoMg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wQ00BoMg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wQ00BoMg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wQ00BoMg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wQ00BoMg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wQ00BoMg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wQ00BoMg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wQ00BoMg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wQ00BoMg a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v5wQ00BoMg .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5wQ00BoMg .navbar {
    height: 70px;
  }
  .cid-v5wQ00BoMg .navbar.opened {
    height: auto;
  }
  .cid-v5wQ00BoMg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wQ00BoMg .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-v5wQ00BoMg .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-v5wQ00BoMg .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-v5wQ00BoMg .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-v5wQ00BoMg .navbar-caption:hover {
  color: #778da9;
}
@media (min-width: 992px) {
  .cid-v5wQ00BoMg .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v5wQ00BoMg .text_widget {
  margin-bottom: 20px;
  color: #000000;
}
.cid-v5wQ00BoMg .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v5wQ00BoMg .text_widget a:hover {
  color: #354153 !important;
}
.cid-v5wQ00BoMg .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-v5wQ00BoMg .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v5wQ00BoMg .mbr-section-subtitle,
.cid-v5wQ00BoMg .text_widget,
.cid-v5wQ00BoMg .mbr-section-btn {
  text-align: left;
}
.cid-v5wQ00BoMg a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v5wQ0cKnsd .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-v5wQ0cKnsd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-v5wQ0cKnsd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-v5wQ0cKnsd .menu_box .navbar.opened,
  .cid-v5wQ0cKnsd .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-v5wQ0cKnsd .navbar-dropdown {
  position: relative !important;
}
.cid-v5wQ0cKnsd .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wQ0cKnsd .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-v5wQ0cKnsd .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wQ0cKnsd .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-v5wQ0cKnsd .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v5wQ0cKnsd .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-v5wQ0cKnsd .offcanvas {
    padding: 12rem 80px 0;
    width: 40%;
    background-color: #f9f9f9;
  }
  .cid-v5wQ0cKnsd .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-v5wQ0cKnsd .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-v5wQ0cKnsd .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-v5wQ0cKnsd .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-v5wQ0cKnsd .offcanvas-body .mbr-text,
  .cid-v5wQ0cKnsd .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-v5wQ0cKnsd .offcanvas-body .offcanvas_contact {
    margin: 22px 0;
  }
  .cid-v5wQ0cKnsd .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-v5wQ0cKnsd .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #000000;
  }
  .cid-v5wQ0cKnsd .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-v5wQ0cKnsd .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-v5wQ0cKnsd .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-v5wQ0cKnsd .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-v5wQ0cKnsd ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-v5wQ0cKnsd .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wQ0cKnsd .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-v5wQ0cKnsd .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-v5wQ0cKnsd li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-v5wQ0cKnsd .lg_brand {
    margin: 0 1rem;
  }
  .cid-v5wQ0cKnsd .container-fluid {
    padding-left: 60px;
    padding-right: 60px;
    flex-wrap: nowrap;
  }
}
.cid-v5wQ0cKnsd .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v5wQ0cKnsd .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v5wQ0cKnsd .nav-item {
    margin: 0 !important;
  }
}
.cid-v5wQ0cKnsd .nav-item .nav-link {
  position: relative;
}
.cid-v5wQ0cKnsd .nav-item .nav-link::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #778da9;
  transition: all 0.3s ease-out;
}
.cid-v5wQ0cKnsd .nav-item .nav-link:hover::after {
  width: 100%;
}
.cid-v5wQ0cKnsd .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v5wQ0cKnsd .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v5wQ0cKnsd .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v5wQ0cKnsd .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wQ0cKnsd .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v5wQ0cKnsd .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v5wQ0cKnsd .offcanvas_box {
    display: none;
  }
}
.cid-v5wQ0cKnsd .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v5wQ0cKnsd .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v5wQ0cKnsd .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v5wQ0cKnsd .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wQ0cKnsd .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wQ0cKnsd .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v5wQ0cKnsd .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v5wQ0cKnsd .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v5wQ0cKnsd .navbar-caption {
  color: #000000;
}
.cid-v5wQ0cKnsd .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v5wQ0cKnsd .navbar-nav {
    margin: 0;
  }
}
.cid-v5wQ0cKnsd .dropdown-menu,
.cid-v5wQ0cKnsd .navbar.opened {
  background-color: false !important;
}
.cid-v5wQ0cKnsd .nav-item:focus,
.cid-v5wQ0cKnsd .nav-link:focus {
  outline: none;
}
.cid-v5wQ0cKnsd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wQ0cKnsd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wQ0cKnsd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wQ0cKnsd .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wQ0cKnsd .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wQ0cKnsd .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wQ0cKnsd .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v5wQ0cKnsd .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v5wQ0cKnsd .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wQ0cKnsd .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v5wQ0cKnsd .navbar .navbar-logo img {
  max-width: 130px;
  max-height: 130px;
  object-fit: contain;
}
.cid-v5wQ0cKnsd .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-v5wQ0cKnsd .navbar.collapsed {
  justify-content: center;
}
.cid-v5wQ0cKnsd .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wQ0cKnsd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wQ0cKnsd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wQ0cKnsd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wQ0cKnsd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wQ0cKnsd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v5wQ0cKnsd .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v5wQ0cKnsd .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v5wQ0cKnsd .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-v5wQ0cKnsd .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wQ0cKnsd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wQ0cKnsd .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v5wQ0cKnsd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wQ0cKnsd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v5wQ0cKnsd .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wQ0cKnsd .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-v5wQ0cKnsd .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v5wQ0cKnsd .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v5wQ0cKnsd .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wQ0cKnsd .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wQ0cKnsd .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v5wQ0cKnsd .navbar.navbar-short {
  min-height: 60px;
}
.cid-v5wQ0cKnsd .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v5wQ0cKnsd .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v5wQ0cKnsd .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5wQ0cKnsd .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-v5wQ0cKnsd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wQ0cKnsd .dropdown-item.active,
.cid-v5wQ0cKnsd .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wQ0cKnsd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wQ0cKnsd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wQ0cKnsd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wQ0cKnsd .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wQ0cKnsd ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v5wQ0cKnsd .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wQ0cKnsd button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #ff6839;
}
.cid-v5wQ0cKnsd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5wQ0cKnsd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wQ0cKnsd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wQ0cKnsd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wQ0cKnsd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wQ0cKnsd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wQ0cKnsd nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wQ0cKnsd nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wQ0cKnsd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wQ0cKnsd a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v5wQ0cKnsd .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5wQ0cKnsd .navbar {
    height: 70px;
  }
  .cid-v5wQ0cKnsd .navbar.opened {
    height: auto;
  }
  .cid-v5wQ0cKnsd .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wQ0cKnsd .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-v5wQ0cKnsd .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-v5wQ0cKnsd .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-v5wQ0cKnsd .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-v5wQ0cKnsd .navbar-caption:hover {
  color: #778da9;
}
@media (min-width: 992px) {
  .cid-v5wQ0cKnsd .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v5wQ0cKnsd .text_widget {
  margin-bottom: 20px;
  color: #000000;
}
.cid-v5wQ0cKnsd .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v5wQ0cKnsd .text_widget a:hover {
  color: #354153 !important;
}
.cid-v5wQ0cKnsd .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-v5wQ0cKnsd .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v5wQ0cKnsd .mbr-section-subtitle,
.cid-v5wQ0cKnsd .text_widget,
.cid-v5wQ0cKnsd .mbr-section-btn {
  text-align: left;
}
.cid-v5wQ0cKnsd a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v5wT4WMXZD .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-v5wT4WMXZD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-v5wT4WMXZD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-v5wT4WMXZD .menu_box .navbar.opened,
  .cid-v5wT4WMXZD .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-v5wT4WMXZD .navbar-dropdown {
  position: relative !important;
}
.cid-v5wT4WMXZD .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wT4WMXZD .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-v5wT4WMXZD .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wT4WMXZD .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-v5wT4WMXZD .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v5wT4WMXZD .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-v5wT4WMXZD .offcanvas {
    padding: 12rem 80px 0;
    width: 40%;
    background-color: #f9f9f9;
  }
  .cid-v5wT4WMXZD .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-v5wT4WMXZD .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-v5wT4WMXZD .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-v5wT4WMXZD .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-v5wT4WMXZD .offcanvas-body .mbr-text,
  .cid-v5wT4WMXZD .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-v5wT4WMXZD .offcanvas-body .offcanvas_contact {
    margin: 22px 0;
  }
  .cid-v5wT4WMXZD .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-v5wT4WMXZD .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #000000;
  }
  .cid-v5wT4WMXZD .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-v5wT4WMXZD .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-v5wT4WMXZD .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-v5wT4WMXZD .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-v5wT4WMXZD ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-v5wT4WMXZD .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wT4WMXZD .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-v5wT4WMXZD .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-v5wT4WMXZD li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-v5wT4WMXZD .lg_brand {
    margin: 0 1rem;
  }
  .cid-v5wT4WMXZD .container-fluid {
    padding-left: 60px;
    padding-right: 60px;
    flex-wrap: nowrap;
  }
}
.cid-v5wT4WMXZD .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v5wT4WMXZD .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v5wT4WMXZD .nav-item {
    margin: 0 !important;
  }
}
.cid-v5wT4WMXZD .nav-item .nav-link {
  position: relative;
}
.cid-v5wT4WMXZD .nav-item .nav-link::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #778da9;
  transition: all 0.3s ease-out;
}
.cid-v5wT4WMXZD .nav-item .nav-link:hover::after {
  width: 100%;
}
.cid-v5wT4WMXZD .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v5wT4WMXZD .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v5wT4WMXZD .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v5wT4WMXZD .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wT4WMXZD .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v5wT4WMXZD .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v5wT4WMXZD .offcanvas_box {
    display: none;
  }
}
.cid-v5wT4WMXZD .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v5wT4WMXZD .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v5wT4WMXZD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v5wT4WMXZD .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wT4WMXZD .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wT4WMXZD .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v5wT4WMXZD .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v5wT4WMXZD .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v5wT4WMXZD .navbar-caption {
  color: #000000;
}
.cid-v5wT4WMXZD .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v5wT4WMXZD .navbar-nav {
    margin: 0;
  }
}
.cid-v5wT4WMXZD .dropdown-menu,
.cid-v5wT4WMXZD .navbar.opened {
  background-color: false !important;
}
.cid-v5wT4WMXZD .nav-item:focus,
.cid-v5wT4WMXZD .nav-link:focus {
  outline: none;
}
.cid-v5wT4WMXZD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wT4WMXZD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wT4WMXZD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wT4WMXZD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wT4WMXZD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wT4WMXZD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wT4WMXZD .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v5wT4WMXZD .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v5wT4WMXZD .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wT4WMXZD .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v5wT4WMXZD .navbar .navbar-logo img {
  max-width: 130px;
  max-height: 130px;
  object-fit: contain;
}
.cid-v5wT4WMXZD .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-v5wT4WMXZD .navbar.collapsed {
  justify-content: center;
}
.cid-v5wT4WMXZD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wT4WMXZD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wT4WMXZD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wT4WMXZD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wT4WMXZD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wT4WMXZD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v5wT4WMXZD .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v5wT4WMXZD .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v5wT4WMXZD .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-v5wT4WMXZD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wT4WMXZD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wT4WMXZD .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v5wT4WMXZD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wT4WMXZD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v5wT4WMXZD .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wT4WMXZD .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-v5wT4WMXZD .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v5wT4WMXZD .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v5wT4WMXZD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wT4WMXZD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wT4WMXZD .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v5wT4WMXZD .navbar.navbar-short {
  min-height: 60px;
}
.cid-v5wT4WMXZD .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v5wT4WMXZD .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v5wT4WMXZD .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5wT4WMXZD .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-v5wT4WMXZD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wT4WMXZD .dropdown-item.active,
.cid-v5wT4WMXZD .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wT4WMXZD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wT4WMXZD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wT4WMXZD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wT4WMXZD .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wT4WMXZD ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v5wT4WMXZD .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wT4WMXZD button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #ff6839;
}
.cid-v5wT4WMXZD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5wT4WMXZD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wT4WMXZD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wT4WMXZD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wT4WMXZD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wT4WMXZD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wT4WMXZD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wT4WMXZD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wT4WMXZD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wT4WMXZD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v5wT4WMXZD .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5wT4WMXZD .navbar {
    height: 70px;
  }
  .cid-v5wT4WMXZD .navbar.opened {
    height: auto;
  }
  .cid-v5wT4WMXZD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wT4WMXZD .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-v5wT4WMXZD .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-v5wT4WMXZD .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-v5wT4WMXZD .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-v5wT4WMXZD .navbar-caption:hover {
  color: #778da9;
}
@media (min-width: 992px) {
  .cid-v5wT4WMXZD .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v5wT4WMXZD .text_widget {
  margin-bottom: 20px;
  color: #000000;
}
.cid-v5wT4WMXZD .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v5wT4WMXZD .text_widget a:hover {
  color: #354153 !important;
}
.cid-v5wT4WMXZD .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-v5wT4WMXZD .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v5wT4WMXZD .mbr-section-subtitle,
.cid-v5wT4WMXZD .text_widget,
.cid-v5wT4WMXZD .mbr-section-btn {
  text-align: left;
}
.cid-v5wT4WMXZD a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v5wTa6JNM6 .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-v5wTa6JNM6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-v5wTa6JNM6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-v5wTa6JNM6 .menu_box .navbar.opened,
  .cid-v5wTa6JNM6 .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-v5wTa6JNM6 .navbar-dropdown {
  position: relative !important;
}
.cid-v5wTa6JNM6 .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wTa6JNM6 .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-v5wTa6JNM6 .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wTa6JNM6 .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-v5wTa6JNM6 .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v5wTa6JNM6 .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-v5wTa6JNM6 .offcanvas {
    padding: 12rem 80px 0;
    width: 40%;
    background-color: #f9f9f9;
  }
  .cid-v5wTa6JNM6 .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-v5wTa6JNM6 .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-v5wTa6JNM6 .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-v5wTa6JNM6 .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-v5wTa6JNM6 .offcanvas-body .mbr-text,
  .cid-v5wTa6JNM6 .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-v5wTa6JNM6 .offcanvas-body .offcanvas_contact {
    margin: 22px 0;
  }
  .cid-v5wTa6JNM6 .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-v5wTa6JNM6 .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #000000;
  }
  .cid-v5wTa6JNM6 .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-v5wTa6JNM6 .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-v5wTa6JNM6 .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-v5wTa6JNM6 .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-v5wTa6JNM6 ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-v5wTa6JNM6 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wTa6JNM6 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-v5wTa6JNM6 .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-v5wTa6JNM6 li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-v5wTa6JNM6 .lg_brand {
    margin: 0 1rem;
  }
  .cid-v5wTa6JNM6 .container-fluid {
    padding-left: 60px;
    padding-right: 60px;
    flex-wrap: nowrap;
  }
}
.cid-v5wTa6JNM6 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v5wTa6JNM6 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v5wTa6JNM6 .nav-item {
    margin: 0 !important;
  }
}
.cid-v5wTa6JNM6 .nav-item .nav-link {
  position: relative;
}
.cid-v5wTa6JNM6 .nav-item .nav-link::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #778da9;
  transition: all 0.3s ease-out;
}
.cid-v5wTa6JNM6 .nav-item .nav-link:hover::after {
  width: 100%;
}
.cid-v5wTa6JNM6 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v5wTa6JNM6 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v5wTa6JNM6 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v5wTa6JNM6 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wTa6JNM6 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v5wTa6JNM6 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v5wTa6JNM6 .offcanvas_box {
    display: none;
  }
}
.cid-v5wTa6JNM6 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v5wTa6JNM6 .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v5wTa6JNM6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v5wTa6JNM6 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wTa6JNM6 .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wTa6JNM6 .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v5wTa6JNM6 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v5wTa6JNM6 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v5wTa6JNM6 .navbar-caption {
  color: #000000;
}
.cid-v5wTa6JNM6 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v5wTa6JNM6 .navbar-nav {
    margin: 0;
  }
}
.cid-v5wTa6JNM6 .dropdown-menu,
.cid-v5wTa6JNM6 .navbar.opened {
  background-color: false !important;
}
.cid-v5wTa6JNM6 .nav-item:focus,
.cid-v5wTa6JNM6 .nav-link:focus {
  outline: none;
}
.cid-v5wTa6JNM6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wTa6JNM6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wTa6JNM6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wTa6JNM6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wTa6JNM6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wTa6JNM6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wTa6JNM6 .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v5wTa6JNM6 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v5wTa6JNM6 .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wTa6JNM6 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v5wTa6JNM6 .navbar .navbar-logo img {
  max-width: 130px;
  max-height: 130px;
  object-fit: contain;
}
.cid-v5wTa6JNM6 .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-v5wTa6JNM6 .navbar.collapsed {
  justify-content: center;
}
.cid-v5wTa6JNM6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wTa6JNM6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wTa6JNM6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wTa6JNM6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wTa6JNM6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wTa6JNM6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v5wTa6JNM6 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v5wTa6JNM6 .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v5wTa6JNM6 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-v5wTa6JNM6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wTa6JNM6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wTa6JNM6 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v5wTa6JNM6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wTa6JNM6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v5wTa6JNM6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wTa6JNM6 .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-v5wTa6JNM6 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v5wTa6JNM6 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v5wTa6JNM6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wTa6JNM6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wTa6JNM6 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v5wTa6JNM6 .navbar.navbar-short {
  min-height: 60px;
}
.cid-v5wTa6JNM6 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v5wTa6JNM6 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v5wTa6JNM6 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5wTa6JNM6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-v5wTa6JNM6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wTa6JNM6 .dropdown-item.active,
.cid-v5wTa6JNM6 .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wTa6JNM6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wTa6JNM6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wTa6JNM6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wTa6JNM6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wTa6JNM6 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v5wTa6JNM6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wTa6JNM6 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #ff6839;
}
.cid-v5wTa6JNM6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5wTa6JNM6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wTa6JNM6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wTa6JNM6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wTa6JNM6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wTa6JNM6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wTa6JNM6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wTa6JNM6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wTa6JNM6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wTa6JNM6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v5wTa6JNM6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5wTa6JNM6 .navbar {
    height: 70px;
  }
  .cid-v5wTa6JNM6 .navbar.opened {
    height: auto;
  }
  .cid-v5wTa6JNM6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wTa6JNM6 .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-v5wTa6JNM6 .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-v5wTa6JNM6 .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-v5wTa6JNM6 .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-v5wTa6JNM6 .navbar-caption:hover {
  color: #778da9;
}
@media (min-width: 992px) {
  .cid-v5wTa6JNM6 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v5wTa6JNM6 .text_widget {
  margin-bottom: 20px;
  color: #000000;
}
.cid-v5wTa6JNM6 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v5wTa6JNM6 .text_widget a:hover {
  color: #354153 !important;
}
.cid-v5wTa6JNM6 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-v5wTa6JNM6 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v5wTa6JNM6 .mbr-section-subtitle,
.cid-v5wTa6JNM6 .text_widget,
.cid-v5wTa6JNM6 .mbr-section-btn {
  text-align: left;
}
.cid-v5wTa6JNM6 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v5wTeesfi7 .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-v5wTeesfi7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-v5wTeesfi7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-v5wTeesfi7 .menu_box .navbar.opened,
  .cid-v5wTeesfi7 .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-v5wTeesfi7 .navbar-dropdown {
  position: relative !important;
}
.cid-v5wTeesfi7 .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wTeesfi7 .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-v5wTeesfi7 .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wTeesfi7 .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-v5wTeesfi7 .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v5wTeesfi7 .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-v5wTeesfi7 .offcanvas {
    padding: 12rem 80px 0;
    width: 40%;
    background-color: #f9f9f9;
  }
  .cid-v5wTeesfi7 .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-v5wTeesfi7 .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-v5wTeesfi7 .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-v5wTeesfi7 .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-v5wTeesfi7 .offcanvas-body .mbr-text,
  .cid-v5wTeesfi7 .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-v5wTeesfi7 .offcanvas-body .offcanvas_contact {
    margin: 22px 0;
  }
  .cid-v5wTeesfi7 .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-v5wTeesfi7 .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #000000;
  }
  .cid-v5wTeesfi7 .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-v5wTeesfi7 .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-v5wTeesfi7 .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-v5wTeesfi7 .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-v5wTeesfi7 ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-v5wTeesfi7 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wTeesfi7 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-v5wTeesfi7 .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-v5wTeesfi7 li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-v5wTeesfi7 .lg_brand {
    margin: 0 1rem;
  }
  .cid-v5wTeesfi7 .container-fluid {
    padding-left: 60px;
    padding-right: 60px;
    flex-wrap: nowrap;
  }
}
.cid-v5wTeesfi7 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v5wTeesfi7 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v5wTeesfi7 .nav-item {
    margin: 0 !important;
  }
}
.cid-v5wTeesfi7 .nav-item .nav-link {
  position: relative;
}
.cid-v5wTeesfi7 .nav-item .nav-link::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #778da9;
  transition: all 0.3s ease-out;
}
.cid-v5wTeesfi7 .nav-item .nav-link:hover::after {
  width: 100%;
}
.cid-v5wTeesfi7 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v5wTeesfi7 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v5wTeesfi7 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v5wTeesfi7 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wTeesfi7 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v5wTeesfi7 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v5wTeesfi7 .offcanvas_box {
    display: none;
  }
}
.cid-v5wTeesfi7 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v5wTeesfi7 .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v5wTeesfi7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v5wTeesfi7 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wTeesfi7 .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wTeesfi7 .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v5wTeesfi7 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v5wTeesfi7 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v5wTeesfi7 .navbar-caption {
  color: #000000;
}
.cid-v5wTeesfi7 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v5wTeesfi7 .navbar-nav {
    margin: 0;
  }
}
.cid-v5wTeesfi7 .dropdown-menu,
.cid-v5wTeesfi7 .navbar.opened {
  background-color: false !important;
}
.cid-v5wTeesfi7 .nav-item:focus,
.cid-v5wTeesfi7 .nav-link:focus {
  outline: none;
}
.cid-v5wTeesfi7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wTeesfi7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wTeesfi7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wTeesfi7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wTeesfi7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wTeesfi7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wTeesfi7 .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v5wTeesfi7 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v5wTeesfi7 .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wTeesfi7 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v5wTeesfi7 .navbar .navbar-logo img {
  max-width: 130px;
  max-height: 130px;
  object-fit: contain;
}
.cid-v5wTeesfi7 .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-v5wTeesfi7 .navbar.collapsed {
  justify-content: center;
}
.cid-v5wTeesfi7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wTeesfi7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wTeesfi7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wTeesfi7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wTeesfi7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wTeesfi7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v5wTeesfi7 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v5wTeesfi7 .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v5wTeesfi7 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-v5wTeesfi7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wTeesfi7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wTeesfi7 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v5wTeesfi7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wTeesfi7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v5wTeesfi7 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wTeesfi7 .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-v5wTeesfi7 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v5wTeesfi7 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v5wTeesfi7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wTeesfi7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wTeesfi7 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v5wTeesfi7 .navbar.navbar-short {
  min-height: 60px;
}
.cid-v5wTeesfi7 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v5wTeesfi7 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v5wTeesfi7 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5wTeesfi7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-v5wTeesfi7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wTeesfi7 .dropdown-item.active,
.cid-v5wTeesfi7 .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wTeesfi7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wTeesfi7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wTeesfi7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wTeesfi7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wTeesfi7 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v5wTeesfi7 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wTeesfi7 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #ff6839;
}
.cid-v5wTeesfi7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5wTeesfi7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wTeesfi7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wTeesfi7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wTeesfi7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wTeesfi7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wTeesfi7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wTeesfi7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wTeesfi7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wTeesfi7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v5wTeesfi7 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5wTeesfi7 .navbar {
    height: 70px;
  }
  .cid-v5wTeesfi7 .navbar.opened {
    height: auto;
  }
  .cid-v5wTeesfi7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wTeesfi7 .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-v5wTeesfi7 .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-v5wTeesfi7 .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-v5wTeesfi7 .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-v5wTeesfi7 .navbar-caption:hover {
  color: #778da9;
}
@media (min-width: 992px) {
  .cid-v5wTeesfi7 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v5wTeesfi7 .text_widget {
  margin-bottom: 20px;
  color: #000000;
}
.cid-v5wTeesfi7 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v5wTeesfi7 .text_widget a:hover {
  color: #354153 !important;
}
.cid-v5wTeesfi7 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-v5wTeesfi7 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v5wTeesfi7 .mbr-section-subtitle,
.cid-v5wTeesfi7 .text_widget,
.cid-v5wTeesfi7 .mbr-section-btn {
  text-align: left;
}
.cid-v5wTeesfi7 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v5wTiQxBFD .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-v5wTiQxBFD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-v5wTiQxBFD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-v5wTiQxBFD .menu_box .navbar.opened,
  .cid-v5wTiQxBFD .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-v5wTiQxBFD .navbar-dropdown {
  position: relative !important;
}
.cid-v5wTiQxBFD .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wTiQxBFD .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-v5wTiQxBFD .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wTiQxBFD .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-v5wTiQxBFD .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v5wTiQxBFD .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-v5wTiQxBFD .offcanvas {
    padding: 12rem 80px 0;
    width: 40%;
    background-color: #f9f9f9;
  }
  .cid-v5wTiQxBFD .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-v5wTiQxBFD .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-v5wTiQxBFD .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-v5wTiQxBFD .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-v5wTiQxBFD .offcanvas-body .mbr-text,
  .cid-v5wTiQxBFD .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-v5wTiQxBFD .offcanvas-body .offcanvas_contact {
    margin: 22px 0;
  }
  .cid-v5wTiQxBFD .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-v5wTiQxBFD .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #000000;
  }
  .cid-v5wTiQxBFD .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-v5wTiQxBFD .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-v5wTiQxBFD .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-v5wTiQxBFD .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-v5wTiQxBFD ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-v5wTiQxBFD .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wTiQxBFD .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-v5wTiQxBFD .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-v5wTiQxBFD li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-v5wTiQxBFD .lg_brand {
    margin: 0 1rem;
  }
  .cid-v5wTiQxBFD .container-fluid {
    padding-left: 60px;
    padding-right: 60px;
    flex-wrap: nowrap;
  }
}
.cid-v5wTiQxBFD .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v5wTiQxBFD .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v5wTiQxBFD .nav-item {
    margin: 0 !important;
  }
}
.cid-v5wTiQxBFD .nav-item .nav-link {
  position: relative;
}
.cid-v5wTiQxBFD .nav-item .nav-link::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #778da9;
  transition: all 0.3s ease-out;
}
.cid-v5wTiQxBFD .nav-item .nav-link:hover::after {
  width: 100%;
}
.cid-v5wTiQxBFD .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v5wTiQxBFD .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v5wTiQxBFD .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v5wTiQxBFD .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wTiQxBFD .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v5wTiQxBFD .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v5wTiQxBFD .offcanvas_box {
    display: none;
  }
}
.cid-v5wTiQxBFD .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v5wTiQxBFD .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v5wTiQxBFD .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v5wTiQxBFD .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wTiQxBFD .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wTiQxBFD .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v5wTiQxBFD .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v5wTiQxBFD .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v5wTiQxBFD .navbar-caption {
  color: #000000;
}
.cid-v5wTiQxBFD .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v5wTiQxBFD .navbar-nav {
    margin: 0;
  }
}
.cid-v5wTiQxBFD .dropdown-menu,
.cid-v5wTiQxBFD .navbar.opened {
  background-color: false !important;
}
.cid-v5wTiQxBFD .nav-item:focus,
.cid-v5wTiQxBFD .nav-link:focus {
  outline: none;
}
.cid-v5wTiQxBFD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wTiQxBFD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wTiQxBFD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wTiQxBFD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wTiQxBFD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wTiQxBFD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wTiQxBFD .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v5wTiQxBFD .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v5wTiQxBFD .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wTiQxBFD .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v5wTiQxBFD .navbar .navbar-logo img {
  max-width: 130px;
  max-height: 130px;
  object-fit: contain;
}
.cid-v5wTiQxBFD .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-v5wTiQxBFD .navbar.collapsed {
  justify-content: center;
}
.cid-v5wTiQxBFD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wTiQxBFD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wTiQxBFD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wTiQxBFD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wTiQxBFD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wTiQxBFD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v5wTiQxBFD .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v5wTiQxBFD .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v5wTiQxBFD .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-v5wTiQxBFD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wTiQxBFD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wTiQxBFD .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v5wTiQxBFD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wTiQxBFD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v5wTiQxBFD .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wTiQxBFD .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-v5wTiQxBFD .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v5wTiQxBFD .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v5wTiQxBFD .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wTiQxBFD .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wTiQxBFD .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v5wTiQxBFD .navbar.navbar-short {
  min-height: 60px;
}
.cid-v5wTiQxBFD .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v5wTiQxBFD .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v5wTiQxBFD .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5wTiQxBFD .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-v5wTiQxBFD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wTiQxBFD .dropdown-item.active,
.cid-v5wTiQxBFD .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wTiQxBFD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wTiQxBFD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wTiQxBFD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wTiQxBFD .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wTiQxBFD ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v5wTiQxBFD .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wTiQxBFD button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #ff6839;
}
.cid-v5wTiQxBFD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5wTiQxBFD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wTiQxBFD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wTiQxBFD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wTiQxBFD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wTiQxBFD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wTiQxBFD nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wTiQxBFD nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wTiQxBFD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wTiQxBFD a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v5wTiQxBFD .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5wTiQxBFD .navbar {
    height: 70px;
  }
  .cid-v5wTiQxBFD .navbar.opened {
    height: auto;
  }
  .cid-v5wTiQxBFD .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wTiQxBFD .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-v5wTiQxBFD .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-v5wTiQxBFD .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-v5wTiQxBFD .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-v5wTiQxBFD .navbar-caption:hover {
  color: #778da9;
}
@media (min-width: 992px) {
  .cid-v5wTiQxBFD .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v5wTiQxBFD .text_widget {
  margin-bottom: 20px;
  color: #000000;
}
.cid-v5wTiQxBFD .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v5wTiQxBFD .text_widget a:hover {
  color: #354153 !important;
}
.cid-v5wTiQxBFD .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-v5wTiQxBFD .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v5wTiQxBFD .mbr-section-subtitle,
.cid-v5wTiQxBFD .text_widget,
.cid-v5wTiQxBFD .mbr-section-btn {
  text-align: left;
}
.cid-v5wTiQxBFD a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v5wTnSXOBu .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-v5wTnSXOBu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-v5wTnSXOBu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-v5wTnSXOBu .menu_box .navbar.opened,
  .cid-v5wTnSXOBu .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-v5wTnSXOBu .navbar-dropdown {
  position: relative !important;
}
.cid-v5wTnSXOBu .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wTnSXOBu .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-v5wTnSXOBu .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wTnSXOBu .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-v5wTnSXOBu .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v5wTnSXOBu .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-v5wTnSXOBu .offcanvas {
    padding: 12rem 80px 0;
    width: 40%;
    background-color: #f9f9f9;
  }
  .cid-v5wTnSXOBu .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-v5wTnSXOBu .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-v5wTnSXOBu .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-v5wTnSXOBu .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-v5wTnSXOBu .offcanvas-body .mbr-text,
  .cid-v5wTnSXOBu .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-v5wTnSXOBu .offcanvas-body .offcanvas_contact {
    margin: 22px 0;
  }
  .cid-v5wTnSXOBu .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-v5wTnSXOBu .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #000000;
  }
  .cid-v5wTnSXOBu .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-v5wTnSXOBu .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-v5wTnSXOBu .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-v5wTnSXOBu .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-v5wTnSXOBu ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-v5wTnSXOBu .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wTnSXOBu .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-v5wTnSXOBu .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-v5wTnSXOBu li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-v5wTnSXOBu .lg_brand {
    margin: 0 1rem;
  }
  .cid-v5wTnSXOBu .container-fluid {
    padding-left: 60px;
    padding-right: 60px;
    flex-wrap: nowrap;
  }
}
.cid-v5wTnSXOBu .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v5wTnSXOBu .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v5wTnSXOBu .nav-item {
    margin: 0 !important;
  }
}
.cid-v5wTnSXOBu .nav-item .nav-link {
  position: relative;
}
.cid-v5wTnSXOBu .nav-item .nav-link::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #778da9;
  transition: all 0.3s ease-out;
}
.cid-v5wTnSXOBu .nav-item .nav-link:hover::after {
  width: 100%;
}
.cid-v5wTnSXOBu .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v5wTnSXOBu .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v5wTnSXOBu .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v5wTnSXOBu .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wTnSXOBu .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v5wTnSXOBu .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v5wTnSXOBu .offcanvas_box {
    display: none;
  }
}
.cid-v5wTnSXOBu .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v5wTnSXOBu .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v5wTnSXOBu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v5wTnSXOBu .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wTnSXOBu .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wTnSXOBu .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v5wTnSXOBu .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v5wTnSXOBu .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v5wTnSXOBu .navbar-caption {
  color: #000000;
}
.cid-v5wTnSXOBu .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v5wTnSXOBu .navbar-nav {
    margin: 0;
  }
}
.cid-v5wTnSXOBu .dropdown-menu,
.cid-v5wTnSXOBu .navbar.opened {
  background-color: false !important;
}
.cid-v5wTnSXOBu .nav-item:focus,
.cid-v5wTnSXOBu .nav-link:focus {
  outline: none;
}
.cid-v5wTnSXOBu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wTnSXOBu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wTnSXOBu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wTnSXOBu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wTnSXOBu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wTnSXOBu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wTnSXOBu .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v5wTnSXOBu .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v5wTnSXOBu .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wTnSXOBu .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v5wTnSXOBu .navbar .navbar-logo img {
  max-width: 130px;
  max-height: 130px;
  object-fit: contain;
}
.cid-v5wTnSXOBu .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-v5wTnSXOBu .navbar.collapsed {
  justify-content: center;
}
.cid-v5wTnSXOBu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wTnSXOBu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wTnSXOBu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wTnSXOBu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wTnSXOBu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wTnSXOBu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v5wTnSXOBu .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v5wTnSXOBu .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v5wTnSXOBu .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-v5wTnSXOBu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wTnSXOBu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wTnSXOBu .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v5wTnSXOBu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wTnSXOBu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v5wTnSXOBu .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wTnSXOBu .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-v5wTnSXOBu .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v5wTnSXOBu .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v5wTnSXOBu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wTnSXOBu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wTnSXOBu .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v5wTnSXOBu .navbar.navbar-short {
  min-height: 60px;
}
.cid-v5wTnSXOBu .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v5wTnSXOBu .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v5wTnSXOBu .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5wTnSXOBu .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-v5wTnSXOBu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wTnSXOBu .dropdown-item.active,
.cid-v5wTnSXOBu .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wTnSXOBu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wTnSXOBu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wTnSXOBu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wTnSXOBu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wTnSXOBu ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v5wTnSXOBu .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wTnSXOBu button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #ff6839;
}
.cid-v5wTnSXOBu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5wTnSXOBu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wTnSXOBu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wTnSXOBu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wTnSXOBu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wTnSXOBu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wTnSXOBu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wTnSXOBu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wTnSXOBu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wTnSXOBu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v5wTnSXOBu .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5wTnSXOBu .navbar {
    height: 70px;
  }
  .cid-v5wTnSXOBu .navbar.opened {
    height: auto;
  }
  .cid-v5wTnSXOBu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wTnSXOBu .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-v5wTnSXOBu .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-v5wTnSXOBu .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-v5wTnSXOBu .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-v5wTnSXOBu .navbar-caption:hover {
  color: #778da9;
}
@media (min-width: 992px) {
  .cid-v5wTnSXOBu .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v5wTnSXOBu .text_widget {
  margin-bottom: 20px;
  color: #000000;
}
.cid-v5wTnSXOBu .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v5wTnSXOBu .text_widget a:hover {
  color: #354153 !important;
}
.cid-v5wTnSXOBu .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-v5wTnSXOBu .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v5wTnSXOBu .mbr-section-subtitle,
.cid-v5wTnSXOBu .text_widget,
.cid-v5wTnSXOBu .mbr-section-btn {
  text-align: left;
}
.cid-v5wTnSXOBu a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v5wTsftLIM .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-v5wTsftLIM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-v5wTsftLIM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-v5wTsftLIM .menu_box .navbar.opened,
  .cid-v5wTsftLIM .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-v5wTsftLIM .navbar-dropdown {
  position: relative !important;
}
.cid-v5wTsftLIM .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wTsftLIM .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-v5wTsftLIM .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wTsftLIM .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-v5wTsftLIM .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v5wTsftLIM .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-v5wTsftLIM .offcanvas {
    padding: 12rem 80px 0;
    width: 40%;
    background-color: #f9f9f9;
  }
  .cid-v5wTsftLIM .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-v5wTsftLIM .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-v5wTsftLIM .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-v5wTsftLIM .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-v5wTsftLIM .offcanvas-body .mbr-text,
  .cid-v5wTsftLIM .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-v5wTsftLIM .offcanvas-body .offcanvas_contact {
    margin: 22px 0;
  }
  .cid-v5wTsftLIM .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-v5wTsftLIM .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #000000;
  }
  .cid-v5wTsftLIM .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-v5wTsftLIM .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-v5wTsftLIM .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-v5wTsftLIM .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-v5wTsftLIM ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-v5wTsftLIM .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wTsftLIM .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-v5wTsftLIM .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-v5wTsftLIM li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-v5wTsftLIM .lg_brand {
    margin: 0 1rem;
  }
  .cid-v5wTsftLIM .container-fluid {
    padding-left: 60px;
    padding-right: 60px;
    flex-wrap: nowrap;
  }
}
.cid-v5wTsftLIM .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v5wTsftLIM .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v5wTsftLIM .nav-item {
    margin: 0 !important;
  }
}
.cid-v5wTsftLIM .nav-item .nav-link {
  position: relative;
}
.cid-v5wTsftLIM .nav-item .nav-link::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #778da9;
  transition: all 0.3s ease-out;
}
.cid-v5wTsftLIM .nav-item .nav-link:hover::after {
  width: 100%;
}
.cid-v5wTsftLIM .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v5wTsftLIM .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v5wTsftLIM .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v5wTsftLIM .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wTsftLIM .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v5wTsftLIM .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v5wTsftLIM .offcanvas_box {
    display: none;
  }
}
.cid-v5wTsftLIM .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v5wTsftLIM .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v5wTsftLIM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v5wTsftLIM .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wTsftLIM .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wTsftLIM .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v5wTsftLIM .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v5wTsftLIM .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v5wTsftLIM .navbar-caption {
  color: #000000;
}
.cid-v5wTsftLIM .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v5wTsftLIM .navbar-nav {
    margin: 0;
  }
}
.cid-v5wTsftLIM .dropdown-menu,
.cid-v5wTsftLIM .navbar.opened {
  background-color: false !important;
}
.cid-v5wTsftLIM .nav-item:focus,
.cid-v5wTsftLIM .nav-link:focus {
  outline: none;
}
.cid-v5wTsftLIM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wTsftLIM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wTsftLIM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wTsftLIM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wTsftLIM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wTsftLIM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wTsftLIM .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v5wTsftLIM .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v5wTsftLIM .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wTsftLIM .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v5wTsftLIM .navbar .navbar-logo img {
  max-width: 130px;
  max-height: 130px;
  object-fit: contain;
}
.cid-v5wTsftLIM .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-v5wTsftLIM .navbar.collapsed {
  justify-content: center;
}
.cid-v5wTsftLIM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wTsftLIM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wTsftLIM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wTsftLIM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wTsftLIM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wTsftLIM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v5wTsftLIM .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v5wTsftLIM .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v5wTsftLIM .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-v5wTsftLIM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wTsftLIM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wTsftLIM .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v5wTsftLIM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wTsftLIM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v5wTsftLIM .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wTsftLIM .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-v5wTsftLIM .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v5wTsftLIM .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v5wTsftLIM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wTsftLIM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wTsftLIM .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v5wTsftLIM .navbar.navbar-short {
  min-height: 60px;
}
.cid-v5wTsftLIM .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v5wTsftLIM .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v5wTsftLIM .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5wTsftLIM .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-v5wTsftLIM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wTsftLIM .dropdown-item.active,
.cid-v5wTsftLIM .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wTsftLIM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wTsftLIM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wTsftLIM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wTsftLIM .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wTsftLIM ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v5wTsftLIM .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wTsftLIM button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #ff6839;
}
.cid-v5wTsftLIM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5wTsftLIM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wTsftLIM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wTsftLIM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wTsftLIM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wTsftLIM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wTsftLIM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wTsftLIM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wTsftLIM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wTsftLIM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v5wTsftLIM .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5wTsftLIM .navbar {
    height: 70px;
  }
  .cid-v5wTsftLIM .navbar.opened {
    height: auto;
  }
  .cid-v5wTsftLIM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wTsftLIM .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-v5wTsftLIM .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-v5wTsftLIM .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-v5wTsftLIM .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-v5wTsftLIM .navbar-caption:hover {
  color: #778da9;
}
@media (min-width: 992px) {
  .cid-v5wTsftLIM .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v5wTsftLIM .text_widget {
  margin-bottom: 20px;
  color: #000000;
}
.cid-v5wTsftLIM .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v5wTsftLIM .text_widget a:hover {
  color: #354153 !important;
}
.cid-v5wTsftLIM .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-v5wTsftLIM .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v5wTsftLIM .mbr-section-subtitle,
.cid-v5wTsftLIM .text_widget,
.cid-v5wTsftLIM .mbr-section-btn {
  text-align: left;
}
.cid-v5wTsftLIM a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v5wTwBSrB0 .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-v5wTwBSrB0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-v5wTwBSrB0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-v5wTwBSrB0 .menu_box .navbar.opened,
  .cid-v5wTwBSrB0 .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-v5wTwBSrB0 .navbar-dropdown {
  position: relative !important;
}
.cid-v5wTwBSrB0 .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wTwBSrB0 .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-v5wTwBSrB0 .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wTwBSrB0 .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-v5wTwBSrB0 .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v5wTwBSrB0 .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-v5wTwBSrB0 .offcanvas {
    padding: 12rem 80px 0;
    width: 40%;
    background-color: #f9f9f9;
  }
  .cid-v5wTwBSrB0 .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-v5wTwBSrB0 .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-v5wTwBSrB0 .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-v5wTwBSrB0 .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-v5wTwBSrB0 .offcanvas-body .mbr-text,
  .cid-v5wTwBSrB0 .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-v5wTwBSrB0 .offcanvas-body .offcanvas_contact {
    margin: 22px 0;
  }
  .cid-v5wTwBSrB0 .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-v5wTwBSrB0 .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #000000;
  }
  .cid-v5wTwBSrB0 .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-v5wTwBSrB0 .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-v5wTwBSrB0 .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-v5wTwBSrB0 .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-v5wTwBSrB0 ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-v5wTwBSrB0 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wTwBSrB0 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-v5wTwBSrB0 .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-v5wTwBSrB0 li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-v5wTwBSrB0 .lg_brand {
    margin: 0 1rem;
  }
  .cid-v5wTwBSrB0 .container-fluid {
    padding-left: 60px;
    padding-right: 60px;
    flex-wrap: nowrap;
  }
}
.cid-v5wTwBSrB0 .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v5wTwBSrB0 .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v5wTwBSrB0 .nav-item {
    margin: 0 !important;
  }
}
.cid-v5wTwBSrB0 .nav-item .nav-link {
  position: relative;
}
.cid-v5wTwBSrB0 .nav-item .nav-link::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #778da9;
  transition: all 0.3s ease-out;
}
.cid-v5wTwBSrB0 .nav-item .nav-link:hover::after {
  width: 100%;
}
.cid-v5wTwBSrB0 .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v5wTwBSrB0 .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v5wTwBSrB0 .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v5wTwBSrB0 .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wTwBSrB0 .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v5wTwBSrB0 .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v5wTwBSrB0 .offcanvas_box {
    display: none;
  }
}
.cid-v5wTwBSrB0 .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v5wTwBSrB0 .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v5wTwBSrB0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v5wTwBSrB0 .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wTwBSrB0 .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wTwBSrB0 .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v5wTwBSrB0 .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v5wTwBSrB0 .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v5wTwBSrB0 .navbar-caption {
  color: #000000;
}
.cid-v5wTwBSrB0 .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v5wTwBSrB0 .navbar-nav {
    margin: 0;
  }
}
.cid-v5wTwBSrB0 .dropdown-menu,
.cid-v5wTwBSrB0 .navbar.opened {
  background-color: false !important;
}
.cid-v5wTwBSrB0 .nav-item:focus,
.cid-v5wTwBSrB0 .nav-link:focus {
  outline: none;
}
.cid-v5wTwBSrB0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wTwBSrB0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wTwBSrB0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wTwBSrB0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wTwBSrB0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wTwBSrB0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wTwBSrB0 .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v5wTwBSrB0 .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v5wTwBSrB0 .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wTwBSrB0 .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v5wTwBSrB0 .navbar .navbar-logo img {
  max-width: 130px;
  max-height: 130px;
  object-fit: contain;
}
.cid-v5wTwBSrB0 .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-v5wTwBSrB0 .navbar.collapsed {
  justify-content: center;
}
.cid-v5wTwBSrB0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wTwBSrB0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wTwBSrB0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wTwBSrB0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wTwBSrB0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wTwBSrB0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v5wTwBSrB0 .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v5wTwBSrB0 .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v5wTwBSrB0 .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-v5wTwBSrB0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wTwBSrB0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wTwBSrB0 .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v5wTwBSrB0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wTwBSrB0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v5wTwBSrB0 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wTwBSrB0 .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-v5wTwBSrB0 .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v5wTwBSrB0 .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v5wTwBSrB0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wTwBSrB0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wTwBSrB0 .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v5wTwBSrB0 .navbar.navbar-short {
  min-height: 60px;
}
.cid-v5wTwBSrB0 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v5wTwBSrB0 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v5wTwBSrB0 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5wTwBSrB0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-v5wTwBSrB0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wTwBSrB0 .dropdown-item.active,
.cid-v5wTwBSrB0 .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wTwBSrB0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wTwBSrB0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wTwBSrB0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wTwBSrB0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wTwBSrB0 ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v5wTwBSrB0 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wTwBSrB0 button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #ff6839;
}
.cid-v5wTwBSrB0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5wTwBSrB0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wTwBSrB0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wTwBSrB0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wTwBSrB0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wTwBSrB0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wTwBSrB0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wTwBSrB0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wTwBSrB0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wTwBSrB0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v5wTwBSrB0 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5wTwBSrB0 .navbar {
    height: 70px;
  }
  .cid-v5wTwBSrB0 .navbar.opened {
    height: auto;
  }
  .cid-v5wTwBSrB0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wTwBSrB0 .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-v5wTwBSrB0 .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-v5wTwBSrB0 .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-v5wTwBSrB0 .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-v5wTwBSrB0 .navbar-caption:hover {
  color: #778da9;
}
@media (min-width: 992px) {
  .cid-v5wTwBSrB0 .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v5wTwBSrB0 .text_widget {
  margin-bottom: 20px;
  color: #000000;
}
.cid-v5wTwBSrB0 .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v5wTwBSrB0 .text_widget a:hover {
  color: #354153 !important;
}
.cid-v5wTwBSrB0 .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-v5wTwBSrB0 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v5wTwBSrB0 .mbr-section-subtitle,
.cid-v5wTwBSrB0 .text_widget,
.cid-v5wTwBSrB0 .mbr-section-btn {
  text-align: left;
}
.cid-v5wTwBSrB0 a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v5wTBAAh9h .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-v5wTBAAh9h .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-v5wTBAAh9h .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-v5wTBAAh9h .menu_box .navbar.opened,
  .cid-v5wTBAAh9h .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-v5wTBAAh9h .navbar-dropdown {
  position: relative !important;
}
.cid-v5wTBAAh9h .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wTBAAh9h .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-v5wTBAAh9h .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wTBAAh9h .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-v5wTBAAh9h .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v5wTBAAh9h .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-v5wTBAAh9h .offcanvas {
    padding: 12rem 80px 0;
    width: 40%;
    background-color: #f9f9f9;
  }
  .cid-v5wTBAAh9h .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-v5wTBAAh9h .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-v5wTBAAh9h .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-v5wTBAAh9h .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-v5wTBAAh9h .offcanvas-body .mbr-text,
  .cid-v5wTBAAh9h .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-v5wTBAAh9h .offcanvas-body .offcanvas_contact {
    margin: 22px 0;
  }
  .cid-v5wTBAAh9h .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-v5wTBAAh9h .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #000000;
  }
  .cid-v5wTBAAh9h .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-v5wTBAAh9h .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-v5wTBAAh9h .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-v5wTBAAh9h .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-v5wTBAAh9h ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-v5wTBAAh9h .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wTBAAh9h .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-v5wTBAAh9h .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-v5wTBAAh9h li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-v5wTBAAh9h .lg_brand {
    margin: 0 1rem;
  }
  .cid-v5wTBAAh9h .container-fluid {
    padding-left: 60px;
    padding-right: 60px;
    flex-wrap: nowrap;
  }
}
.cid-v5wTBAAh9h .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v5wTBAAh9h .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v5wTBAAh9h .nav-item {
    margin: 0 !important;
  }
}
.cid-v5wTBAAh9h .nav-item .nav-link {
  position: relative;
}
.cid-v5wTBAAh9h .nav-item .nav-link::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #778da9;
  transition: all 0.3s ease-out;
}
.cid-v5wTBAAh9h .nav-item .nav-link:hover::after {
  width: 100%;
}
.cid-v5wTBAAh9h .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v5wTBAAh9h .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v5wTBAAh9h .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v5wTBAAh9h .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wTBAAh9h .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v5wTBAAh9h .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v5wTBAAh9h .offcanvas_box {
    display: none;
  }
}
.cid-v5wTBAAh9h .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v5wTBAAh9h .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v5wTBAAh9h .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v5wTBAAh9h .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wTBAAh9h .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wTBAAh9h .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v5wTBAAh9h .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v5wTBAAh9h .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v5wTBAAh9h .navbar-caption {
  color: #000000;
}
.cid-v5wTBAAh9h .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v5wTBAAh9h .navbar-nav {
    margin: 0;
  }
}
.cid-v5wTBAAh9h .dropdown-menu,
.cid-v5wTBAAh9h .navbar.opened {
  background-color: false !important;
}
.cid-v5wTBAAh9h .nav-item:focus,
.cid-v5wTBAAh9h .nav-link:focus {
  outline: none;
}
.cid-v5wTBAAh9h .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wTBAAh9h .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wTBAAh9h .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wTBAAh9h .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wTBAAh9h .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wTBAAh9h .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wTBAAh9h .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v5wTBAAh9h .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v5wTBAAh9h .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wTBAAh9h .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v5wTBAAh9h .navbar .navbar-logo img {
  max-width: 130px;
  max-height: 130px;
  object-fit: contain;
}
.cid-v5wTBAAh9h .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-v5wTBAAh9h .navbar.collapsed {
  justify-content: center;
}
.cid-v5wTBAAh9h .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wTBAAh9h .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wTBAAh9h .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wTBAAh9h .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wTBAAh9h .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wTBAAh9h .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v5wTBAAh9h .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v5wTBAAh9h .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v5wTBAAh9h .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-v5wTBAAh9h .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wTBAAh9h .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wTBAAh9h .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v5wTBAAh9h .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wTBAAh9h .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v5wTBAAh9h .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wTBAAh9h .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-v5wTBAAh9h .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v5wTBAAh9h .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v5wTBAAh9h .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wTBAAh9h .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wTBAAh9h .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v5wTBAAh9h .navbar.navbar-short {
  min-height: 60px;
}
.cid-v5wTBAAh9h .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v5wTBAAh9h .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v5wTBAAh9h .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5wTBAAh9h .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-v5wTBAAh9h .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wTBAAh9h .dropdown-item.active,
.cid-v5wTBAAh9h .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wTBAAh9h .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wTBAAh9h .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wTBAAh9h .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wTBAAh9h .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wTBAAh9h ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v5wTBAAh9h .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wTBAAh9h button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #ff6839;
}
.cid-v5wTBAAh9h button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5wTBAAh9h button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wTBAAh9h button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wTBAAh9h button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wTBAAh9h button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wTBAAh9h nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wTBAAh9h nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wTBAAh9h nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wTBAAh9h nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wTBAAh9h a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v5wTBAAh9h .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5wTBAAh9h .navbar {
    height: 70px;
  }
  .cid-v5wTBAAh9h .navbar.opened {
    height: auto;
  }
  .cid-v5wTBAAh9h .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wTBAAh9h .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-v5wTBAAh9h .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-v5wTBAAh9h .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-v5wTBAAh9h .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-v5wTBAAh9h .navbar-caption:hover {
  color: #778da9;
}
@media (min-width: 992px) {
  .cid-v5wTBAAh9h .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v5wTBAAh9h .text_widget {
  margin-bottom: 20px;
  color: #000000;
}
.cid-v5wTBAAh9h .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v5wTBAAh9h .text_widget a:hover {
  color: #354153 !important;
}
.cid-v5wTBAAh9h .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-v5wTBAAh9h .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v5wTBAAh9h .mbr-section-subtitle,
.cid-v5wTBAAh9h .text_widget,
.cid-v5wTBAAh9h .mbr-section-btn {
  text-align: left;
}
.cid-v5wTBAAh9h a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v5wTG4gf0s .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-v5wTG4gf0s .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-v5wTG4gf0s .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-v5wTG4gf0s .menu_box .navbar.opened,
  .cid-v5wTG4gf0s .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-v5wTG4gf0s .navbar-dropdown {
  position: relative !important;
}
.cid-v5wTG4gf0s .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wTG4gf0s .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-v5wTG4gf0s .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wTG4gf0s .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-v5wTG4gf0s .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v5wTG4gf0s .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-v5wTG4gf0s .offcanvas {
    padding: 12rem 80px 0;
    width: 40%;
    background-color: #f9f9f9;
  }
  .cid-v5wTG4gf0s .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-v5wTG4gf0s .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-v5wTG4gf0s .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-v5wTG4gf0s .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-v5wTG4gf0s .offcanvas-body .mbr-text,
  .cid-v5wTG4gf0s .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-v5wTG4gf0s .offcanvas-body .offcanvas_contact {
    margin: 22px 0;
  }
  .cid-v5wTG4gf0s .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-v5wTG4gf0s .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #000000;
  }
  .cid-v5wTG4gf0s .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-v5wTG4gf0s .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-v5wTG4gf0s .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-v5wTG4gf0s .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-v5wTG4gf0s ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-v5wTG4gf0s .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wTG4gf0s .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-v5wTG4gf0s .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-v5wTG4gf0s li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-v5wTG4gf0s .lg_brand {
    margin: 0 1rem;
  }
  .cid-v5wTG4gf0s .container-fluid {
    padding-left: 60px;
    padding-right: 60px;
    flex-wrap: nowrap;
  }
}
.cid-v5wTG4gf0s .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v5wTG4gf0s .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v5wTG4gf0s .nav-item {
    margin: 0 !important;
  }
}
.cid-v5wTG4gf0s .nav-item .nav-link {
  position: relative;
}
.cid-v5wTG4gf0s .nav-item .nav-link::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #778da9;
  transition: all 0.3s ease-out;
}
.cid-v5wTG4gf0s .nav-item .nav-link:hover::after {
  width: 100%;
}
.cid-v5wTG4gf0s .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v5wTG4gf0s .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v5wTG4gf0s .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v5wTG4gf0s .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wTG4gf0s .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v5wTG4gf0s .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v5wTG4gf0s .offcanvas_box {
    display: none;
  }
}
.cid-v5wTG4gf0s .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v5wTG4gf0s .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v5wTG4gf0s .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v5wTG4gf0s .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wTG4gf0s .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wTG4gf0s .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v5wTG4gf0s .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v5wTG4gf0s .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v5wTG4gf0s .navbar-caption {
  color: #000000;
}
.cid-v5wTG4gf0s .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v5wTG4gf0s .navbar-nav {
    margin: 0;
  }
}
.cid-v5wTG4gf0s .dropdown-menu,
.cid-v5wTG4gf0s .navbar.opened {
  background-color: false !important;
}
.cid-v5wTG4gf0s .nav-item:focus,
.cid-v5wTG4gf0s .nav-link:focus {
  outline: none;
}
.cid-v5wTG4gf0s .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wTG4gf0s .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wTG4gf0s .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wTG4gf0s .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wTG4gf0s .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wTG4gf0s .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wTG4gf0s .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v5wTG4gf0s .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v5wTG4gf0s .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wTG4gf0s .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v5wTG4gf0s .navbar .navbar-logo img {
  max-width: 130px;
  max-height: 130px;
  object-fit: contain;
}
.cid-v5wTG4gf0s .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-v5wTG4gf0s .navbar.collapsed {
  justify-content: center;
}
.cid-v5wTG4gf0s .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wTG4gf0s .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wTG4gf0s .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wTG4gf0s .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wTG4gf0s .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wTG4gf0s .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v5wTG4gf0s .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v5wTG4gf0s .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v5wTG4gf0s .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-v5wTG4gf0s .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wTG4gf0s .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wTG4gf0s .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v5wTG4gf0s .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wTG4gf0s .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v5wTG4gf0s .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wTG4gf0s .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-v5wTG4gf0s .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v5wTG4gf0s .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v5wTG4gf0s .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wTG4gf0s .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wTG4gf0s .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v5wTG4gf0s .navbar.navbar-short {
  min-height: 60px;
}
.cid-v5wTG4gf0s .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v5wTG4gf0s .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v5wTG4gf0s .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5wTG4gf0s .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-v5wTG4gf0s .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wTG4gf0s .dropdown-item.active,
.cid-v5wTG4gf0s .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wTG4gf0s .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wTG4gf0s .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wTG4gf0s .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wTG4gf0s .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wTG4gf0s ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v5wTG4gf0s .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wTG4gf0s button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #ff6839;
}
.cid-v5wTG4gf0s button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5wTG4gf0s button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wTG4gf0s button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wTG4gf0s button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wTG4gf0s button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wTG4gf0s nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wTG4gf0s nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wTG4gf0s nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wTG4gf0s nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wTG4gf0s a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v5wTG4gf0s .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5wTG4gf0s .navbar {
    height: 70px;
  }
  .cid-v5wTG4gf0s .navbar.opened {
    height: auto;
  }
  .cid-v5wTG4gf0s .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wTG4gf0s .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-v5wTG4gf0s .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-v5wTG4gf0s .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-v5wTG4gf0s .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-v5wTG4gf0s .navbar-caption:hover {
  color: #778da9;
}
@media (min-width: 992px) {
  .cid-v5wTG4gf0s .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v5wTG4gf0s .text_widget {
  margin-bottom: 20px;
  color: #000000;
}
.cid-v5wTG4gf0s .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v5wTG4gf0s .text_widget a:hover {
  color: #354153 !important;
}
.cid-v5wTG4gf0s .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-v5wTG4gf0s .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v5wTG4gf0s .mbr-section-subtitle,
.cid-v5wTG4gf0s .text_widget,
.cid-v5wTG4gf0s .mbr-section-btn {
  text-align: left;
}
.cid-v5wTG4gf0s a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v5wTKESLEG .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-v5wTKESLEG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-v5wTKESLEG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-v5wTKESLEG .menu_box .navbar.opened,
  .cid-v5wTKESLEG .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-v5wTKESLEG .navbar-dropdown {
  position: relative !important;
}
.cid-v5wTKESLEG .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wTKESLEG .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-v5wTKESLEG .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wTKESLEG .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-v5wTKESLEG .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v5wTKESLEG .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-v5wTKESLEG .offcanvas {
    padding: 12rem 80px 0;
    width: 40%;
    background-color: #f9f9f9;
  }
  .cid-v5wTKESLEG .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-v5wTKESLEG .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-v5wTKESLEG .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-v5wTKESLEG .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-v5wTKESLEG .offcanvas-body .mbr-text,
  .cid-v5wTKESLEG .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-v5wTKESLEG .offcanvas-body .offcanvas_contact {
    margin: 22px 0;
  }
  .cid-v5wTKESLEG .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-v5wTKESLEG .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #000000;
  }
  .cid-v5wTKESLEG .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-v5wTKESLEG .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-v5wTKESLEG .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-v5wTKESLEG .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-v5wTKESLEG ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-v5wTKESLEG .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wTKESLEG .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-v5wTKESLEG .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-v5wTKESLEG li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-v5wTKESLEG .lg_brand {
    margin: 0 1rem;
  }
  .cid-v5wTKESLEG .container-fluid {
    padding-left: 60px;
    padding-right: 60px;
    flex-wrap: nowrap;
  }
}
.cid-v5wTKESLEG .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v5wTKESLEG .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v5wTKESLEG .nav-item {
    margin: 0 !important;
  }
}
.cid-v5wTKESLEG .nav-item .nav-link {
  position: relative;
}
.cid-v5wTKESLEG .nav-item .nav-link::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #778da9;
  transition: all 0.3s ease-out;
}
.cid-v5wTKESLEG .nav-item .nav-link:hover::after {
  width: 100%;
}
.cid-v5wTKESLEG .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v5wTKESLEG .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v5wTKESLEG .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v5wTKESLEG .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wTKESLEG .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v5wTKESLEG .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v5wTKESLEG .offcanvas_box {
    display: none;
  }
}
.cid-v5wTKESLEG .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v5wTKESLEG .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v5wTKESLEG .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v5wTKESLEG .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wTKESLEG .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wTKESLEG .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v5wTKESLEG .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v5wTKESLEG .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v5wTKESLEG .navbar-caption {
  color: #000000;
}
.cid-v5wTKESLEG .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v5wTKESLEG .navbar-nav {
    margin: 0;
  }
}
.cid-v5wTKESLEG .dropdown-menu,
.cid-v5wTKESLEG .navbar.opened {
  background-color: false !important;
}
.cid-v5wTKESLEG .nav-item:focus,
.cid-v5wTKESLEG .nav-link:focus {
  outline: none;
}
.cid-v5wTKESLEG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wTKESLEG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wTKESLEG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wTKESLEG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wTKESLEG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wTKESLEG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wTKESLEG .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v5wTKESLEG .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v5wTKESLEG .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wTKESLEG .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v5wTKESLEG .navbar .navbar-logo img {
  max-width: 130px;
  max-height: 130px;
  object-fit: contain;
}
.cid-v5wTKESLEG .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-v5wTKESLEG .navbar.collapsed {
  justify-content: center;
}
.cid-v5wTKESLEG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wTKESLEG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wTKESLEG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wTKESLEG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wTKESLEG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wTKESLEG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v5wTKESLEG .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v5wTKESLEG .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v5wTKESLEG .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-v5wTKESLEG .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wTKESLEG .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wTKESLEG .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v5wTKESLEG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wTKESLEG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v5wTKESLEG .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wTKESLEG .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-v5wTKESLEG .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v5wTKESLEG .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v5wTKESLEG .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wTKESLEG .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wTKESLEG .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v5wTKESLEG .navbar.navbar-short {
  min-height: 60px;
}
.cid-v5wTKESLEG .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v5wTKESLEG .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v5wTKESLEG .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5wTKESLEG .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-v5wTKESLEG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wTKESLEG .dropdown-item.active,
.cid-v5wTKESLEG .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wTKESLEG .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wTKESLEG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wTKESLEG .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wTKESLEG .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wTKESLEG ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v5wTKESLEG .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wTKESLEG button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #ff6839;
}
.cid-v5wTKESLEG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5wTKESLEG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wTKESLEG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wTKESLEG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wTKESLEG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wTKESLEG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wTKESLEG nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wTKESLEG nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wTKESLEG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wTKESLEG a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v5wTKESLEG .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5wTKESLEG .navbar {
    height: 70px;
  }
  .cid-v5wTKESLEG .navbar.opened {
    height: auto;
  }
  .cid-v5wTKESLEG .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wTKESLEG .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-v5wTKESLEG .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-v5wTKESLEG .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-v5wTKESLEG .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-v5wTKESLEG .navbar-caption:hover {
  color: #778da9;
}
@media (min-width: 992px) {
  .cid-v5wTKESLEG .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v5wTKESLEG .text_widget {
  margin-bottom: 20px;
  color: #000000;
}
.cid-v5wTKESLEG .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v5wTKESLEG .text_widget a:hover {
  color: #354153 !important;
}
.cid-v5wTKESLEG .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-v5wTKESLEG .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v5wTKESLEG .mbr-section-subtitle,
.cid-v5wTKESLEG .text_widget,
.cid-v5wTKESLEG .mbr-section-btn {
  text-align: left;
}
.cid-v5wTKESLEG a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v5wTPyikKf .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-v5wTPyikKf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-v5wTPyikKf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-v5wTPyikKf .menu_box .navbar.opened,
  .cid-v5wTPyikKf .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-v5wTPyikKf .navbar-dropdown {
  position: relative !important;
}
.cid-v5wTPyikKf .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wTPyikKf .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-v5wTPyikKf .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wTPyikKf .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-v5wTPyikKf .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v5wTPyikKf .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-v5wTPyikKf .offcanvas {
    padding: 12rem 80px 0;
    width: 40%;
    background-color: #f9f9f9;
  }
  .cid-v5wTPyikKf .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-v5wTPyikKf .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-v5wTPyikKf .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-v5wTPyikKf .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-v5wTPyikKf .offcanvas-body .mbr-text,
  .cid-v5wTPyikKf .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-v5wTPyikKf .offcanvas-body .offcanvas_contact {
    margin: 22px 0;
  }
  .cid-v5wTPyikKf .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-v5wTPyikKf .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #000000;
  }
  .cid-v5wTPyikKf .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-v5wTPyikKf .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-v5wTPyikKf .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-v5wTPyikKf .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-v5wTPyikKf ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-v5wTPyikKf .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wTPyikKf .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-v5wTPyikKf .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-v5wTPyikKf li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-v5wTPyikKf .lg_brand {
    margin: 0 1rem;
  }
  .cid-v5wTPyikKf .container-fluid {
    padding-left: 60px;
    padding-right: 60px;
    flex-wrap: nowrap;
  }
}
.cid-v5wTPyikKf .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v5wTPyikKf .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v5wTPyikKf .nav-item {
    margin: 0 !important;
  }
}
.cid-v5wTPyikKf .nav-item .nav-link {
  position: relative;
}
.cid-v5wTPyikKf .nav-item .nav-link::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #778da9;
  transition: all 0.3s ease-out;
}
.cid-v5wTPyikKf .nav-item .nav-link:hover::after {
  width: 100%;
}
.cid-v5wTPyikKf .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v5wTPyikKf .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v5wTPyikKf .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v5wTPyikKf .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wTPyikKf .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v5wTPyikKf .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v5wTPyikKf .offcanvas_box {
    display: none;
  }
}
.cid-v5wTPyikKf .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v5wTPyikKf .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v5wTPyikKf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v5wTPyikKf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wTPyikKf .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wTPyikKf .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v5wTPyikKf .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v5wTPyikKf .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v5wTPyikKf .navbar-caption {
  color: #000000;
}
.cid-v5wTPyikKf .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v5wTPyikKf .navbar-nav {
    margin: 0;
  }
}
.cid-v5wTPyikKf .dropdown-menu,
.cid-v5wTPyikKf .navbar.opened {
  background-color: false !important;
}
.cid-v5wTPyikKf .nav-item:focus,
.cid-v5wTPyikKf .nav-link:focus {
  outline: none;
}
.cid-v5wTPyikKf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wTPyikKf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wTPyikKf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wTPyikKf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wTPyikKf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wTPyikKf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wTPyikKf .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v5wTPyikKf .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v5wTPyikKf .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wTPyikKf .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v5wTPyikKf .navbar .navbar-logo img {
  max-width: 130px;
  max-height: 130px;
  object-fit: contain;
}
.cid-v5wTPyikKf .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-v5wTPyikKf .navbar.collapsed {
  justify-content: center;
}
.cid-v5wTPyikKf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wTPyikKf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wTPyikKf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wTPyikKf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wTPyikKf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wTPyikKf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v5wTPyikKf .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v5wTPyikKf .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v5wTPyikKf .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-v5wTPyikKf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wTPyikKf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wTPyikKf .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v5wTPyikKf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wTPyikKf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v5wTPyikKf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wTPyikKf .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-v5wTPyikKf .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v5wTPyikKf .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v5wTPyikKf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wTPyikKf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wTPyikKf .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v5wTPyikKf .navbar.navbar-short {
  min-height: 60px;
}
.cid-v5wTPyikKf .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v5wTPyikKf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v5wTPyikKf .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5wTPyikKf .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-v5wTPyikKf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wTPyikKf .dropdown-item.active,
.cid-v5wTPyikKf .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wTPyikKf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wTPyikKf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wTPyikKf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wTPyikKf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wTPyikKf ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v5wTPyikKf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wTPyikKf button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #ff6839;
}
.cid-v5wTPyikKf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5wTPyikKf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wTPyikKf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wTPyikKf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wTPyikKf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wTPyikKf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wTPyikKf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wTPyikKf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wTPyikKf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wTPyikKf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v5wTPyikKf .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5wTPyikKf .navbar {
    height: 70px;
  }
  .cid-v5wTPyikKf .navbar.opened {
    height: auto;
  }
  .cid-v5wTPyikKf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wTPyikKf .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-v5wTPyikKf .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-v5wTPyikKf .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-v5wTPyikKf .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-v5wTPyikKf .navbar-caption:hover {
  color: #778da9;
}
@media (min-width: 992px) {
  .cid-v5wTPyikKf .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v5wTPyikKf .text_widget {
  margin-bottom: 20px;
  color: #000000;
}
.cid-v5wTPyikKf .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v5wTPyikKf .text_widget a:hover {
  color: #354153 !important;
}
.cid-v5wTPyikKf .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-v5wTPyikKf .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v5wTPyikKf .mbr-section-subtitle,
.cid-v5wTPyikKf .text_widget,
.cid-v5wTPyikKf .mbr-section-btn {
  text-align: left;
}
.cid-v5wTPyikKf a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v5wTUuxuXv .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-v5wTUuxuXv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-v5wTUuxuXv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-v5wTUuxuXv .menu_box .navbar.opened,
  .cid-v5wTUuxuXv .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-v5wTUuxuXv .navbar-dropdown {
  position: relative !important;
}
.cid-v5wTUuxuXv .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wTUuxuXv .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-v5wTUuxuXv .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wTUuxuXv .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-v5wTUuxuXv .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v5wTUuxuXv .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-v5wTUuxuXv .offcanvas {
    padding: 12rem 80px 0;
    width: 40%;
    background-color: #f9f9f9;
  }
  .cid-v5wTUuxuXv .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-v5wTUuxuXv .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-v5wTUuxuXv .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-v5wTUuxuXv .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-v5wTUuxuXv .offcanvas-body .mbr-text,
  .cid-v5wTUuxuXv .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-v5wTUuxuXv .offcanvas-body .offcanvas_contact {
    margin: 22px 0;
  }
  .cid-v5wTUuxuXv .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-v5wTUuxuXv .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #000000;
  }
  .cid-v5wTUuxuXv .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-v5wTUuxuXv .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-v5wTUuxuXv .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-v5wTUuxuXv .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-v5wTUuxuXv ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-v5wTUuxuXv .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wTUuxuXv .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-v5wTUuxuXv .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-v5wTUuxuXv li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-v5wTUuxuXv .lg_brand {
    margin: 0 1rem;
  }
  .cid-v5wTUuxuXv .container-fluid {
    padding-left: 60px;
    padding-right: 60px;
    flex-wrap: nowrap;
  }
}
.cid-v5wTUuxuXv .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v5wTUuxuXv .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v5wTUuxuXv .nav-item {
    margin: 0 !important;
  }
}
.cid-v5wTUuxuXv .nav-item .nav-link {
  position: relative;
}
.cid-v5wTUuxuXv .nav-item .nav-link::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #778da9;
  transition: all 0.3s ease-out;
}
.cid-v5wTUuxuXv .nav-item .nav-link:hover::after {
  width: 100%;
}
.cid-v5wTUuxuXv .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v5wTUuxuXv .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v5wTUuxuXv .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v5wTUuxuXv .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wTUuxuXv .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v5wTUuxuXv .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v5wTUuxuXv .offcanvas_box {
    display: none;
  }
}
.cid-v5wTUuxuXv .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v5wTUuxuXv .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v5wTUuxuXv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v5wTUuxuXv .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wTUuxuXv .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wTUuxuXv .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v5wTUuxuXv .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v5wTUuxuXv .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v5wTUuxuXv .navbar-caption {
  color: #000000;
}
.cid-v5wTUuxuXv .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v5wTUuxuXv .navbar-nav {
    margin: 0;
  }
}
.cid-v5wTUuxuXv .dropdown-menu,
.cid-v5wTUuxuXv .navbar.opened {
  background-color: false !important;
}
.cid-v5wTUuxuXv .nav-item:focus,
.cid-v5wTUuxuXv .nav-link:focus {
  outline: none;
}
.cid-v5wTUuxuXv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wTUuxuXv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wTUuxuXv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wTUuxuXv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wTUuxuXv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wTUuxuXv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wTUuxuXv .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v5wTUuxuXv .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v5wTUuxuXv .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wTUuxuXv .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v5wTUuxuXv .navbar .navbar-logo img {
  max-width: 130px;
  max-height: 130px;
  object-fit: contain;
}
.cid-v5wTUuxuXv .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-v5wTUuxuXv .navbar.collapsed {
  justify-content: center;
}
.cid-v5wTUuxuXv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wTUuxuXv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wTUuxuXv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wTUuxuXv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wTUuxuXv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wTUuxuXv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v5wTUuxuXv .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v5wTUuxuXv .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v5wTUuxuXv .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-v5wTUuxuXv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wTUuxuXv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wTUuxuXv .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v5wTUuxuXv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wTUuxuXv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v5wTUuxuXv .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wTUuxuXv .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-v5wTUuxuXv .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v5wTUuxuXv .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v5wTUuxuXv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wTUuxuXv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wTUuxuXv .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v5wTUuxuXv .navbar.navbar-short {
  min-height: 60px;
}
.cid-v5wTUuxuXv .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v5wTUuxuXv .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v5wTUuxuXv .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5wTUuxuXv .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-v5wTUuxuXv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wTUuxuXv .dropdown-item.active,
.cid-v5wTUuxuXv .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wTUuxuXv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wTUuxuXv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wTUuxuXv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wTUuxuXv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wTUuxuXv ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v5wTUuxuXv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wTUuxuXv button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #ff6839;
}
.cid-v5wTUuxuXv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5wTUuxuXv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wTUuxuXv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wTUuxuXv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wTUuxuXv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wTUuxuXv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wTUuxuXv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wTUuxuXv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wTUuxuXv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wTUuxuXv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v5wTUuxuXv .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5wTUuxuXv .navbar {
    height: 70px;
  }
  .cid-v5wTUuxuXv .navbar.opened {
    height: auto;
  }
  .cid-v5wTUuxuXv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wTUuxuXv .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-v5wTUuxuXv .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-v5wTUuxuXv .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-v5wTUuxuXv .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-v5wTUuxuXv .navbar-caption:hover {
  color: #778da9;
}
@media (min-width: 992px) {
  .cid-v5wTUuxuXv .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v5wTUuxuXv .text_widget {
  margin-bottom: 20px;
  color: #000000;
}
.cid-v5wTUuxuXv .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v5wTUuxuXv .text_widget a:hover {
  color: #354153 !important;
}
.cid-v5wTUuxuXv .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-v5wTUuxuXv .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v5wTUuxuXv .mbr-section-subtitle,
.cid-v5wTUuxuXv .text_widget,
.cid-v5wTUuxuXv .mbr-section-btn {
  text-align: left;
}
.cid-v5wTUuxuXv a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
.cid-v5wQ39tTsu .navbar-dropdown {
  background-color: #ffffff !important;
  padding: 0;
}
.cid-v5wQ39tTsu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background-color: #ffffff !important;
  background: #ffffff;
}
.cid-v5wQ39tTsu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
@media (max-width: 991px) {
  .cid-v5wQ39tTsu .menu_box .navbar.opened,
  .cid-v5wQ39tTsu .menu_box .navbar-collapse {
    background-color: #ffffff !important;
    transition: all 0s ease 0s;
  }
}
.cid-v5wQ39tTsu .navbar-dropdown {
  position: relative !important;
}
.cid-v5wQ39tTsu .icons-menu-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wQ39tTsu .icons-menu-main {
    max-width: 100%;
    margin: 1rem 0 1rem 1rem;
    display: flex;
  }
}
.cid-v5wQ39tTsu .mbr-section-btn-main {
  display: none;
}
@media (max-width: 991px) {
  .cid-v5wQ39tTsu .mbr-section-btn-main {
    margin-top: 1rem;
    display: block;
  }
}
.cid-v5wQ39tTsu .btn {
  min-height: auto;
  box-shadow: none;
  margin-top: 0;
}
.cid-v5wQ39tTsu .btn:hover {
  box-shadow: none;
}
@media (min-width: 992px) {
  .cid-v5wQ39tTsu .offcanvas {
    padding: 12rem 80px 0;
    width: 40%;
    background-color: #f9f9f9;
  }
  .cid-v5wQ39tTsu .offcanvas_image img {
    width: auto;
    object-fit: cover;
    display: inline-block;
  }
  .cid-v5wQ39tTsu .offcanvas-header {
    position: relative;
    padding: 0;
  }
  .cid-v5wQ39tTsu .offcanvas-header .btn-close {
    position: absolute;
    top: -70px;
    right: 0;
    width: 35px;
    height: 30px;
  }
  .cid-v5wQ39tTsu .offcanvas-body {
    text-align: center;
    padding: 0;
  }
  .cid-v5wQ39tTsu .offcanvas-body .mbr-text,
  .cid-v5wQ39tTsu .offcanvas-body .mbr-section-subtitle {
    margin-bottom: 20px;
  }
  .cid-v5wQ39tTsu .offcanvas-body .offcanvas_contact {
    margin: 22px 0;
  }
  .cid-v5wQ39tTsu .offcanvas_box button.btn_offcanvas {
    outline: none;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.2s;
    position: relative;
    align-self: center;
  }
  .cid-v5wQ39tTsu .offcanvas_box button.btn_offcanvas .hamburger span {
    position: absolute;
    right: 0;
    width: 40px;
    height: 2px;
    border-right: 5px;
    background-color: #000000;
  }
  .cid-v5wQ39tTsu .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(1) {
    top: 18px;
    transition: all 0.2s;
  }
  .cid-v5wQ39tTsu .offcanvas_box button.btn_offcanvas .hamburger span:nth-child(2) {
    top: 25px;
    transition: all 0.2s;
  }
  .cid-v5wQ39tTsu .offcanvas_box button.btn_offcanvas:hover .hamburger span {
    width: 36px;
  }
  .cid-v5wQ39tTsu .offcanvas_box button.btn_offcanvas:hover .hamburger span:nth-child(2) {
    width: 33px;
    transition-delay: 0.2s;
  }
  .cid-v5wQ39tTsu ul.navbar-nav {
    padding-bottom: 1.5rem;
  }
  .cid-v5wQ39tTsu .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wQ39tTsu .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
  }
  .cid-v5wQ39tTsu .link.dropdown-toggle::after {
    padding: 0 !important;
    transform: rotate(45deg);
  }
  .cid-v5wQ39tTsu li.nav-item {
    position: relative;
    display: inline-block;
    padding: 1px 7px !important;
    vertical-align: middle;
    line-height: 2em !important;
    font-weight: 600 !important;
    text-decoration: none;
    letter-spacing: 0 !important;
    z-index: 1;
  }
  .cid-v5wQ39tTsu .lg_brand {
    margin: 0 1rem;
  }
  .cid-v5wQ39tTsu .container-fluid {
    padding-left: 60px;
    padding-right: 60px;
    flex-wrap: nowrap;
  }
}
.cid-v5wQ39tTsu .nav-item {
  margin: 4px 15px;
}
@media (min-width: 1200px) {
  .cid-v5wQ39tTsu .nav-item {
    margin: 4px 20px;
  }
}
@media (max-width: 991px) {
  .cid-v5wQ39tTsu .nav-item {
    margin: 0 !important;
  }
}
.cid-v5wQ39tTsu .nav-item .nav-link {
  position: relative;
}
.cid-v5wQ39tTsu .nav-item .nav-link::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #778da9;
  transition: all 0.3s ease-out;
}
.cid-v5wQ39tTsu .nav-item .nav-link:hover::after {
  width: 100%;
}
.cid-v5wQ39tTsu .dropdown-menu {
  border-radius: 0;
  box-shadow: none;
  text-align: left;
}
@media (min-width: 992px) {
  .cid-v5wQ39tTsu .dropdown-menu {
    padding: 18px 34px 22px;
    min-width: 250px;
    top: auto !important;
    left: -40px !important;
  }
  .cid-v5wQ39tTsu .dropdown-menu.dropdown-submenu {
    left: 215px !important;
    top: -45% !important;
  }
}
@media (max-width: 991px) {
  .cid-v5wQ39tTsu .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]::after,
  .cid-v5wQ39tTsu .link.dropdown-toggle::after {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin-left: 0.5rem;
    margin-bottom: 2px;
    content: "";
    border: 2px solid;
    border-left: none;
    border-top: none;
    transform: rotate(-45deg);
    right: 15px;
    position: absolute;
    margin-top: -2px;
  }
  .cid-v5wQ39tTsu .show.dropdown-toggle[aria-expanded="true"]::after {
    transform: rotate(45deg);
    margin-top: -4px;
  }
  .cid-v5wQ39tTsu .offcanvas_box {
    display: none;
  }
}
.cid-v5wQ39tTsu .dropdown-item {
  border: none;
  font-weight: 300 !important;
}
.cid-v5wQ39tTsu .nav-dropdown .link {
  font-weight: 300 !important;
  padding: 0 !important;
  margin: 0 !important;
}
.cid-v5wQ39tTsu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0;
}
.cid-v5wQ39tTsu .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-v5wQ39tTsu .container {
    flex-wrap: nowrap;
  }
}
.cid-v5wQ39tTsu .iconfont-wrapper {
  color: #000000;
  font-size: 17px;
  margin-right: 10px;
  margin-bottom: 5px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all 0.2s ease-in-out;
}
.cid-v5wQ39tTsu .iconfont-wrapper:last-child {
  margin-right: 0;
}
.cid-v5wQ39tTsu .iconfont-wrapper:hover {
  opacity: 0.5;
}
.cid-v5wQ39tTsu .navbar-caption {
  color: #000000;
}
.cid-v5wQ39tTsu .navbar-nav {
  margin: 0 1rem;
}
@media (min-width: 992px) {
  .cid-v5wQ39tTsu .navbar-nav {
    margin: 0;
  }
}
.cid-v5wQ39tTsu .dropdown-menu,
.cid-v5wQ39tTsu .navbar.opened {
  background-color: false !important;
}
.cid-v5wQ39tTsu .nav-item:focus,
.cid-v5wQ39tTsu .nav-link:focus {
  outline: none;
}
.cid-v5wQ39tTsu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v5wQ39tTsu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v5wQ39tTsu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v5wQ39tTsu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v5wQ39tTsu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v5wQ39tTsu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v5wQ39tTsu .navbar {
  min-height: 70px;
  padding: 20px 0;
  transition: all 0.3s;
  border-bottom-width: 0;
}
@media (max-width: 992px) {
  .cid-v5wQ39tTsu .navbar {
    min-height: 30px;
    max-height: none;
  }
}
.cid-v5wQ39tTsu .navbar.opened {
  transition: all 0.3s;
}
.cid-v5wQ39tTsu .navbar .dropdown-item {
  padding: 0;
  margin: 8px 0;
}
.cid-v5wQ39tTsu .navbar .navbar-logo img {
  max-width: 130px;
  max-height: 130px;
  object-fit: contain;
}
.cid-v5wQ39tTsu .navbar .navbar-collapse {
  justify-content: space-between;
  z-index: 1;
}
.cid-v5wQ39tTsu .navbar.collapsed {
  justify-content: center;
}
.cid-v5wQ39tTsu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v5wQ39tTsu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-v5wQ39tTsu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v5wQ39tTsu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v5wQ39tTsu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v5wQ39tTsu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: left;
}
.cid-v5wQ39tTsu .navbar.collapsed .icons-menu {
  padding: 0;
}
@media (max-width: 991px) {
  .cid-v5wQ39tTsu .navbar .nav-item {
    padding: 0.5rem 0;
  }
  .cid-v5wQ39tTsu .navbar .navbar-collapse {
    padding: 34px 0;
    border-radius: 25px;
  }
  .cid-v5wQ39tTsu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v5wQ39tTsu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v5wQ39tTsu .navbar .dropdown-menu {
    padding: 6px 0 6px 15px;
  }
  .cid-v5wQ39tTsu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v5wQ39tTsu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
    margin-top: -0.4rem;
  }
  .cid-v5wQ39tTsu .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v5wQ39tTsu .navbar ul.navbar-nav {
    overflow: hidden;
  }
  .cid-v5wQ39tTsu .navbar ul.navbar-nav li {
    margin: 0;
  }
  .cid-v5wQ39tTsu .navbar .dropdown-menu .dropdown-item {
    padding: 0 !important;
    margin: 0;
    margin-top: 8px;
    text-align: left;
  }
  .cid-v5wQ39tTsu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v5wQ39tTsu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v5wQ39tTsu .navbar .icons-menu {
    padding: 0;
  }
}
.cid-v5wQ39tTsu .navbar.navbar-short {
  min-height: 60px;
}
.cid-v5wQ39tTsu .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v5wQ39tTsu .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v5wQ39tTsu .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v5wQ39tTsu .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: 700;
}
.cid-v5wQ39tTsu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v5wQ39tTsu .dropdown-item.active,
.cid-v5wQ39tTsu .dropdown-item:active {
  background-color: transparent;
}
.cid-v5wQ39tTsu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v5wQ39tTsu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v5wQ39tTsu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v5wQ39tTsu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v5wQ39tTsu ul.navbar-nav {
  flex-wrap: wrap;
  padding: 0;
}
.cid-v5wQ39tTsu .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v5wQ39tTsu button.navbar-toggler {
  outline: none;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
  color: #ffffff;
  background: #ff6839;
}
.cid-v5wQ39tTsu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 10px;
  margin-top: 14px;
  width: 26px;
  height: 2px;
  border-right: 5px;
  background-color: #000000;
}
.cid-v5wQ39tTsu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v5wQ39tTsu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wQ39tTsu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v5wQ39tTsu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v5wQ39tTsu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wQ39tTsu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v5wQ39tTsu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v5wQ39tTsu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v5wQ39tTsu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.cid-v5wQ39tTsu .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding: 0;
  text-align: center;
  margin-bottom: 35px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v5wQ39tTsu .navbar {
    height: 70px;
  }
  .cid-v5wQ39tTsu .navbar.opened {
    height: auto;
  }
  .cid-v5wQ39tTsu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5wQ39tTsu .navbar-dropdown .navbar-logo {
  margin-right: 15px;
}
.cid-v5wQ39tTsu .mbr-section-btn-main {
  padding-top: 5px;
}
.cid-v5wQ39tTsu .mbr-section-btn-main .btn {
  margin: 0 4px 4px 4px;
}
@media (max-width: 992px) {
  .cid-v5wQ39tTsu .mbr-section-btn-main .btn {
    margin: 0 16px 4px;
  }
}
.cid-v5wQ39tTsu .navbar-caption:hover {
  color: #778da9;
}
@media (min-width: 992px) {
  .cid-v5wQ39tTsu .dropdown-menu.dropdown-submenu {
    left: 175px !important;
    top: -45% !important;
  }
}
.cid-v5wQ39tTsu .text_widget {
  margin-bottom: 20px;
  color: #000000;
}
.cid-v5wQ39tTsu .text_widget a {
  transition: all 0.3s ease-out;
}
.cid-v5wQ39tTsu .text_widget a:hover {
  color: #354153 !important;
}
.cid-v5wQ39tTsu .mbr-section-subtitle {
  color: #000000;
  text-align: left;
}
.cid-v5wQ39tTsu .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v5wQ39tTsu .mbr-section-subtitle,
.cid-v5wQ39tTsu .text_widget,
.cid-v5wQ39tTsu .mbr-section-btn {
  text-align: left;
}
.cid-v5wQ39tTsu a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  background-image: none;
}
