#brxe-vkqoyc {width: 100%}#brxe-vkqoyc .fluentform .ff-el-group input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {color: var(--black); border: 2px solid var(--secondary); border-radius: 0}#brxe-vkqoyc .fluentform .ff-el-group textarea {color: var(--black); border: 2px solid var(--secondary); border-radius: 0}#brxe-vkqoyc .fluentform .ff-el-group select {color: var(--black); border: 2px solid var(--secondary); border-radius: 0}#brxe-vkqoyc .fluentform .ff-el-group input::-webkit-input-placeholder {color: var(--secondary-light); font-size: var(--text-m); font-family: "Poppins"; font-weight: 600}#brxe-vkqoyc .fluentform .ff-el-group textarea::-webkit-input-placeholder {color: var(--secondary-light); font-size: var(--text-m); font-family: "Poppins"; font-weight: 600}#brxe-vkqoyc .fluentform .ff-btn-submit {font-family: "palatino-linotype"; font-weight: 700; font-size: var(--text-l); color: var(--secondary); background-color: var(--primary); padding-top: 5px; padding-right: 35px; padding-bottom: 5px; padding-left: 35px; border-radius: 0}#brxe-vkqoyc .fluentform form .ff-btn-submit:not(.ff_btn_no_style) {background-color: var(--primary)}#brxe-vkqoyc .fluentform .ff-btn-submit:hover {background-color: var(--accent)}#brxe-vkqoyc .fluentform form .ff-btn-submit:not(.ff_btn_no_style):hover {background-color: var(--accent)}#brxe-vkqoyc .fluentform .ff-el-input--label label {font-size: var(--text-m); color: var(--accent)}#brxe-vkqoyc .fluentform .ff-el-input--label.ff-el-is-required.asterisk-right label:after {color: var(--primary)}#brxe-vkqoyc button:hover {transform: scale(1.05);}#brxe-vkqoyc button {transition:ease 0.3s;} .fluentform .ff-btn-submit:hover,.fluentform button[type="submit"]:hover { background-color: var(--accent-hover) !important;}.fluentform .ff-btn-submit { margin-top: 30px !important; }.fluentform input:focus,.fluentform textarea:focus,.fluentform select:focus { border-color: #577e61 !important;  outline: none !important; box-shadow: 0 0 0 2px rgba(70, 170, 196, 0.2) !important; }.fluentform input:focus::placeholder,.fluentform textarea:focus::placeholder { color: #000000 !important;  opacity: 1 !important;}.ff-el-section-break h3 { color: #00411d;  font-size: 40px;  text-transform: uppercase; padding-top: 45px; padding-bottom: 0px;}.fluentform .ffp_table { margin-top: 30px; border: 1px solid #e2dbcf; border-radius: 6px;} .fluentform .ffp_table thead th { background-color: var(--secondary-ultra-light); color: #577e61; font-size: var(--text-m); font-weight: 600; padding: 10px 20px;} .fluentform .ffp_table tbody td { color: #000000; font-size: var(--text-m); padding: 10px 20px;} .fluentform .ffp_table tfoot th { background-color: #ffffff; color: #000; font-size: var(--text-m); font-weight: bold; padding: 20px 20px;} .ff_item_price_wrapper { margin-top: 0px; margin-bottom: 30px;}.ff-el-form-control a,.fluentform a { color: #577e61; } .ff-el-form-control a:hover,.fluentform a:hover { color: #00411d; }@media (max-width: 991px) {#brxe-vkqoyc .fluentform .ff_submit_btn_wrapper {text-align: center}}@media (max-width: 767px) {.ff-el-section-break h3 { text-align: center;}.ff-t-container .ff-el-group input {margin-bottom: var(--space-l);}.ff-name-field-wrapper .ff-t-container .ff-el-group input {margin-bottom:0}#brxe-vkqoyc .fluentform .ff-el-input--label label {text-align: left}}#brxe-wvahho {padding-top: 0; padding-right: var(--space-xl); padding-bottom: var(--space-xl); padding-left: var(--space-xl); row-gap: var(--space-xl)}@media (max-width: 767px) {#brxe-wvahho {align-self: center !important; justify-content: center; align-items: center}}@media (max-width: 478px) {#brxe-wvahho {padding-right: var(--space-xs); padding-left: var(--space-xs)}}#brxe-wgrkxh {background-color: var(--secondary-light)}