/*  MICROTHEMER STYLES  */

/*= Full Code Editor CSS ====== */

html {
font-size: 62.5%;
}



/*= Variables ================= */

/** Variables >> Global CSS Variables **/
:root {
	/* Font family */
	--font-family-1: 'Oswald';
	--font-family-2: 'Josefin Sans';
	--font-family-3: 'Open Sans';
	/* Colors */
	--primary-color: #ebae39;
	--secondary-color: #f3ce88;
	--titles-color: #404040;
	--content-text-color: #666666;
	--blog-posts-color: #ffcf27;
	/* Font size */
	--font-size-5: .5rem;
	--font-size-10: 1rem;
	--font-size-12: 1.2rem;
	--font-size-14: 1.4rem;
	--font-size-16: 1.6rem;
	--font-size-18: 1.8rem;
	--font-size-20: 2rem;
	--font-size-22: 2.2rem;
	--font-size-24: 2.4rem;
	--font-size-26: 2.6rem;
	--font-size-28: 2.8rem;
	--font-size-30: 3rem;
	/* Spacing */
	--spacing-0: 0;
	--spacing-1: 0.5rem;
	--spacing-2: 1rem;
	--spacing-3: 2rem;
	--spacing-4: 3rem;
}


/*= General =================== */

/** General >> Links **/
a {
	color: #ed9f0c;
}
.page-id-68 a {
	font-weight: 700;
}


/*= Main Menu ================= */

/** Main Menu >> Mobile Menus **/
.display-on-mobile {
	display: none !important;
}

/** Main Menu >> Navigation Bar **/
#div_block-45-22 {
	padding-left: 0;
}


/*= Content =================== */

/** Content >> Posts Grid Comments Link **/
.oxy-post-meta-comments {
	display: none;
}

/** Content >> Archive Grid Elements **/
#_posts_grid-3-76 .oxy-post-image-fixed-ratio {
	border: 3px solid rgb(0, 0, 0);
}

/** Content >> Archive Grid Pagination **/
#_posts_grid-3-76 > .oxy-easy-posts-pages {
	font-size: 20px;
}

/** Content >> Post Title **/
div a.oxy-post-title {
	font-family: var(--font-family-1);
	font-size: var(--font-size-30) !important;
}

/** Content >> Post Grid Text **/
#_posts_grid-3-76 .oxy-post-content {
	font-family: var(--font-family-2);
	font-size: var(--font-size-20);
}


/*= Woocommerce =============== */

/** Woocommerce >> Posts grid 3 76 oxy post image date overlay **/
#_posts_grid-3-76 .oxy-post-image-date-overlay {
	display: none;
}
#_posts_grid-3-76 .oxy-post-image-fixed-ratio {
	border: 4px solid #EBAE39;
}

/** Woocommerce >> Single Add to Cart Button **/
.single_add_to_cart_button, 
.woocommerce-form-login__submit, 
button#place_order {
	color: #ffffff !important;
	background-color: #EBAE39 !important;
	padding: 10px;
}

/** Woocommerce >> Product 12694 button **/
.button {
	color: #ffffff;
	background-color: #EBAE39;
}

/** Woocommerce >> Product 12653 button **/
#product-12653 .button {
	color: #ffffff;
	background-color: #EBAE39;
}

/** Woocommerce >> Product Title **/
.product_title, 
.price {
	color: #3F3F3F !important;
}

/** Woocommerce >> Additional Information **/
#tab-additional_information > h2, 
p.price {
	color: #3F3F3F !important;
}

/** Woocommerce >> Product 12694 posted in **/
#product-12694 .posted_in {
	display: none;
}

/** Woocommerce >> Product 12653 sku wrapper **/
#product-12653 .sku_wrapper {
	display: none;
}

/** Woocommerce >> Product 12653 posted in **/
#product-12653 .posted_in {
	display: none;
}

/** Woocommerce >> Additional Information Title **/
#tab-additional_information h2 {
	
}

/** Woocommerce >> Tabs **/
.woocommerce-tabs, 
.product_meta {
	display: none;
}

/** Woocommerce >> Product Gallery **/
.woocommerce-product-gallery {
	border: 4px solid #EBAE39;
}

/** Woocommerce >> Hide Memberships in Dashboard **/
.page-id-68 .woocommerce-MyAccount-navigation-link--members-area {
	display: none !important;
}


/*= Therapist Profile Form ==== */

/** Therapist Profile Form >> Step Title **/
#form_5f046a1fc3f71 div.step-title p, 
#form_5f537d9937e61 div.step-title p {
	color: var(--titles-color);
	font-size: var(--font-size-26);
	font-weight: 700;
	text-align: center;
}

/** Therapist Profile Form >> Form Title **/
#therapist-profile-title {
	font-family: var(--font-family-3);
	color: var(--titles-color);
	font-size: var(--font-size-30);
	font-weight: 700;
	text-align: center;
}

/** Therapist Profile Form >> Specialties List **/
#specialties-list ul {
	column-count: 3;
}
#specialties-list li {
	margin-left: 20px;
	text-indent: -20px;
}

/** Therapist Profile Form >> Treatment Preferences List **/
#form_5f046a1fc3f71 #treatment-preferences-list ul {
	column-count: 3;
}
#form_5f046a1fc3f71 #treatment-preferences-list li {
	margin-left: 20px;
	text-indent: -20px;
}

/** Therapist Profile Form >> Communities List **/
#communities-list ul {
	column-count: 3;
}
#communities-list li {
	margin-left: 20px;
	text-indent: -20px;
}

/** Therapist Profile Form >> Ethnicity List **/
#ethnicity-list ul {
	column-count: 3;
}
#ethnicity-list li {
	margin-left: 20px;
	text-indent: -20px;
}

/** Therapist Profile Form >> Languages Spoken **/
#languages-spoken-list ul {
	column-count: 3;
}

/** Therapist Profile Form >> Payment Methods List **/
#payment-methods-list ul {
	column-count: 3;
}
#payment-methods-list li {
	margin-left: 20px;
	text-indent: -20px;
}

/** Therapist Profile Form >> Private Insurance List **/
#form_5f046a1fc3f71 #private-insurance-list ul {
	column-count: 3;
}
#form_5f046a1fc3f71 #private-insurance-list li {
	margin-left: 20px;
	text-indent: -20px;
}

/** Therapist Profile Form >> Acf Image Uploader Link **/
.acf-image-uploader a {
	padding-right: 10px;
	padding-left: 10px;
}

/** Therapist Profile Form >> ACF Gallery Button **/
.acf-button {
	padding: 5px;
}

/** Therapist Profile Form >> Age Specialty List **/
#form_5f046a1fc3f71 #age-specialty-list ul {
	column-count: 3;
}
#form_5f046a1fc3f71 #age-specialty-list li {
	margin-left: 20px;
	text-indent: -20px;
}

/** Therapist Profile Form >> AF Page Button **/
#form_5f046a1fc3f71 .af-page-button .index {
	color: #ffffff;
	font-size: 20px;
	font-weight: 700;
	vertical-align: middle;
	background: var(--titles-color);
	width: 30px;
	height: 30px;
	padding-top: 5px;
	border-radius: 50px;
}
#form_5f046a1fc3f71 .af-page-button.current .index {
	background-color: var(--primary-color);
}

/** Therapist Profile Form >> Form Width **/
.ct-section-inner-wrap .ct-div-block, 
.ct-section-inner-wrap .ct-shortcode, 
#code_block-130-13146 {
	width: 100%;
}

/** Therapist Profile Form >> Profile Forms **/
#form_5f046a1fc3f71, 
#form_5f537d9937e61 {
	border: 1px solid black;
}

/** Therapist Profile Form >> Map Address Primary **/
.af-field-map-address-primary, 
.af-field-map-address-additional {
	display: none;
}

/** Therapist Profile Form >> Add to Gallery Button **/
.acf-gallery-add, 
.acf-button button button-primary {
	padding: 5px;
}

/** Therapist Profile Form >> My Account Login Page **/
#customer-login .u-column2 {
	display: none;
}

/** Therapist Profile Form >> Profile Maps **/
.profile-maps {
	height: 500px;
}

/** Therapist Profile Form >> Framed Image at Top **/
#div_block-51-13146 img {
	border: 4px solid #EBAE39;
}

