.elementor-424 .elementor-element.elementor-element-7bc9861{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-424 .elementor-element.elementor-element-d860796{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-424 .elementor-element.elementor-element-d2ba457 > .elementor-widget-container{background-color:#00000000;padding:30px 30px 30px 30px;}@media(min-width:768px){.elementor-424 .elementor-element.elementor-element-d860796{--width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-d2ba457 */.forminator-label{
    font-size: 18px !important;
    font-weight: 500 !important;
    font-family: 'Nunito' !important;
    margin-left: 10px !important;
    margin-bottom: 05px !important;
        color: #fff !important;
}

.forminator-label:placeholder {
    font-size: 16px !important;
    font-weight: 500 !important;
    font-family: 'poppins' !important;
}

.forminator-field input{
    font-size: 16px !important;
    font-weight: 500 !important;
    font-family: 'Nunito' !important;
    padding: 8px 15px !important;
    border-radius: 25px !important;
}

/* label color*/ 

.forminator-radio-label{
     color: #fff  !important;
}

.forminator-textarea{
     font-size: 16px !important;
    font-weight: 500 !important;
    font-family: 'poppins' !important;
    padding: 8px 15px !important;
    border-radius: 25px !important;
}

.forminator-textarea:placeholder {
    font-size: 18px !important;
    font-weight: 500 !important;
    font-family: 'Nunito' !important;
}
/* Style the select2 dropdown selected item */
.select2-selection--single {
  background: #fff !important;
  color: black !important;
  padding: 10px 14px !important;
  border: 1px solid #ccc !important;
  border-radius: 6px !important;
  transition: all 0.3s ease;
}

/* Style the text inside selected option */
.forminator-select-dropdown {
  color: black !important;
    background: #fff !important;
}

/* Dropdown arrow icon color */
.select2-selection__arrow{
  border-color: black transparent transparent transparent !important;
  transition: all 0.3s ease;
  color: #7B3F0E !important;
}


/* Hover effect for dropdown items */
.select2-results__option--highlighted[aria-selected] {
  background-color: #5c3a1d !important;  /* Brown background */
  color: #fff !important;               /* White text */
}


/* For button */
.forminator-field button{
    font-size: 16px !important;
    font-weight: 500 !important;
    font-family: 'Nunito' !important;
    background: #7B3F00;
    color: white;
    padding: 12px 18px !important;
    border-radius: 25px !important;
  transition: background-color 0.3s ease !important;
}

.forminator-field button:hover {
  background-color: #BAB86C !important;
}/* End custom CSS */