@font-face { font-family: "TT Interphases Pro Trial Bold"; font-display: swap;  src: url("https://marriesimpson.com/wp-content/uploads/et-fonts/TT-Interphases-Pro-Trial-Bold.ttf") format("truetype"); }@font-face { font-family: "TT Interphases Pro Trial Regular"; font-display: swap;  src: url("https://marriesimpson.com/wp-content/uploads/et-fonts/TT-Interphases-Pro-Trial-Regular.ttf") format("truetype"); }
.et-db .et-l .et_pb_contact_form_dov_1042_10.et_pb_contact_form_container .input,.et-db .et-l .et_pb_contact_form_dov_1042_10.et_pb_contact_form_container .input::placeholder,.et-db .et-l .et_pb_contact_form_dov_1042_10.et_pb_contact_form_container .input[type=checkbox] + label,.et-db .et-l .et_pb_contact_form_dov_1042_10.et_pb_contact_form_container .input[type=radio] + label { font-family: 'TT Interphases Pro Trial Bold', Helvetica, Arial, Lucida, sans-serif;font-size: 1em; }
.et-db .et-l .et_pb_contact_form_dov_1042_10.et_pb_contact_form_container .input::-webkit-input-placeholder { font-family: 'TT Interphases Pro Trial Bold', Helvetica, Arial, Lucida, sans-serif;font-size: 1em; }
.et-db .et-l .et_pb_contact_form_dov_1042_10.et_pb_contact_form_container .input::-moz-placeholder { font-family: 'TT Interphases Pro Trial Bold', Helvetica, Arial, Lucida, sans-serif;font-size: 1em; }
.et-db .et-l .et_pb_contact_form_dov_1042_10.et_pb_contact_form_container .input:-ms-input-placeholder { font-family: 'TT Interphases Pro Trial Bold', Helvetica, Arial, Lucida, sans-serif;font-size: 1em; }
.et-db .et-l .et_pb_contact_form_dov_1042_10.et_pb_contact_form_container .input,.et-db .et-l .et_pb_contact_form_dov_1042_10.et_pb_contact_form_container .input[type="checkbox"] + label i,.et-db .et-l .et_pb_contact_form_dov_1042_10.et_pb_contact_form_container .input[type="radio"] + label i { border-radius: 15px 15px 15px 15px;overflow: hidden; border-width:1px;border-color:#cfcfcf; }
.et-db .et-l .et_pb_contact_form_dov_1042_10.et_pb_contact_form_container { margin-top: 25px !important; }
body.et-db .et-l .et_pb_section .et_pb_contact_form_dov_1042_10.et_pb_contact_form_container.et_pb_module .et_pb_button { color:#2f2f2f !important;
					border-width:0px !important;
					
					border-radius:25px;
					
					font-size:1.5em;
					font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif !important; font-weight: 700 !important; background-color: #fddc6b !important; padding-top: 15px !important; padding-bottom: 15px !important; }
body.et-db .et-l .et_pb_section .et_pb_contact_form_dov_1042_10.et_pb_contact_form_container.et_pb_module .et_pb_button,body.et-db .et-l .et_pb_section .et_pb_contact_form_dov_1042_10.et_pb_contact_form_container.et_pb_module .et_pb_button:hover { padding-right: 1em !important;padding-left: 1em !important; }
body.et-db .et-l .et_pb_section .et_pb_contact_form_dov_1042_10.et_pb_contact_form_container.et_pb_module .et_pb_button:before,body.et-db .et-l .et_pb_section .et_pb_contact_form_dov_1042_10.et_pb_contact_form_container.et_pb_module .et_pb_button:after { display:none !important; }
.et-db .et-l .et_pb_contact_form_dov_1042_10 .input,.et-db .et-l .et_pb_contact_form_dov_1042_10 .input[type="checkbox"] + label i,.et-db .et-l .et_pb_contact_form_dov_1042_10 .input[type="radio"] + label i { background-color: #FFFFFF; }
.et-db .et-l .et_pb_contact_form_dov_1042_10 .input,.et-db .et-l .et_pb_contact_form_dov_1042_10 .input[type="checkbox"] + label,.et-db .et-l .et_pb_contact_form_dov_1042_10 .input[type="radio"] + label,.et-db .et-l .et_pb_contact_form_dov_1042_10 .input[type="checkbox"]:checked + label i:before,.et-db .et-l .et_pb_contact_form_dov_1042_10 .input::placeholder { color: #3c669f; }
.et-db .et-l .et_pb_contact_form_dov_1042_10 .input::-webkit-input-placeholder { color: #3c669f; }
.et-db .et-l .et_pb_contact_form_dov_1042_10 .input::-moz-placeholder { color: #3c669f; }
.et-db .et-l .et_pb_contact_form_dov_1042_10 .input::-ms-input-placeholder { color: #3c669f; }
.et-db .et-l .et_pb_contact_form_dov_1042_10 .input[type="radio"]:checked + label i:before { background-color: #3c669f; }
.et-db .et-l .xdsoft_datetimepicker.et_pb_contact_form_dov_1042_10 { width:auto !important; }
.et-db .et-l .et_pb_contact_form_dov_1042_10.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div { height:auto !important; }
.et-db .et-l .et_pb_contact_form_dov_1042_10.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today.xdsoft_disabled { color:red !important; }
.et-db .et-l .et_pb_contact_form_dov_1042_10.xdsoft_datetimepicker, .et-db .et-l .et_pb_contact_form_dov_1042_10 .et-pb-contact-message.et_pb_contact_error_meesage { border-style: solid; }
.et-db .et-l .et_pb_contact_form_dov_1042_10.xdsoft_datetimepicker .xdsoft_datepicker { width: 224px!important; }
.et-db .et-l .et_pb_contact_form_dov_1042_10.xdsoft_datetimepicker .xdsoft_datepicker .xdsoft_month,.et-db .et-l .et_pb_contact_form_dov_1042_10.xdsoft_datetimepicker .xdsoft_datepicker .xdsoft_year, .et-db .et-l .et_pb_contact_form_dov_1042_10.xdsoft_datetimepicker .xdsoft_calendar th, .et-db .et-l .et_pb_contact_form_dov_1042_10.xdsoft_datetimepicker .xdsoft_date, .et-db .et-l .et_pb_contact_form_dov_1042_10.xdsoft_datetimepicker .xdsoft_time { ; }
.et-db .et-l .et_pb_contact_form_dov_1042_10.xdsoft_datetimepicker .xdsoft_timepicker { width: 58px; }
.et-db .et-l .et_pb_contact_form_dov_1042_10.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box { height: 151px; }
.et-db .et-l .et_pb_contact_form_dov_1042_10 .et_pb_contact_form_label,.et-db .et-l .et_pb_contact_form_dov_1042_10 .et_pb_contact_field_options_title, .et-db .et-l .et_pb_contact_form_dov_1042_10 .et_pb_contact_field_desc { justify-content: flex-start; border-style: solid; }
.et-db .et-l .ba_logo_grid_child_0 .dtq-logo-grid__item, .et-db .et-l .ba_logo_grid_child_1 .dtq-logo-grid__item, .et-db .et-l .ba_logo_grid_child_2 .dtq-logo-grid__item, .et-db .et-l .ba_logo_grid_child_3 .dtq-logo-grid__item, .et-db .et-l .ba_logo_grid_child_4 .dtq-logo-grid__item, .et-db .et-l .ba_logo_grid_child_5 .dtq-logo-grid__item, .et-db .et-l .ba_logo_grid_child_6 .dtq-logo-grid__item, .et-db .et-l .ba_logo_grid_child_7 .dtq-logo-grid__item, .et-db .et-l .ba_logo_grid_child_8 .dtq-logo-grid__item { background-color: #e2e5ed !important; padding-top: 50px !important; padding-right: 50px !important; padding-bottom: 50px !important; padding-left: 50px !important; }

@media only screen and ( max-width: 980px ) {
	.et-db .et-l .et_pb_contact_form_dov_1042_10.xdsoft_datetimepicker .xdsoft_datepicker { width: 224px!important; }
	.et-db .et-l .et_pb_contact_form_dov_1042_10.xdsoft_datetimepicker .xdsoft_timepicker { width: 58px; }
	.et-db .et-l .et_pb_contact_form_dov_1042_10.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box { height: 151px; }
	.et-db .et-l .et_pb_contact_form_dov_1042_10 .et_pb_contact_form_label,.et-db .et-l .et_pb_contact_form_dov_1042_10 .et_pb_contact_field_options_title, .et-db .et-l .et_pb_contact_form_dov_1042_10 .et_pb_contact_field_desc { justify-content: flex-start; }
}

@media only screen and ( max-width: 767px ) {
	body.et-db .et-l .et_pb_section .et_pb_contact_form_dov_1042_10.et_pb_contact_form_container.et_pb_module .et_pb_button { font-size:1.1em !important; }
	.et-db .et-l .et_pb_contact_form_dov_1042_10.xdsoft_datetimepicker .xdsoft_datepicker { width: 224px!important; }
	.et-db .et-l .et_pb_contact_form_dov_1042_10.xdsoft_datetimepicker .xdsoft_timepicker { width: 58px; }
	.et-db .et-l .et_pb_contact_form_dov_1042_10.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box { height: 151px; }
	.et-db .et-l .et_pb_contact_form_dov_1042_10 .et_pb_contact_form_label,.et-db .et-l .et_pb_contact_form_dov_1042_10 .et_pb_contact_field_options_title, .et-db .et-l .et_pb_contact_form_dov_1042_10 .et_pb_contact_field_desc { justify-content: flex-start; }
}.pa-contact-form-submit-fullwidth .et_contact_bottom_container {	width: 100%;	flex-direction: column;	gap: 1em;	padding-left: 3%;	margin-top: 0px;}.pa-contact-form-submit-fullwidth .et_contact_bottom_container button {	width: 100%;	margin: 0;}