/** Therapist Profile Form >> Social Sharing Buttons **/
.shared-counts-button {
	float: right !important;
}

/** Therapist Profile Form >> License Verified **/
#code_block-80-13146 > div {
	padding: 10px;
	border: 1px solid #ebae39;
}


/*= Therapist Profile Frontend = */

/** Therapist Profile Frontend >> Business Title **/
.business-title {
	font-size: 28px;
	font-weight: 700;
}

/** Therapist Profile Frontend >> Therapist Name **/
.therapist-name {
	font-size: 24px;
	font-weight: 700;
}

/** Therapist Profile Frontend >> Phone **/
.phone {
	font-size: 20px;
	font-weight: 700;
}

/** Therapist Profile Frontend >> Large profile title **/
.large-profile-title {
	font-size: 18px;
}

/** Therapist Profile Frontend >> Slider Image **/
.slick-current img {
	max-height: 533px;
	margin-right: auto;
	margin-left: auto;
}

/** Therapist Profile Frontend >> Profile Button **/
.profile-button {
	color: #ffffff;
	font-size: 15px;
	font-weight: 600;
	text-align: center;
	background-color: #ebae39;
	width: 160px !important;
	height: auto;
	padding: 10px 20px 10px 20px;
	margin-bottom: 20px;
	border-width: 1px;
	border-style: solid;
	-o-transition-property: all;
	-moz-transition-property: all;
	-webkit-transition-property: all;
	transition-property: all;
	-o-transition-duration: .5s;
	-moz-transition-duration: .5s;
	-webkit-transition-duration: .5s;
	transition-duration: .5s;
	-webkit-transition-timing-function: ease;
	transition-timing-function: ease;
	display: block !important;
}

/** Therapist Profile Frontend >> Slider **/
.fagsfacf-slider-wrap {
	margin-top: 60px;
}

/** Therapist Profile Frontend >> Slider Arrows **/
.fagsfacf-gallery-slider button.slick-prev, 
.fagsfacf-gallery-slider button.slick-next, 
.fagsfacf-gallery-slider button.slick-prev:focus, 
.fagsfacf-gallery-slider button.slick-next:focus, 
.fagsfacf-gallery-slider button.slick-prev:hover, 
.fagsfacf-gallery-slider button.slick-next:hover {
	background-color: #EBAE39 !important;
}

/** Therapist Profile Frontend >> Maps **/
.profile-maps {
	margin-top: -100px;
	display: block;
}

/** Therapist Profile Frontend >> ACF Submit Button **/
.acf-button {
	color: #ffffff;
	font-weight: 600;
	background-color: #EBAE39;
	padding: 10px;
	border-width: medium;
	border-style: none;
	cursor: pointer;
}

/** Therapist Profile Frontend >> ACF Label **/
.single-therapists .acf-label, 
.single-coaches .acf-label {
	display: none;
}

/** Therapist Profile Frontend >> Therapist Photo **/
.post-type-archive-therapists .therapist-image {
	min-width: 200px;
}


/*= Titles ==================== */

/** Titles >> Heading 1 **/
h1 {
	font-family: oswald;
	font-size: 50px;
	line-height: 1.2em;
	font-weight: 600;
}

/** Titles >> Heading 2 **/
h2 {
	font-family: oswald;
	font-size: 40px !important;
	line-height: 42px !important;
	font-weight: 600 !important;
}

/** Titles >> Heading 3 **/
h3 {
	line-height: 1.2em;
	margin-top: 18px;
	margin-bottom: 14px;
}


/*= Therapist Archive ========= */

/** Therapist Archive >> Reset All Button **/
.post-type-archive-therapists #code_block-28-15207 button, 
.post-type-archive-coaches #code_block-14-15221 button {
	color: #ffffff;
	font-size: 20px !important;
	background-color: #EBAE39;
	width: 300px !important;
	padding: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	border-width: medium;
	border-style: none;
	border-radius: 0;
	cursor: pointer;
	border-width: none;
}

/** Therapist Archive >> Therapist Name Search **/
.post-type-archive-therapists .facetwp-search, 
.post-type-archive-coaches .facetwp-search {
	width: 300px;
}

