/* === widget-heading.min.css === */
.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}

/* === form-icons.min.css === */
/*!
 * WPMU DEV Forminator UI
 * Copyright 2019 Incsub (https://incsub.com)
 * Licensed under GPL v3 (http://www.gnu.org/licenses/gpl-3.0.html)
 */.form-ui [class*=form-icon-]:before,.form-ui [class^=form-icon-]:before{speak:none;line-height:1;font-family:form-icons-font!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;letter-spacing:0;-webkit-font-feature-settings:"liga" 1;font-feature-settings:"liga" 1;-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes click-animation{0%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:.2;-khtml-opacity:.2}50%{-webkit-transform:translate(-50%,-50%) scale(2);transform:translate(-50%,-50%) scale(2);opacity:.1;-khtml-opacity:.1}100%{-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);opacity:0;-khtml-opacity:0}}@keyframes click-animation{0%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:.2;-khtml-opacity:.2}50%{-webkit-transform:translate(-50%,-50%) scale(2);transform:translate(-50%,-50%) scale(2);opacity:.1;-khtml-opacity:.1}100%{-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);opacity:0;-khtml-opacity:0}}@font-face{font-family:form-icons-font;font-weight:400;font-style:normal;font-display:swap;src:url(../fonts/form-icons-font.eot?1.7.4);src:local("form-icons-font"),url(../fonts/form-icons-font.eot?1.7.4#iefix) format("embedded-opentype"),url(../fonts/form-icons-font.woff2?1.7.4) format("woff2"),url(../fonts/form-icons-font.woff?1.7.4) format("woff"),url(../fonts/form-icons-font.ttf?1.7.4) format("truetype"),url(../fonts/form-icons-font.svg?1.7.4#form-icons-font) format("svg")}

/* === form-utilities.min.css === */
/*!
 * WPMU DEV Forminator UI
 * Copyright 2019 Incsub (https://incsub.com)
 * Licensed under GPL v3 (http://www.gnu.org/licenses/gpl-3.0.html)
 */.form-ui *{-webkit-box-sizing:border-box;box-sizing:border-box}.form-ui img{max-width:100%}.form-ui fieldset{line-height:1}

/* === form-grid.enclosed.min.css === */
/*!
 * WPMU DEV Forminator UI
 * Copyright 2019 Incsub (https://incsub.com)
 * Licensed under GPL v3 (http://www.gnu.org/licenses/gpl-3.0.html)
 */.form-ui.form-custom-form[data-grid=enclosed] .form-row-inside:not(:last-child),.form-ui.form-custom-form[data-grid=enclosed] .form-row:not(:last-child){margin-bottom:8px}.form-ui.form-custom-form[data-grid=enclosed] .form-col:not(:last-child){margin-bottom:8px}.form-ui.form-custom-form:not(.form-size--small)[data-grid=enclosed] .form-row,.form-ui.form-custom-form:not(.form-size--small)[data-grid=enclosed] .form-row-inside{-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:783px) {.form-ui.form-custom-form:not(.form-size--small)[data-grid=enclosed] .form-row-inside:not(:last-child),.form-ui.form-custom-form:not(.form-size--small)[data-grid=enclosed] .form-row:not(:last-child){margin-bottom:14px}}@media(min-width:783px) {.form-ui.form-custom-form:not(.form-size--small)[data-grid=enclosed] .form-row,.form-ui.form-custom-form:not(.form-size--small)[data-grid=enclosed] .form-row-inside{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-7px;margin-left:-7px}}@media(min-width:783px) {.form-ui.form-custom-form:not(.form-size--small)[data-grid=enclosed] .form-col:not(:last-child){margin-bottom:0}}@media(min-width:783px) {.form-ui.form-custom-form:not(.form-size--small)[data-grid=enclosed] .form-col{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 7px}}

/* === form-form-material.base.min.css === */
/*!
 * WPMU DEV Forminator UI
 * Copyright 2019 Incsub (https://incsub.com)
 * Licensed under GPL v3 (http://www.gnu.org/licenses/gpl-3.0.html)
 */.form-ui.form-custom-form[data-design=material]{font-variant-ligatures:none;-webkit-font-variant-ligatures:none;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;text-shadow:rgba(0,0,0,.01) 0 0 1px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes click-animation{0%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:.2;-khtml-opacity:.2}50%{-webkit-transform:translate(-50%,-50%) scale(2);transform:translate(-50%,-50%) scale(2);opacity:.1;-khtml-opacity:.1}100%{-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);opacity:0;-khtml-opacity:0}}@keyframes click-animation{0%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:.2;-khtml-opacity:.2}50%{-webkit-transform:translate(-50%,-50%) scale(2);transform:translate(-50%,-50%) scale(2);opacity:.1;-khtml-opacity:.1}100%{-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);opacity:0;-khtml-opacity:0}}.form-ui.form-custom-form[data-design=material]{width:100%;margin:30px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.form-ui.form-custom-form[data-design=material] .form-field{margin:0;padding:0;border:0}.form-ui.form-custom-form[data-design=material] .form-field:focus{-webkit-box-shadow:none;box-shadow:none}.form-ui.form-custom-form[data-design=material]:first-child{margin-top:0}.form-ui.form-custom-form[data-design=material]:last-child{margin-bottom:0}.form-ui.form-custom-form[data-design=material][data-color-option=default] .form-field:focus{outline:0}@media(min-width:783px) {.form-ui.form-custom-form[data-design=material]:not(.form-size--small):first-child{margin-top:0}}@media(min-width:783px) {.form-ui.form-custom-form[data-design=material]:not(.form-size--small):last-child{margin-bottom:0}}@media(min-width:783px) {.form-ui.form-custom-form[data-design=material]:not(.form-size--small){margin:30px 0}}.form-ui.form-custom-form[data-design=material] .form-response-message{margin:0 0 20px;padding:15px 20px 15px 22px;border-radius:2px;background-color:#fff;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,.3);box-shadow:1px 1px 4px rgba(0,0,0,.3);text-align:left}.form-ui.form-custom-form[data-design=material] .form-response-message p{margin:0;padding:0;border:0;line-height:1.3em;letter-spacing:0}.form-ui.form-custom-form[data-design=material] .form-response-message p:not(:last-child){margin-bottom:10px}.form-ui.form-custom-form[data-design=material] .form-response-message:last-child{margin-bottom:0}.form-ui.form-custom-form[data-design=material] .form-response-message[aria-hidden=true]{display:none}.form-ui.form-custom-form[data-design=material][data-color-option=default] .form-response-message,.form-ui.form-custom-form[data-design=material][data-color-option=default] .form-response-message:active,.form-ui.form-custom-form[data-design=material][data-color-option=default] .form-response-message:focus,.form-ui.form-custom-form[data-design=material][data-color-option=default] .form-response-message:hover{outline:0}@media(min-width:783px) {.form-ui.form-custom-form[data-design=material]:not(.form-size--small) .form-response-message:last-child{margin-bottom:0}}@media(min-width:783px) {.form-ui.form-custom-form[data-design=material]:not(.form-size--small) .form-response-message{margin-bottom:30px}}.form-ui.form-custom-form[data-design=material] .form-label{cursor:default;display:block;line-height:20px}.form-ui.form-custom-form[data-design=material] .form-label[for]{cursor:pointer}.form-ui.form-custom-form[data-design=material] [class*=form-floating-]{pointer-events:none;-webkit-transition:.2s linear;transition:.2s linear}.form-ui.form-custom-form[data-design=material] .form-description,.form-ui.form-custom-form[data-design=material] .form-error-message{margin:5px 0 0}.form-ui.form-custom-form[data-design=material] .form-label+.form-description{margin:0 0 5px}.form-ui.form-custom-form[data-design=material] .form-description{display:block;line-height:1.5em}.form-ui.form-custom-form[data-design=material] .form-description:first-child{margin:0 0 5px}.form-ui.form-custom-form[data-design=material] .form-description::after{content:"";display:block;clear:both}.form-ui.form-custom-form[data-design=material] .form-description span:not(.form-monospace){float:right;margin-right:0;margin-left:auto;text-align:right}.form-ui.form-custom-form[data-design=material] .form-description>a{margin:0 2px}.form-ui.form-custom-form[data-design=material] .form-error-message{display:none;line-height:2em}.form-ui.form-custom-form[data-design=material] .form-input{width:100%;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:unset;max-width:unset;min-height:unset;max-height:unset;height:auto;line-height:1.3em;background-image:unset;-webkit-transition:.2s ease;transition:.2s ease;margin:0;padding:10px 0 9px;border-width:0;border-bottom-width:1px;border-style:solid;border-radius:0;background-color:rgba(0,0,0,0)!important}.form-ui.form-custom-form[data-design=material] .form-input,.form-ui.form-custom-form[data-design=material] .form-input:active,.form-ui.form-custom-form[data-design=material] .form-input:disabled,.form-ui.form-custom-form[data-design=material] .form-input:focus,.form-ui.form-custom-form[data-design=material] .form-input:hover{-webkit-box-shadow:none;box-shadow:none}.form-ui.form-custom-form[data-design=material] .form-input:disabled:not(.form-calculation){border-style:dotted}.form-ui.form-custom-form[data-design=material] .form-input:disabled{pointer-events:none}.form-ui.form-custom-form[data-design=material] .form-input:disabled:-moz-placeholder{opacity:.4;-khtml-opacity:.4}.form-ui.form-custom-form[data-design=material] .form-input:disabled::-moz-placeholder{opacity:.4;-khtml-opacity:.4}.form-ui.form-custom-form[data-design=material] .form-input:disabled:-ms-input-placeholder{opacity:.4;-khtml-opacity:.4}.form-ui.form-custom-form[data-design=material] .form-input:disabled::-webkit-input-placeholder{opacity:.4;-khtml-opacity:.4}.form-ui.form-custom-form[data-design=material] .form-input.form-field--phone{direction:ltr}.form-ui.form-custom-form[data-design=material] .form-input--wrap{display:block;position:relative}.form-ui.form-custom-form[data-design=material] .form-input--wrap:after{content:" ";height:2px;display:block;position:absolute;right:50%;bottom:0;left:50%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.2s linear;transition:.2s linear}.form-ui.form-custom-form[data-design=material] .form-field.form-is_active .form-input--wrap:has(.form-input[readonly],.form-input:disabled):after,.form-ui.form-custom-form[data-design=material] .form-field.form-is_hover .form-input--wrap:has(.form-input[readonly],.form-input:disabled):after{right:50%;left:50%}.form-ui.form-custom-form[data-design=material][data-color-option=default] .form-input,.form-ui.form-custom-form[data-design=material][data-color-option=default] .form-input:active,.form-ui.form-custom-form[data-design=material][data-color-option=default] .form-input:disabled,.form-ui.form-custom-form[data-design=material][data-color-option=default] .form-input:focus,.form-ui.form-custom-form[data-design=material][data-color-option=default] .form-input:hover{outline:0}.form-ui.form-custom-form[data-design=material] .form-textarea{width:100%;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;resize:vertical;margin:0;min-height:var(--form-textarea-min-height,140px);background-image:unset;line-height:20px;-webkit-transition:.2s ease;transition:.2s ease;padding:0 9px 9px;border-width:1px;border-style:solid;border-radius:2px;line-height:20px}.form-ui.form-custom-form[data-design=material] .form-textarea,.form-ui.form-custom-form[data-design=material] .form-textarea:active,.form-ui.form-custom-form[data-design=material] .form-textarea:disabled,.form-ui.form-custom-form[data-design=material] .form-textarea:focus,.form-ui.form-custom-form[data-design=material] .form-textarea:hover{-webkit-box-shadow:none;box-shadow:none}.form-ui.form-custom-form[data-design=material] .form-textarea:disabled{pointer-events:none;border-style:dotted}.form-ui.form-custom-form[data-design=material] .form-textarea:disabled:-moz-placeholder{opacity:.4;-khtml-opacity:.4}.form-ui.form-custom-form[data-design=material] .form-textarea:disabled::-moz-placeholder{opacity:.4;-khtml-opacity:.4}.form-ui.form-custom-form[data-design=material] .form-textarea:disabled:-ms-input-placeholder{opacity:.4;-khtml-opacity:.4}.form-ui.form-custom-form[data-design=material] .form-textarea:disabled::-webkit-input-placeholder{opacity:.4;-khtml-opacity:.4}.form-ui.form-custom-form[data-design=material] .form-textarea--wrap{position:relative}.form-ui.form-custom-form[data-design=material] .form-textarea--wrap:after{content:" ";width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;position:absolute;z-index:1;top:0;left:0;border-width:2px;border-style:solid;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0;-khtml-opacity:0;-webkit-transition:.2s ease;transition:.2s ease}.form-ui.form-custom-form[data-design=material] .form-field.form-is_active .form-textarea--wrap:has(.form-textarea[readonly],.form-textarea:disabled):after,.form-ui.form-custom-form[data-design=material] .form-field.form-is_hover .form-textarea--wrap:has(.form-textarea[readonly],.form-textarea:disabled):after{opacity:0;-khtml-opacity:0}.form-ui.form-custom-form[data-design=material][data-color-option=default] .form-textarea,.form-ui.form-custom-form[data-design=material][data-color-option=default] .form-textarea:active,.form-ui.form-custom-form[data-design=material][data-color-option=default] .form-textarea:disabled,.form-ui.form-custom-form[data-design=material][data-color-option=default] .form-textarea:focus,.form-ui.form-custom-form[data-design=material][data-color-option=default] .form-textarea:hover{outline:0}.form-ui.form-custom-form[data-design=material] .form-button{width:auto;min-width:100px;max-width:unset;height:auto;min-height:unset;max-height:unset;cursor:pointer;overflow:hidden;display:inline-block;position:relative;z-index:1;margin:0 10px 0 0;padding:10px;border:0;border-radius:2px;-webkit-box-shadow:none;box-shadow:none;background-image:unset;line-height:1.45em;text-align:center;-webkit-transition:.2s ease;transition:.2s ease}@media(max-width:782px) {.form-ui.form-custom-form[data-design=material] .form-button{width:100%;margin:0 0 10px 0}}.form-ui.form-custom-form[data-design=material] .form-button span{display:block;-webkit-transition:.2s ease;transition:.2s ease}.form-ui.form-custom-form[data-design=material] .form-button span[aria-hidden]:not([class*=form-icon-]){width:0;position:absolute;z-index:1;top:50%;left:50%;padding:0;border-radius:100%;background-color:rgba(0,0,0,.12);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:width 450ms cubic-bezier(.23,1,.32,1),.2s ease-out;transition:width 450ms cubic-bezier(.23,1,.32,1),.2s ease-out}.form-ui.form-custom-form[data-design=material] .form-button span:not([aria-hidden]):not([class*=form-icon-]){position:relative;z-index:2}.form-ui.form-custom-form[data-design=material] .form-button,.form-ui.form-custom-form[data-design=material] .form-button:active,.form-ui.form-custom-form[data-design=material] .form-button:focus,.form-ui.form-custom-form[data-design=material] .form-button:hover{text-decoration:none}.form-ui.form-custom-form[data-design=material] .form-button.form-disabled,.form-ui.form-custom-form[data-design=material] .form-button.form-onload,.form-ui.form-custom-form[data-design=material] .form-button:disabled{opacity:.5;-khtml-opacity:.5;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.form-ui.form-custom-form[data-design=material] .form-button:last-child{margin-right:0}.form-ui.form-custom-form[data-design=material][data-color-option=default] .form-button,.form-ui.form-custom-form[data-design=material][data-color-option=default] .form-button:active,.form-ui.form-custom-form[data-design=material][data-color-option=default] .form-button:focus,.form-ui.form-custom-form[data-design=material][data-color-option=default] .form-button:hover{outline:0}[dir=rtl] .form-ui.form-custom-form[data-design=material] .form-button{margin:0 0 0 10px}@media(max-width:782px) {[dir=rtl] .form-ui.form-custom-form[data-design=material] .form-button{margin:0 0 10px 0}}

/* === buttons.min.css === */
/*! This file is auto-generated */@media screen and (max-width:782px) {a.preview{padding:0 14px;line-height:2.71428571;font-size:14px;vertical-align:middle;min-height:40px;margin-bottom:4px}}

/* === style-8267.css === */
#form-module-8267:not(.select2-dropdown) {
					padding-top: 40px;
							padding-right: 40px;
							padding-bottom: 28px;
							padding-left: 40px;
			}


	#form-module-8267 {
					border-width: 1px;
							border-style: solid;
							border-radius: 12px;
			-moz-border-radius: 12px;
			-webkit-border-radius: 12px;
			}


	#form-module-8267 {
							background-color: #f6f7f8;
			}


	#form-module-8267.form-design--material .form-input--wrap .form-input {
			}

	
	#form-module-8267.form-design--material .form-checkbox .form-checkbox-box,
	#form-module-8267.form-design--material .form-textarea,
	#form-module-8267.form-design--material .form-textarea--wrap:after {
			}

	#form-module-8267.form-design--material .form-input--wrap .form-input,
	#form-module-8267.form-design--material .form-textarea {
			}

	#form-module-8267.form-design--material .form-input--wrap::after {
			}



	.form-ui#form-module-8267.form-design--material .form-response-message,
	.form-ui#form-module-8267.form-design--material .form-response-message p {
					font-size: 14px;
											font-family: Outfit;
										font-weight: 400;
			}


	#form-module-8267.form-design--material .form-response-message.form-error {
					box-shadow: inset 4px 0 0 0 #E51919, 1px 1px 4px 0 rgba(0,0,0,0.3);
			-moz-box-shadow: inset 4px 0 0 0 #E51919, 1px 1px 4px 0 rgba(0,0,0,0.3);
			-webkit-box-shadow: inset 4px 0 0 0 #E51919, 1px 1px 4px 0 rgba(0,0,0,0.3);
			}

	#form-module-8267.form-design--material .form-response-message.form-error:hover,
	#form-module-8267.form-design--material .form-response-message.form-error:focus,
	#form-module-8267.form-design--material .form-response-message.form-error:active {
					box-shadow: inset 4px 0 0 0 #E51919, 1px 1px 4px 0 rgba(0,0,0,0.3);
			-moz-box-shadow: inset 4px 0 0 0 #E51919, 1px 1px 4px 0 rgba(0,0,0,0.3);
			-webkit-box-shadow: inset 4px 0 0 0 #E51919, 1px 1px 4px 0 rgba(0,0,0,0.3);
			}

	#form-module-8267.form-design--material .form-response-message.form-error,
	#form-module-8267.form-design--material .form-response-message.form-error p {
					color: #333333;
			}


	#form-module-8267.form-design--material .form-response-message.form-success {
					box-shadow: inset 4px 0 0 0 #067963, 1px 1px 4px 0 rgba(0,0,0,0.3);
			-moz-box-shadow: inset 4px 0 0 0 #067963, 1px 1px 4px 0 rgba(0,0,0,0.3);
			-webkit-box-shadow: inset 4px 0 0 0 #067963, 1px 1px 4px 0 rgba(0,0,0,0.3);
			}

	#form-module-8267.form-design--material .form-response-message.form-success:hover,
	#form-module-8267.form-design--material .form-response-message.form-success:focus,
	#form-module-8267.form-design--material .form-response-message.form-success:active {
					box-shadow: inset 4px 0 0 0 #067963, 1px 1px 4px 0 rgba(0,0,0,0.3);
			-moz-box-shadow: inset 4px 0 0 0 #067963, 1px 1px 4px 0 rgba(0,0,0,0.3);
			-webkit-box-shadow: inset 4px 0 0 0 #067963, 1px 1px 4px 0 rgba(0,0,0,0.3);
			}

	#form-module-8267.form-design--material .form-response-message.form-success,
	#form-module-8267.form-design--material .form-response-message.form-success p {
					color: #333333;
			}


	

	


	#form-module-8267.form-design--material .form-label[class*="form-floating-"] {
					font-size: 14px;
											font-family: Outfit;
										font-weight: normal;			}

	#form-module-8267.form-design--material .form-label:not([class*="form-floating-"]) {
					font-size: 32px;
											font-family: Anton;
										font-weight: normal;			}

	

	


	#form-module-8267.form-design--material .form-label[class*="form-floating-"] {
			}

	#form-module-8267.form-design--material .form-label:not([class*="form-floating-"]) {
					color: #012928;
			}

	

	

	

	.form-ui#form-module-8267.form-design--material .form-description,
	.form-ui#form-module-8267.form-design--material .form-description p {
					font-size: 12px;
											font-family: Outfit;
										font-weight: 400;
			}

	.form-ui#form-module-8267.form-design--material .form-description a,
	.form-ui#form-module-8267.form-design--material .form-description a:hover,
	.form-ui#form-module-8267.form-design--material .form-description a:focus,
	.form-ui#form-module-8267.form-design--material .form-description a:active {
		box-shadow: none;
		text-decoration: none;
	}

	.form-ui#form-module-8267.form-design--material .form-description p {
		margin: 0;
		padding: 0;
		border: 0;
	}


	.form-ui#form-module-8267.form-design--material .form-description,
	.form-ui#form-module-8267.form-design--material .form-description p {
					color: #000000;
			}

	.form-ui#form-module-8267.form-design--material .form-description a {
		color: #097BAA;
	}

	.form-ui#form-module-8267.form-design--material .form-description a:hover {
		color: #086A91;
	}

	.form-ui#form-module-8267.form-design--material .form-description a:active {
		color: #086A91;
	}


	.form-ui#form-module-8267.form-design--material .form-error-message {
					font-size: 12px;
											font-family: Outfit;
										font-weight: 500;
			}


	#form-module-8267.form-design--material .form-error-message {
					color: #E51919;
			}


	.form-ui#form-module-8267.form-design--material .form-input,
	.form-ui#form-module-8267.form-design--material .form-input input {
					font-size: 14px;
											font-family: Outfit;
										font-weight: normal;			}


	#form-module-8267.form-design--material .form-input {
					}

	#form-module-8267.form-design--material .form-input:disabled,
	#form-module-8267.form-design--material .form-calculation:disabled {
				opacity: 1;
	}

	#form-module-8267.form-design--material .form-input:hover {
			}

	#form-module-8267.form-design--material .form-input:focus,
	#form-module-8267.form-design--material .form-input:active {
			}

			#form-module-8267.form-design--material .form-input:focus {
			outline: 2px solid #000000;
			outline-offset: 1px;
		}
	
	#form-module-8267.form-design--material .form-input::placeholder {
			}

	#form-module-8267.form-design--material .form-input:-moz-placeholder {
			}

	#form-module-8267.form-design--material .form-input::-moz-placeholder {
			}

	#form-module-8267.form-design--material .form-input:-ms-input-placeholder {
			}

	#form-module-8267.form-design--material .form-input::-webkit-input-placeholder {
			}

	#form-module-8267.form-design--material .form-input--wrap:after {
			}

	

	

	

	

	

	


	.form-ui#form-module-8267.form-design--material .form-textarea {
					font-size: 14px;
											font-family: Outfit;
										font-weight: normal;			}


	#form-module-8267.form-design--material .form-textarea {
				background-color: transparent;
			}

	#form-module-8267.form-design--material .form-textarea:hover {
			}

			#form-module-8267.form-design--material .form-textarea:focus {
			outline: 2px solid #000000;
			outline-offset: 1px;
		}
	
	#form-module-8267.form-design--material .form-textarea:focus,
	#form-module-8267.form-design--material .form-textarea:active {
			}

	#form-module-8267.form-design--material .form-textarea::placeholder {
			}

	#form-module-8267.form-design--material .form-textarea:-moz-placeholder {
			}

	#form-module-8267.form-design--material .form-textarea::-moz-placeholder {
			}

	#form-module-8267.form-design--material .form-textarea:-ms-input-placeholder {
			}

	#form-module-8267.form-design--material .form-textarea::-webkit-input-placeholder {
			}

	#form-module-8267.form-design--material .form-textarea--wrap:after {
			}

	

	


	


	

	

			
	
			
	
	

	

	

	


	


	

	

			
	
			
	
			

		

	

	

	
	

	


	

	

			
		
	
	

	
	


	


	

	


	

	

	

			
	
			
	
	

	

	

	

	

	

	


	/*
	====================
	MU Panel Font Styles
	====================
	*/

	/* STATE: Default */

	

	

	/*
	====================
	MU File Font Styles
	====================
	*/

	/* STATE: Default */

	

	


	/*
	====================
	MU Panel Color Styles
	====================
	*/

	/* STATE: Default */

	

	

	

	/* STATE: Hover */

	

	/* STATE: Focus */

			
	
			
	
	/* STATE: Drag Over */

	

	/* STATE: Error */

	

	/*
	====================
	MU File Color Styles
	====================
	*/

	/* STATE: Default */

	

	

	

	

	

	/* Error */

	

	

	


	/*
	====================
	Signature Font Styles
	====================
	*/

	/* STATE: Default */


	/*
	====================
	Signature Colors
	====================
	*/

	/* STATE: Default */

	
	

	/* STATE: Hover */

	

	/* STATE: Error */

	


	.form-ui#form-module-8267.form-design--material .form-button-submit {
					font-size: 13px;
											font-family: Outfit;
										font-weight: 500;			}


	.form-ui#form-module-8267.form-design--material .form-button-submit {
					background-color: var(--brand-primary);
							color: var(--brand-secondary);
			}

	.form-ui#form-module-8267.form-design--material .form-button-submit:hover {
							color: #ffffff;
			}

	.form-ui#form-module-8267.form-design--material .form-button-submit:focus,
	.form-ui#form-module-8267.form-design--material .form-button-submit:active {
					}

			.form-ui#form-module-8267.form-design--material .form-button-submit:focus {
			outline: 2px solid #000000;
			outline-offset: 1px;
		}
	

	

	


	

			
	
	

	

	

	


	


	

	

	


	


	

	

	

			
	

	


	

	

	

			



	

	

	

	

			
	

	

	


	

	

	
	

	

	

	
	

	

	
	

	

	

