body.hello-elementor,body.elementor-page,.elementor-kit-1{background:var(--bg,#070707);color:var(--ink,#f4f4f4)}.site-header:not(.cnc-site-header):not(.elementor-section),header#site-header,.site-footer:not(.elementor-section){display:none!important}.elementor-location-header,.elementor-location-footer,.tahefobu-header-wrapper,[class*="tahefobu_header"],.elementor-element.cnc-site-header{z-index:50}.elementor-element.cnc-site-header{position:sticky;top:0}.elementor-widget-heading .elementor-heading-title{font-family:var(--font-display);font-weight:600;letter-spacing:.02em;line-height:.95;text-transform:uppercase}.elementor-widget-text-editor,.elementor-widget-text-editor p{font-family:var(--font-body);color:var(--ink-soft)}.elementor-section.hero .elementor-widget-wrap{align-content:flex-end}.elementor-element.service-card,.elementor-element.form-card{background:var(--bg-card);border:1px solid var(--line)}.elementor-element.form-card .elementor-widget-wrap{padding:1.4rem}.wpforms-container,div.wpforms-container-full{margin:0!important}div.wpforms-container-full .wpforms-form input,div.wpforms-container-full .wpforms-form select,div.wpforms-container-full .wpforms-form textarea{background:#0b0b0b!important;border:1px solid var(--line-strong)!important;color:#f4f4f4!important;min-height:48px;border-radius:2px!important}div.wpforms-container-full .wpforms-form label{color:var(--muted)!important;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase}div.wpforms-container-full .wpforms-form button[type="submit"],div.wpforms-container-full .wpforms-submit{background:var(--red)!important;border:0!important;font-family:var(--font-display)!important;letter-spacing:.14em;text-transform:uppercase;min-height:52px}#sb_instagram,.sbi{background:transparent!important;padding:0!important}#sb_instagram #sbi_images{gap:.55rem}#sb_instagram .sbi_item{background:#111}#sbi_load .sbi_load_btn,#sb_instagram #sbi_load .sbi_follow_btn a{background:transparent!important;border:1px solid var(--line-strong)!important;color:#fff!important;font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase}