





.fl-node-2fsvq4orn9yw .fl-row-content {
	max-width: 1300px;
}
@media ( max-width: 768px ) {
 .fl-node-2fsvq4orn9yw.fl-row > .fl-row-content-wrap {
	padding-right:20px;
	padding-left:20px;
}
}




.fl-node-uwh94x02kv3a {
	width: 75%;
}
@media(max-width: 1200px) {
	.fl-builder-content .fl-node-uwh94x02kv3a {
		width: 75% !important;
		max-width: none;
		-webkit-box-flex: 0 1 auto;
		-moz-box-flex: 0 1 auto;
		-webkit-flex: 0 1 auto;
		-ms-flex: 0 1 auto;
		flex: 0 1 auto;
	}
}
@media(max-width: 992px) {
	.fl-builder-content .fl-node-uwh94x02kv3a {
		width: 100% !important;
		max-width: none;
		-webkit-box-flex: 0 1 auto;
		-moz-box-flex: 0 1 auto;
		-webkit-flex: 0 1 auto;
		-ms-flex: 0 1 auto;
		flex: 0 1 auto;
	}
}
@media(max-width: 768px) {
	.fl-builder-content .fl-node-uwh94x02kv3a {
		width: 100% !important;
		max-width: none;
		clear: none;
		float: left;
	}
}
 .fl-node-uwh94x02kv3a > .fl-col-content {
	margin-right:40px;
}
@media ( max-width: 1200px ) {
 .fl-node-uwh94x02kv3a.fl-col > .fl-col-content {
	margin-right:40px;
}
}
@media ( max-width: 992px ) {
 .fl-node-uwh94x02kv3a.fl-col > .fl-col-content {
	margin-right:0px;
}
}
@media ( max-width: 992px ) {
 .fl-node-uwh94x02kv3a.fl-col > .fl-col-content {
	padding-right:0px;
}
}




.fl-node-bxslqu89ogpa {
	width: 100%;
}
.fl-node-bxslqu89ogpa > .fl-col-content {
	background-color: #edece6;
}




.fl-node-oa81zf5uyrqd {
	width: 25%;
}
@media(max-width: 1200px) {
	.fl-builder-content .fl-node-oa81zf5uyrqd {
		width: 25% !important;
		max-width: none;
		-webkit-box-flex: 0 1 auto;
		-moz-box-flex: 0 1 auto;
		-webkit-flex: 0 1 auto;
		-ms-flex: 0 1 auto;
		flex: 0 1 auto;
	}
}
@media(max-width: 992px) {
	.fl-builder-content .fl-node-oa81zf5uyrqd {
		width: 100% !important;
		max-width: none;
		-webkit-box-flex: 0 1 auto;
		-moz-box-flex: 0 1 auto;
		-webkit-flex: 0 1 auto;
		-ms-flex: 0 1 auto;
		flex: 0 1 auto;
	}
}
@media(max-width: 768px) {
	.fl-builder-content .fl-node-oa81zf5uyrqd {
		width: 100% !important;
		max-width: none;
		clear: none;
		float: left;
	}
}
@media ( max-width: 992px ) {
 .fl-node-oa81zf5uyrqd.fl-col > .fl-col-content {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}
}
@media ( max-width: 992px ) {
 .fl-node-oa81zf5uyrqd.fl-col > .fl-col-content {
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}
}
 .fl-node-56roh2t1g4lj.fl-module-html {
	margin-top:0px;
	margin-right:0px;
	margin-left:0px;
}
@media ( max-width: 768px ) {
 .fl-node-56roh2t1g4lj.fl-module-html.fl-module {
	margin-left:0px;
}
}
.fl-module-heading .fl-heading {
	padding: 0 !important;
	margin: 0 !important;
}.fl-row .fl-col h1.fl-node-gif1c234ywsr,
		.fl-row .fl-col h1.fl-node-gif1c234ywsr a,
		h1.fl-node-gif1c234ywsr,
		h1.fl-node-gif1c234ywsr a {
	color: #00aabe;
}
.fl-node-gif1c234ywsr.fl-module-heading, .fl-node-gif1c234ywsr.fl-module-heading :where(a, q, p, span) {
	font-family: "din-1451-lt-pro-engschrift", sans-serif;
	font-weight: 400;
	font-size: 1.8125rem;
	line-height: 1;
	text-align: left;
	text-transform: uppercase;
}
 .fl-node-gif1c234ywsr.fl-module-heading {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}
