.elementor-15163 .elementor-element.elementor-element-a4bd418{--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-popup-modal-15163 .dialog-widget-content{animation-duration:0.5s;background-color:#02010100;}#elementor-popup-modal-15163{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-15163 .dialog-message{width:700px;height:auto;}#elementor-popup-modal-15163 .dialog-close-button{display:flex;top:5%;}body:not(.rtl) #elementor-popup-modal-15163 .dialog-close-button{right:5%;}body.rtl #elementor-popup-modal-15163 .dialog-close-button{left:5%;}#elementor-popup-modal-15163 .dialog-close-button i{color:#FFFFFF;}#elementor-popup-modal-15163 .dialog-close-button svg{fill:#FFFFFF;}@media(max-width:767px){body:not(.rtl) #elementor-popup-modal-15163 .dialog-close-button{right:8%;}body.rtl #elementor-popup-modal-15163 .dialog-close-button{left:8%;}}/* Start custom CSS for shortcode, class: .elementor-element-74de591 *//* Change background color of autofilled input fields in webkit browsers (Chrome, Safari, Edge) */
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
textarea:-webkit-autofill,
textarea:-webkit-autofill:hover,
textarea:-webkit-autofill:focus,
select:-webkit-autofill,
select:-webkit-autofill:hover,
select:-webkit-autofill:focus {
  border: 1px solid #ccc; /* Border color */
  -webkit-text-fill-color: #fff; /* Text color */
  -webkit-box-shadow: 0 0 0px 1000px #3e3e3e inset; /* Background color */
  transition: background-color 5000s ease-in-out 0s;
}

label {
    font-weight: 300; 
    font-size: 12px !important;
}

option{
    background-color: rgb(62 62 62 / 89%);
    
}

#fluentform_4 > fieldset > div.ff-el-group.ff_list_2col > div.ff-el-input--label.ff-el-is-required.asterisk-right > label{
    padding-bottom: 10px; 
}

#ff_4_2_phone{
    padding-left: 55px !important;
}/* End custom CSS */
/* Start custom CSS *//* Change background color of autofilled input fields in webkit browsers (Chrome, Safari, Edge) */
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
textarea:-webkit-autofill,
textarea:-webkit-autofill:hover,
textarea:-webkit-autofill:focus,
select:-webkit-autofill,
select:-webkit-autofill:hover,
select:-webkit-autofill:focus {
  border: 1px solid #ccc; /* Border color */
  -webkit-text-fill-color: #fff; /* Text color */
  -webkit-box-shadow: 0 0 0px 1000px #3e3e3e inset; /* Background color */
  transition: background-color 5000s ease-in-out 0s;
}

label {
    font-weight: 300; 
    font-size: 12px !important;
}

option{
    background-color: rgb(62 62 62 / 89%);
    
}

#fluentform_3 > fieldset > div.ff-el-group.ff_list_2col > div.ff-el-input--label.ff-el-is-required.asterisk-right > label{
    padding-bottom: 10px; 
}

#ff_3_3_phone{
    padding-left: 55px !important;
}/* End custom CSS */