@layer bricks {.brxe-button{width:auto}}@layer bricks {.brxe-shortcode{width:100%}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}#brxe-hshv {color: #FFFFFF; font-size: 32px; font-weight: 700; line-height: 1.2; text-align: center; margin-bottom: 8px}#brxe-subshv {color: var(--com-gold); font-size: 14px; font-weight: 500; letter-spacing: 1px; text-transform: uppercase; text-align: center}#brxe-panshv {background-size: cover; background-position: center center; background-color: rgba(20, 58, 96, 0.55); display: flex; flex-direction: column; align-items: center; justify-content: center; height: 100%; cursor: pointer; padding-top: 40px; padding-right: 24px; padding-bottom: 40px; padding-left: 24px; position: relative; overflow: hidden}#brxe-hbos {color: #FFFFFF; font-size: 32px; font-weight: 700; line-height: 1.2; text-align: center; margin-bottom: 8px}#brxe-subbos {color: var(--com-gold); font-size: 14px; font-weight: 500; letter-spacing: 1px; text-transform: uppercase; text-align: center}#brxe-panbos {background-size: cover; background-position: center center; background-color: rgba(20, 58, 96, 0.55); display: flex; flex-direction: column; align-items: center; justify-content: center; height: 100%; cursor: pointer; padding-top: 40px; padding-right: 24px; padding-bottom: 40px; padding-left: 24px; position: relative; overflow: hidden}#brxe-hrus {color: #FFFFFF; font-size: 32px; font-weight: 700; line-height: 1.2; text-align: center; margin-bottom: 8px}#brxe-subrus {color: var(--com-gold); font-size: 14px; font-weight: 500; letter-spacing: 1px; text-transform: uppercase; text-align: center}#brxe-panrus {background-size: cover; background-position: center center; background-color: rgba(20, 58, 96, 0.55); display: flex; flex-direction: column; align-items: center; justify-content: center; height: 100%; cursor: pointer; padding-top: 40px; padding-right: 24px; padding-bottom: 40px; padding-left: 24px; position: relative; overflow: hidden}#brxe-herorow {display: grid; align-items: initial; grid-template-columns: 1fr 1fr 1fr; width: 100%; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}@media (max-width: 478px) {#brxe-herorow {grid-template-columns: 1fr}}#brxe-herosec {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; margin-top: 0; margin-bottom: 0}#brxe-frmhead {font-size: 32px; line-height: 1.2; color: var(--com-navy); margin-bottom: 20px}#brxe-frmintro {font-size: 16px; line-height: 1.6; color: var(--com-dbrown-l-3)}#brxe-frmintro a {font-size: 16px; line-height: 1.6; color: var(--com-dbrown-l-3); font-size: inherit}#brxe-frmleft {width: 50%; padding-right: 30px; align-self: center !important}@media (max-width: 478px) {#brxe-frmleft {width: 100%}}#brxe-frmsubh {font-size: 18px; font-weight: 500; line-height: 1.4; color: var(--com-navy-l-10); text-align: left; margin-bottom: 20px}#brxe-frmright {width: 50%; background-color: var(--com-navy); padding-top: 36px; padding-right: 32px; padding-bottom: 36px; padding-left: 32px; margin-right: 30px; margin-left: 30px} #brxe-frmright .gform_wrapper .gform_required_legend { font-size: 11px; color: rgba(255,255,255,0.6); margin-bottom: 8px; } #brxe-frmright .gform_wrapper .gform_fields { gap: 12px; } #brxe-frmright .gform_wrapper .gfield input[type=text], #brxe-frmright .gform_wrapper .gfield input[type=email], #brxe-frmright .gform_wrapper .gfield input[type=tel], #brxe-frmright .gform_wrapper .gfield textarea, #brxe-frmright .gform_wrapper .gfield select { width: 100%; padding: 8px 14px; line-height: 1.4; border: none; background: #fff; font-size: 13px; color: #34291F; outline: none; border-radius: 0; box-shadow: none; }  #brxe-frmright .gform_wrapper .ginput_complex.ginput_container_name { display: grid; grid-template-columns: 1fr 1fr; gap: 12px; } #brxe-frmright .gform_wrapper .ginput_complex.ginput_container_name > span { display: block; width: 100%; } #brxe-frmright .gform_wrapper .ginput_complex.ginput_container_name > span input { width: 100%; } #brxe-frmright .gform_wrapper .gfield input::placeholder, #brxe-frmright .gform_wrapper .gfield textarea::placeholder { color: rgba(52,41,31,0.5); } #brxe-frmright .gform_wrapper .gfield select { color: rgba(52,41,31,0.6); cursor: pointer; } #brxe-frmright .gform_wrapper .gform_footer { margin-top: 8px; padding-top: 0; } #brxe-frmright .gform_wrapper .gform_footer input[type=submit], #brxe-frmright .gform_wrapper .gform_footer button { background: var(--com-gold); color: #123557; border: none; padding: 13px 16px; width: 100%; font-size: 13px; font-weight: 600; letter-spacing: 1.5px; text-transform: uppercase; cursor: pointer; border-radius: 0; transition: background 0.2s ease; } #brxe-frmright .gform_wrapper .gform_fields { display: grid; grid-template-columns: repeat(12, 1fr); gap: 12px; } #brxe-frmright .gform_wrapper .gfield { grid-column: span 12; } #brxe-frmright .gform_wrapper .gfield--width-half { grid-column: span 6; }  #brxe-frmright .gform_wrapper .gform_footer input[type=submit], #brxe-frmright .gform_wrapper .gform_footer button { text-align: center; display: block; } #brxe-frmright .gform_wrapper .gform_footer input[type=submit]:hover, #brxe-frmright .gform_wrapper .gform_footer button:hover { background: var(--com-d-gold); } #brxe-frmright .gform_wrapper .ginput_container_select { position: relative; } #brxe-frmright .gform_wrapper .ginput_container_select::after { content: ''; position: absolute; right: 18px; top: 50%; width: 9px; height: 9px; border-right: 2px solid #34291F; border-bottom: 2px solid #34291F; transform: translateY(-70%) rotate(45deg); pointer-events: none; } #brxe-frmright .gform_wrapper .gfield select { appearance: none; -webkit-appearance: none; padding-right: 36px; background-image: none; }@media (max-width: 478px) {#brxe-frmright {width: 100%}}#brxe-frmcon {flex-direction: row; align-items: stretch}@media (max-width: 478px) {#brxe-frmcon {flex-direction: column}}#brxe-cnyhead {text-align: center; padding-bottom: 40px}#brxe-cnysec {flex-direction: column}.brxe-cnycard .brxe-cnyname.brxe-heading {color: #FCF9F2; font-size: 26px; line-height: 1.15; text-align: center}.brxe-cnycard .brxe-cnycity.brxe-text-basic {color: #FCF9F2; font-size: 13px; letter-spacing: 1px; text-transform: uppercase; text-align: center; padding-top: 8px}.brxe-cnycard .brxe-cnychdr.brxe-block {background-size: cover; padding-top: 60px; padding-right: 20px; padding-bottom: 60px; padding-left: 20px; flex-direction: column; align-items: center; justify-content: center}.brxe-cnycard .brxe-cnytype.brxe-text {font-size: 15px; font-weight: 600; letter-spacing: 0.5px; color: var(--com-navy-d-1); margin-bottom: 5px}.brxe-cnycard .brxe-cnytype.brxe-text a {font-size: 15px; font-weight: 600; letter-spacing: 0.5px; color: var(--com-navy-d-1); font-size: inherit}.brxe-cnycard .brxe-nqnlyk.brxe-text {font-size: 15px; font-weight: 500; letter-spacing: 0.3px; color: var(--com-d-gold); margin-bottom: 12px}.brxe-cnycard .brxe-nqnlyk.brxe-text a {font-size: 15px; font-weight: 500; letter-spacing: 0.3px; color: var(--com-d-gold); font-size: inherit}.brxe-cnycard .brxe-cnyserv.brxe-text {font-size: 13px; line-height: 1.75; color: var(--com-navy); padding-top: 6px; margin-bottom: 14px; flex-grow: 1}.brxe-cnycard .brxe-cnyserv.brxe-text a {font-size: 13px; line-height: 1.75; color: var(--com-navy); font-size: inherit}.brxe-cnycard .brxe-cnyaddr.brxe-text {font-size: 14px; color: var(--com-dbrown-l-3); line-height: 1.8; letter-spacing: 1.2px; padding-top: 10px; margin-bottom: 14px}.brxe-cnycard .brxe-cnyaddr.brxe-text a {font-size: 14px; color: var(--com-dbrown-l-3); line-height: 1.8; letter-spacing: 1.2px; font-size: inherit}.brxe-cnycard .brxe-cnycbody.brxe-block {padding-top: 18px; padding-right: 20px; padding-bottom: 18px; padding-left: 20px; flex-grow: 1}.brxe-cnycard .brxe-cnyphone.brxe-button {width: 100%; flex-direction: row; color: var(--com-navy); font-weight: 600; letter-spacing: .5px; text-align: center; background-color: var(--com-gold); padding-top: 11px; padding-right: 11px; padding-bottom: 11px; padding-left: 11px}.brxe-cnycard .brxe-cnycfoot.brxe-block {padding-top: 10px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}.brxe-cnycard.brxe-block {background-color: #Ffffff; height: 100%; border: 1px solid rgba(20, 58, 96, 0.1)}#brxe-cnygrid {width: 100%; grid-column: 1 / 2; grid-row: 1 / 2; display: grid; align-items: initial; grid-template-columns: 1fr 1fr 1fr; grid-gap: var(--space-m)}@media (max-width: 478px) {#brxe-cnygrid {grid-template-columns: 1fr}}#brxe-cnycon {flex-direction: column; --columns: 3; display: flex}