.elementor-670 .elementor-element.elementor-element-229b3fa{border-style:solid;border-width:0px 0px 150px 0px;border-color:#5E6D3EC9;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:150px 0px 0px 0px;}.elementor-670 .elementor-element.elementor-element-229b3fa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-670 .elementor-element.elementor-element-a8204fe > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-670 .elementor-element.elementor-element-c63888d > .elementor-container{max-width:1000px;}.elementor-670 .elementor-element.elementor-element-c63888d:not(.elementor-motion-effects-element-type-background), .elementor-670 .elementor-element.elementor-element-c63888d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#667740;}.elementor-670 .elementor-element.elementor-element-c63888d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-670 .elementor-element.elementor-element-c63888d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-670 .elementor-element.elementor-element-1fed592:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-670 .elementor-element.elementor-element-1fed592 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-670 .elementor-element.elementor-element-1fed592 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-670 .elementor-element.elementor-element-1fed592 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-670 .elementor-element.elementor-element-23a2edf .elementor-heading-title{color:#667740;font-family:"Din light", Sans-serif;font-size:41px;font-weight:400;}.elementor-670 .elementor-element.elementor-element-d9546e1{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;align-self:center;}@media(max-width:1024px){.elementor-670 .elementor-element.elementor-element-229b3fa{margin-top:0px;margin-bottom:0px;padding:150px 50px 0px 50px;}.elementor-670 .elementor-element.elementor-element-a8204fe > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 50px;}.elementor-670 .elementor-element.elementor-element-c63888d{margin-top:40px;margin-bottom:40px;padding:0px 45px 0px 45px;}}@media(max-width:767px){.elementor-670 .elementor-element.elementor-element-229b3fa{margin-top:0px;margin-bottom:0px;padding:150px 0px 0px 0px;}.elementor-670 .elementor-element.elementor-element-a8204fe > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-670 .elementor-element.elementor-element-c63888d{padding:0px 14px 0px 14px;}.elementor-670 .elementor-element.elementor-element-1fed592 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:16px 16px 16px 16px;}.elementor-670 .elementor-element.elementor-element-23a2edf .elementor-heading-title{font-size:42px;}}/* Start custom CSS for wp-widget-ninja_forms_widget, class: .elementor-element-d9546e1 */#marriage-form .nf-form-content button, .nf-form-content input[type=button], .nf-form-content input[type=submit]{
	background-color:#667740 !important;
		color:white !important;
}

@font-face {
  font-family: Dinsemibold;
  src: url(https://staging.hopeandhelp.org.uk/wp-content/uploads/2021/01/file-2.woff2);
}
.nf-field-label{
    font-family: "Dinsemibold";
    font-size: 18px;
    color: #667740;
}
#marriage-form .nf-form-content button, .nf-form-content input[type=button], .nf-form-content input[type=submit]{
    background: #667740 !important;
     font-family: "Dinsemibold";
    font-size: 18px;
    color: white !important;
}
#marriage-form .field-wrap>div input[type=checkbox], .field-wrap button, .field-wrap input[type=button], .field-wrap input[type=submit]{
      width: inherit !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Din light';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://staging.hopeandhelp.org.uk/wp-content/uploads/2021/01/file-3.woff2') format('woff2');
}
/* End Custom Fonts CSS */