.elementor-widget-section .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-section.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-section:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-section.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-section .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-section.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-section .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-column.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-column .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-column .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-column.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-column:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-column.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-column .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-text-editor:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-text-editor.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4108 .elementor-element.elementor-element-94078d9{text-align:center;}.elementor-widget-dce-views.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-dce-views .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-dce-views .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-dce-views.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-dce-views:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-dce-views.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-dce-views .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-4108 .elementor-element.elementor-element-125981b div.dce-view-results div.elementor-row.dce-view-grid div.item-page.dce-view-col.dce-view-single-wrapper.dce-view-grid-element{padding:5px;}.elementor-4108 .elementor-element.elementor-element-125981b .dce-view-exposed-form .dce-view-exposed-form-buttons{text-align:center;}.elementor-4108 .elementor-element.elementor-element-125981b .dce-view-col{flex-grow:1;}.elementor-4108 .elementor-element.elementor-element-125981b .dce-view-exposed-form label.dce-view-input-label{display:inline;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:bold;}.elementor-4108 .elementor-element.elementor-element-125981b .dce-view-single{margin:20px 20px 20px 20px;}.elementor-4108 .elementor-element.elementor-element-125981b .dce-view-single, .elementor-4108 .elementor-element.elementor-element-125981b table tbody > tr > td{text-align:justify;}.elementor-4108 .elementor-element.elementor-element-125981b .dce-view-form-wrapper{padding:0px 100px 100px 100px;}.elementor-4108 .elementor-element.elementor-element-125981b .dce-view-form-wrapper .dce-view-field-filter{margin:0px 0px 25px 0px;}.elementor-4108 .elementor-element.elementor-element-125981b .dce-view-exposed-form .dce-view-field-filter{text-align:left;}.elementor-4108 .elementor-element.elementor-element-125981b .dce-view-exposed-form .dce-view-input > input[type=text], .elementor-4108 .elementor-element.elementor-element-125981b .dce-view-exposed-form .dce-view-input > select{font-family:var( --e-global-typography-c1a9d44-font-family ), Sans-serif;font-size:var( --e-global-typography-c1a9d44-font-size );font-weight:var( --e-global-typography-c1a9d44-font-weight );font-style:var( --e-global-typography-c1a9d44-font-style );}.elementor-4108 .elementor-element.elementor-element-125981b .dce-view-exposed-form .dce-view-input > input[type=text]{border-radius:1px;}.elementor-4108 .elementor-element.elementor-element-125981b .dce-view-exposed-form .dce-view-input > select{border-radius:1px;}.elementor-4108 .elementor-element.elementor-element-125981b .dce-view-exposed-form .button{text-transform:uppercase;border-radius:1px;margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;}.elementor-4108 .elementor-element.elementor-element-125981b .dce-view-exposed-form input.reset{color:var( --e-global-color-4b84d88 );background-color:#FFFFFF;border-color:var( --e-global-color-4b84d88 );}.elementor-4108 .elementor-element.elementor-element-125981b .dce-view-exposed-form input.reset:hover{color:#FFFFFF;background-color:var( --e-global-color-4b84d88 );border-color:var( --e-global-color-4b84d88 );}.elementor-4108 .elementor-element.elementor-element-125981b .dce-view-exposed-form .dce-view-form-col-inner{width:100%;}.elementor-4108 .elementor-element.elementor-element-125981b .dce-view-exposed-sort label{display:inline;}.elementor-4108 .elementor-element.elementor-element-125981b .dce-view-exposed-sort .dce-input-sort{border-radius:1px;}@media(max-width:1024px){.elementor-widget-section.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-column.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-dce-views.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-4108 .elementor-element.elementor-element-125981b .dce-view-exposed-form .dce-view-input > input[type=text], .elementor-4108 .elementor-element.elementor-element-125981b .dce-view-exposed-form .dce-view-input > select{font-size:var( --e-global-typography-c1a9d44-font-size );}}@media(max-width:767px){.elementor-widget-section.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-column.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-dce-views.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-4108 .elementor-element.elementor-element-125981b .dce-view-form-wrapper{padding:0px 0px 0px 0px;}.elementor-4108 .elementor-element.elementor-element-125981b .dce-view-exposed-form .dce-view-input > input[type=text], .elementor-4108 .elementor-element.elementor-element-125981b .dce-view-exposed-form .dce-view-input > select{font-size:var( --e-global-typography-c1a9d44-font-size );}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://brightspottherapy.com/wp-content/uploads/open-sans-v29-latin-regular.eot');
	src: url('https://brightspottherapy.com/wp-content/uploads/open-sans-v29-latin-regular.eot?#iefix') format('embedded-opentype'),
		url('https://brightspottherapy.com/wp-content/uploads/open-sans-v29-latin-regular.woff2') format('woff2'),
		url('https://brightspottherapy.com/wp-content/uploads/open-sans-v29-latin-regular.woff') format('woff'),
		url('https://brightspottherapy.com/wp-content/uploads/open-sans-v29-latin-regular.ttf') format('truetype'),
		url('https://brightspottherapy.com/wp-content/uploads/open-sans-v29-latin-regular.svg#OpenSans') format('svg');
}
@font-face {
	font-family: 'Open Sans';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://brightspottherapy.com/wp-content/uploads/open-sans-v29-latin-italic.eot');
	src: url('https://brightspottherapy.com/wp-content/uploads/open-sans-v29-latin-italic.eot?#iefix') format('embedded-opentype'),
		url('https://brightspottherapy.com/wp-content/uploads/open-sans-v29-latin-italic.woff2') format('woff2'),
		url('https://brightspottherapy.com/wp-content/uploads/open-sans-v29-latin-italic.woff') format('woff'),
		url('https://brightspottherapy.com/wp-content/uploads/open-sans-v29-latin-italic.ttf') format('truetype'),
		url('https://brightspottherapy.com/wp-content/uploads/open-sans-v29-latin-italic.svg#OpenSans') format('svg');
}
/* End Custom Fonts CSS */