@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@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-5dc825 {font-size: 30px; color: var(--bricks-color-axmhzv); fill: var(--bricks-color-axmhzv); cursor: pointer; position: absolute; top: -15px; right: -30px}@media (max-width: 478px) {#brxe-5dc825 {position: absolute; top: -27px; right: 10px}}#brxe-atkezh {font-family: "Big Caslon cc"; color: var(--bricks-color-doqxdi); font-weight: 400; letter-spacing: 2px; font-size: 35px; text-align: center; width: 100%}@media (max-width: 767px) {#brxe-atkezh {font-size: 20px}}@media (max-width: 478px) {#brxe-atkezh {font-size: 24px}}#brxe-cmdiag {color: var(--bricks-color-doqxdi); font-family: "Lato"; font-weight: 700; letter-spacing: 2px; font-size: 16px; text-align: center; font-style: normal; width: 100%}#brxe-cmdiag a {color: var(--bricks-color-doqxdi); font-family: "Lato"; font-weight: 700; letter-spacing: 2px; font-size: 16px; text-align: center; font-style: normal; font-size: inherit}@media (max-width: 478px) {#brxe-cmdiag {font-size: 10px}#brxe-cmdiag a {font-size: 10px; font-size: inherit}}#brxe-qtdpzc {color: var(--bricks-color-doqxdi); font-family: "Lato"; font-weight: 700; letter-spacing: 2px; font-size: 16px; text-align: center; font-style: normal; width: 100%}#brxe-qtdpzc a {color: var(--bricks-color-doqxdi); font-family: "Lato"; font-weight: 700; letter-spacing: 2px; font-size: 16px; text-align: center; font-style: normal; font-size: inherit}@media (max-width: 478px) {#brxe-qtdpzc {font-size: 10px}#brxe-qtdpzc a {font-size: 10px; font-size: inherit}}#brxe-nivbyo {font-family: "Nunito Sans"; padding-top: 0; width: 600px}.pop-form #brxe-nivbyo #gform_1 input.gform_button{font-family: "Lato"; text-transform: uppercase; font-size: 15px; color: #fff !important; letter-spacing: 2px; padding:15px 30px; background-color: #bc9c6f !important; border: 1px solid #bc9c6f; transition: all 0.5s;} .pop-form #brxe-nivbyo #gform_1 {position: relative;} .pop-form #brxe-nivbyo #gform_1 .gform-footer.gform_footer{ position: absolute; right: 0; bottom: -18px;} .pop-form #brxe-nivbyo #gform_1 input, .pop-form #brxe-nivbyo #gform_1 select, .pop-form #brxe-nivbyo #gform_1 textarea{ background: #fff !important; color: #000 !important; font-weight: 700; font-family: "Lato"; font-size: 15px; letter-spacing: 0px;padding:0px 10px; line-height: 30px;} .pop-form #brxe-nivbyo #gform_1 label, #brxe-nivbyo #gform_1 legend{ color: #fff !important; font-weight: 700; font-family: "Lato"; text-transform: capitalize; font-size: 12px; letter-spacing: 2px;} .pop-form #brxe-nivbyo .gform_required_legend{display:none;} .pop-form #brxe-nivbyo .gsection_title {color: #fff !important; font-weight: 700; font-family: "Lato"; text-transform: uppercase; font-size: 18px; letter-spacing: 2px; padding-top: 10px;} .pop-form #brxe-nivbyo #gform_1 .ginput_container_select:before { background: #fff url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E') no-repeat right 5px top 55%; width: 22px;} .pop-form #brxe-nivbyo .gsection_description {color: #fff;padding: 0; margin: 0;display:none;} .gravity-theme.ui-datepicker .ui-datepicker-calendar td{ font-size: 15px;} .pop-form #brxe-nivbyo .gform_wrapper.gravity-theme .gfield_validation_message, .pop-form #brxe-nivbyo .gform_wrapper.gravity-theme .validation_message{display:none;} .pop-form #brxe-nivbyo .gform_wrapper.gravity-theme .gform_fields{ grid-row-gap: 5px;}@media only screen and (max-width: 641px) { .pop-form #brxe-nivbyo #gform_1 .gform-footer.gform_footer{ position: unset; float: left;}}#brxe-enkvxo {padding-right: 20px; padding-left: 20px; align-items: center; justify-content: center; align-self: center !important}#brxe-yokggr {flex-direction: row; padding-top: 20px; padding-bottom: 50px}#brxe-kpzfnf {padding-right: 20px; padding-left: 20px; background-color: var(--bricks-color-axmhzv); border-radius: 20px; position: relative}