/** Therapist Archive >> Facet Dropdowns **/
.post-type-archive-therapists .facetwp-dropdown, 
.post-type-archive-coaches .facetwp-dropdown {
	width: 300px;
	padding: 5px !important;
	cursor: pointer;
}

/** Therapist Archive >> Pagination **/
.post-type-archive-therapists .facetwp-pager, 
.post-type-archive-coaches .facetwp-pager {
	text-align: center;
}
.post-type-archive-therapists .facetwp-pager a, 
.post-type-archive-coaches .facetwp-pager a {
	color: black;
	font-size: 24px;
}

/** Therapist Archive >> First Toggle **/
#_toggle-72-15207, 
#_toggle-16-15221 {
	
}


/*= Homepage ================== */

/** Homepage >> Hero Div **/
#div_block-312-14 {
	margin-top: 34px;
}

/** Homepage >> Hero Title **/
#headline-316-14 {
	font-family: 'Oswald';
	color: #ffffff;
	font-size: 50px;
	line-height: 1.2em;
	font-weight: 600;
	text-align: center;
	padding-top: 240px;
	margin-bottom: 27px;
	visibility: hidden;
}

/** Homepage >> Hero Subtitle **/
#headline-318-14 {
	font-family: 'Shadows Into Light';
	color: #ffffff;
	font-size: 60px !important;
	line-height: 66px !important;
	font-weight: 600 !important;
}


/*= Curated =================== */

/** Curated >> Meta Info **/
.single-curated-articles #text_block-17-73 {
	display: none;
}


/*( Large Desktop )*/
@media (max-width: 1120px) {

	/*= Content =================== */

	/** Content >> Archive Grid Pagination **/
	#_posts_grid-3-76 > .oxy-easy-posts-pages {
	
}

	/** Content >> Post Title **/
	div a.oxy-post-title {
	
}


	/*= Variables ================= */

	/** Variables >> Global CSS Variables **/
	:root {
	
}


	/*= Homepage ================== */

	/** Homepage >> Hero Div **/
	#div_block-312-14 {
	padding-left: 80px;
	margin-top: 50px !important;
}

	/** Homepage >> Hero Subtitle **/
	#headline-318-14 {
	font-size: 42px !important;
}


	/*= Therapist Profile Frontend = */

	/** Therapist Profile Frontend >> Profile Button **/
	.profile-button {
	width: 142px !important;
}


	/*= Titles ==================== */

	/** Titles >> Heading 1 **/
	h1 {
	
}


}


/*( Desktop & Tablet )*/
@media (max-width: 991px) {

	/*= Content =================== */

	/** Content >> Archive Grid Pagination **/
	#_posts_grid-3-76 > .oxy-easy-posts-pages {
	font-size: 18px;
}

	/** Content >> Post Grid Text **/
	#_posts_grid-3-76 .oxy-post-content {
	
}

	/** Content >> Post Title **/
	div a.oxy-post-title {
	
}


	/*= Variables ================= */

	/** Variables >> Global CSS Variables **/
	:root {
	/* Font family */
	--font-family-1: 'Oswald';
	--font-family-2: 'Josefin Sans';
	/* Font size */
	--font-size-05: 0.4rem;
	--font-size-10: 0.6rem;
	--font-size-12: 0.8rem;
	--font-size-14: 1.0rem;
	--font-size-16: 1.2rem;
	--font-size-18: 1.4rem;
	--font-size-20: 1.6rem;
	--font-size-22: 1.8rem;
	--font-size-24: 2.0rem;
	--font-size-26: 2.2rem;
	--font-size-28: 2.4rem;
	--font-size-30: 2.6rem;
	/* Spacing */
	--spacing-00: 0;
	--spacing-half: 0.5rem;
	--spacing-10: 1rem;
	--spacing-15: 1.5rem;
	--spacing-20: 2rem;
	--spacing-25: 2.5rem;
	--spacing-30: 3rem;
	--spacing-35: 3.5rem;
	--spacing-40: 4rem;
	--spacing-45: 4.5rem;
	--spacing-50: 5rem;
	--spacing-55: 5.5rem;
	--spacing-60: 6rem;
	--spacing-65: 6.5rem;
	--spacing-70: 7rem;
	--spacing-75: 7.5rem;
	--spacing-80: 8rem;
}


	/*= Therapist Profile Form ==== */

	/** Therapist Profile Form >> First Profile Image **/
	#div_block-51-13146 img {
	max-width: 300px;
	margin-right: auto;
	margin-left: auto;
}

	/** Therapist Profile Form >> Therapist Name **/
	#code_block-80-13146, 
