:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}/* BREAKPOINT: Компьютер (BASE) */#brxe-fkiipg {font-size: 16px; margin-bottom: 12px}/* BREAKPOINT: Мобильный портрет */@media (max-width: 478px) {#brxe-fkiipg {font-size: 14px}}/* BREAKPOINT: Компьютер (BASE) */#brxe-zbhumk {color: var(--bricks-color-xpoijs); font-size: 32px; font-weight: 700; line-height: 1; margin-bottom: 0}#brxe-zbhumk:hover {color: var(--bricks-color-zdieja)}/* BREAKPOINT: Мобильный портрет */@media (max-width: 478px) {#brxe-zbhumk {font-size: 24px}}/* BREAKPOINT: Компьютер (BASE) */#brxe-czdafg {font-size: 14px; font-weight: 500; margin-bottom: 0}/* BREAKPOINT: Компьютер (BASE) */#brxe-ruenxh {border: 2px dashed var(--bricks-color-lyihrv); border-radius: 10px; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; justify-content: center; height: 100%}#brxe-ruenxh:hover {border: 2px dashed var(--bricks-color-wuefab)}/* BREAKPOINT: Мобильный ландшафт */@media (max-width: 767px) {#brxe-ruenxh {padding-top: 12px; padding-right: 12px; padding-bottom: 12px; padding-left: 12px}}/* BREAKPOINT: Компьютер (BASE) */#brxe-wtpurz {font-size: 16px; margin-bottom: 12px}/* BREAKPOINT: Мобильный портрет */@media (max-width: 478px) {#brxe-wtpurz {font-size: 14px}}/* BREAKPOINT: Компьютер (BASE) */#brxe-fyxiui {color: var(--bricks-color-xpoijs); font-size: 26px; font-weight: 700; line-height: 1; margin-bottom: 0}#brxe-fyxiui:hover {color: var(--bricks-color-zdieja)}/* BREAKPOINT: Мобильный портрет */@media (max-width: 478px) {#brxe-fyxiui {font-size: 20px}}/* BREAKPOINT: Компьютер (BASE) */#brxe-hukdpi {border: 2px dashed var(--bricks-color-lyihrv); border-radius: 10px; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; justify-content: center; height: 100%}#brxe-hukdpi:hover {border: 2px dashed var(--bricks-color-wuefab)}/* BREAKPOINT: Мобильный ландшафт */@media (max-width: 767px) {#brxe-hukdpi {padding-top: 12px; padding-right: 12px; padding-bottom: 12px; padding-left: 12px}}/* BREAKPOINT: Компьютер (BASE) */#brxe-ijzlsr {font-size: 16px; margin-bottom: 12px}/* BREAKPOINT: Мобильный портрет */@media (max-width: 478px) {#brxe-ijzlsr {font-size: 14px}}/* BREAKPOINT: Компьютер (BASE) */#brxe-frpkww {color: var(--bricks-color-xpoijs); font-size: 20px; font-weight: 500; line-height: 1; margin-bottom: 0}/* BREAKPOINT: Мобильный портрет */@media (max-width: 478px) {#brxe-frpkww {font-size: 16px}}/* BREAKPOINT: Компьютер (BASE) */#brxe-trpbpb {border: 2px dashed var(--bricks-color-lyihrv); border-radius: 10px; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; height: 100%}#brxe-trpbpb:hover {border: 2px dashed var(--bricks-color-wuefab)}/* BREAKPOINT: Мобильный ландшафт */@media (max-width: 767px) {#brxe-trpbpb {padding-top: 12px; padding-right: 12px; padding-bottom: 12px; padding-left: 12px}}/* BREAKPOINT: Компьютер (BASE) */#brxe-peyxcp {row-gap: 30px; justify-content: space-between}/* BREAKPOINT: Мобильный ландшафт */@media (max-width: 767px) {#brxe-peyxcp {row-gap: 12px; margin-bottom: 12px; flex-wrap: nowrap}}/* BREAKPOINT: Компьютер (BASE) */#brxe-pttche .wpcf7-form-control:not(input[type="submit"]) {border-radius: 6px; padding-right: 12px}#brxe-pttche .wpcf7-form-control.wpcf7-submit {background-color: #6d5cf5; color: var(--bricks-color-ifgcva); padding-top: 12px; padding-right: 30px; padding-bottom: 12px; padding-left: 30px; margin-top: 12px}#brxe-pttche .wpcf7-form-control.wpcf7-submit:hover {background-color: #6d5cf5}#brxe-pttche .wpcf7-form-control-wrap {margin-bottom: 12px; display: block}#brxe-pttche .wpcf7-form label {font-size: 16px}#brxe-pttche {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}#brxe-pttche .wpcf7-response-output {margin-top: 20px; margin-right: 0; margin-bottom: 0; margin-left: 0; border: 0; margin-top: 0}#brxe-pttche .wpcf7-mail-sent-ok {color: var(--bricks-color-hpdbva); font-size: 14px}#brxe-pttche .wpcf7-validation-errors {font-size: 14px; color: #ffb900}#brxe-pttche .wpcf7-acceptance-missing {font-size: 14px; color: #ffb900}#brxe-pttche .wpcf7-mail-sent-ng {font-size: 14px; color: #dc3232}#brxe-pttche .wpcf7-aborted {font-size: 14px; color: #dc3232}#brxe-pttche .wpcf7-not-valid-tip {font-size: 14px}#brxe-pttche .wpcf7-form-control-wrap .wpcf7-list-item {  margin:0;}#brxe-pttche .wpcf7-acceptance label { line-height: 1; margin: 0;}#brxe-pttche br { display: none;}#brxe-pttche .wpcf7 form .wpcf7-response-output { padding: 0; font-size:14px;}#brxe-pttche .wpcf7 form.invalid .wpcf7-response-output { color:#ffb900;}/* BREAKPOINT: Мобильный портрет */@media (max-width: 478px) {#brxe-pttche .wpcf7-not-valid-tip {font-size: 14px}#brxe-pttche .wpcf7-response-output {margin-top: 30px; margin-right: 0; margin-bottom: 0; margin-left: 0}}/* BREAKPOINT: Компьютер (BASE) */#brxe-kouvzr {background-color: var(--bricks-color-ifgcva); border-radius: 10px; box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.2); padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px}/* BREAKPOINT: Мобильный ландшафт */@media (max-width: 767px) {#brxe-kouvzr {padding-top: 12px; padding-right: 12px; padding-bottom: 12px; padding-left: 12px}}/* BREAKPOINT: Компьютер (BASE) */#brxe-hcgnaa {flex-direction: row; column-gap: 60px; align-items: stretch}/* BREAKPOINT: Компьютер (BASE) */#brxe-hkldhd {padding-top: 80px; padding-bottom: 80px; align-items: center; flex-direction: column}/* BREAKPOINT: Компьютер (BASE) */#contacts {background-color: var(--bricks-color-xmorgw)}