.form-ui.form-custom-form-8267.form-design--material .form-input{font-family: 'Outfit', sans-serif !important;}.form-ui.form-custom-form-8267.form-design--material .form-button-submit{font-family: 'Outfit', sans-serif !important;}.form-ui.form-custom-form-8267.form-design--material .form-button-submit{border-radius: 8px !important;}.form-ui.form-custom-form-8267.form-design--material .form-input{border-radius: 8px !important;}.form-ui.form-custom-form-8267.form-design--material .form-label{line-height: 1.2 !important;}.form-ui.form-custom-form-8267.form-design--material .form-email--field{border-radius: 1px !important;}
/* Subscription form (prefooter): the default "small" form spacing of 8px between
   rows felt cramped between the heading, email field, and Subscribe button.
   Increase to a standard, comfortable gap. Scoped to this form (8267) only so
   other forms (e.g. the contact form) are unaffected. */
.form-ui.form-custom-form-8267[data-grid="enclosed"] .form-row:not(:last-child),
.form-ui.form-custom-form-8267 .form-row:not(.form-row-last) {
  margin-bottom: 18px;
}
.form-custom-form-8267 .form-label {
  margin-bottom: 6px;
}
.form-custom-form-8267 .form-field-html p {
  margin-bottom: 4px;
}

/* Subscription form on mobile: the 40px left/right card padding left the fields
   narrow and visually offset on small screens. Reduce side padding on mobile so
   the inputs/button use the full width and the block reads as centered/full-width.
   Scoped to this form (8267) and mobile only. */
@media (max-width: 767px) {
  .form-custom-form-8267 .form-input,
  .form-custom-form-8267 .form-input--wrap,
  .form-custom-form-8267 .form-button-submit {
    width: 100%;
  }
  .form-custom-form-8267 .form-button-submit {
    display: block;
    text-align: center;
  }
}

/* Keep the subscription form box centered within its container whenever the
   container is wider than the box (e.g. large phones / portrait tablets), instead
   of it sticking to the left. Auto side margins center a flex child. */
.elementor-element-35676bf {
  margin-left: auto;
  margin-right: auto;
}

/* ============================================================
   Add a 4px pre-space at the start of form input fields so the
   placeholder (and any typed text) doesn't sit flush against the
   left edge of the underline. The textarea (Message field)
   already has its own padding so it is intentionally excluded.
   ============================================================ */
.form-ui.form-custom-form[data-design=material] .form-input {
  padding-left: 4px !important;
}