#code_block-81-13146 {
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}
#code_block-81-13146 {
	margin-top: -50px;
}


	/*= Therapist Profile Frontend = */

	/** Therapist Profile Frontend >> Buttons Column **/
	#new_columns-82-13146> .ct-div-block {
	width: auto !important;
	margin-top: -20px;
}

	/** Therapist Profile Frontend >> Primary Locations Column **/
	#code_block-88-13146 {
	width: auto !important;
	padding-right: 10%;
	padding-left: 10%;
	margin-top: 60px;
	margin-right: auto;
	margin-left: auto;
}

	/** Therapist Profile Frontend >> Therapist Statement **/
	.therapist-statement {
	padding-right: 10%;
	padding-left: 10%;
	margin-top: 50px !important;
}

	/** Therapist Profile Frontend >> Issues **/
	#code_block-86-13146 > strong:nth-child(2), 
#code_block-86-13146 > ul:nth-child(3), 
#code_block-86-13146 > strong:nth-child(5), 
#code_block-86-13146 > strong:nth-child(6), 
#code_block-86-13146 > ul:nth-child(6) {
	padding-right: 10%;
	padding-left: 10%;
}

	/** Therapist Profile Frontend >> Sharing Icons Wrapper **/
	#shortcode-134-13146 > .shared-counts-wrap, 
#shortcode-131-15090 > .shared-counts-wrap {
	-webkit-justify-content: center !important;
	justify-content: center !important;
	display: flex !important;
}

	/** Therapist Profile Frontend >> Profile Button **/
	.profile-button {
	width: 200px;
	margin-right: auto;
	margin-left: auto;
}

	/** Therapist Profile Frontend >> Phone **/
	.phone {
	
}


	/*= Homepage ================== */

	/** Homepage >> Hero Div **/
	#div_block-312-14 {
	padding-right: 270px;
	padding-left: 0;
	margin-top: 10px !important;
}

	/** Homepage >> Hero Title **/
	#headline-316-14 {
	margin-top: 0;
}

	/** Homepage >> Hero Subtitle **/
	#headline-318-14 {
	font-size: 40px !important;
	margin-top: 40px;
	margin-left: -380px !important;
}


	/*= Main Menu ================= */

	/** Main Menu >> Mobile Menus **/
	.display-on-mobile {
	display: block !important;
}
.display-on-desktop {
	display: none !important;
}

	/** Main Menu >> Hide on Mobile **/
	.hide-on-mobile {
	visibility: hidden  !important;
}


	/*= Coach Profile Frontend ==== */

	/** Coach Profile Frontend >> Div block 83 13146 **/
	#new_columns-82-13146 > .ct-div-block {
	width: 100% !important;
	-webkit-justify-content: center !important;
	justify-content: center !important;
	display: flex !important;
}

	/** Coach Profile Frontend >> Primary Location Block **/
	#code_block-88-13146 {
	width: 100% !important;
}


	/*= Titles ==================== */

	/** Titles >> Heading 1 **/
	h1 {
	
}

	/** Titles >> Heading 2 **/
	h2 {
	
}


}


