.elementor-921 .elementor-element.elementor-element-dfe0dee{--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-921 .elementor-element.elementor-element-dfe0dee.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-921 .elementor-element.elementor-element-08a86d1{width:100%;max-width:100%;}.elementor-921 .elementor-element.elementor-element-08a86d1.elementor-element{--flex-grow:0;--flex-shrink:0;}@media(max-width:767px){.elementor-921 .elementor-element.elementor-element-dfe0dee{--width:364.743px;}.elementor-921 .elementor-element.elementor-element-08a86d1{width:var( --container-widget-width, 380.743px );max-width:380.743px;--container-widget-width:380.743px;--container-widget-flex-grow:0;}}/* Start custom CSS for html, class: .elementor-element-08a86d1 *//* FORCE FIX inputs inside custom HTML / Tailwind forms */
input,
textarea,
select {
    color: #111827 !important;
    -webkit-text-fill-color: #111827 !important;
    opacity: 1 !important;
    font-style: normal !important;
}

/* placeholder force */
input::placeholder,
textarea::placeholder {
    color: #9ca3af !important;
    -webkit-text-fill-color: #9ca3af !important;
    opacity: 1 !important;
}

/* kill placeholder-shown hacks */
input:placeholder-shown,
textarea:placeholder-shown {
    color: #111827 !important;
    -webkit-text-fill-color: #111827 !important;
}

/* focus fix */
input:focus,
textarea:focus {
    color: #111827 !important;
    -webkit-text-fill-color: #111827 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dfe0dee *//* FORCE FIX inputs inside custom HTML / Tailwind forms */
input,
textarea,
select {
    color: #111827 !important;
    -webkit-text-fill-color: #111827 !important;
    opacity: 1 !important;
    font-style: normal !important;
}

/* placeholder force */
input::placeholder,
textarea::placeholder {
    color: #9ca3af !important;
    -webkit-text-fill-color: #9ca3af !important;
    opacity: 1 !important;
}

/* kill placeholder-shown hacks */
input:placeholder-shown,
textarea:placeholder-shown {
    color: #111827 !important;
    -webkit-text-fill-color: #111827 !important;
}

/* focus fix */
input:focus,
textarea:focus {
    color: #111827 !important;
    -webkit-text-fill-color: #111827 !important;
}/* End custom CSS */