.bg-light-contact {border-radius: 30px;background: rgba(204, 220, 70, 0.10); }
.input, .selected-value {background: #27421D;height: 48px;padding: 0 12px; color: rgba(204, 220, 70, 0.40); border-radius: 10px; border:1px solid #777d4b; }
.input::placeholder {color: rgba(204, 220, 70, 0.40);}
.textarea { height: 225px; padding: 15px 15px; border-radius: 10px; }
.checkbox { margin-top: 4px; width: 20px; height: 20px; border-radius: 4px; border: 1px solid #d1d5db;appearance: none;position: relative;cursor: pointer;box-shadow: inset 0 0 4px rgba(0,0,0,0.25);}
.checkbox:checked {background-color: #CCDC46; border-color: #CCDC46;}
.checkbox:checked::after {content: ''; position: absolute; left: 6px;top: 3px; width: 5px; height: 10px;border-right: 2px solid #1a1a1a;border-bottom: 2px solid #1a1a1a; transform: rotate(45deg);}
.checkbox:focus {outline: none; box-shadow: 0 0 0 1px #CCDC46;}
.text-checkbox {font-size: 0.875rem; color: #fff;}
.label-text {color: var(--color-theme-secondary);font-size: 18px;font-style: normal;font-weight: 300;line-height: 20px;margin-bottom:10px;}
.text-xsmall {font-size: 0.875rem; color: #fff;}
.selected-value span { color: #CCDC46}
.selected-value.active {border: 3px solid #CCDC46;}
.selected-value {width: 100%; font-size: 1rem;}
.dropdown-options {width: 100%;}
.map-wrapper iframe {pointer-events: none;}
.map-wrapper.active iframe {pointer-events: auto;}
.map-overlay {transition: opacity 0.3s ease;}
.map-wrapper.active .map-overlay {opacity: 0;pointer-events: none;}
.map-wrapper iframe {pointer-events: none;}
label#contact_phone-error {display: block;}
.iti {display: block !important;}
.iti .iti__selected-dial-code{color: rgba(204, 220, 70, 0.40);}
.input {color: rgba(204, 220, 70, 1);}
.fy-select-inner{ display: flex;flex-direction: column-reverse;}


@media (max-width:1023px) {

}


@media (max-width:767px) {


}