/*( Tablet & Phone )*/
@media (max-width: 767px) {

	/*= Content =================== */

	/** Content >> Archive Grid Pagination **/
	#_posts_grid-3-76 > .oxy-easy-posts-pages {
	font-size: 18px;
}

	/** Content >> Post Title **/
	div a.oxy-post-title {
	
}


	/*= Variables ================= */

	/** Variables >> Global CSS Variables **/
	:root {
	/* Font family */
	--font-family-1: 'Oswald';
	--font-family-2: 'Josefin Sans';
	/* Font size */
	--font-size-05: 0.2rem;
	--font-size-10: 0.4rem;
	--font-size-12: 0.6rem;
	--font-size-14: 0.8rem;
	--font-size-16: 1.0rem;
	--font-size-18: 1.2rem;
	--font-size-20: 1.4rem;
	--font-size-22: 1.6rem;
	--font-size-24: 1.8rem;
	--font-size-26: 2.0rem;
	--font-size-28: 2.2rem;
	--font-size-30: 2.4rem;
	/* Spacing */
	--spacing-00: 0;
	--spacing-half: 0.5rem;
	--spacing-10: 1rem;
	--spacing-15: 1.5rem;
	--spacing-20: 2rem;
	--spacing-25: 2.5rem;
	--spacing-30: 3rem;
	--spacing-35: 3.5rem;
	--spacing-40: 4rem;
	--spacing-45: 4.5rem;
	--spacing-50: 5rem;
	--spacing-55: 5.5rem;
	--spacing-60: 6rem;
	--spacing-65: 6.5rem;
	--spacing-70: 7rem;
	--spacing-75: 7.5rem;
	--spacing-80: 8rem;
}


	/*= Therapist Profile Form ==== */

	/** Therapist Profile Form >> Communities List **/
	#communities-list ul {
	
}

	/** Therapist Profile Form >> Age Specialty List **/
	#form_5f046a1fc3f71 #age-specialty-list ul {
	column-count: 2;
}


	/*= Homepage ================== */

	/** Homepage >> Hero Div **/
	#div_block-312-14 {
	background-position-x: -200px;
}

	/** Homepage >> Hero Title **/
	#headline-316-14 {
	font-size: 50px !important;
}

	/** Homepage >> Hero Subtitle **/
	#headline-318-14 {
	font-size: 34px !important;
	margin-top: 12px;
	margin-left: -120px !important;
}


	/*= Titles ==================== */

	/** Titles >> Heading 1 **/
	h1 {
	
}

	/** Titles >> Heading 2 **/
	h2 {
	
}


}


/*( Phone )*/
@media (max-width: 479px) {

	/*= Variables ================= */

	/** Variables >> Global CSS Variables **/
	:root {
	/* Font family */
	--font-family-1: 'Oswald';
	--font-family-2: 'Josefin Sans';
	/* Font size */
	--font-size-05: 0.1rem;
	--font-size-10: 0.2rem;
	--font-size-12: 0.4rem;
	--font-size-14: 0.6rem;
	--font-size-16: 0.8rem;
	--font-size-18: 1.0rem;
	--font-size-20: 1.2rem;
	--font-size-22: 1.4rem;
	--font-size-24: 1.6rem;
	--font-size-26: 1.8rem;
	--font-size-28: 2.0rem;
	--font-size-30: 2.2rem;
	/* Spacing */
	--spacing-00: 0;
	--spacing-half: 0.5rem;
	--spacing-10: 1rem;
	--spacing-15: 1.5rem;
	--spacing-20: 2rem;
	--spacing-25: 2.5rem;
	--spacing-30: 3rem;
	--spacing-35: 3.5rem;
	--spacing-40: 4rem;
	--spacing-45: 4.5rem;
	--spacing-50: 5rem;
	--spacing-55: 5.5rem;
	--spacing-60: 6rem;
	--spacing-65: 6.5rem;
	--spacing-70: 7rem;
	--spacing-75: 7.5rem;
	--spacing-80: 8rem;
}


	/*= Therapist Profile Form ==== */

	/** Therapist Profile Form >> Specialties List **/
	#specialties-list ul {
	column-count: 2;
}

	/** Therapist Profile Form >> Treatment Preferences List **/
	#form_5f046a1fc3f71 #treatment-preferences-list ul {
	column-count: 2;
}

	/** Therapist Profile Form >> Communities List **/
	#communities-list ul {
	column-count: 2;
}

	/** Therapist Profile Form >> Ethnicity List **/
	#ethnicity-list ul {
	column-count: 2;
}

	/** Therapist Profile Form >> Payment Methods List **/
	#payment-methods-list ul {
	column-count: 2;
}

	/** Therapist Profile Form >> Age Specialty List **/
	#form_5f046a1fc3f71 #age-specialty-list ul {
	
}

	/** Therapist Profile Form >> Private Insurance List **/
	#form_5f046a1fc3f71 #private-insurance-list ul {
	column-count: 2;
}


	/*= Therapist Profile Frontend = */

	/** Therapist Profile Frontend >> Primary Locations Column **/
	#code_block-88-13146 {
	
}

	/** Therapist Profile Frontend >> Sharing Icons Wrapper **/
	#shortcode-134-13146 > .shared-counts-wrap, 
