.wpcf7-form input.wpcf7-text, .wpcf7-form textarea, .wpcf7-form input.wpcf7-date, .wpcf7-form input.wpcf7-dynamictext, .wpcf7-form select {
    width: 100%;
    box-sizing: border-box;
    background-color: #FFFFFF;
}

input[type=text], input[type=password], input[type=email], input[type=url], input[type=tel], input[type=date], textarea.widget_search input.search-field {
    color: #000000;
}

input[type=submit], input[type=button], a.button, .button, .pagination a:hover, .woocommerce .footer-main-container .button, .woocommerce .footer-main-container .button:hover, .woocommerce-page div.product form.cart .button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .infinite_load_more, .widget_tag_cloud div a:hover, .mobile-menu-wrapper #btn-close-mobile-menu, .mobile-menu-wrapper #mobile-menu-close.button, body .ui-dialog[aria-describedby="ajax-login-register-login-dialog"] .form-wrapper input[type="submit"], body .ui-dialog[aria-describedby="ajax-login-register-dialog"] .form-wrapper input[type="submit"], .learnpress-page #learn-press-profile-basic-information button, .learnpress-page #profile-content-settings form button[type=submit], button, .woocommerce #respond input#submit, .widget_product_tag_cloud a:hover, .woocommerce .widget_price_filter .price_slider_amount .button, .woocommerce-page .widget_price_filter .price_slider_amount .button {
     border-color: transparent;
    color: #182743;
    background-color: #DDE060;
}

	
.elementor-10962 .elementor-element.elementor-element-555a942 > .elementor-widget-container {
    background: none;
}
.wpcf7-not-valid-tip {
    color: #DDE060;
}
.wpcf7-list-item {
    color: white;
}
.elementor-10962 .elementor-element.elementor-element-555a942 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 25px 50px 25px 50px;
    background-color: #FFFFFF;
    background: none;
}
#commentform label, .wpcf7-form label {
    color: black;
}
.wpcf7 p, .page-content-wrapper .wpcf7 p {
    color: white;
}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output {
    border-color: white;
	color:white
}

p, #page-content-wrapper .wpcf7 p, .page-content-wrapper .wpcf7 p {
    padding-top: 0;
    padding-bottom: 10px;
}


.elementor-12837 .elementor-element.elementor-element-70939ac > .elementor-widget-container {

    background: none !important;
}

