.elementor-1021 .elementor-element.elementor-element-18b9b1d{--display:flex;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1021 .elementor-element.elementor-element-0724c53{--e-filter-direction:row;--e-filter-white-space:nowrap;--e-filter-justify-content:center;--e-filter-item-width:initial;--e-filter-item-flex-grow:0;--e-filter-wrap:wrap;--e-filter-overflow-x:initial;--e-filter-space-between:8px;--e-filter-normal-text-color:var( --e-global-color-7458d1c );--e-filter-hover-text-color:var( --e-global-color-7458d1c );--e-filter-active-text-color:var( --e-global-color-7458d1c );}.elementor-1021 .elementor-element.elementor-element-0724c53 .e-filter-item{font-family:var( --e-global-typography-a78e53b-font-family ), Sans-serif;font-size:var( --e-global-typography-a78e53b-font-size );}.elementor-1021 .elementor-element.elementor-element-0724c53 .e-filter-item:not( [aria-pressed=true] ):not( :hover ){border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-30b3e75 );}.elementor-1021 .elementor-element.elementor-element-0724c53 .e-filter-item:hover:not( [aria-pressed=true] ){border-style:solid;border-width:0px 0px 2px 0px;}.elementor-1021 .elementor-element.elementor-element-0724c53 .e-filter-item[aria-pressed="true"]{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );}.elementor-1021 .elementor-element.elementor-element-73865c2{--grid-columns:1;--grid-row-gap:0.5rem;}.elementor-1021 .elementor-element.elementor-element-79aed30b{--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;--margin-top:4rem;--margin-bottom:4rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1021 .elementor-element.elementor-element-441e65cf{--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-1021 .elementor-element.elementor-element-1ba2713c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-7458d1c );}.elementor-1021 .elementor-element.elementor-global-3541 .aep-cf7 .cf7-title{color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;}.elementor-1021 .elementor-element.elementor-global-3541 .aep-cf7 .cf7-sub-title{color:#333;}.elementor-1021 .elementor-element.elementor-global-3541 .wpcf7-form label,
				.wpcf7-form input::placeholder, 
				.wpcf7-form textarea::placeholder,
				.wpcf7-form select{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-1021 .elementor-element.elementor-global-3541 .wpcf7-form label{color:var( --e-global-color-secondary );}.elementor-1021 .elementor-element.elementor-global-3541 .wpcf7-form ::placeholder, .wpcf7-form select{color:var( --e-global-color-accent );}.elementor-1021 .elementor-element.elementor-global-3541 .wpcf7 input[type="text"], 
					.wpcf7 input[type="email"], 
					.wpcf7 textarea, 
					.wpcf7 input[type="date"]{margin:10px 0px 10px 0px;}.elementor-1021 .elementor-element.elementor-global-3541 .wpcf7-form{padding:5px 5px 5px 5px;}.elementor-1021 .elementor-element.elementor-global-3541 .aep-cf7 .wpcf7 input[type="text"], 
					.elementor-1021 .elementor-element.elementor-global-3541 .aep-cf7 .wpcf7 input[type="email"], 
					.elementor-1021 .elementor-element.elementor-global-3541 .wpcf7 input[type="date"],
					.elementor-1021 .elementor-element.elementor-global-3541 .wpcf7 input[type="tel"],
					.elementor-1021 .elementor-element.elementor-global-3541 .wpcf7 select,
					.elementor-1021 .elementor-element.elementor-global-3541 .aep-cf7 .wpcf7 textarea, 
					.elementor-1021 .elementor-element.elementor-global-3541 .aep-cf7 .wpcf7-form-control{border-color:var( --e-global-color-text );}.elementor-1021 .elementor-element.elementor-global-3541 .aep-cf7 .wpcf7 input[type="text"], 
					.elementor-1021 .elementor-element.elementor-global-3541 .aep-cf7 .wpcf7 input[type="email"],
					.elementor-1021 .elementor-element.elementor-global-3541 .wpcf7 input[type="date"],
					.elementor-1021 .elementor-element.elementor-global-3541 .wpcf7 input[type="tel"],
					.elementor-1021 .elementor-element.elementor-global-3541 .aep-cf7 .wpcf7 textarea, .aep-cf7 .wpcf7-form-control{color:var( --e-global-color-secondary );}.elementor-1021 .elementor-element.elementor-global-3541 .aep-cf7 .wpcf7 input[type="text"], 
					.aep-cf7 .wpcf7 input[type="email"], 
					.aep-cf7 .wpcf7 input[type="date"],
					.elementor-1021 .elementor-element.elementor-global-3541 .wpcf7 input[type="tel"],
					.aep-cf7 .wpcf7 textarea, .aep-cf7 .wpcf7-form-control{background:#fff;}.elementor-1021 .elementor-element.elementor-global-3541 .aep-cf7 .wpcf7 input[type="text"], 
					.aep-cf7 .wpcf7 input[type="email"],
					.aep-cf7 .wpcf7 input[type="date"],
					.wpcf7 input[type="tel"],
					.aep-cf7 .wpcf7 textarea, 
					.aep-cf7 .wpcf7-form, .aep-cf7 .wpcf7-form-control{width:100%;}.elementor-1021 .elementor-element.elementor-global-3541 .aep-cf7 .wpcf7 input[type="text"], 
					.aep-cf7 .wpcf7 input[type="date"],
					.wpcf7 input[type="tel"],
					.aep-cf7 .wpcf7 input[type="email"], .aep-cf7 .wpcf7-form-control{height:2em;}.elementor-1021 .elementor-element.elementor-global-3541 .aep-cf7 .wpcf7 textarea{height:10em;}.elementor-1021 .elementor-element.elementor-global-3541 .aep-cf7 input[type=file]::file-selector-button{background:#f5f5f5;color:#f5f5f5;}.elementor-1021 .elementor-element.elementor-global-3541 .aep-cf7 .wpcf7 input[type="submit"]{font-family:var( --e-global-typography-9c2c555-font-family ), Sans-serif;font-size:var( --e-global-typography-9c2c555-font-size );background:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;margin:10px 0px 0px 0px;border:var( --e-global-color-secondary );color:var( --e-global-color-30b3e75 );}.elementor-1021 .elementor-element.elementor-global-3541 input.wpcf7-submit{width:15%;height:3em;}.elementor-1021 .elementor-element.elementor-global-3541 .aep-cf7 .wpcf7 input[type="submit"]:hover{background:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-1021 .elementor-element.elementor-element-18b9b1d{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1021 .elementor-element.elementor-element-0724c53{--e-filter-direction:row;--e-filter-white-space:nowrap;--e-filter-wrap:wrap;--e-filter-overflow-x:initial;}.elementor-1021 .elementor-element.elementor-element-0724c53 .e-filter-item{font-size:var( --e-global-typography-a78e53b-font-size );}.elementor-1021 .elementor-element.elementor-element-73865c2{--grid-columns:1;}.elementor-1021 .elementor-element.elementor-element-1ba2713c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1021 .elementor-element.elementor-global-3541 .wpcf7-form label,
				.wpcf7-form input::placeholder, 
				.wpcf7-form textarea::placeholder,
				.wpcf7-form select{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1021 .elementor-element.elementor-global-3541 .aep-cf7 .wpcf7 input[type="submit"]{font-size:var( --e-global-typography-9c2c555-font-size );}}@media(max-width:767px){.elementor-1021 .elementor-element.elementor-element-18b9b1d{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1021 .elementor-element.elementor-element-0724c53 .e-filter-item{font-size:var( --e-global-typography-a78e53b-font-size );}.elementor-1021 .elementor-element.elementor-element-73865c2{--grid-columns:1;}.elementor-1021 .elementor-element.elementor-element-1ba2713c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1021 .elementor-element.elementor-global-3541 .wpcf7-form label,
				.wpcf7-form input::placeholder, 
				.wpcf7-form textarea::placeholder,
				.wpcf7-form select{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1021 .elementor-element.elementor-global-3541 .aep-cf7 .wpcf7 input[type="submit"]{font-size:var( --e-global-typography-9c2c555-font-size );}}/* Start custom CSS for taxonomy-filter, class: .elementor-element-0724c53 */.elementor-1021 .elementor-element.elementor-element-0724c53 button{
     cursor: pointer;
}/* End custom CSS */