#shortcode-131-15090 > .shared-counts-wrap {
	
}


	/*= Titles ==================== */

	/** Titles >> Heading 2 **/
	h2 {
	font-size: 30px !important;
	line-height: 34px !important;
}

	/** Titles >> Heading 1 **/
	h1 {
	font-size: 30px !important;
}


	/*= Homepage ================== */

	/** Homepage >> Hero Background **/
	#div_block-312-14 {
	background-position-x: -500px;
}

	/** Homepage >> Hero Title **/
	#headline-316-14 {
	font-size: 40px !important;
	margin-top: 0;
	margin-left: 0 !important;
}

	/** Homepage >> Hero Subtitle **/
	#headline-318-14 {
	font-size: 30px !important;
	font-weight: 700;
}


}


/*( Small Phone )*/
@media (max-width: 359px) {

	/*= Variables ================= */

	/** Variables >> Global CSS Variables **/
	:root {
	/* Font family */
	--font-family-1: 'Oswald';
	--font-family-2: 'Josefin Sans';
	/* Font size */
	--font-size-05: 0.1rem;
	--font-size-10: 0.1rem;
	--font-size-12: 0.2rem;
	--font-size-14: 0.4rem;
	--font-size-16: 0.6rem;
	--font-size-18: 0.8rem;
	--font-size-20: 1.0rem;
	--font-size-22: 1.2rem;
	--font-size-24: 1.4rem;
	--font-size-26: 1.6rem;
	--font-size-28: 1.8rem;
	--font-size-30: 2.0rem;
	/* Spacing */
	--spacing-00: 0;
	--spacing-half: 0.5rem;
	--spacing-10: 1rem;
	--spacing-15: 1.5rem;
	--spacing-20: 2rem;
	--spacing-25: 2.5rem;
	--spacing-30: 3rem;
	--spacing-35: 3.5rem;
	--spacing-40: 4rem;
	--spacing-45: 4.5rem;
	--spacing-50: 5rem;
	--spacing-55: 5.5rem;
	--spacing-60: 6rem;
	--spacing-65: 6.5rem;
	--spacing-70: 7rem;
	--spacing-75: 7.5rem;
	--spacing-80: 8rem;
}


	/*= Therapist Profile Form ==== */

	/** Therapist Profile Form >> Languages Spoken **/
	#languages-spoken-list ul {
	column-count: 2;
}

	/** Therapist Profile Form >> Private Insurance List **/
	#form_5f046a1fc3f71 #private-insurance-list ul {
	
}

	/** Therapist Profile Form >> Specialties List **/
	#specialties-list ul {
	
}

	/** Therapist Profile Form >> Step Title **/
	#form_5f046a1fc3f71 div.step-title p, 
#form_5f537d9937e61 div.step-title p {
	text-align: left;
}

	/** Therapist Profile Form >> Form Title **/
	#therapist-profile-title {
	text-align: left;
}


	/*= Therapist Profile Frontend = */

	/** Therapist Profile Frontend >> Primary Locations Column **/
	#code_block-88-13146 {
	
}


	/*= Titles ==================== */

	/** Titles >> Heading 1 **/
	h1 {
	font-size: 35px;
}

	/** Titles >> Heading 2 **/
	h2 {
	
}

	/** Titles >> Heading 3 **/
	h3 {
	
}


	/*= Homepage ================== */

	/** Homepage >> Hero Background **/
	#div_block-312-14 {
	background-position-x: -650px;
}

	/** Homepage >> Hero Title **/
	#headline-316-14 {
	font-size: 10px;
	margin-top: 200px;
	margin-left: 30px !important;
	visibility: hidden;
}

	/** Homepage >> Hero Subtitle **/
	#headline-318-14 {
	font-size: 30px !important;
	width: 150px !important;
	max-width: 100px !important;
	padding-left: 0 !important;
}


}

