/* v11 — luxury inner pages, full-bleed backgrounds, stronger image-led layout. */
:root{--bhr11-black:#0c0c0c;--bhr11-charcoal:#292827;--bhr11-gold:#d7b66a;--bhr11-cream:#f6f2e9;--bhr11-text:#171717;--bhr11-muted:#6c6c6c}
body.bhr-generated-page{background:#fff!important;color:var(--bhr11-text)!important}
body.bhr-generated-page .elementor-section>.elementor-container{width:min(1480px,calc(100% - 88px));max-width:1480px!important}
body.bhr-generated-page .bhr-v11-section{padding:105px 0!important}
body.bhr-generated-page .bhr-v11-section>.elementor-container{gap:64px;align-items:center}
body.bhr-generated-page .bhr-v11-section .elementor-widget-heading h1,
body.bhr-generated-page .bhr-v11-section .elementor-widget-heading h2,
body.bhr-generated-page .bhr-v11-section .elementor-widget-heading h3{font-family:"Albert Sans",Arial,sans-serif!important;color:#111!important;letter-spacing:-.03em!important;margin:0!important}
body.bhr-generated-page .bhr-v11-section h2.elementor-heading-title{font-size:clamp(42px,4vw,68px)!important;line-height:1.02!important;font-weight:650!important}
body.bhr-generated-page .bhr-v11-section h3.elementor-heading-title{font-size:28px!important;line-height:1.1!important;font-weight:650!important}
body.bhr-generated-page .bhr-v11-section .elementor-text-editor,
body.bhr-generated-page .bhr-v11-section .elementor-widget-text-editor{font:400 18px/1.75 "Albert Sans",Arial,sans-serif!important;color:#5c5c5c!important}
body.bhr-generated-page .bhr-v11-section .elementor-text-editor p{margin:0 0 20px!important}
body.bhr-generated-page .bhr-v11-section .elementor-heading-title[style],
body.bhr-generated-page .bhr-v11-section .elementor-widget-heading .elementor-heading-title{color:inherit}
body.bhr-generated-page .bhr-v11-copy>.elementor-element-populated{padding:18px 26px 18px 0!important}
body.bhr-generated-page .bhr-v11-copy .elementor-widget-heading:first-child .elementor-heading-title,
body.bhr-generated-page .bhr-v11-process-head .elementor-widget-heading:first-child .elementor-heading-title,
body.bhr-generated-page .bhr-v11-form-copy .elementor-widget-heading:first-child .elementor-heading-title,
body.bhr-generated-page .bhr-v11-area-hero .elementor-widget-heading:first-child .elementor-heading-title,
body.bhr-generated-page .bhr-v11-dark-copy .elementor-widget-heading:first-child .elementor-heading-title{font:700 12px/1.2 "Albert Sans",Arial,sans-serif!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--bhr11-gold)!important;margin-bottom:18px!important}
body.bhr-generated-page .bhr-v11-main-image img{display:block!important;width:100%!important;height:620px!important;object-fit:cover!important;border-radius:0!important;box-shadow:none!important}
body.bhr-generated-page .bhr-v11-image-wrap>.elementor-element-populated{padding:0!important}

/* Gallery */
body.bhr-generated-page .bhr-v11-gallery{width:100vw!important;max-width:100vw!important;position:relative!important;left:50%!important;margin-left:-50vw!important;background:#111!important}
body.bhr-generated-page .bhr-v11-gallery>.elementor-container{width:100%!important;max-width:none!important;gap:0!important}
body.bhr-generated-page .bhr-v11-gallery .elementor-column>.elementor-element-populated{padding:0!important}
body.bhr-generated-page .bhr-v11-gallery-image img{display:block!important;width:100%!important;height:420px!important;object-fit:cover!important;filter:saturate(.92) contrast(1.03)!important}

/* Dark image split */
body.bhr-generated-page .bhr-v11-dark-split{width:100vw!important;max-width:100vw!important;position:relative!important;left:50%!important;margin-left:-50vw!important;background:var(--bhr11-charcoal)!important}
body.bhr-generated-page .bhr-v11-dark-split>.elementor-container{width:100%!important;max-width:none!important;gap:0!important;align-items:stretch!important}
body.bhr-generated-page .bhr-v11-dark-split .elementor-column>.elementor-element-populated{height:100%!important;padding:0!important}
body.bhr-generated-page .bhr-v11-band-image img{display:block!important;width:100%!important;height:620px!important;object-fit:cover!important}
body.bhr-generated-page .bhr-v11-dark-copy>.elementor-element-populated{padding:84px clamp(42px,6vw,110px)!important;display:flex!important;flex-direction:column!important;justify-content:center!important}
body.bhr-generated-page .bhr-v11-dark-copy h2.elementor-heading-title{font-size:clamp(40px,3.7vw,64px)!important;line-height:1.04!important;color:#fff!important;font-weight:600!important}
body.bhr-generated-page .bhr-v11-dark-copy .elementor-widget-text-editor,
body.bhr-generated-page .bhr-v11-dark-copy .elementor-text-editor{color:rgba(255,255,255,.78)!important;font:400 18px/1.7 "Albert Sans",Arial,sans-serif!important}
body.bhr-generated-page .bhr-v11-checklist{list-style:none!important;padding:0!important;margin:30px 0!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:16px 26px!important}
body.bhr-generated-page .bhr-v11-checklist li{position:relative!important;color:#fff!important;font:600 17px/1.4 "Albert Sans",Arial,sans-serif!important;padding-left:25px!important}
body.bhr-generated-page .bhr-v11-checklist li:before{content:"+"!important;position:absolute!important;left:0!important;top:0!important;color:var(--bhr11-gold)!important;font-weight:800!important}

/* Process */
body.bhr-generated-page .bhr-v11-process-head{padding-bottom:30px!important;text-align:center!important;background:var(--bhr11-cream)!important}
body.bhr-generated-page .bhr-v11-process-head>.elementor-container{max-width:980px!important}
body.bhr-generated-page .bhr-v11-process-head h2.elementor-heading-title{font-size:clamp(40px,3.7vw,62px)!important}
body.bhr-generated-page .bhr-v11-steps{padding-top:24px!important;background:var(--bhr11-cream)!important}
body.bhr-generated-page .bhr-v11-steps>.elementor-container{align-items:stretch!important;gap:22px!important}
body.bhr-generated-page .bhr-v11-step-card>.elementor-element-populated{height:100%!important;background:#fff!important;border:1px solid #e5dfd4!important;padding:42px 36px!important;box-shadow:none!important}
body.bhr-generated-page .bhr-v11-step-card .elementor-widget-heading:first-child .elementor-heading-title{color:var(--bhr11-gold)!important;font-size:14px!important;letter-spacing:.16em!important;font-weight:800!important}
body.bhr-generated-page .bhr-v11-step-card h3.elementor-heading-title{margin-top:14px!important;margin-bottom:12px!important}
body.bhr-generated-page .bhr-v11-step-card .elementor-widget-text-editor{color:#666!important;font-size:16px!important;line-height:1.65!important}

/* City service cards */
body.bhr-generated-page .bhr-v11-card-grid>.elementor-container{align-items:stretch!important;gap:24px!important}
body.bhr-generated-page .bhr-v11-service-card>.elementor-element-populated{height:100%!important;background:#fff!important;border:1px solid #e9e4dc!important;padding:0 0 30px!important;overflow:hidden!important}
body.bhr-generated-page .bhr-v11-card-image img{width:100%!important;height:300px!important;object-fit:cover!important;display:block!important}
body.bhr-generated-page .bhr-v11-service-card .elementor-widget-heading,
body.bhr-generated-page .bhr-v11-service-card .elementor-widget-text-editor,
body.bhr-generated-page .bhr-v11-service-card .elementor-widget-button{padding-left:28px!important;padding-right:28px!important}
body.bhr-generated-page .bhr-v11-service-card h3.elementor-heading-title{margin-top:24px!important}

/* Area background band */
body.bhr-generated-page .bhr-v11-area-hero{width:100vw!important;max-width:100vw!important;position:relative!important;left:50%!important;margin-left:-50vw!important;background-color:#111!important}
body.bhr-generated-page .bhr-v11-area-hero>.elementor-container{padding:90px 0!important;align-items:center!important}
body.bhr-generated-page .bhr-v11-area-hero h2.elementor-heading-title{font-size:clamp(40px,3.8vw,64px)!important;color:#fff!important;line-height:1.03!important}
body.bhr-generated-page .bhr-v11-area-hero .elementor-widget-text-editor{color:rgba(255,255,255,.84)!important;font-size:18px!important;line-height:1.7!important}
body.bhr-generated-page .bhr-v11-area-button>.elementor-element-populated{display:flex!important;justify-content:flex-end!important;align-items:center!important}

/* Forms over imagery */
body.bhr-generated-page .bhr-v11-form-section{width:100vw!important;max-width:100vw!important;position:relative!important;left:50%!important;margin-left:-50vw!important;background-color:#111!important}
body.bhr-generated-page .bhr-v11-form-section>.elementor-container{gap:66px!important;align-items:center!important}
body.bhr-generated-page .bhr-v11-form-copy h2.elementor-heading-title{font-size:clamp(44px,4vw,68px)!important;line-height:1.02!important;color:#fff!important}
body.bhr-generated-page .bhr-v11-form-copy .elementor-widget-text-editor{color:rgba(255,255,255,.82)!important;font-size:18px!important;line-height:1.7!important}
body.bhr-generated-page .bhr-v11-form-card>.elementor-element-populated{background:rgba(33,33,33,.88)!important;border:1px solid rgba(255,255,255,.42)!important;border-radius:18px!important;padding:38px 40px!important;box-shadow:none!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important}
body.bhr-generated-page .bhr-v11-form-card .nf-form-cont,
body.bhr-generated-page .bhr-v11-form-card .nf-form-content{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}
body.bhr-generated-page .bhr-v11-form-card .nf-form-title,
body.bhr-generated-page .bhr-v11-form-card .nf-form-fields-required{display:none!important}
body.bhr-generated-page .bhr-v11-form-card .nf-field-container{margin-bottom:15px!important}
body.bhr-generated-page .bhr-v11-form-card label,
body.bhr-generated-page .bhr-v11-form-card .nf-field-label label{color:#fff!important;font:700 14px/1.2 "Albert Sans",Arial,sans-serif!important}
body.bhr-generated-page .bhr-v11-form-card input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="button"]),
body.bhr-generated-page .bhr-v11-form-card select,
body.bhr-generated-page .bhr-v11-form-card textarea{width:100%!important;min-height:52px!important;background:#fff!important;border:1px solid rgba(255,255,255,.85)!important;border-radius:4px!important;color:#111!important;box-shadow:none!important;padding:10px 13px!important}
body.bhr-generated-page .bhr-v11-form-card input[type="submit"],
body.bhr-generated-page .bhr-v11-form-card input[type="button"],
body.bhr-generated-page .bhr-v11-form-card button{background:#000!important;color:#fff!important;border:1px solid #000!important;border-radius:0!important;min-height:48px!important;padding:0 26px!important;font-weight:800!important;box-shadow:none!important}

/* Universal generated-page buttons: black/gold, never green/pink. */
body.bhr-generated-page .elementor-button,
body.bhr-generated-page input[type="submit"],
body.bhr-generated-page input[type="button"]{background:#050505!important;color:#fff!important;border:1px solid #050505!important;border-radius:0!important;box-shadow:none!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:.04em!important}
body.bhr-generated-page .elementor-button:hover,
body.bhr-generated-page input[type="submit"]:hover,
body.bhr-generated-page input[type="button"]:hover{background:var(--bhr11-gold)!important;color:#111!important;border-color:var(--bhr11-gold)!important}

/* Inner hero: upscale, readable, not a thin strip. */
body.bhr-generated-page .bhr-inner-hero{min-height:610px!important;display:flex!important;align-items:center!important;background-position:center!important}
body.bhr-generated-page .bhr-inner-hero>.elementor-container{width:min(1480px,calc(100% - 88px))!important;max-width:1480px!important}
body.bhr-generated-page .bhr-inner-hero .bhr-hero-copy{max-width:820px!important}
body.bhr-generated-page .bhr-inner-hero .bhr-hero-title .elementor-heading-title{font-size:clamp(58px,6vw,96px)!important;line-height:.94!important;color:#fff!important;font-weight:650!important;letter-spacing:-.045em!important}
body.bhr-generated-page .bhr-inner-hero .bhr-hero-description,
body.bhr-generated-page .bhr-inner-hero .bhr-hero-description p{color:rgba(255,255,255,.9)!important;font-size:19px!important;line-height:1.65!important;max-width:760px!important}
body.bhr-generated-page .bhr-inner-hero .bhr-hero-eyebrow .elementor-heading-title{color:var(--bhr11-gold)!important;font-size:12px!important;letter-spacing:.18em!important;font-weight:800!important}

/* Protect full-width header/footer backgrounds */
body.bhr-generated-page .bhr-v9-site-header,
body.bhr-generated-page .bhr-v9-site-footer{width:100vw!important;max-width:100vw!important;position:relative!important;left:50%!important;margin-left:-50vw!important}
body.bhr-generated-page .mgm-footer{width:100%!important;max-width:none!important;margin:0!important;left:auto!important}

@media(max-width:1024px){
 body.bhr-generated-page .elementor-section>.elementor-container{width:calc(100% - 44px)!important}
 body.bhr-generated-page .bhr-v11-section>.elementor-container,
 body.bhr-generated-page .bhr-v11-form-section>.elementor-container{display:block!important}
 body.bhr-generated-page .bhr-v11-section .elementor-column,
 body.bhr-generated-page .bhr-v11-form-section .elementor-column{width:100%!important;max-width:100%!important}
 body.bhr-generated-page .bhr-v11-main-image img{height:500px!important;margin-top:35px!important}
 body.bhr-generated-page .bhr-v11-gallery>.elementor-container{display:flex!important;width:100%!important}
 body.bhr-generated-page .bhr-v11-gallery-image img{height:300px!important}
 body.bhr-generated-page .bhr-v11-dark-split>.elementor-container{display:block!important}
 body.bhr-generated-page .bhr-v11-dark-split .elementor-column{width:100%!important}
 body.bhr-generated-page .bhr-v11-band-image img{height:480px!important}
 body.bhr-generated-page .bhr-v11-form-card{margin-top:35px!important}
}
@media(max-width:767px){
 body.bhr-generated-page .elementor-section>.elementor-container{width:calc(100% - 28px)!important}
 body.bhr-generated-page .bhr-v11-section{padding:72px 0!important}
 body.bhr-generated-page .bhr-v11-gallery>.elementor-container{display:block!important}
 body.bhr-generated-page .bhr-v11-gallery .elementor-column{width:100%!important}
 body.bhr-generated-page .bhr-v11-gallery-image img{height:280px!important}
 body.bhr-generated-page .bhr-v11-checklist{grid-template-columns:1fr!important}
 body.bhr-generated-page .bhr-v11-dark-copy>.elementor-element-populated{padding:54px 26px!important}
 body.bhr-generated-page .bhr-v11-steps>.elementor-container,
 body.bhr-generated-page .bhr-v11-card-grid>.elementor-container{display:block!important}
 body.bhr-generated-page .bhr-v11-steps .elementor-column,
 body.bhr-generated-page .bhr-v11-card-grid .elementor-column{width:100%!important;margin-bottom:18px!important}
 body.bhr-generated-page .bhr-v11-form-card>.elementor-element-populated{padding:24px 20px!important}
 body.bhr-generated-page .bhr-inner-hero{min-height:520px!important}
 body.bhr-generated-page .bhr-inner-hero>.elementor-container{width:calc(100% - 28px)!important}
}

/* v12: site-wide editable Elementor header/footer template embeds */
body.bhr-generated-page .bhr-global-template-embed,
body.bhr-generated-page .bhr-global-template-embed > .elementor-container,
body.bhr-generated-page .bhr-global-template-embed .elementor-column,
body.bhr-generated-page .bhr-global-template-embed .elementor-widget-wrap,
body.bhr-generated-page .bhr-global-template-embed .elementor-widget-shortcode,
body.bhr-generated-page .bhr-global-template-embed .elementor-widget-container,
body.bhr-generated-page .bhr-global-template-embed .elementor-shortcode,
body.bhr-generated-page .bhr-global-template-embed .elementor,
body.bhr-generated-page .bhr-global-template-embed .elementor-section-wrap {
  width:100%!important;
  max-width:none!important;
  margin:0!important;
  padding:0!important;
}
body.bhr-generated-page .bhr-global-template-embed {
  width:100vw!important;
  max-width:100vw!important;
  position:relative!important;
  left:50%!important;
  margin-left:-50vw!important;
  margin-right:-50vw!important;
  overflow:visible!important;
}
body.bhr-generated-page .bhr-global-footer-embed,
body.bhr-generated-page .bhr-global-footer-embed .mgm-footer,
body.bhr-generated-page .bhr-global-footer-embed .bhr-v9-site-footer {
  width:100vw!important;
  max-width:100vw!important;
  margin-left:0!important;
  margin-right:0!important;
  left:auto!important;
}
body.bhr-generated-page .bhr-global-footer-embed .mgm-footer__wrap {
  width:min(1500px,calc(100% - 64px))!important;
  max-width:1500px!important;
  margin-left:auto!important;
  margin-right:auto!important;
}
@media(max-width:767px){
  body.bhr-generated-page .bhr-global-footer-embed .mgm-footer__wrap{width:calc(100% - 32px)!important}
}

/* v13: global Elementor templates are built from editable widgets, not one HTML block */
.bhr-global-fullbleed{
  width:100vw!important;
  max-width:100vw!important;
  margin-left:calc(50% - 50vw)!important;
  margin-right:calc(50% - 50vw)!important;
  padding-left:0;
  padding-right:0;
  box-sizing:border-box;
}
.bhr-global-header-native>.elementor-container,
.bhr-global-footer-native>.elementor-container,
.bhr-global-menu>.elementor-container{max-width:none!important;width:100%!important;}
.bhr-global-header-native>.elementor-container>.elementor-column>.elementor-widget-wrap,
.bhr-global-footer-native>.elementor-container>.elementor-column>.elementor-widget-wrap,
.bhr-global-menu>.elementor-container>.elementor-column>.elementor-widget-wrap{padding:0!important;}
.bhr-global-topbar p,.bhr-global-brandbar p,.bhr-global-footer-native p{margin:0;}
.bhr-global-topbar a,.bhr-global-footer-native a{color:inherit;text-decoration:none;}
.bhr-global-logo img{width:245px!important;max-width:100%!important;height:auto!important;}
.bhr-global-brandbar .elementor-column{display:flex;align-items:center;}
.bhr-global-brand-title .elementor-heading-title{font-size:18px;line-height:1.3;font-weight:500;}
.bhr-footer-logo-native img{width:260px!important;max-width:100%!important;height:auto!important;}
.bhr-global-footer-native .elementor-heading-title{letter-spacing:2px;font-size:14px!important;}
.bhr-global-footer-native .elementor-widget-text-editor,.bhr-global-footer-native .elementor-widget-text-editor a{color:#d0d0d0!important;line-height:1.85;}
.bhr-footer-main-native>.elementor-container{align-items:flex-start;}
@media(max-width:1024px){
  .bhr-global-brand-title-col{display:none!important;}
  .bhr-global-brand-logo-col{width:100%!important;}
  .bhr-global-topbar .elementor-column{width:50%!important;}
  .bhr-footer-main-native .elementor-column{width:50%!important;margin-bottom:30px;}
}
@media(max-width:767px){
  .bhr-global-topbar .elementor-column{width:100%!important;text-align:center!important;}
  .bhr-global-topbar-phone{text-align:center!important;}
  .bhr-global-topbar-phone .elementor-widget-container{text-align:center!important;}
  .bhr-global-logo img{width:205px!important;}
  .bhr-footer-main-native .elementor-column{width:100%!important;}
  .bhr-footer-bottom-native .elementor-column{width:100%!important;text-align:left!important;}
  .bhr-footer-bottom-native .elementor-widget-container{text-align:left!important;}
}

/* v14 header/footer cleanup */
body.bhr-generated-page .bhr-global-header-native,
body.bhr-generated-page .bhr-global-footer-native{width:100vw!important;max-width:100vw!important;margin:0!important;left:0!important;right:0!important;position:relative!important;overflow:visible!important;}
body.bhr-generated-page .bhr-global-header-native>.elementor-container,
body.bhr-generated-page .bhr-global-footer-native>.elementor-container{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;}
body.bhr-generated-page .bhr-global-header-native>.elementor-container>.elementor-column,
body.bhr-generated-page .bhr-global-footer-native>.elementor-container>.elementor-column{width:100%!important;}
body.bhr-generated-page .bhr-global-header-native>.elementor-container>.elementor-column>.elementor-widget-wrap,
body.bhr-generated-page .bhr-global-footer-native>.elementor-container>.elementor-column>.elementor-widget-wrap{padding:0!important;margin:0!important;}

.bhr-global-topbar{min-height:38px!important;}
.bhr-global-topbar>.elementor-container{min-height:38px!important;align-items:center!important;}
.bhr-global-topbar .elementor-widget-text-editor{font-size:13px!important;line-height:1.2!important;}
.bhr-global-topbar .elementor-widget{margin-bottom:0!important;}

.bhr-global-brandbar{min-height:118px!important;height:auto!important;}
.bhr-global-brandbar>.elementor-container{min-height:118px!important;height:118px!important;align-items:center!important;}
.bhr-global-brandbar .elementor-column,.bhr-global-brandbar .elementor-widget-wrap{height:100%!important;align-items:center!important;}
.bhr-global-brandbar .elementor-widget{margin:0!important;}
.bhr-global-logo .elementor-widget-container{display:flex!important;align-items:center!important;height:100%!important;}
.bhr-global-logo img{width:215px!important;max-width:215px!important;height:auto!important;display:block!important;margin:0!important;}
.bhr-global-brand-title .elementor-heading-title{font-size:17px!important;line-height:1.2!important;font-weight:600!important;letter-spacing:.01em!important;margin:0!important;}
.bhr-global-brand-title .elementor-widget-container{display:flex!important;justify-content:flex-end!important;align-items:center!important;height:100%!important;}

.bhr-global-menu{min-height:68px!important;}
.bhr-global-menu>.elementor-container{min-height:68px!important;}
.bhr-global-menu .elementor-widget{margin-bottom:0!important;}

.bhr-global-footer-native,.bhr-global-footer-native .elementor-section{box-sizing:border-box!important;}
.bhr-global-footer-native .bhr-footer-main-native{background:#111!important;}
.bhr-global-footer-native .bhr-footer-main-native>.elementor-container{align-items:flex-start!important;}
.bhr-footer-logo-native .elementor-widget-container{margin:0 0 18px 0!important;}
.bhr-footer-logo-native img{width:220px!important;max-width:220px!important;height:auto!important;display:block!important;margin:0!important;}
.bhr-global-footer-native .elementor-widget{margin-bottom:10px!important;}
.bhr-global-footer-native .elementor-heading-title{color:#fff!important;font-size:13px!important;line-height:1.2!important;font-weight:800!important;letter-spacing:.12em!important;margin:0 0 13px!important;}
.bhr-global-footer-native .elementor-widget-text-editor,
.bhr-global-footer-native .elementor-widget-text-editor p{color:#bdbdbd!important;font-size:13px!important;line-height:1.75!important;margin:0!important;}
.bhr-global-footer-native .elementor-widget-text-editor a{color:#f3f3f3!important;text-decoration:none!important;}
.bhr-global-footer-native .elementor-widget-text-editor a:hover{color:#d9b75f!important;}
.bhr-global-footer-native .bhr-footer-nav-native{border-top:1px solid rgba(255,255,255,.10)!important;border-bottom:1px solid rgba(255,255,255,.08)!important;}
.bhr-global-footer-native .bhr-footer-nav-native .elementor-widget-text-editor p{font-size:11px!important;line-height:1.5!important;color:#aaa!important;}
.bhr-global-footer-native .bhr-footer-nav-native .elementor-widget-text-editor a{font-size:11px!important;color:#d8d8d8!important;}
.bhr-global-footer-native .bhr-footer-assoc-native .elementor-widget-text-editor p{font-size:10px!important;color:#777!important;text-align:center!important;}
.bhr-global-footer-native .bhr-footer-bottom-native .elementor-widget-text-editor p{font-size:11px!important;color:#777!important;}

@media(max-width:1024px){
  .bhr-global-brandbar>.elementor-container{height:96px!important;min-height:96px!important;}
  .bhr-global-logo img{width:190px!important;max-width:190px!important;}
  .bhr-footer-logo-native img{width:195px!important;max-width:195px!important;}
}
@media(max-width:767px){
  .bhr-global-brandbar>.elementor-container{height:88px!important;min-height:88px!important;}
  .bhr-global-logo img{width:170px!important;max-width:170px!important;margin:0 auto!important;}
  .bhr-footer-main-native .elementor-column{width:100%!important;margin-bottom:18px!important;}
  .bhr-footer-bottom-native .elementor-column{width:100%!important;}
  .bhr-footer-bottom-native .elementor-widget-container{text-align:left!important;}
}