.fl-node-nc0bax6glyrp, .fl-node-nc0bax6glyrp .fl-photo {
	text-align: center;
}
 .fl-node-nc0bax6glyrp.fl-module-photo {
	margin-right:0px;
	margin-left:0px;
}
.fl-node-2j1oc3lm5ahy.fl-module-heading, .fl-node-2j1oc3lm5ahy.fl-module-heading :where(a, q, p, span) {
	font-weight: 700;
	font-size: 18px;
	line-height: 1.2;
	text-align: left;
}
 .fl-node-2j1oc3lm5ahy.fl-module-heading {
	margin-top:30px;
	margin-right:0px;
	margin-left:0px;
}
@media ( max-width: 992px ) {
 .fl-node-2j1oc3lm5ahy.fl-module-heading.fl-module {
	margin-right:0px;
	margin-bottom:18px;
	margin-left:0px;
}
}
@media ( max-width: 768px ) {
 .fl-node-2j1oc3lm5ahy.fl-module-heading.fl-module {
	margin-right:0px;
	margin-bottom:18px;
	margin-left:0px;
}
}
@media (max-width: 768px) { .fl-node-2j1oc3lm5ahy.fl-module-heading { margin-top:20px; } } .fl-node-12hkxfrbdwcl.fl-module-rich-text {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:10px;
	margin-left:0px;
}
 .fl-node-mfvnb1szhdkj.fl-module-html {
	margin-top:20px;
	margin-right:0px;
	margin-bottom:10px;
	margin-left:0px;
}
.fl-builder-content .fl-node-ftrmw8la0iux.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-ftrmw8la0iux.fl-module-rich-text.fl-rich-text *:not(b, strong) {
	text-align: center;
}
 .fl-node-ftrmw8la0iux.fl-module-rich-text {
	margin-top:0px;
	margin-right:0px;
	margin-left:0px;
}
 .fl-node-8lsx42dojukz.fl-module-html {
	margin-top:0px;
	margin-right:0px;
	margin-left:0px;
}
.fl-builder-content .fl-node-37xtjmpl04nq.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-37xtjmpl04nq.fl-module-rich-text.fl-rich-text *:not(b, strong) {
	font-size: 18px;
}
 .fl-node-ashuxnj7i6c8.fl-module-html {
	margin-top:0px;
	margin-right:0px;
	margin-left:0px;
}
	.fl-builder-content .fl-node-h1cemzlx0vk7.fl-module-rich-text.fl-rich-text,
	.fl-builder-content .fl-node-h1cemzlx0vk7.fl-module-rich-text.fl-rich-text * {
		color: #b3b3ac;
	}
	.fl-builder-content .fl-node-h1cemzlx0vk7.fl-module-rich-text.fl-rich-text, .fl-builder-content .fl-node-h1cemzlx0vk7.fl-module-rich-text.fl-rich-text *:not(b, strong) {
	font-size: .82rem;
	font-style: italic;
}
 .fl-node-h1cemzlx0vk7.fl-module-rich-text {
	margin-right:0px;
	margin-left:0px;
}

/* Start Global Nodes CSS */

/* End Global Nodes CSS */


/* Start Layout CSS */
#top-doctors-list {
    font-size: 1.236rem;
}

@media (min-width: 769px) {
    #top-doctors-list.fl-html {
        column-count: 2;
        column-gap: 20px;
    }
}

#top-doctors-list.fl-html > div {
    margin-bottom: 2rem;
}


#top-doctors-list h3 {
    margin: 0 0 .25rem;
    font-size: 2rem;
    text-transform: uppercase;
    font-family: itc-avant-garde-gothic-pro,sans-serif;
	font-weight: 700;
}

#top-doctors-list p {
    margin: 0;
}

#top-doctors-list a {
    color: black;
    line-height: 1;
    margin-bottom: .25em;
    text-decoration: none;
}

#top-doctors-list a:active,
#top-doctors-list a:focus,
#top-doctors-list a:hover {
    text-decoration: none;
}

#top-doctors-list a .top-doc-term {
    display: inline-block;
    text-decoration: underline;

}

#top-doctors-list a .top-doc-count {
    opacity: .5;
}
/* End Layout CSS */

